Optimal feature selection through reinforcement learning and fuzzy signature for improving classification accuracy

被引:0
作者
Mansouri N. [1 ]
Zandvakili A. [1 ]
Javidi M.M. [1 ]
机构
[1] Shahid Bahonar University of Kerman, Kerman
基金
英国科研创新办公室;
关键词
Classification; Feature selection; Fuzzy signature; Multi-Armed Bandit; Reinforcement learning; ε-Greedy;
D O I
10.1007/s11042-024-19069-z
中图分类号
学科分类号
摘要
It is the main objective of feature selection to reduce the computational cost of a predictive model while increasing its performance. For feature selection, an exact search approach is used to evaluate all possible combinations of features in exponential time. The use of meta-heuristic algorithms is another option that has some drawbacks. This paper converts the feature selection into a multi-armed bandit problem (MAB) by using the ε-Greedy algorithm. The ε parameter balances exploration and exploitation. In traditional ε-Greedy, the ε parameter is considered to be fixed. The creation of a good balance is impossible with a fixed parameter. A fuzzy signature approach is used to adaptively adjust the parameter of the ε-Greedy algorithm to take advantage of the exploration-exploitation trade-off inherent in the multi-armed bandit problem. In each episode, rewards are calculated based on correlations between features and objective functions (e. g., error classification, number of selected features, and redundancy). The calculated reward is used to adjust ε parameter adaptively and also is used to determine the number of iterations of the inner loop in the ε-Greedy algorithm. Adaptive adjustment allows the value of ε to be dynamic, adapting to the behavior of the environment. Lastly, different algorithms are compared, including Bat Algorithm (BA), Grasshopper Optimization Algorithm (GOA), Binary Monarch Butterfly Optimization (BMBO), Upper Confidence Bound (UCB), Stochastic Gradient Ascent (SGA), Greedy and classical ε-Greedy algorithms. As compared to BA, GOA, BMBO, UCB, SGA, Greedy, and classical ε-Greedy, the proposed algorithm improved the classification accuracy by 8.5%, 10.6%, 5.9%, 12.9%, 17.5%, 22.0%, and 3.2%, respectively. © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2024.
引用
收藏
页码:6931 / 6965
页数:34
相关论文
共 55 条
[1]  
Abu Khurma R., Aljarah I., Sharieh A., AbdElaziz M., Damasevicius R., Krilavicius T., A review of the modification strategies of the nature inspired algorithms for feature selection problem, Mathematics, 10, 3, (2022)
[2]  
Peker M., A decision support system to improve medical diagnosis using a combination of k-medoids clustering based attribute weighting and SVM, J Med Syst, 40, 5, (2016)
[3]  
Aslan N., OzmenKoca G., Kobat M.A., Dogan S., Multi-classification deep CNN model for diagnosing COVID-19 using iterative neighborhood component analysis and iterative ReliefF feature selection techniques with X-ray images, Chemometr Intell Lab Syst, 224, (2022)
[4]  
Singh D.P., Abhishek G., Baijnath K., DWUT-MLP: Classification of anticancer drug response using various feature selection and classification techniques, Chemometr Intell Lab Syst, 225, (2022)
[5]  
Singh N., Singh P., A hybrid ensemble-filter wrapper feature selection approach for medical data classification, Chemometr Intell Lab Syst, 217, (2021)
[6]  
Valdez F., Bio-Inspired Optimization Methods, Springer Handbook of Computational Intelligence, pp. 1533-1538, (2015)
[7]  
Saeys Y., Inza I., Larranaga P., A review of feature selection techniques in bioinformatics, Bioinformatics, 23, 19, pp. 2507-2517, (2007)
[8]  
Thirumoorthy K., Muneeswaran K., Feature selection for text classification using machine learning approaches, Natl Acad Sci Lett, 45, 1, pp. 51-56, (2022)
[9]  
Khan M.A., Alqahtani A., Khan A., Alsubai S., Binbusayyis A., Ch M.M.I., Yong H.-S., Cha J., Cucumber leaf diseases recognition using multi level deep entropy-ELM feature selection, Appl Sci, 12, 2, (2022)
[10]  
Barazande J., Farzaneh N., WSAMLP: water strider algorithm and artificial neural network-based activity detection method in smart homes, J AI Data Min, 10, 1, pp. 1-13, (2022)