How to use SMOTE for dealing with imbalanced image dataset for solving classification problems

Aditya Bhattacharya
The Startup
Published in
8 min readFeb 2, 2020

--

Referred from : https://datascience.aero/wp-content/uploads/2018/01/handleimbalanceddata-826x532.jpg

Deep Learning Algorithms are often considered to be magical black boxes that can solve any problem which you throw at them. But how true is this statement? Well, it might be true in some cases but unfortunately the “magic” vanishes when you are trying to solve a classification problem with these algorithms but all you have is a highly skewed and imbalanced dataset! In case if you want to follow other works of mine, please visit my website.

Not sure of what we are talking about? Let’s take an example, to understand the problem better and then discuss about how it can be solved and how SMOTE is a very powerful and effective approach to tackle such problems.

** Update ** If you like this article and want to support me more for my contributions for the community, please take a look at my book “Applied Machine Learning Explainability Techniques” and this is the GitHub repository which contains many hands-on tutorials on various chapters covered in the book: https://github.com/PacktPublishing/Applied-Machine-Learning-Explainability-Techniques. If you like the tutorials presented in the GitHub repository, please do fork and star the repository to show your support for this project! Please show your support by ordering a physical copy or electronic copy of the book.

--

--