HOME CREDIT DEFAULT RISK
GROUP NAME: DOM DOM
INSTRUCTOR: Ph.D DINH THUY TIEN
DO HOANG ANH
VUONG HOANG GIANG
A44498
A44526
CORE TEAM MEMBER
OVERVIEW
TARGET
3
2
1
MISSION
STAKEHOLDERS
GOALS
Focus on customers aged 28 - 65, as this is the most common age range for loan borrowers.
AGE
CASH LOANS
Select only customers using cash loans, as this is the most common loan type.
EXISTING CUSTOMERS
Select only customers who have had a previous loan with Home Credit.
SCOPE
1, EXPLANATION
2, DATA PREPARATION
3, SOLUTION
4, APPLICATION
AGENDA
EXPLANATION
WHAT IS HOME CREDIT ?
Home Credit is a financial institution specializing in offering loans to individuals with limited or restricted access to traditional banking services.
WHAT IS THE MAIN PRODUCT ?
POS CASH
INSTALLMENT
CREDIT CARD
HOW DOES HOME CREDIT WORK?
WHAT IS THE MISSION ?
Receive application
Review
&
Evaluation
Disburse
➤
➤
➤
Mitigating risk while maintaining business growth
Monitors
Reduce the rate of financial loss from customers who are facing difficulties
Build a model to predict if customers will struggle with loan repayment
Insufficient credit history for many customers makes accurate risk assessment challenging.
HIGH RISK
INCONSISTENT DATA
Information scattered across multiple platforms leads to difficulties in ensuring data uniformity and reliability.
TIME-CONSUMING
Fragmented and disorganized customer records across different sources slow down processes.
BUSINESS PROBLEM
DATA PREPARATION
OVERVIEW DATASET
MERGE DATA
APPLICATION_TRAIN
PREVIOUS_APPLICATION
-
DATA TYPE
DUPLICATES
Removing duplicates improves dataset quality and model reliability.
MISSING VALUES
Imputation handles gaps in data to maintain accuracy and integrity.
PRE-PROCESSING
Ensuring correct data types (numerical/categorical) avoids errors in model training.
CREATE NEW FEARTURES
DAYS_BIRTH
PREVIOUS_APPLICATION
AGE
SUM
MEAN
SOLUTION
MODEL SELECTION
High
Interpretability
Random Forest
K-Neareast Neighbors
(KNN)
Decision Tree
High
Poor
Poor
Logistic Regression
Implementability
PREDICTION MODEL
YES
NO
SELECTED FEARTURES
INPUT VARIABLES
LOGISTIC MODEL
OUTPUT
Having trouble paying debt?
MOST IMPORTANT FEATURES
SELECTED FEARTURES
Age of the customers
AGE
Customer's previous loan applications were rejected
PREV_STATUS_
REFUSED
Customer gender as a vector
CODE_GENDER_VEC
Evaluate the area where customers live
REGION_RATING_
CLIENT
Previous loans had revolving contracts
PREV_TYPE_
REVOLVING
New customer in previous loan application
PREV_CLIENT_TYPE_NEW
Price of product customer want to buy
AMT_GOODS_PRICE
Total days of customer experience
DAYS_EMPLOYED
Total customer prepayment ratio on previous loans
PREV_RATE_DOWN_
PAYMENT_SUM
Average customer prepayment ratio on previous loans
PREV_RATE_DOWN_
PAYMENT_MEAN
FEATURES SELECTION
Credit score from others
EXT_SOURCE_2
Total number of customer prepayments on previous loans
PREV_PAYMENT_
COUNT_SUM
Average number of customer prepayments on previous loans
PREV_PAYMENT_
COUNT_MEAN
Average customer installment amount on previous loans
PREV_ANNUITY_
MEAN
Customer work group as a vector
job_group_vec
Cash loans type in previous loans
PREV_TYPE_CASH
Previous loans with approved status
PREV_STATUS_
APPROVED
Total prepayments on previous loans
PREV_DOWN_
PAYMENT_SUM
Average prepayments on previous loans
PREV_DOWN_
PAYMENT_MEAN
Type of customer in previous loan
PREV_TYPE_
CONSUMER
CHOOSE THE BEST THRESHOLD
Threshold: 0.162
Precision: 0.88
AUC: 0.703
BUSINESS VALUE
4776
62748
2310
864
=> Increase the ability to predict customers who are facing difficulty by 33%
ADVANTAGE
DISADVANTAGE
High Precision:The model is accurate when predicting difficulties
Low Recall: Indicating the model misses many actual cases of customers in difficulty
APPLICATION
EASY TO UNDERSTAND
HIGH APPLICABILITY
HIGH
PRECISION
EASY TO UPDATE
MINI APP
CRITERIA
Implement functionality to convert relevant model outputs or inputs into string format for enhanced compatibility and data handling
CONVERT TO STRING
COMPLETE APP
Including all variables allows the model and using additional models to improving its accuracy and predictive power
BETTER INTERRFACE
Develop a more user-friendly interface to streamline interactions with the model, improving usability and accessibility
EXPANSION
REFERENCE SOURCE
THANK YOU