Real Time Multipurpose Smart Waste Classification Model for Efficient Recycling in Smart Cities Using Multilayer Convolutional Neural Network and Perceptron.

Journal: Sensors (Basel, Switzerland)
Published Date:

Abstract

Urbanization is a big concern for both developed and developing countries in recent years. People shift themselves and their families to urban areas for the sake of better education and a modern lifestyle. Due to rapid urbanization, cities are facing huge challenges, one of which is waste management, as the volume of waste is directly proportional to the people living in the city. The municipalities and the city administrations use the traditional wastage classification techniques which are manual, very slow, inefficient and costly. Therefore, automatic waste classification and management is essential for the cities that are being urbanized for the better recycling of waste. Better recycling of waste gives the opportunity to reduce the amount of waste sent to landfills by reducing the need to collect new raw material. In this paper, the idea of a real-time smart waste classification model is presented that uses a hybrid approach to classify waste into various classes. Two machine learning models, a multilayer perceptron and multilayer convolutional neural network (ML-CNN), are implemented. The multilayer perceptron is used to provide binary classification, i.e., metal or non-metal waste, and the CNN identifies the class of non-metal waste. A camera is placed in front of the waste conveyor belt, which takes a picture of the waste and classifies it. Upon successful classification, an automatic hand hammer is used to push the waste into the assigned labeled bucket. Experiments were carried out in a real-time environment with image segmentation. The training, testing, and validation accuracy of the purposed model was 0.99% under different training batches with different input features.

Authors

  • Ali Usman Gondal
    Department of Computer Science, Sahiwal Campus, COMSATS University Islamabad, Sahiwal 57000, Pakistan.
  • Muhammad Imran Sadiq
    Department of Computer Science, Sahiwal Campus, COMSATS University Islamabad, Sahiwal 57000, Pakistan.
  • Tariq Ali
    Computer Science Department, Sahiwal Campus, COMSATS University Islamabad, Sahiwal 57000, Pakistan.
  • Muhammad Irfan
    Department of Pharmaceutics, Faculty of Pharmaceutical Sciences, GC University Faisalabad, Pakistan.
  • Ahmad Shaf
    Department of Computer Science, Sahiwal Campus, COMSATS University Islamabad, Sahiwal 57000, Pakistan.
  • Muhammad Aamir
    Department of Computer Science, Sahiwal Campus, COMSATS University Islamabad, Sahiwal 57000, Pakistan.
  • Muhammad Shoaib
    College of Computer and Information Science, King Saud University, Riyadh, Saudi Arabia.
  • Adam Glowacz
    Department of Automatic Control and Robotics, Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering, AGH University of Science and Technology, 30-059 Kraków, Poland.
  • Ryszard Tadeusiewicz
    AGH University of Science and Technology, Department of Automatics and Biomedical Engineering, Krakow, Poland.
  • Eliasz Kańtoch
    AGH University of Science and Technology, Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering, Department of Biocybernetics and Biomedical Engineering, 30 Mickiewicz Ave. 30 30-059 Kraków, Poland. kantoch@agh.edu.pl.