Evolutionary Algorithms for Selecting the Architecture of a MLP Neural Network: A Credit Scoring Case

Neural Networks are powerful tools for classification and Regression, but it is difficult and time consuming to determine the best architecture for a given problem. In this paper two evolutionary algorithms, Genetic Algorithms (GA) and Binary Particle Swarm Optimization (BPS), are used to optimize the architecture of a Multi-Layer Perceptron Neural Network (MLP), in order to improve the predictive power of the credit risk scorecards. Results show that both methods outperform the Logistic Regression and a default neural network in terms of predictability, but the GA are more time consuming than the BPS. The predictive power of both methods is similar to the Global Optimum but it is found in a reasonable time.

[1]  A. Savvopoulos Consumer Credit Models: Pricing, Profit and Portfolios , 2010 .

[2]  Jonathan N. Crook,et al.  Credit Scoring and Its Applications , 2002, SIAM monographs on mathematical modeling and computation.

[3]  Carsten A. W. Paasch Credit card fraud detection using artificial neural networks tuned by genetic algorithms , 2008 .

[4]  박광수 Managing a Consumer Lending Business , 2007 .

[5]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[6]  Brad Warner,et al.  Understanding Neural Networks as Statistical Tools , 1996 .

[7]  L. Thomas Consumer credit models: pricing, profit and portfolios , 2009 .

[8]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[9]  Russell C. Eberhart,et al.  A discrete binary version of the particle swarm algorithm , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[10]  Ray H. Anderson The Credit Scoring Toolkit: Theory and Practice for Retail Credit Risk Management and Decision Automation , 2007 .

[11]  Randall Matignon Neural Network Modeling using SAS Enterprise Miner , 2005 .

[12]  Elizabeth Mays,et al.  Credit Scoring for Risk Managers: The Handbook for Lenders , 2003 .

[13]  M. A. Khanesar,et al.  A novel binary particle swarm optimization , 2007, 2007 Mediterranean Conference on Control & Automation.

[14]  Hak-Keung Lam,et al.  Tuning of the structure and parameters of a neural network using an improved genetic algorithm , 2003, IEEE Trans. Neural Networks.

[15]  A. A. Mullin,et al.  Principles of neurodynamics , 1962 .

[16]  Paul D. Allison,et al.  Logistic Regression Using the SAS System : Theory and Application , 1999 .

[17]  Randy L. Haupt,et al.  Practical Genetic Algorithms , 1998 .