Open Access   Article Go Back

Sentiment Analysis Based on a Deep Stochastic Network and Active Learning

Tulsi Jain1 , Kushagra Agarwal2 , Ronil Pancholia3

  1. Dept. of CSE, Indian Institute of Technology (IIT), Delhi, India.
  2. Dept. of CSE, Indian Institute of Technology (IIT), Delhi, India.
  3. Dept. of CSE, Birla Institute of Technology and Science, Pilani, India.

Correspondence should be addressed to: jaintulsi43@gmail.com.

Section:Research Paper, Product Type: Journal Paper
Volume-5 , Issue-9 , Page no. 1-6, Sep-2017

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v5i9.16

Online published on Sep 30, 2017

Copyright © Tulsi Jain, Kushagra Agarwal, Ronil Pancholia . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Tulsi Jain, Kushagra Agarwal, Ronil Pancholia, “Sentiment Analysis Based on a Deep Stochastic Network and Active Learning,” International Journal of Computer Sciences and Engineering, Vol.5, Issue.9, pp.1-6, 2017.

MLA Style Citation: Tulsi Jain, Kushagra Agarwal, Ronil Pancholia "Sentiment Analysis Based on a Deep Stochastic Network and Active Learning." International Journal of Computer Sciences and Engineering 5.9 (2017): 1-6.

APA Style Citation: Tulsi Jain, Kushagra Agarwal, Ronil Pancholia, (2017). Sentiment Analysis Based on a Deep Stochastic Network and Active Learning. International Journal of Computer Sciences and Engineering, 5(9), 1-6.

BibTex Style Citation:
@article{Jain_2017,
author = {Tulsi Jain, Kushagra Agarwal, Ronil Pancholia},
title = {Sentiment Analysis Based on a Deep Stochastic Network and Active Learning},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {9 2017},
volume = {5},
Issue = {9},
month = {9},
year = {2017},
issn = {2347-2693},
pages = {1-6},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=1421},
doi = {https://doi.org/10.26438/ijcse/v5i9.16}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v5i9.16}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=1421
TI - Sentiment Analysis Based on a Deep Stochastic Network and Active Learning
T2 - International Journal of Computer Sciences and Engineering
AU - Tulsi Jain, Kushagra Agarwal, Ronil Pancholia
PY - 2017
DA - 2017/09/30
PB - IJCSE, Indore, INDIA
SP - 1-6
IS - 9
VL - 5
SN - 2347-2693
ER -

VIEWS PDF XML
1812 1773 downloads 685 downloads
  
  
           

Abstract

This paper proposes a novel approach for sentiment analysis. The growing importance of sentiment analysis commensurate with the use of social media such as reviews, forum discussions, blogs, microblogs like Twitter, and other social networks. We require efficient and higher accuracy algorithms in sentiment polarity classification as well as sentiment strength detection. In comparison to pure vocabulary based system, deep learning algorithms show significantly higher performance. The goal of this research is to modify a Recurrent Neural Network (RNN) with Gated Recurrent Unit (GRU) by introducing stochastic depth in a hidden layer and comparing it with baseline Naïve Bayes, vanilla RNN and GRU-RNN models. To improve our results, we also incorporated Active Learning with Uncertainty Sampling approach. Movie review dataset from Rotten Tomatoes was used, the dataset includes 215,154 fine grained labelled phrases in addition to 11,855 full sentences. We performed pre-processing on the data and used an embedding matrix with pre-trained word vectors as features for training our model. These word vectors were generated using character level n-grams with fasttext on Wikipedia data.

Key-Words / Index Term

Fasttext, Recurrent Neural Network, Gated Recurrent Unit, Active Learning

References

[1] Bojanowski, Piotr, et al, “Enriching word vectors with subword information”, arXiv preprint arXiv:1607.04606 (2016).
[2] Huang, Gao, et al, “Deep networks with stochastic depth”, European Conference on Computer Vision. Springer International Publishing, 2016.
[3] Socher, Richard, et al, “Recursive deep models for semantic compositionality over a sentiment treebank”, Proceedings of the 2013 conference on empirical methods in natural language processing. 2013.
[4] Lewis, David D., and William A. Gale, “A sequential algorithm for training text classifiers”, Proceedings of the 17th annual international ACM SIGIR conference on Research and development in information retrieval. Springer-Verlag New York, Inc., 1994.
[5] McCallum, Andrew, and Kamal Nigam, “A comparison of event models for naive bayes text classification”, AAAI-98 workshop on learning for text categorization. Vol. 752. 1998.
[6] Mikolov, Tomas, et al, “Efficient estimation of word representations in vector space”, arXiv preprint arXiv, pp.1301.3781 (2013).
[7] Mikolov, Tomas, et al, “Recurrent neural network based language model”, Interspeech. Vol. 2. 2010.
[8] Settles, Burr, “Active learning literature survey”, University of Wisconsin, Madison, Vol.52, pp.55-66, 2010.