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...
Autores principales: | , , , |
---|---|
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 |