Predicting Business Cycles Using Deep Learning Models
Pub. online: 26 March 2026
Type: Data Science In Action
Open Access
Received
31 December 2025
31 December 2025
Accepted
22 February 2026
22 February 2026
Published
26 March 2026
26 March 2026
Abstract
Forecasting business cycles and macroeconomic trends is inherently challenging due to their complex and non-linear relationships with volatile and noisy economic factors. However, the growing availability of large-scale economic data, coupled with advances in computational power, creates new opportunities to extract meaningful information and develop robust predictive models. Deep learning methods are well suited for handling noisy and complex data; nevertheless, their application to business cycle prediction remains at an early stage. To address this gap, this study develops an end-to-end computational framework that implements state-of-art deep learning architectures for identifying business cycle phases. The key contributions of this work include systematic input feature selection across a broad range of economic sectors, advanced preprocessing techniques for noisy data, the development of a customizable and reproducible computational framework, a data-driven approach to hyperparameter tuning, and the use of robust model selection strategies. Twenty two models based on two architectures—Long Short-Term Memory (LSTM) and Gated Recurrent Unit (GRU)—were implemented and demonstrated strong predictive performance, highlighting the effectiveness of the proposed approach for forecasting macroeconomic trends. Among these, the GRU model with 512 neurons achieved the best results, with an accuracy of 86.42%, precision of 92.03%, recall of 93.32%, and an F1-score of 92.34%. Overall, the findings provide valuable insights that can support informed decision-making by policymakers and other stakeholders.
References
Asada T, Chiarella C, Flaschel P, Mouakil T, Proano C, Semmler W (2011). Stock-flow interactions, disequilibrium macroeconomics and the role of economic policy. Journal of Economic Surveys, 25(3): 569–599. https://doi.org/10.1111/j.1467-6419.2010.00661.x
Atkinson RC, Shiffrin RM (1971). The control of short-term memory. Scientific American, 225(2): 82–91. https://doi.org/10.1038/scientificamerican0871-82
Bessec M, Bouabdallah O (2015). Forecasting GDP over the business cycle in a multi-frequency and data-rich environment. Oxford Bulletin of Economics and Statistics, 77(3): 360–384. https://doi.org/10.1111/obes.12069
Beutel J, List S, von Schweinitz G (2019). Does machine learning help us predict banking crises? Journal of Financial Stability, 45: 100693. https://doi.org/10.1016/j.jfs.2019.100693
Bhandari HN, Pokhrel NR, Rimal R, Dahal KR, Rimal B (2024). Implementation of deep learning models in predicting ESG index volatility. Financial Innovation, 10(1): 75. https://doi.org/10.1186/s40854-023-00604-0
Bhandari HN, Rimal B, Pokhrel NR, Rimal R, Dahal KR (2022). LSTM-SDM: An integrated framework of LSTM implementation for sequential data modeling. Software Impacts, 14: 100396. https://doi.org/10.1016/j.simpa.2022.100396
Bianchi F, Nicolò G, Song D (2023). Inflation and real activity over the business cycle (No. w31075). National Bureau of Economic Research. url: http://www.nber.org/papers/w31075
Buser T, Niederle M, Oosterbeek H (2024). Can competitiveness predict education and labor market outcomes? evidence from incentivized choice and survey measures. Review of Economics and Statistics, 1–45. https://doi.org/10.1162/rest_a_01439
Cacciatore M, Ghironi F (2021). Trade, unemployment, and monetary policy. Journal of International Economics, 132: 103488. https://doi.org/10.1016/j.jinteco.2021.103488
Cacciatore M, Ravenna F (2021). Uncertainty, wages and the business cycle. The Economic Journal, 131(639): 2797–2823. https://doi.org/10.1093/ej/ueab019
Chatzis SP, Siakoulis V, Petropoulos A, Stavroulakis E, Vlachogiannakis N (2018). Forecasting stock market crisis events using deep and statistical machine learning techniques. Expert Systems with Applications, 112: 353–371. https://doi.org/10.1016/j.eswa.2018.06.032
Cho K (2014). On the properties of neural machine translation: Encoder-decoder approaches. arXiv preprint: https://arxiv.org/abs/1409.1259.
Chodorow-Reich G, Wieland J (2020). Secular labor reallocation and business cycles. Journal of Political Economy, 128(6): 2245–2287. https://doi.org/10.1086/705717
Di Guilmi C, Galanis G, Proaño CR (2023). A baseline model of behavioral political cycles and macroeconomic fluctuations. Journal of Economic Behavior & Organization, 213: 50–67. https://doi.org/10.1016/j.jebo.2023.05.041
Esteva A, Kuprel B, Novoa RA, Ko J, Swetter SM, …, Thrun S (2017). Dermatologist-level classification of skin cancer with deep neural networks. Nature, 542(7639): 115–118. https://doi.org/10.1038/nature21056
Fernández-Villaverde J, Guerrón-Quintana PA (2020). Uncertainty shocks and business cycle research. Review of Economic Dynamics, 37: S118–S146. https://doi.org/10.1016/j.red.2020.06.005
Fouliard J, Howell M, Rey H, Stavrakeva V (2021). Answering the queen: Machine learning and financial crises (No. w28302). National Bureau of Economic Research. https://doi.org/10.3386/w28302
Goulet Coulombe P, Leroux M, Stevanovic D, Surprenant S (2022). How is machine learning useful for macroeconomic forecasting? Journal of Applied Econometrics, 37(5): 920–964. https://doi.org/10.1002/jae.2910
Graff M (2011). International business cycles: How do they relate to Switzerland? (No. 291) KOF Working Papers. url: https://hdl.handle.net/10419/54715 https://doi.org/10.3929/ethz-a-006742181
Hamilton JD (2005). What’s real about the business cycle? National Bureau of Economic Research. url: https://www.nber.org/papers/w11161 https://doi.org/10.3386/w11161
Hopp D (2022). Economic nowcasting with long short-term memory artificial neural networks (LSTM). Journal of Official Statistics, 38(3): 847–873. https://doi.org/10.2478/jos-2022-0037
King RG, Rebelo ST (1999). Resuscitating real business cycles. Handbook of Macroeconomics, 1: 927–1007. https://doi.org/10.1016/S1574-0048(99)10022-3
King RG, Watson MW (1996). Money, prices, interest rates and the business cycle. Review of Economics and Statistics, 78(1): 35–53. https://doi.org/10.2307/2109846
Korobilis D (2018). Machine learning macroeconometrics: A primer. Working Paper. Essex Finance Centre Working Papers, Colchester. url: https://repository.essex.ac.uk/22666/
Kydland FE, Prescott EC (1982). Time to build and aggregate fluctuations. Econometrica: Journal of the Econometric Society, 50(6) 1345–1370. https://doi.org/10.2307/1913386
Liu L, Chen C, Wang B (2022). Predicting financial crises with machine learning methods. Journal of Forecasting, 41(5): 871–910. https://doi.org/10.1002/for.2840
Long Jr JB, Plosser CI (1983). Real business cycles. Journal of Political Economy, 91(1): 39–69. https://doi.org/10.1086/261128
Ma Y, Zhang J (2016). Financial cycle, business cycle and monetary policy: Evidence from four major economies. International Research Journal of Finance and Economics, 21(4): 502–527. https://doi.org/10.1002/ijfe.1566
McCracken MW, Ng S (2016). FRED-MD: A monthly database for macroeconomic research. Journal of Business & Economic Statistics, 34(4): 574–589. https://doi.org/10.1080/07350015.2015.1086655
Nosratabadi S, Mosavi A, Duan P, Ghamisi P, Filip F, …, Gandomi AH (2020). Data science in economics: Comprehensive review of advanced machine learning and deep learning methods. Mathematics, 8(10): 1799. https://doi.org/10.3390/math8101799
Paruchuri H (2021). Conceptualization of machine learning in economic forecasting. Asian Business Review, 11(1): 51–58. https://doi.org/10.18034/abr.v11i2.532
Pokhrel NR, Dahal KR, Rimal R, Bhandari HN, Khatri RK, …, Hahn WE (2022). Predicting nepse index price using deep learning models. Machine Learning with Applications, 9: 100385. https://doi.org/10.1016/j.mlwa.2022.100385
Rimal B (2022). Financial time-series analysis with deep neural networks (Doctoral dissertation, Florida Atlantic University). Available from ProQuest Dissertations & Theses Global. (2719490547). https://esearch.ut.edu/login?url=https://www.proquest.com/dissertations-theses/financial-time-series-analysis-with-deep-neural/docview/2719490547/se-2
Sella L, Vivaldo G, Groth A, Ghil M (2016). Economic cycles and their synchronization: A comparison of cyclic modes in three European countries. Journal of Business Cycle Research, 12(1): 25–48. https://doi.org/10.1007/s41549-016-0003-4
Sezer OB, Gudelek MU, Ozbayoglu AM (2020). Financial time series forecasting with deep learning: A systematic literature review: 2005–2019. Applied Soft Computing, 90: 106181. https://doi.org/10.1016/j.asoc.2020.106181
Siami-Namini S, Namin AS (2018). Forecasting economics and financial time series: Arima vs. LSTM. arXiv preprint: https://arxiv.org/abs/1803.06386.
Silver D, Schrittwieser J, Simonyan K, Antonoglou I, Huang A, …, Chen Y (2017). Mastering the game of go without human knowledge. Nature, 550(7676): 354–359. https://doi.org/10.1038/nature24270
Sołtysiak D (2023). On the stability of a certain Keynes-Metzler-Goodwin monetary growth model. Economics and Business Review, 9(1): 26–64. https://doi.org/10.18559/ebr.2023.1.2
Soybilgen B (2020). Identifying us business cycle regimes using dynamic factors and neural network models. Journal of Forecasting, 39(5): 827–840. https://doi.org/10.1002/for.2658
Tehranian K (2023). Can machine learning catch economic recessions using economic and market sentiments? arXiv preprint: https://arxiv.org/abs/2308.16200.
Thorsrud LA (2020). Words are the new numbers: A newsy coincident index of the business cycle. Journal of Business & Economic Statistics, 38(2): 393–409. https://doi.org/10.1080/07350015.2018.1506344
Venkateswarlu Y, Baskar K, Wongchai A, Gauri Shankar V, Paolo Martel Carranza C, …, Murali Dharan AR (2022). An efficient outlier detection with deep learning-based financial crisis prediction model in big data environment. Computational Intelligence and Neuroscience, 2022(1): 4948947. https://doi.org/10.1155/2022/4948947
Vrontos SD, Galakis J, Vrontos ID (2021). Modeling and predicting us recessions using machine learning techniques. International Journal of Forecasting, 37(2): 647–671. https://doi.org/10.1016/j.ijforecast.2020.08.005
Wasserbacher H, Spindler M (2022). Machine learning for financial forecasting, planning and analysis: Recent developments and pitfalls. Digital Finance, 4(1): 63–88. https://doi.org/10.1007/s42521-021-00046-2
Weinstock LR (2024). Introduction to U.S. economy: The business cycle and growth, Congressional Research Service (CRS) in Focus. url: https://www.congress.gov/crs-product/IF10411
Yoshida H, Asada T (2007). Dynamic analysis of policy lag in a Keynes–Goodwin model: Stability, instability, cycles and chaos. Journal of Economic Behavior & Organization, 62(3): 441–469. https://doi.org/10.1016/j.jebo.2004.10.014
Zheng Y, Xu Z, Xiao A (2023). Deep learning in economics: A systematic and critical review. Artificial Intelligence Review, 56(9): 9497–9539. https://doi.org/10.1007/s10462-022-10272-8
Zhou J, Troyanskaya OG (2015). Predicting effects of noncoding variants with deep learning–based sequence model. Nature Methods, 12(10): 931–934. https://doi.org/10.1038/nmeth.3547