A Quadratic Programming Solution to the FICO Credit Scoring Problem

02/29/2020
by   Bruce Hoadley, et al.
0

After decades of experience in developing credit scores, the FICO corporation has formulated the FICO Credit Scoring Problem as follows: Find the Generalized Additive Model (GAM), with component step functions, that maximizes divergence subject to the PILE (Palatability, Interpretability, Legal, Explain-ability) constraints. The PILE constraints are also called shape constraints, and satisfying them is called score engineering. Before 2003, FICO used an algorithm, based on Linear Programing, to approximately solve the FICO Credit Scoring Problem. In this paper, I develop an exact solution to the FICO Credit Scoring Problem. Finding the exact solution has eluded FICO for years. Divergence is a ratio of quadratic functions of the score weights. I show that the max divergence problem can be transformed into a quadratic program. The quadratic programming formulation allows one to handle the PILE constraints very easily. FICO currently uses aspects of this technology to develop the famous FICO Credit Score.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/25/2020

Liquid Scorecards

Traditional credit scorecards are generalized additive models (GAMs) wit...
research
03/02/2020

Score Engineered Logistic Regression

In several FICO studies logistic regression has been shown to be a very ...
research
07/14/2022

Scoring Aave Accounts for Creditworthiness

Scoring the creditworthiness of accounts that interact with decentralize...
research
05/10/2019

Credit Scoring for Micro-Loans

Credit Scores are ubiquitous and instrumental for loan providers and reg...
research
03/02/2020

Score Engineered Robust Least Squares Regression

In other FICO Technical Papers, I have shown how to fit Generalized Addi...
research
06/21/2020

An Overview on the Landscape of R Packages for Credit Scoring

The credit scoring industry has a long tradition of using statistical to...

Please sign up or login with your details

Forgot password? Click here to reset