/Income-Classifier-using-Bagging-and-Boosting

Bagging and boosting with bayesian optimization for best hyper-parameter search

Primary LanguagePython

Income Classifier using Bagging and Boosting with Bayesian Optimization

This project is an implementation of bagging and boosting techniques with decision tree as base classifier to classify income data. It also uses bayes optimization technique to find the best hyperparameter for tree depth size and number of estimates for bagging and boosting. The following libraries are used in this project:

The dataset is obtained from UCI Machine Learning Repository and can be found here.

To run the program make sure you have pip installed. Then open a terminal and run the following command:

For linux and mac users:

sh run_code.sh

For windows users, you need to install Cygwin or any other linux command line utility and run the above mentioned command.