Submitted:
26 July 2024
Posted:
31 July 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Overview of Economic Cycle
2. Methodology
2.1. Data Selection and Preparation
2.2. The Individual Indicator Exploration




2.3. General Signal Analysis
2.4. Economic Indicator Selection
- Minimizing correlation between the indicators: Indicators showing high correlation as observed from Figure 7 were either dropped to minimize redundancy or retained after normalization.
- Areas of interest in the economy: Even though some indicators showed high correlations, they were still selected to capture the economic areas of interest for the recession such as labor, availability of money, consumer purchasing ability and trust [10].
- Relationship with the target variable: The indicators with higher correlation coefficients with the recession were selected.

3. Predictive Models
3.1. Predictive Models for Economic Indicator
3.2. Predictive Models for Economic Crisis
3.2.1. Logistic Regression Algorithm (Linear)
3.2.2. Gaussian Naive Bayes Algorithm (Probabilistic)
3.2.3. Random Forests and Xgboost(Non-Linear)
3.2.4. Ensemble Model
4. Results
4.1. Economic Indicator Forecasting Results
![]() |


![]() |
4.2. Model Validation Results
4.3. Linear Model - Logistic Regression(LR)



4.3.1. Probabilistic Model - Gaussian Naive Bayes(GNB)



4.3.2. Non-Linear Models: Random Forests (RF) and eXtreme Gradient Boosting (Xgboost)



4.3.3. Feature Importance for the Non-linear Models


4.4. Model Ensembling - Averaging Approach

4.4.1. Confusion Matrix and Classification Report

4.4.2. ROC Curve and AUC

![]() |
4.5. Forecast Results for the Probability of Economic Recession
4.5.1. Logistic Regression




4.6. Applying the Ensemble Model to Predict U.S. Economic Recession



5. Conclusions
References
- Mukhamediev, R.I.; Popova, Y.; Kuchin, Y.; Zaitseva, E.; Kalimoldayev, A.; Symagulov, A.; Levashenko, V.; Abdoldina, F.; Gopejenko, V.; Yakunin, K.; others. Review of Artificial Intelligence and Machine Learning Technologies: Classification, Restrictions, Opportunities and Challenges. Mathematics 2022, 10, 2552. [CrossRef]
- Vrontos, S.D.; Galakis, J.; Vrontos, I.D. Modeling and predicting US recessions using machine learning techniques. International Journal of Forecasting 2021, 37, 647–671. [Google Scholar] [CrossRef]
- Barbosa, R. Ensemble of Machine Learning Algorithms for Economic Recession Detection. 2018.
- Hwang, Y. Forecasting recessions with time-varying models. Journal of Macroeconomics 2019, 62, 103153. [Google Scholar] [CrossRef]
- Miller, D.S. Predicting Future Recessions 2019. [CrossRef]
- Psimopoulos, A. Forecasting economic recessions using machine learning: an empirical study in six countries. South-Eastern Europe Journal of Economics 2020, 18, 40–99. [Google Scholar]
- Berge, T.J. Predicting recessions with leading indicators: Model averaging and selection over the business cycle. Journal of Forecasting 2015, 34, 455–471. [Google Scholar] [CrossRef]
- Chikako, B.; Turgut, K. Predicting Recessions: A New Approach For Identifying Leading Indicators and Forecast Combinations. Technical report, IMF Working Paper, Monetary and Capital Markets Department, 2011.
- Ali, B.J.; Anwar, G. Marketing Strategy: Pricing strategies and its influence on consumer purchasing decision. Ali, BJ, & Anwar, G.(2021). Marketing Strategy: Pricing strategies and its influence on consumer purchasing decision. International journal of Rural Development, Environment and Health Research 2021, 5, 26–39. [Google Scholar] [CrossRef]
- Kumari, R.; Srivastava, S.K. Machine learning: A review on binary classification. International Journal of Computer Applications 2017, 160. [Google Scholar] [CrossRef]
- Chauvet, M.; Potter, S. Forecasting recessions using the yield curve. Journal of forecasting 2005, 24, 77–103. [Google Scholar] [CrossRef]
- Jiang, T.; Gradus, J.L.; Rosellini, A.J. Supervised machine learning: a brief primer. Behavior Therapy 2020, 51, 675–687. [Google Scholar] [CrossRef] [PubMed]
- Kakde, Y.; Agrawal, S. Predicting survival on titanic by applying exploratory data analytics and machine learning techniques. International Journal of Computer Applications 2018, 179, 32–38. [Google Scholar] [CrossRef]
- Ranganathan, P.; Pramesh, C.; Aggarwal, R. Common pitfalls in statistical analysis: logistic regression. Perspectives in clinical research 2017, 8, 148–151. [Google Scholar] [CrossRef] [PubMed]




![]() |
![]() |
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/).




