Three techniques to improve machine learning model performance with imbalanced datasets

@machinelearnbot 

This project was part of one my recent job interview skill test for a "Machine learning engineer" position. I had to complete the project in 48 hours which includes writing a 10-page report in latex. The dataset has classes and highly imbalanced. The primary objective of this project was to handle data imbalance issue. In the following subsections, I describe three techniques I used to overcome the data imbalance problem.