paper-with-me

홈 › Papers

SPSA-FSR: Simultaneous Perturbation Stochastic Approximation for Feature Selection and Ranking

2018-04-16 · Zeren D. Yenice, Niranjan Adhikari, Yong Kai Wong, Vural Aksakalli, Alev Taskin Gumus, Babak Abbasi

This manuscript presents the following: (1) an improved version of the Binary Simultaneous Perturbation Stochastic Approximation (SPSA) Method for feature selection in machine learning (Aksakalli and Malekipirbazari, Pattern Recognition Letters, Vol. 75, 2016) based on non-monotone iteration gains computed via the Barzilai and Borwein (BB) method, (2) its adaptation for feature ranking, and (3) comparison against popular methods on public benchmark datasets. The improved method, which we call SPSA-FSR, dramatically reduces the number of iterations required for convergence without impacting solution quality. SPSA-FSR can be used for feature ranking and feature selection both for classification and regression problems. After a review of the current state-of-the-art, we discuss our improvements in detail and present three sets of computational experiments: (1) comparison of SPSA-FS as a (wrapper) feature selection method against sequential methods as well as genetic algorithms, (2) comparison of SPSA-FS as a feature ranking method in a classification setting against random forest importance, chi-squared, and information main methods, and (3) comparison of SPSA-FS as a feature ranking method in a regression setting against minimum redundancy maximum relevance (MRMR), RELIEF, and linear correlation methods. The number of features in the datasets we use range from a few dozens to a few thousands. Our results indicate that SPSA-FS converges to a good feature set in no more than 100 iterations and therefore it is quite fast for a wrapper method. SPSA-FS also outperforms popular feature selection as well as feature ranking methods in majority of test cases, sometimes by a large margin, and it stands as a promising new feature selection and ranking method.

📄 PDF Abstract BibTeX arXiv:1804.05589

Code (5)

pat-s/paper_hyperspectral
vaksakalli/spFtSel_py
vaksakalli/spfsr
vaksakalli/spsaml_py
zerenyenice/spsa-fsr

Tasks

feature selectionGeneral Classificationregression

Similar Papers 제목 키워드 기반

Feature Selection via Binary Simultaneous Perturbation Stochastic Approximation

2015-08-30 · Vural Aksakalli, Milad Malekipirbazari

Feature selection (FS) has become an indispensable task in dealing with today's highly complex pattern recognition problems with massive number of features. In this study, we propose a new wrapper approach for FS based o…

feature selection

Guided-SPSA: Simultaneous Perturbation Stochastic Approximation assisted by the Parameter Shift Rule

2024-04-24 · Maniraman Periyasamy, Axel Plinge, Christopher Mutschler, Daniel D. Scherer 외

The study of variational quantum algorithms (VQCs) has received significant attention from the quantum computing community in recent years. These hybrid algorithms, utilizing both classical and quantum components, are we…

Quantum Machine Learning

Generalized Simultaneous Perturbation-based Gradient Search with Reduced Estimator Bias

2022-12-20 · Soumen Pachal, Shalabh Bhatnagar, L. A. Prashanth

We present in this paper a family of generalized simultaneous perturbation-based gradient search (GSPGS) estimators that use noisy function measurements. The number of function measurements required by each estimator is …

Deep Expectation-Maximization in Hidden Markov Models via Simultaneous Perturbation Stochastic Approximation

2019-09-25 · Chong Li, Dan Shen, C.J. Richard Shi, Hongxia Yang

We propose a novel method to estimate the parameters of a collection of Hidden Markov Models (HMM), each of which corresponds to a set of known features. The observation sequence of an individual HMM is noisy and/or insu…

parameter estimation

Efficient Implementation of Second-Order Stochastic Approximation Algorithms in High-Dimensional Problems

2019-06-23 · Jingyi Zhu, Long Wang, James C. Spall

Stochastic approximation (SA) algorithms have been widely applied in minimization problems when the loss functions and/or the gradient information are only accessible through noisy evaluations. Stochastic gradient (SG) d…