Optimal credit risk model based on metaheuristic particle swarm algorithm and multilayer perceptron neural network

Document Type : Research Paper


1 Department of Financial Engineering, Aliabad Katoul Branch, Islamic Azad University, Aliabad Katoul, Iran

2 Department of Management, faculty of social sciences and economics, Alzahra University, Tehran, Iran

3 Department of Accounting, Aliabad Katoul branch, Islamic Azad University, Aliabad Katoul, Iran



The present study aims to develop a credit portfolio optimization model in the banking industry using a multilayer perceptron artificial neural network with a metaheuristic particle swarm algorithm. Risk, having its own complexity, is a basic concept in financial markets. Since there is no clear picture of risk realization, financial markets are in need of risk control and management approaches. With regard to data collection, this is a descriptive study and regarding the nature and purpose of the research, it is a developmental-applied one. The statistical population of the research includes all facility files of the last 10 years and the financial statements of a commercial bank, selected by census method. The risk criteria used in the models include fuzzy Value-at-Risk (VaR), fuzzy conditional Value-at-Risk (CVAR), fuzzy average Value-at-Risk(AVaR), fuzzy lower absolute deviation(LAD), fuzzy Semi-Kurtosis, and fuzzy Semi-Entropy. The research models were implemented using a three-layer perceptron artificial neural network. MATLAB software was used to conduct the research. The results indicate that the performance of the fuzzy average Value-at-Risk model is better than other models in evaluating optimal portfolios due to the lower mean squared error rate in generating more revenue. Therefore, it is recommended that the above model be used to optimize the credit portfolio.