Sentiment classification via improved feature selection using Boolean operator-based particle swarm optimization

基于布尔算子粒子群优化算法的改进特征选择情感分类

阅读:1

Abstract

Sentiment analysis plays a vital role in understanding user opinions across digital platforms. However, accurate classification in high-dimensional text data remains a significant challenge, primarily due to irrelevant and redundant features. This paper introduces a novel Boolean Operator-based Particle Swarm Optimization (BOPSO) algorithm that enhances the feature selection process for sentiment classification. Unlike traditional PSO, the proposed BOPSO integrates Boolean logic operators (Adder, Subtractor, XOR) into the velocity and position update equations to natively handle binary feature inclusion decisions, improving both exploration and exploitation in the search space. The model is evaluated on nine benchmark sentiment datasets, using five filter-based objective functions: Chi-Square, Correlation, Gain Ratio, Information Gain, and Symmetrical Uncertainty. Classification performance is assessed using Naïve Bayes, SVM, and ANN classifiers. The results demonstrate that BOPSO achieves an average accuracy improvement of 1.8% to 4.5% over state-of-the-art optimization techniques, including DE, GWO, ABC, and CS. Specifically, BOPSO with ANN achieves up to 100% accuracy on the laptop dataset and consistently outperforms others in precision, recall, and F1-score. This study confirms that BOPSO not only reduces feature dimensionality effectively but also improves sentiment classification performance significantly across domains.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。