← Search

Predictive multiplicity, procedural multiplicity, and heterogeneous machine learning ensembles in recovery rate forecasting

Martin Hibbeln1; Raphael M. Kopp2,1; Noah Urban1

1 University of Duisburg-Essen · 2 European Investment Bank

Journal of Financial Stability 2026 open access

Machine learning (ML) could strengthen banks’ resilience through improved credit risk screening and ultimately benefit financial stability. Yet, ML adoption in banking remains limited, with simpler linear models still predominating. We argue that the emergence of highly flexible ML models has created a new challenge for forecasting tasks: ‘model multiplicity’—where equally accurate ML models at the aggregate level produce divergent individual-level predictions (‘predictive multiplicity’) or differ in their decision surfaces (‘procedural multiplicity’). These issues raise fundamental questions: Why should an individual or firm be subject to an adverse credit risk model outcome when there is an equally accurate model that treats them more favorably? Using the world’s largest loss database of corporate defaults, we examine these two phenomena in recovery rate ( RR ) modeling and propose heterogeneous ML ensembles as a natural solution. By combining predictions and decision surfaces from multiple well-performing ML models, ensembles mitigate risks associated with predictive multiplicity by ensuring that borrowers are not subject to the fluctuations of a single model, and reduce procedural multiplicity by providing a robust measure of features that ultimately improve out-of-sample RR predictions. By addressing the ‘multiplicity of good models’ problem, our study emphasizes the importance of model stability and provides new insights for the future development of ML models.

DOI
10.1016/j.jfs.2026.101510
Volume
83
Pages
101510
Language
en
Export
BibTeX
Sources
openalex crossref