A Meta-heuristic Algorithm for the Minimal High-Quality Feature Extraction of Online Reviews

Authors

  • Harnani Mat Zin Computing Department, Faculty of Computing, Arts & Creative Industry, Universiti Pendidikan Sultan Idris, Malaysia
  • Norwati Mustapha Department of Computer Science, Faculty of Computer Science and Information Technology, Universiti Putra Malaysia, Malaysia
  • Masrah Azrifah Azmi Murad Department of Computer Science, Faculty of Computer Science and Information Technology, Universiti Putra Malaysia, Malaysia
  • Nurfadhlina Mohd Sharef Department of Computer Science, Faculty of Computer Science and Information Technology, Universiti Putra Malaysia, Malaysia

DOI:

https://doi.org/10.32890/jict2022.21.4.5

Keywords:

Feature extraction, feature selection, online reviews, meta-heuristics, sentiment analysis

Abstract

Feature extraction and selection are critical in sentiment analysis (SA) to extract and select only the appropriate features by removing those deemed redundant. As such, the successful implementation of this process leads to better classification accuracy. Inevitably, selecting high-quality minimal features can be challenging given the inherent complication in dealing with over-fitting issues. Most of the current studies used a heuristic method to perform the classification process that will result in selecting and examining only a single feature subset, while ignoring the other subsets that might give better results. This study explored the effect of using the meta-heuristic method together with the ensemble classification method in the sentiment classification of online reviews. Adding to that point, the extraction and selection of relevant features used feature ranking, hyper-parameter optimization, crossover, and mutation, while the classification process utilized the ensemble classifier. The proposed method was tested on the polarity movie review dataset v2.0 and product review dataset (books, electronics, kitchen, and music). The test results indicated that the proposed method significantly improved the classification results by 94%, which far exceeded the existing method. Therefore, the proposed feature extraction and selection method can help in improving the performance of SA in online reviews and, at the same time, reduce the
number of extracted features. 

References

Agarwal, B., & Mittal, N. (2016). Machine learning approach for sentiment analysis. In Prominent feature extraction for sentiment analysis (pp. 21–45). Springer, Cham.. https://doi.org/10.1007/978-3-319-25343-5_3

Al-Harbi, O. (2019). A comparative study of feature selection methods for dialectal Arabic sentiment classification using support vector machine. International Journal of Computer Science and Network Security, 19(1), 167–176.

Asghar, M. Z., Khan, A., Ahmad, S., & Kundi, F. M. (2014). A review of feature extraction in sentiment analysis. Journal of Basic and Applied Research International, 4(3), 181–186. https://doi.org/10.3233/IDA-173763

Baccianella, S., Esuli, A., & Sebastiani, F. (2014, May). SentiWordNet 3.0: An enhanced lexical resource for sentiment analysis and opinion mining. In Proceedings of the Seventh International Conference on Language Resources and Evaluation (LREC 2010). European Language Resources Association (ELRA). Journal of ICT, 21, No. 4 (October) 2022, pp: 571–

Behera, R. N., & Roy, M. (2016). Ensemble based hybrid machine learning approach for sentiment classification-A review. International Journal of Computer Applications, 146(6), 31–36.

Birjali, M., Kasri, M., & Beni-Hssane, A. (2021). A comprehensive survey on sentiment analysis: Approaches, challenges and trends. Knowledge-Based Systems, 226, 107–134. https://doi.org/10.1016/j.knosys.2021.107134

Blitzer, J., Dredze, M., & Pereira, F. (2007, June). Biographies, Bollywood, boom-boxes and blenders: Domain adaptation for sentiment classification John. In Proceedings of the 45th Annual Meeting of the Association of Computational Linguistics (pp. 440–447).

Chang, J.-R., Liang, H.-Y., Chen, L.-S., & Chang, C.-W. (2020). Novel feature selection approaches for improving the performance of sentiment classification. Journal of Ambient Intelligence and Humanized Computing, 1–14. https://doi.org/10.1007/s12652-020-02468-z

Diwakar, D. (2019, December). Proposed machine learning classifier algorithm for sentiment analysis. In 2019 Sixteenth International Conference on Wireless and Optical Communication Networks (WOCN) (pp. 1–6). IEEE.

Duric, A., & Song, F. (2012). Feature selection for sentiment analysis based on content and syntax models. Decision Support Systems, 53(4), 704–711. https://doi.org/10.1016/j.dss.2012.05.023

Ekbal, A., & Saha, S. (2013). Combining feature selection and classifier ensemble using a multiobjective simulated annealing approach: Application to named entity recognition. Soft Computing, 17(1), 1–16. https://doi.org/10.1007/s00500-012-0885-6

Hoque, N., Bhattacharyya, D. K., & Kalita, J. K. (2014). MIFS-ND: A mutual information-based feature selection method. Expert Systems with Applications, 41(14), 6371–6385.

Iguyon, I., & Elisseeff, A. (2003). An introduction to variable and feature selection. Journal of Machine Learning Research, 3, 1157–1182. https://doi.org/10.1162/153244303322753616

Kaur, R. (2017). Sentiment analysis of movie reviews: A study of machine learning algorithms with various feature selection methods. International Journal of Computer Sciences and Engineering, 5(9), 113–121. https://doi.org/10.26438/ijcse/ v5i9.113121

Kummer, O., & Savoy, J. (2012, January). Feature selection in sentiment analysis. In Conférence en Recherche d’Infomations et Applications (CORIA) (pp. 273–284). Journal of ICT, 21, No. 4 (October) 2022, pp: 571–

Ligthart, A., Catal, C., & Tekinerdogan, B. (2021). Systematic reviews in sentiment analysis: A tertiary study. Artificial Intelligence Review, 54(7), 4997–5053. https://doi.org/10.1007/s10462-021-09973-3

Liu, B. (2012). Sentiment analysis and opinion mining. In Synthesis lectures on human language technologies (pp. 1–167). Morgan & Claypool Publishers. https://doi.org/10.1142/9789813100459_0007

Manalu, B. U., Tulus., & Efendi, S. (2020, September). Deep learning performance in sentiment analysis. In 2020 4th International Conference on Electrical, Telecommunication and Computer Engineering (ELTICOM) (pp. 97–102). IEEE.

Manek, A. S., Shenoy, P. D., Mohan, M. C., & Venugopal, K. R. (2016). Aspect term extraction for sentiment analysis in large movie reviews using Gini Index feature selection method and SVM classifier. World Wide Web, 20(2), 135–154. https://doi.org/10.1007/s11280-015-0381-x

Naheed, N., Shaheen, M., Khan, S. A., Alawairdhi, M., & Khan, M. A. (2020). Importance of features selection, attributes selection, challenges and future directions for medical imaging data: A review. Computer Modeling in Engineeting & Sciences (CMES), 125(1), 315–344. https://doi.org/10.32604/cmes.2020.011380

Novaković, J., Strbac, P., & Bulatović, D. (2011). Toward optimal feature selection using ranking methods and classification algorithms. Yugoslav Journal of Operations Research, 21(1), 119–135. https://doi.org/10.2298/YJOR1101119N

Pang, B., & Lee, L. (2004, July). A sentimental education: Sentiment analysis using subjectivity summarization based on minimum cuts. In Proceeding of 42nd Annual Meeting on Association for Computational Linguistics (ACL ‘04) (p. 271–278). https://doi.org/10.3115/1218955.1218990

Pang, B., & Lee, L. (2008). Opinion mining and sentiment analysis. Foundations and Trends in Information Retrieval, 2(1–2), 1–135. https://doi.org/10.3748/wjg.v22.i45.9898

Pang, B., Lee, L., & Vaithyanathan, S. (2002, July). Thumbs up? Sentiment classification using machine learning techniques. In Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP) (pp. 79–86).

Parlar, T., Özel, S. A., & Song, F. (2018). QER: A new feature selection method for sentiment analysis. Human-Centric Computing and Information Sciences, 8(1), 1–19. https://doi.org/10.1186/ s13673-018-0135-8 Journal of ICT, 21, No. 4 (October) 2022, pp: 571–

Rajpoot, A. K., Nand, P., & Abidi, A. I. (2021, January). A comprehensive survey on effective feature selection approaches for text sentiment classification process. In 2021 11th International Conference on Cloud Computing, Data Science & Engineering (pp. 971–977). IEEE.

Sainin, M. S., Alfred, R., & Ahmad, F. (2021). Ensemble Meta classifier with sampling and feature selection for data with multiclass imbalance problem. Journal of Information and Communication Technology, 20(2), 103–133. https://doi.org/10.32890/jict2021.20.2.1

Shahana, P. H., & Omman, B. (2015). Evaluation of features on sentimental analysis. Procedia Computer Science, 46, 1585–1592. https://doi.org/10.1016/j.procs.2015.02.088

Tang, J., Alelyani, S., & Liu, H. (2014). Feature selection for classification: A review. In C. C. Aggarwal (Ed.), Data classification: Algorithms and applications (p. 37). Chapman and Hall/CRC.

Wijesinghe, A. (2017). Sentiment analysis on movie reviews. Australian National University Technical Report–RESEARCH GATE. https://doi.org/10.13140/RG.2.2.13784.80645

Xia, R., Zong, C., & Li, S. (2011). Ensemble of feature sets and classification algorithms for sentiment classification. Information Sciences, 181(6), 1138–1152. https://doi.org/10.1016/j.ins.2010.11.023

Yousefpour, A., Ibrahim, R., & Hamed, H. N. A. (2017). Ordinal-based and frequency-based integration of feature selection methods for sentiment analysis. Expert Systems with Applications, 75, 80–93. https://doi.org/10.1016/j.eswa.2017.01.009

Yousefpour, A., Ibrahim, R., Nuzly, H., & Hamed, A. (2014a). A novel feature reduction method in sentiment analysis. International Journal of Innovative Computing, 1(4), 34–40.

Yousefpour, A., Ibrahim, R., Nuzly, H., & Hamed, A. (2014b, April). Feature reduction using standard deviation with different subsets selection in sentiment analysis. In Proceedings of the 6th Asian Conference on Intelligent Information and Database Systems (pp. 33–41). Springer, Cham. https://doi.org/10.1007/978-3-319-05458-2

Zin, H. M., Mustapha, N., Murad, M. A. A., & Sharef, N. M. (2018). Term weighting scheme effect in sentiment analysis of online movie reviews. Advanced Science Letters, 24(2), 933–937. https://doi.org/10.1166/asl.2018.10661

Downloads

Published

19-10-2022

How to Cite

Harnani Mat Zin, Mustapha, N., Azmi Murad, M. A., & Mohd Sharef, N. (2022). A Meta-heuristic Algorithm for the Minimal High-Quality Feature Extraction of Online Reviews. Journal of Information and Communication Technology, 21(4), 571-593. https://doi.org/10.32890/jict2022.21.4.5

Research impact

Harvested 2026-09-16
0 citations recorded so far

Counts differ between services because each indexes a different body of literature. None of them is the whole picture.

Identifiers DOI 10.32890/jict2022.21.4.5 OpenAlex W4307446638 Scopus 85140775789

Most read articles by the same author(s)