TY - JOUR
T1 - Feature selection for Support Vector Machines via Mixed Integer Linear Programming
AU - Maldonado, Sebastián
AU - Pérez, Juan
AU - Weber, Richard
AU - Labbé, Martine
N1 - Funding Information:
Support from the Institute of Complex Engineering Systems (ICM: P-05-004-F, CONICYT: FBO16) ( http://www.isci.cl ) is greatly acknowledged. The first author was supported by FONDECYT project 11121196. The research of the last author is supported by the Interuniversity Attraction Poles Programme initiated by the Belgian Science Policy Office.
PY - 2014/9/20
Y1 - 2014/9/20
N2 - The performance of classification methods, such as Support Vector Machines, depends heavily on the proper choice of the feature set used to construct the classifier. Feature selection is an NP-hard problem that has been studied extensively in the literature. Most strategies propose the elimination of features independently of classifier construction by exploiting statistical properties of each of the variables, or via greedy search. All such strategies are heuristic by nature. In this work we propose two different Mixed Integer Linear Programming formulations based on extensions of Support Vector Machines to overcome these shortcomings. The proposed approaches perform variable selection simultaneously with classifier construction using optimization models. We ran experiments on real-world benchmark datasets, comparing our approaches with well-known feature selection techniques and obtained better predictions with consistently fewer relevant features.
AB - The performance of classification methods, such as Support Vector Machines, depends heavily on the proper choice of the feature set used to construct the classifier. Feature selection is an NP-hard problem that has been studied extensively in the literature. Most strategies propose the elimination of features independently of classifier construction by exploiting statistical properties of each of the variables, or via greedy search. All such strategies are heuristic by nature. In this work we propose two different Mixed Integer Linear Programming formulations based on extensions of Support Vector Machines to overcome these shortcomings. The proposed approaches perform variable selection simultaneously with classifier construction using optimization models. We ran experiments on real-world benchmark datasets, comparing our approaches with well-known feature selection techniques and obtained better predictions with consistently fewer relevant features.
KW - Feature selection
KW - Mixed Integer Linear Programming
KW - Support Vector Machine
UR - http://www.scopus.com/inward/record.url?scp=84901843724&partnerID=8YFLogxK
U2 - 10.1016/j.ins.2014.03.110
DO - 10.1016/j.ins.2014.03.110
M3 - Article
AN - SCOPUS:84901843724
SN - 0020-0255
VL - 279
SP - 163
EP - 175
JO - Information Sciences
JF - Information Sciences
ER -