English

Optimised Feature Subset Selection via Simulated Annealing

Machine Learning 2025-08-01 v1 Statistical Mechanics Machine Learning

Abstract

We introduce SA-FDR, a novel algorithm for 0\ell_0-norm feature selection that considers this task as a combinatorial optimisation problem and solves it by using simulated annealing to perform a global search over the space of feature subsets. The optimisation is guided by the Fisher discriminant ratio, which we use as a computationally efficient proxy for model quality in classification tasks. Our experiments, conducted on datasets with up to hundreds of thousands of samples and hundreds of features, demonstrate that SA-FDR consistently selects more compact feature subsets while achieving a high predictive accuracy. This ability to recover informative yet minimal sets of features stems from its capacity to capture inter-feature dependencies often missed by greedy optimisation approaches. As a result, SA-FDR provides a flexible and effective solution for designing interpretable models in high-dimensional settings, particularly when model sparsity, interpretability, and performance are crucial.

Keywords

Cite

@article{arxiv.2507.23568,
  title  = {Optimised Feature Subset Selection via Simulated Annealing},
  author = {Fernando Martínez-García and Álvaro Rubio-García and Samuel Fernández-Lorenzo and Juan José García-Ripoll and Diego Porras},
  journal= {arXiv preprint arXiv:2507.23568},
  year   = {2025}
}

Comments

12 pages, 2 figures

R2 v1 2026-07-01T04:27:53.022Z