59
Views
8
CrossRef citations to date
0
Altmetric
Theoretical Paper

Heuristics for feature selection in mathematical programming discriminant analysis models

&
Pages 804-812 | Received 01 Dec 2007, Accepted 01 Jan 2009, Published online: 21 Dec 2017
 

Abstract

In developing a classification model for assigning observations of unknown class to one of a number of specified classes using the values of a set of features associated with each observation, it is often desirable to base the classifier on a limited number of features. Mathematical programming discriminant analysis methods for developing classification models can be extended for feature selection. Classification accuracy can be used as the feature selection criterion by using a mixed integer programming (MIP) model in which a binary variable is associated with each training sample observation, but the binary variable requirements limit the size of problems to which this approach can be applied. Heuristic feature selection methods for problems with large numbers of observations are developed in this paper. These heuristic procedures, which are based on the MIP model for maximizing classification accuracy, are then applied to three credit scoring data sets.

Acknowledgements

The authors thank UCI Machine Learning Repository for making the Australian Credit Approval data set and German Credit data set available at http://www.ics.uci.edu/~mlearn/. The first author also acknowledges support for this research from the Credit Research Centre, University of Edinburgh.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.