Conditional Weight of Evidence for Gradient-Boosted Credit Models: Estimation, Additivity and Its Relation to Adverse Action Reasons

By Agus Sudjianto, Denis Burakov

Rating

1740
Battle Count: 50

Relevance

2/10
The paper is focused on credit scoring and regulatory compliance (adverse action reasons) rather than asset pricing or trading strategies. While the underlying ML techniques (GBDT, Shapley values) are relevant to quantitative finance, the specific application is to consumer credit risk, not trading.

Implementation Complexity

7/10
Implementing the conditional WoE definition is straightforward, but the estimators (especially the leaf-local kernel method and the projection regression) require careful implementation of tree proximity metrics and cross-validation for hyperparameter tuning (kernel exponent, smoothing constant). The Shapley value calculation for attribution is also computationally intensive.

Reproducibility

3/5
The paper provides a fully specified simulation setup (latent factors, generation equations, sample sizes) and uses public data (FICO HELOC from OpenML). However, no public code repository URL is provided in the text. The methodology is described in detail, allowing for re-implementation, but exact reproduction of the specific random seeds and library versions might require additional effort.

Abstract

Traditional weight of evidence assigns a credit characteristic a value based on its association with default across a population. Credit analysis also requires an assessment of that characteristic in the context of an individual applicant's record. We study conditional weight of evidence for this purpose. It measures the change in default log odds from observing a characteristic after the remaining credit information is known. Its sign identifies whether the characteristic adds adverse or favorable information for that applicant, and its magnitude measures the strength of that information. The same characteristic value can therefore receive different assessments for applicants with different payment histories or other credit attributes. We develop estimators using gradient-boosted trees and evaluate their accuracy in a bureau-style simulation. Regressions of the full model's predicted probabilities recover conditional evidence more accurately than separate models fitted to default outcomes, provided the full model is accurate. They also recover a deliberately constructed file-age effect whose direction varies with utilization and is often missed by marginal weight of evidence. Local class-frequency estimates improve on marginal weight of evidence but remain inaccurate for some weak effects. An application to FICO HELOC data illustrates estimation when the population evidence is unknown. Conditional weight of evidence provides an applicant-specific interpretation of the information in a credit characteristic; its population summary, a conditional information value, splits the joint information in the record across blocks when averaged over orderings. Neither is an adverse action reason, which explains the fitted score difference between the applicant and chosen passing records.

The interactive Everscope explorer (charts, battles, favorites) loads below.