Sentiment analysis using neural network

With the rapid growth in use of social networking sites in the past decade, it has become a notable medium for people to express their views or opinions. This has fostered & promoted sentiment analysis as a dynamic & potential area of research where new techniques & models need to be explored for continuous improvement in result accuracy. In this paper, we propose a probabilistic neural network (PNN) with a self-adaptive approach to perform sentiment analysis on tweets. Probabilistic Neural Network as a multi-layered feed-forward neural network is an apt choice because of its prominent features of adaptive learning, fault tolerance, parallelism and generalization which provide a superior performance. Also, the smoothing parameter of PNN plays a great role for predicting an accurate class of classifier. So a self-adaptive algorithm is used to calculate and optimize the smoothing parameter in our research. Two types of Probabilistic Neural Network models are implemented in the proposed approach. First model of PNN, also called as PNNS has single value of smoothing parameter for whole network. Second model, also called as PNNC has different values of smoothing parameter for each class. The training and testing dataset is collected from Twitter using Twitter API. Accuracy of both model PNNS and PNNC is calculated and result shows that the PNNC has a better performance than PNNS.

[1]  D. Sridhar,et al.  Brain Tumor Classification using Discrete Cosine Transform and Probabilistic Neural Network , 2013, 2013 International Conference on Signal Processing , Image Processing & Pattern Recognition.

[2]  Dhiren R. Patel,et al.  Approaches for Sentiment Analysis on Twitter: A State-of-Art study , 2015, ArXiv.

[3]  Pan Wen-tsao,et al.  Use Probabilistic Neural Network to construct early warning model for business financial distress , 2008, 2008 International Conference on Management Science and Engineering 15th Annual Conference Proceedings.

[4]  S. Ramakrishnan On the Application of Various Probabilistic Neural Networks in Solving Different Pattern Classification Problems , 2008 .

[5]  R. Rajasree,et al.  Sentiment analysis in twitter using machine learning techniques , 2013, 2013 Fourth International Conference on Computing, Communications and Networking Technologies (ICCCNT).

[6]  Jingwen Tian,et al.  The Research of Building Logistics Cost Forecast Based on Regression Support Vector Machine , 2009, 2009 International Conference on Computational Intelligence and Security.

[7]  Michael J. Watts,et al.  IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS Publication Information , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[8]  Yanqing Zhang,et al.  Neural networks for sentiment analysis on Twitter , 2015, 2015 IEEE 14th International Conference on Cognitive Informatics & Cognitive Computing (ICCI*CC).

[9]  Lillian Lee,et al.  Opinion Mining and Sentiment Analysis , 2008, Found. Trends Inf. Retr..

[10]  R. M. Chandrasekaran,et al.  A comparative performance evaluation of neural network based approach for sentiment classification of online reviews , 2016, J. King Saud Univ. Comput. Inf. Sci..

[11]  J. W. Patrick,et al.  Fourth international conference on coal science , 1988 .

[12]  R. Ciupa,et al.  International Conference , 2023, In Vitro Cellular & Developmental Biology - Animal.

[13]  Thomas Way,et al.  Tracking Sentiment Analysis through Twitter , 2012 .

[14]  Vineet Yadav,et al.  Serendio: Simple and Practical lexicon based approach to Sentiment Analysis , 2013, *SEMEVAL.

[15]  Liu Ning,et al.  Network Intrusion Classification Based on Probabilistic Neural Network , 2013, 2013 International Conference on Computational and Information Sciences.

[16]  Nicos G. Pavlidis,et al.  Optimizing the Performance of Probabilistic Neural Networks in a BioinformaticsTa sk , 2004 .

[17]  Akshi Kumar,et al.  Sentiment Analysis: A Perspective on its Past, Present and Future , 2012 .

[18]  Maciej Kusy,et al.  Application of Reinforcement Learning Algorithms for the Adaptive Computation of the Smoothing Parameter for Probabilistic Neural Network , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[19]  Maciej Kusy,et al.  Probabilistic neural network training procedure based on Q(0)-learning algorithm in medical data classification , 2014, Applied Intelligence.

[20]  Ruppa K. Thulasiram,et al.  Twitter sentiment classification using machine learning techniques for stock markets , 2015, 2015 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[21]  Manju Venugopalan,et al.  Exploring sentiment analysis on twitter data , 2015, 2015 Eighth International Conference on Contemporary Computing (IC3).