Waste Management Using Machine Learning and Deep Learning Algorithms (original) (raw)

Waste management is one of the essential issues that the world is currently facing, and it does not matter if the country is developed or underdeveloped. The key issue in this waste segregation is that the trash bin at open spots gets flooded well ahead of time before the beginning of the cleaning process. The cleaning process involves with the isolation of waste that could be due to unskilled workers, which is less effective, time-consuming, and not plausible because the reality is, there is a lot of waste. So, we are proposing an automated waste classification problem utilizing Machine Learning and Deep Learning algorithms. The goal of this task is to gather a dataset and arrange it into six classes consisting of glass, paper, metal, plastic, cardboard, and waste. The model that we have used are the classification models. For our research we did the comparisons between three Machine Learning algorithms, namely Support Vector Machine (SVM), Random Forest, and Decision Tree, and one Deep Learning algorithm called Convolutional Neural Network (CNN), to find the optimal algorithm that best fits for the waste classification solution. For our model, we found CNN accomplished high characterization on classification accuracy, which is around 90%, while SVM indicated an excellent transformation to various kinds of waste, with 85% classification accuracy, and Random Forest and Decision Tree have accomplished 55% and 65% classification accuracy respectively.