Submitted:
30 December 2023
Posted:
03 January 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Background & Literature Review
3. Materials and Methods
3.1. Discrete Time Survival Model
- The variable is used as the primary time-to-event variable and indicates the loan age of a credit account. Loan age is the span of the time since a loan account was created. It is also called loan maturity. For this study, data is provided monthly so is number of months, but the period could be different, e.g., quarterly.
- Let be the last loan age observation recorded for account i.
- The binary variable represents whether account default or not (1 denotes default, 0 denotes non-default) at a certain loan age t.
- Note that in the survival analysis context, default must be the last event in a series, hence for , and for , indicates a censored account(the account that the exactly event time(e.g., death time in medical, default time in credit risk) is unknown during the whole observation period) and indicates default.
- The variable is a vector of static application variables collected at the time when the customer applies for a loan (e.g., credit score, interest rate, debt-to-income ratio, loan-to-value).
- Let be the origination period, or vintage, of account i. Normally the period is the quarter or year when the account was originated. This is actually just one of the features in the vector . Let be the total number of vintages(the time when an individual customer open the account) in the data set.
- Meanwhile, we denote time-varying variables (e.g., behavioral, repayment history and macroeconomic data) by vector , which is collected across the lifetime of the account.
- Let be the calendar time of account i at loan age t, with the total number of calendar time periods. The measurement of calendar time is typically monthly, quarterly or annually. Notice that is actually just one of the features in the vector .
3.2. Vintage Model
3.1. DTSM using Neural Network (NN-DTSM) for Credit Risk
3.1. Age-Period-Cohort effects and Lexis Graph
- Age effect reflects effects relating to the aging and developmental changes to individuals across their lifecycle.
- Period effect represents an equal environmental effect on all individuals over a specific calendar time period simultaneously, since systematic changes in social event, such as a financial crisis or Covid-19, may cause similar effects on individuals across all ages at the same time.
- Cohort effect is the influence on groups of observations that originate at the same time, depending on the context of the problem. For example, it could be people born at the same time, or cars manufactured in the same batch.
3.1. Age Period Cohort Model
- For all t such that , where ,
- For all v such that ,
- For all c such that ,
3.1. Linear regression & fitting macroeconomic variables
3.1. Lagged Macroeconomic Model
3.1. Overall framework of the proposed method
4. Data and Experimental Design
4.1. Mortgage Data
4.1. Macroeconomic Data
- We devise APC to capture the whole calendar-time effect. If MEVs are included directly into the model, this most important part of the calendar-time effect will be missing.
- We do not assume MEVs represent all calendar time effects, because some effects such as legislation, environmental or social changes will also influence the calendar time function and these should also be included as part of the calendar-time effect.
- Some previous papers were looking to build explanatory models, but in this study, we are developing predictive models. MEVs in our study will be used later as a criteria to assess the accuracy of the model and directly including them into the model will reduce the reliability of this testing process.
4.1. Evaluation Methods
5. Results
5.1. Neural Network versus Linear DTSM
5.1.1. Experimental Setup
5.1.2. Hyperparameter selection using Grid Search
5.1.2. Comparison between Neural Network and Linear DTSM
5.2. Lexis Graphs
5.3. APC Model
5.4. Macroeconomic data fitting
5.4.1. Choose time lag for macroeconomic data
5.4.2. Multivariate fit of MEVs with calendar time effect component
6. Conclusion
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Allison, P.D. Discrete-time methods for the analysis of event histories. Sociological methodology 1982, 13, 61–98. [Google Scholar] [CrossRef]
- Altman, E.I. Financial Ratios, Discriminant Analysis and the Prediction of Corporate Bankruptcy. The Journal of Finance 1968, 23, 589–609. [Google Scholar] [CrossRef]
- Arya, S.; Eckel, C.; Wichman, C. Anatomy of the credit score. Journal of Economic Behavior & Organization 2013, 95, 175–185. [Google Scholar]
- Bell, S. ANPC member profile for APC. Australasian Plant Conservation: Journal of the Australian Network for Plant Conservation 2020, 29, 38–39. [Google Scholar] [CrossRef]
- Bellotti, T.; Crook, J. Credit scoring with macroeconomic variables using survival analysis. Journal of the Operational Research Society 2009, 60, 1699–1707. [Google Scholar] [CrossRef]
- Bellotti, T.; Crook, J. Forecasting and stress testing credit card default using dynamic models. International Journal of Forecasting 2013, 29, 563–574. [Google Scholar] [CrossRef]
- Bellotti, T.; Crook, J. Retail credit stress testing using a discrete hazard model with macroeconomic factors. Journal of the Operational Research Society 2014, 65, 340–350. [Google Scholar] [CrossRef]
- Blumenstock, G.; Lessmann, S.; Seow, H.-V. Deep learning for survival and competing risk modelling. Journal of the Operational Research Society 2022, 73, 26–38. [Google Scholar] [CrossRef]
- Breeden, J.L. Incorporating lifecycle and environment in loan-level forecasts and stress tests. European Journal of Operational Research 2016, 255, 649–658. [Google Scholar] [CrossRef]
- Breeden, J.L.; Crook, J. Multihorizon discrete time survival models. Journal of the Operational Research Society 2022, 73, 56–69. [Google Scholar] [CrossRef]
- Correa, A.; Gonzalez, A.; Ladino, C. Genetic algorithm optimization for selecting the best architecture of a multi-layer perceptron neural network: a credit scoring case. SAS Global Forum, 2011.
- Cox, D.R. Regression models and life-tables. Journal of the Royal Statistical Society: Series B (Methodological) 1972, 34, 187–202. [Google Scholar]
- Dahl, G.E.; Sainath, T.N.; Hinton, G.E. Improving deep neural networks for LVCSR using rectified linear units and dropout. 2013 IEEE international conference on acoustics, speech and signal processing, 2013.
- De Leonardis, D.; Rocci, R. Assessing the default risk by means of a discrete-time survival analysis approach. Applied Stochastic Models in Business and Industry 2008, 24, 291–306. [Google Scholar] [CrossRef]
- Dendramis, Y.; Tzavalis, E.; Cheimarioti, A. Measuring the Default Risk of Small Business Loans: Improved Credit Risk Prediction using Deep Learning. 2020. Available at SSRN 372 9918. [CrossRef]
- Dirick, L.; Claeskens, G.; Baesens, B. Time to default in credit scoring using survival analysis: a benchmark study. Journal of the Operational Research Society 2017, 68, 652–665. [Google Scholar] [CrossRef]
- Faraggi, D.; Simon, R. A neural network model for survival data. Statistics in Medicine 1995, 14, 73–82. [Google Scholar] [CrossRef] [PubMed]
- Frame, W.S.; Fuster, A.; Tracy, J.; Vickery, J. The rescue of Fannie Mae and Freddie Mac. Journal of Economic Perspectives 2015, 29, 25–52. [Google Scholar] [CrossRef]
- Gensheimer, M.F.; Narasimhan, B. A scalable discrete-time survival model for neural networks. PeerJ 2019, 7, e6257. [Google Scholar] [CrossRef] [PubMed]
- Glenn, N.D. Cohort Analysis (Vol. 5); Sage, 2005. [Google Scholar]
- Gourieroux, C.; Monfort, A.; Polimenis, V. Affine models for credit risk analysis. Journal of Financial Econometrics 2006, 4, 494–530. [Google Scholar] [CrossRef]
- Hemmert, G.A.; Schons, L.M.; Wieseke, J.; Schimmelpfennig, H. Log-likelihood-based pseudo-R2 in logistic regression: deriving sample-sensitive benchmarks. Sociological Methods & Research 2018, 47, 507–531. [Google Scholar]
- Hongtao, L.; Qinchuan, Z. Applications of deep convolutional neural network in computer vision. Journal of Data Acquisition and Processing 2016, 31, 1–17. [Google Scholar]
- Huang, Q.; Mao, J.; Liu, Y. An improved grid search algorithm of SVR parameters optimization. 2012 IEEE 14th International Conference on Communication Technology, 2012.
- Hussin Adam Khatir, A.A.; Bee, M. Machine Learning Models and Data-Balancing Techniques for Credit Scoring: What Is the Best Combination? Risks 2022, 10, 169. [Google Scholar] [CrossRef]
- Jha, P.N.; Cucculelli, M. A New Model Averaging Approach in Predicting Credit Risk Default. Risks 2021, 9, 114. [Google Scholar] [CrossRef]
- Khemais, Z.; Nesrine, D.; Mohamed, M. Credit scoring and default risk prediction: A comparative study between discriminant analysis & logistic regression. International Journal of Economics and Finance 2016, 8, 39. [Google Scholar]
- Kupper, L.L.; Janis, J.M.; Karmous, A.; Greenberg, B.G. Statistical age-period-cohort analysis: a review and critique. Journal of Chronic Diseases 1985, 38, 811–830. [Google Scholar] [CrossRef]
- Lee, C.; Zame, W.; Yoon, J.; van der Schaar, M. DeepHit: A Deep Learning Approach to Survival Analysis With Competing Risks. Proceedings of the AAAI Conference on Artificial Intelligence 2018, 32. [Google Scholar] [CrossRef]
- Ohno-Machado, L. Medical applications of artificial neural networks: connectionist models of survival. Ph.D. dissertation, Stanford University, 1996. [Google Scholar]
- Pang, H.-x.; Dong, W.-d.; Xu, Z.-h.; Feng, H.-j.; Li, Q.; Chen, Y.-t. Novel linear search for support vector machine parameter selection. Journal of Zhejiang University SCIENCE C 2011, 12, 885–896. [Google Scholar] [CrossRef]
- Ptak-Chmielewska, A.; Matuszyk, A. Application of the random survival forests method in the bankruptcy prediction for small and medium enterprises. Argumenta Oeconomica 2020, 1, 127–142. [Google Scholar] [CrossRef]
- Ryu, J.Y.; Lee, M.Y.; Lee, J.H.; Lee, B.H.; Oh, K.-S. DeepHIT: a deep learning framework for prediction of hERG-induced cardiotoxicity. Bioinformatics 2020, 36, 3049–3055. [Google Scholar] [CrossRef]
- Siarka, P. Vintage analysis as a basic tool for monitoring credit risk. Mathematical Economics 2011, 7, 213–228. [Google Scholar]
- Sohn, S.Y.; Kim, D.H.; Yoon, J.H. Technology credit scoring model with fuzzy logistic regression. Applied Soft Computing 2016, 43, 150–158. [Google Scholar] [CrossRef]
- Thomas, L.; Crook, J.; Edelman, D. Credit scoring and its applications. SIAM. 2017.
- Thomas, L.C. A survey of credit and behavioural scoring: forecasting financial risk of lending to consumers. International Journal of Forecasting 2000, 16, 149–172. [Google Scholar] [CrossRef]
- Yang, Y.; Schulhofer-Wohl, S.; Fu, W.J.; Land, K.C. The intrinsic estimator for age-period-cohort analysis: what it is and how to use it. American Journal of Sociology 2008, 113, 1697–1736. [Google Scholar] [CrossRef]















| Parameter | Values |
|---|---|
| Percentage of dropout (regularization): | 0, 0.1, 0.2, 0.3, 0.4,0 .5 |
| Numbers of hidden layers: | 2, 4, 6, 8 |
| Numbers of neurons in each layer: | 2, 4, 6, 8 |
| Training iteration for the network: | 5, 10, 15, 20, 25, 30 |
| Variable | Coefficient estimate | P-value |
|---|---|---|
| X1 (coefficient of unemployment rate, lag 4 months) | +4.000 | <0.0001 |
| X2 (coefficient of HPI, lag 1 month) | -3.118 | <0.0001 |
| X3 (coefficient of the time trend) | -5.309 | 0.522 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).