Cargando…

Design of adaptive ensemble classifier for online sentiment analysis and opinion mining

DataStream mining is a challenging task for researchers because of the change in data distribution during classification, known as concept drift. Drift detection algorithms emphasize detecting the drift. The drift detection algorithm needs to be very sensitive to change in data distribution for dete...

Descripción completa

Detalles Bibliográficos
Autores principales: Kumar, Sanjeev, Singh, Ravendra, Khan, Mohammad Zubair, Noorwali, Abdulfattah
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8356659/
https://www.ncbi.nlm.nih.gov/pubmed/34435102
http://dx.doi.org/10.7717/peerj-cs.660
_version_ 1783736988541648896
author Kumar, Sanjeev
Singh, Ravendra
Khan, Mohammad Zubair
Noorwali, Abdulfattah
author_facet Kumar, Sanjeev
Singh, Ravendra
Khan, Mohammad Zubair
Noorwali, Abdulfattah
author_sort Kumar, Sanjeev
collection PubMed
description DataStream mining is a challenging task for researchers because of the change in data distribution during classification, known as concept drift. Drift detection algorithms emphasize detecting the drift. The drift detection algorithm needs to be very sensitive to change in data distribution for detecting the maximum number of drifts in the data stream. But highly sensitive drift detectors lead to higher false-positive drift detections. This paper proposed a Drift Detection-based Adaptive Ensemble classifier for sentiment analysis and opinion mining, which uses these false-positive drift detections to benefit and minimize the negative impact of false-positive drift detection signals. The proposed method creates and adds a new classifier to the ensemble whenever a drift happens. A weighting mechanism is implemented, which provides weights to each classifier in the ensemble. The weight of the classifier decides the contribution of each classifier in the final classification results. The experiments are performed using different classification algorithms, and results are evaluated on the accuracy, precision, recall, and F1-measures. The proposed method is also compared with these state-of-the-art methods, OzaBaggingADWINClassifier, Accuracy Weighted Ensemble, Additive Expert Ensemble, Streaming Random Patches, and Adaptive Random Forest Classifier. The results show that the proposed method handles both true positive and false positive drifts efficiently.
format Online
Article
Text
id pubmed-8356659
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-83566592021-08-24 Design of adaptive ensemble classifier for online sentiment analysis and opinion mining Kumar, Sanjeev Singh, Ravendra Khan, Mohammad Zubair Noorwali, Abdulfattah PeerJ Comput Sci Algorithms and Analysis of Algorithms DataStream mining is a challenging task for researchers because of the change in data distribution during classification, known as concept drift. Drift detection algorithms emphasize detecting the drift. The drift detection algorithm needs to be very sensitive to change in data distribution for detecting the maximum number of drifts in the data stream. But highly sensitive drift detectors lead to higher false-positive drift detections. This paper proposed a Drift Detection-based Adaptive Ensemble classifier for sentiment analysis and opinion mining, which uses these false-positive drift detections to benefit and minimize the negative impact of false-positive drift detection signals. The proposed method creates and adds a new classifier to the ensemble whenever a drift happens. A weighting mechanism is implemented, which provides weights to each classifier in the ensemble. The weight of the classifier decides the contribution of each classifier in the final classification results. The experiments are performed using different classification algorithms, and results are evaluated on the accuracy, precision, recall, and F1-measures. The proposed method is also compared with these state-of-the-art methods, OzaBaggingADWINClassifier, Accuracy Weighted Ensemble, Additive Expert Ensemble, Streaming Random Patches, and Adaptive Random Forest Classifier. The results show that the proposed method handles both true positive and false positive drifts efficiently. PeerJ Inc. 2021-08-05 /pmc/articles/PMC8356659/ /pubmed/34435102 http://dx.doi.org/10.7717/peerj-cs.660 Text en ©2021 Kumar et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Algorithms and Analysis of Algorithms
Kumar, Sanjeev
Singh, Ravendra
Khan, Mohammad Zubair
Noorwali, Abdulfattah
Design of adaptive ensemble classifier for online sentiment analysis and opinion mining
title Design of adaptive ensemble classifier for online sentiment analysis and opinion mining
title_full Design of adaptive ensemble classifier for online sentiment analysis and opinion mining
title_fullStr Design of adaptive ensemble classifier for online sentiment analysis and opinion mining
title_full_unstemmed Design of adaptive ensemble classifier for online sentiment analysis and opinion mining
title_short Design of adaptive ensemble classifier for online sentiment analysis and opinion mining
title_sort design of adaptive ensemble classifier for online sentiment analysis and opinion mining
topic Algorithms and Analysis of Algorithms
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8356659/
https://www.ncbi.nlm.nih.gov/pubmed/34435102
http://dx.doi.org/10.7717/peerj-cs.660
work_keys_str_mv AT kumarsanjeev designofadaptiveensembleclassifierforonlinesentimentanalysisandopinionmining
AT singhravendra designofadaptiveensembleclassifierforonlinesentimentanalysisandopinionmining
AT khanmohammadzubair designofadaptiveensembleclassifierforonlinesentimentanalysisandopinionmining
AT noorwaliabdulfattah designofadaptiveensembleclassifierforonlinesentimentanalysisandopinionmining