MOTiFS: Monte Carlo Tree Search Based Feature Selection
Open Access
Abstract
Given the increasing size and complexity of datasets needed to train machine learning algorithms, it is necessary to reduce the number of features required to achieve high classification accuracy. This paper presents a novel and efficient approach based on the Monte Carlo Tree Search (MCTS) to find the optimal feature subset through the feature space. The algorithm searches for the best feature subset by combining the benefits of tree search with random sampling. Starting from an empty node, the tree is incrementally built by adding nodes representing the inclusion or exclusion of the features in the feature space. Every iteration leads to a feature subset following the tree and default policies. The accuracy of the classifier on the feature subset is used as the reward and propagated backwards to update the tree. Finally, the subset with the highest reward is chosen as the best feature subset. The efficiency and effectiveness of the proposed method is validated by experimenting on many benchmark datasets. The results are also compared with significant methods in the literature, which demonstrates the superiority of the proposed method.Keywords
Funding Information
- National Research Foundation of Korea (NRF-2016R1A2B4015820)
- Next-Generation Information Computing Development Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT (NRF-2017M3C4A7069440)
This publication has 40 references indexed in Scilit:
- Quadratic Mutual Information Feature SelectionEntropy, 2017
- Average Information Content Maximization—A New Approach for Fingerprint Hybridization and ReductionPLOS ONE, 2016
- A Survey on Evolutionary Computation Approaches to Feature SelectionIEEE Transactions on Evolutionary Computation, 2015
- Predicting Community Evolution in Social NetworksEntropy, 2015
- Group subset selection for linear regressionComputational Statistics & Data Analysis, 2014
- Efficient feature size reduction via predictive forward selectionPattern Recognition, 2014
- A Feature Subset Selection Method Based On High-Dimensional Mutual InformationEntropy, 2011
- Feature subset selection in large dimensionality domainsPattern Recognition, 2010
- Eliminating redundancy and irrelevance using a new MLP-based feature selection methodPattern Recognition, 2006
- Theoretical and Empirical Analysis of ReliefF and RReliefFMachine Learning, 2003