Skip to content

marioGab/wsproj_ml_homecredit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prediction of credit clients repayment abilities with machine learning

Overview

The notebooks were developed when attending to the Kaggle challange Home Credit Default Risk.

Goal was to attend the challage and to write a paper about how we proceeded. Following you will find the abstract to the paper which is located here.

Abstract — We describe and analyze the approach used to attend the 'Home Credit Default Risk' challenge on Kaggle. The goal of the challenge is to predict the ability for a client to repay a loan. The provided data contains personal and wealth information together with information about previous loans, credit card balances and ratings from other agencies. We will show different methods for handling missing values and selection of features. For training the classifiers we used two different approaches. In the first approach we used LightGBM and XGBoost with hyper-parameter optimization. For the second approach we used stacking, a ensemble technique that combines the predictions of multiple learning algorithms. At the end we compared both approaches and the obtained results are presented.

Howto

  1. Before starting with the Notebooks, read the paper placed here.

  2. Make sure the original data (application_train.csv and application_test.csv) are located under data/original. Goto Kaggle Home Credit Default Risk Data and download the two files to the given directory.

  3. Install and start jupyter notebook in the source directory.

  4. Execute the the notebooks sequentially (order by filename), by this new files will be created under data/pickles/.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published