Feature selection is a critical preprocessing step in machine learning that significantly impacts model performance, computational efficiency, and interpretability. This paper presents an optimized feature selection approach using the Firefly Algorithm (FA), a nature-inspired metaheuristic based on the flashing behavior of fireflies. The proposed method leverages FA’s global optimization capabilities to identify optimal feature subsets while maintaining or improving classification accuracy. We empirically evaluate our approach on four benchmark datasets from the UCI repository, comparing it against well-established feature selection techniques including Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and traditional statistical methods. Experimental results demonstrate that the Proposed Enhanced Firefly Algorithm achieves an average accuracy of 89.14% and feature reduction ratios averaging 73.4% across all datasets. The algorithm shows consistent convergence behavior and maintains reasonable computational efficiency with an average execution time of 181.76 s. Statistical analysis reveals no significant performance differences between methods at the 0.05 significance level, indicating that algorithm choice may depend on specific application requirements and computational constraints.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Optimized Feature Selection Using Proposed Enhanced Firefly Algorithm

  • Subhankar Roy,
  • Yatharth Magraiya,
  • Atul Kumar,
  • Divya Kumar

摘要

Feature selection is a critical preprocessing step in machine learning that significantly impacts model performance, computational efficiency, and interpretability. This paper presents an optimized feature selection approach using the Firefly Algorithm (FA), a nature-inspired metaheuristic based on the flashing behavior of fireflies. The proposed method leverages FA’s global optimization capabilities to identify optimal feature subsets while maintaining or improving classification accuracy. We empirically evaluate our approach on four benchmark datasets from the UCI repository, comparing it against well-established feature selection techniques including Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and traditional statistical methods. Experimental results demonstrate that the Proposed Enhanced Firefly Algorithm achieves an average accuracy of 89.14% and feature reduction ratios averaging 73.4% across all datasets. The algorithm shows consistent convergence behavior and maintains reasonable computational efficiency with an average execution time of 181.76 s. Statistical analysis reveals no significant performance differences between methods at the 0.05 significance level, indicating that algorithm choice may depend on specific application requirements and computational constraints.