Loan Approval Prediction

Classification with Playground Series - S4E10

Kaggle Playground October 2024 - Loan Approval Prediction

[About October Challenge]

Goal: The goal for this competition is to predict whether an applicant is approved for a loan.

Evaluation: Submissions are evaluated using area under the ROC curve using the predicted probabilities and the ground truth targets.

Learnings:

- Handle class imbalance with SMOTE() and scale_pos_weight parameters in algorithms

- Use predict_proba in Gradient Boosting

- Use Pipeline and Column Transformer

Table of Contents

1. Preparation

2. Exploratory Data Analysis (EDA)

3. Feature Engineering (SMOTE, Encoding Pipeline)

5. Machine Learning (Gradient Boosting)

6. LightAutoML

7. Evaluate and Ensemble

8. Final Prediction

9. Submission

Achievement: My ROC AUC score is 0.98.

* Check out more details in my Medium blog.


Create a free website with Framer, the website builder loved by startups, designers and agencies.