An Automated Machine Learning Approach for Smart Waste Management Systems

This paper presents the use of automated machine learning for solving a practical problem of a real-life Smart Waste Management system. In particular, the focus of the paper is on the problem of detection (i.e., binary classification) of emptying of a recycling container using sensor measurements. Numerous data-driven methods for solving the problem are investigated in a realistic setting where most of the events are not actual emptying. The investigated methods include the existing manually engineered model and its modification as well as conventional machines learning algorithms. The use of machine learning allows improving the classification accuracy and recall of the existing manually engineered model from <inline-formula><tex-math notation="LaTeX">$86.8\%$</tex-math></inline-formula> and <inline-formula><tex-math notation="LaTeX">$47.9\%$</tex-math></inline-formula> to <inline-formula><tex-math notation="LaTeX">$99.1\%$</tex-math></inline-formula> and <inline-formula><tex-math notation="LaTeX">$98.2\%$</tex-math></inline-formula>, respectively, when using the best performing solution. This solution uses a Random Forest classifier on a set of features based on the filling level at different given time spans. Finally, compared to the baseline existing manually engineered model, the best performing solution also improves the quality of forecasts for emptying time of recycling containers.

[1]  Jason Weston,et al.  Gene Selection for Cancer Classification using Support Vector Machines , 2002, Machine Learning.

[2]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[3]  Aaron Klein,et al.  Efficient and Robust Automated Machine Learning , 2015, NIPS.

[4]  Stathes Hadjiefthymiades,et al.  Challenges and Opportunities of Waste Management in IoT-Enabled Smart Cities: A Survey , 2017, IEEE Transactions on Sustainable Computing.

[5]  Sadia Sharmin,et al.  A Cloud-based Dynamic Waste Management System for Smart Cities , 2016, ACM DEV.

[6]  Kevin Leyton-Brown,et al.  Auto-WEKA: combined selection and hyperparameter optimization of classification algorithms , 2012, KDD.

[7]  M.U. Chowdhury,et al.  RFID-based real-time smart waste management system , 2007, 2007 Australasian Telecommunication Networks and Applications Conference.

[8]  Mohd Helmy Abd Wahab,et al.  Smart Recycle Bin: A Conceptual Approach of Smart Waste Management with Integrated Web Based System , 2014, 2014 International Conference on IT Convergence and Security (ICITCS).

[9]  Ni-Bin Chang,et al.  Smart and Green Urban Solid Waste Collection Systems: Advances, Challenges, and Perspectives , 2017, IEEE Systems Journal.

[10]  Tom Fawcett,et al.  An introduction to ROC analysis , 2006, Pattern Recognit. Lett..

[11]  Jian Ma,et al.  Learning-Based Energy-Efficient Data Collection by Unmanned Vehicles in Smart Cities , 2018, IEEE Transactions on Industrial Informatics.

[12]  Archana D. Shinde,et al.  Dynamic solid waste collection and management system based on sensors, elevator and GSM , 2017, 2017 International Conference on Inventive Communication and Computational Technologies (ICICCT).

[13]  Daniela Ventura,et al.  An approch for monitoring and smart planning of urban solid waste management using smart-M3 platform , 2014, Proceedings of 15th Conference of Open Innovations Association FRUCT.

[14]  Bo Tang,et al.  Incorporating Intelligence in Fog Computing for Big Data Analysis in Smart Cities , 2017, IEEE Transactions on Industrial Informatics.

[15]  Petter Kyösti,et al.  A multi-usable cloud service platform : a case study on improved development pace and efficiency , 2018 .