Transfer Learning for Loan Recovery Prediction under Distribution Shifts with Heterogeneous Feature Spaces
Organizations: Humboldt-Universität zu Berlin, Unter den Linden 6, 10099 Berlin, Germany · National University of Singapore, 10 Lower Kent Ridge Road, Singapore 119076, Singapore
Abstract
Accurate forecasting of recovery rates (RR) is central to credit risk management and regulatory capital determination. In many loan portfolios, however, RR modeling is constrained by data scarcity arising from infrequent default events. Transfer learning (TL) offers a promising avenue to mitigate this challenge by exploiting information from related but richer source domains, yet its effectiveness critically depends on the presence and strength of distributional shifts, and on potential heterogeneity between source and target feature spaces. This paper introduces FT-MDN-Transformer, a mixture-density tabular Transformer architecture specifically designed for TL in RR forecasting across heterogeneous feature sets. The model produces both loan-level point estimates and portfolio-level predictive distributions, thereby supporting a wide range of practical RR forecasting applications. We evaluate the proposed approach in a controlled Monte Carlo simulation that facilitates systematic variation of covariate, conditional, and label shifts, as well as in a real-world transfer setting using the Global Credit Data (GCD) loan dataset as source and a novel bonds dataset as target. Our results show that FT-MDN-Transformer outperforms baseline models when target-domain data are limited, with particularly pronounced gains under covariate and conditional shifts, while label shift remains challenging. We also observe its probabilistic forecasts to closely track empirical recovery distributions, providing richer information than conventional point-prediction metrics alone. Overall, the findings highlight the potential of distribution-aware TL architectures to improve RR forecasting in data-scarce credit portfolios and offer practical insights for risk managers operating under heterogeneous data environments.
Figures & tables
| GCD (Source) | UP5 (Target) | |
|---|---|---|
| Observation window | 1983–2023 | 1996–2023 |
| Sample size ( ; raw / final) | 331,887 / 14,050 | 2,170 / 1,725 |
| Instrument type | Secured loans | Unsecured bonds |
| Observation unit | Loan facility | Bond issuance |
| Geographic coverage | US and Europe | Predominantly US |
| Features (pre-dummy; raw / final) | 147 / 73 | 256 / 164 |
| GCD | UP5 | (Target Source) | |
|---|---|---|---|
| RR mean | 0.72 | 0.48 | -0.24 |
| RR standard deviation | 0.36 | 0.33 | -0.03 |
| RR skewness | -0.85 | 0.33 | +1.18 |
| Type | Functional Form | Example / Comments |
|---|---|---|
| Linear | Captures the proportional effect of recovery. Additive noise and skew can be configured. | |
| Nonlinear | Supports polynomial, sine, exponential, and sigmoid functions. Reflects non-monotonic relationships. | |
| Custom | User-defined function | Arbitrary Python expressions, e.g., lambda rr: np.square(rr) . |
| Interaction | Feature constructed from other features via multiplication or addition. Reflects derived ratios and indices. |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Model | Architecture | Transfer Mechanism |
|---|---|---|
| MLP | Two hidden layers (GELU), tuned learning rate and batch size | Pretrain on shared source features; fine-tune on full target schema |
| XGBoost | Gradient-boosted trees with tuned depth/regularization | Sequential pretraining on shared features; extend to target-only features |
| FT–Reg (ablation) | FT–Transformer backbone with regression head | Same schema-masked transfer protocol as main model |
| FT–MDN–Transformer | FT–Transformer backbone + MDN head | Two-stage pretrain fine-tune with schema masking |
Cross-Domain Transfer Learning
Cross-domain transfer learning reuses knowledge across datasets, populations, devices, or tasks when their distributions and feature spaces differ.
See all 203 papers