Abstract
The rapid urbanization process is escalating the urban waste problem, and ineffective management has worsened the issue, leading to severe consequences to the population health and economy. Although many countries have started to charge money for large household items, it is time-consuming and challenging for collectors to distinguish various types of bulky waste manually. As a result, this study introduces a mobile-based automatic bulky waste classification system. The original contributions include (1) a fine-tuned VGG-19 model is proposed to classify 95 types of bulky wastes; (2) three hybrid models are introduced to efficiently handle the imbalanced data problem, including class-weight VGG-19 (CW_VGG19), eXtreme Gradient Boosting VGG-19 (XGB_VGG19), and Light Gradient Boosting Machine VGG-19 (LGB_VGG19); (3) a large dataset that includes 95 classes, and each class contains over 500 images; and (4) the development of a mobile application that used the proposed model. Experiments show that the model obtained an accuracy of 86.19%, which outperforms existing models in classifying bulky waste. Moreover, the proposed hybrid models showed their robustness against imbalanced data under various scenarios.
Similar content being viewed by others
References
Bircanoğlu, C, et al. (2018). 1RecycleNet: Intelligent Waste Sorting Using Deep Neural Networks. In 2018 Innovations in Intelligent Systems and Applications (INISTA). IEEE
Chen, T and C Guestrin (2016). Xgboost: A scalable tree boosting system. In Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining. ACM
Dang LM, Hassan SI, Im S, Moon H (2019) Face image manipulation detection based on a convolutional neural network. Expert Syst Appl 129:156–168
Dang LM, Min K, Lee S, Han D, Moon H (2020) Tampered and computer-generated face images identification based on deep learning. Appl Sci 10(2):505
Dang LM et al (2020) Sensor-based and vision-based human activity recognition: A comprehensive survey. Pattern Recogn 108:107561
Davidson Cummings L (1977) Voluntary strategies in the environmental movement: recycling as cooptation. Journal of Voluntary Action Research 6(3–4):153–160
Fernández, A, et al. (2018). Cost-sensitive learning, in Learning from Imbalanced Data Sets. Springer. p. 63–78
Friedman JH (2001) Greedy function approximation: a gradient boosting machine. Ann Stat 29:1189–1232
Gundupalli SP, Hait S, Thakur A (2018) Classification of metallic and non-metallic fractions of e-waste using thermal imaging-based technique. Process Saf Environ Prot 118:32–39
He, K, et al. (2016). Deep residual learning for image recognition. in Proceedings of the IEEE conference on computer vision and pattern recognition
Huang, GL, He J, Xu Z, Huang G (2020). A combination model based on transfer learning for waste classification. Concurrency and Computation: Practice and Experience: p. e5751
Jing, XY, Zhang X, Zhu X, Wu F, You X, Gao Y, Shan S, Yang JY (2019). Multiset feature learning for highly imbalanced data classification. IEEE Trans Pattern Anal Mach Intell, 1
Ke, G, et al (2017). Lightgbm: A highly efficient gradient boosting decision tree. in Advances in neural information processing systems
Li J, Li C, Liao Q, Xu Z (2019) Environmentally-friendly technology for rapid on-line recycling of acrylonitrile-butadiene-styrene, polystyrene and polypropylene using near-infrared spectroscopy. J Clean Prod 213:838–844
Liao, H (2016). A deep learning approach to universal skin disease classification. University of Rochester Department of Computer Science, CSC
Liu, W, et al. (2016). Large-margin softmax loss for convolutional neural networks. in ICML
Lu H, Yang L, Yan K, Xue Y, Gao Z (2017) A cost-sensitive rotation forest algorithm for gene expression data classification. Neurocomputing 228:270–276
Masters, D. and C. Luschi (2018). Revisiting small batch training for deep neural networks. arXiv preprint arXiv:1804.07612
National/Politics. Available from: http://english.chosun.com/site/data/html_dir/2014/02/14/2014021400795.html
Nguyen G, Dlugolinsky S, Bobák M, Tran V, López García Á, Heredia I, Malík P, Hluchý L (2019) Machine learning and deep learning frameworks and libraries for large-scale data mining: a survey. Artif Intell Rev 52(1):77–124
Nguyen TN, Lee S, Nguyen-Xuan H, Lee J (2019) A novel analysis-prediction approach for geometrically nonlinear problems using group method of data handling. Comput Methods Appl Mech Eng 354:506–526
Nguyen TN, Nguyen-Xuan H, Lee J (2020) A novel data-driven nonlinear solver for solid mechanics using time series forecasting. Finite Elem Anal Des 171:103377
Noorani, S and M Fernandes (2017). Evaluation of Convolutional neural networks for Waste Identification. In 2017 International Conference on Computing Methodologies and Communication (ICCMC). IEEE
Palmer JA (1995) Environmental thinking in the early years: understanding and misunderstanding of concepts related to waste management. Environ Educ Res 1(1):35–45
Ruiz, V, et al. (2019). Automatic Image-Based Waste Classification. In International Work-Conference on the Interplay Between Natural and Artificial Computation. Springer
Seoul Statistics. Available from: http://stat.seoul.go.kr/Seoul_System5.jsp?stc_cd=412
Simonyan, K. and A. Zisserman (2014). Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556
Sousa, J, A Rebelo, and JS Cardoso (2019). Automation of Waste Sorting with Deep Learning. In 2019 XV Workshop de Visão Computacional (WVC). IEEE
Sun Z, Song Q, Zhu X, Sun H, Xu B, Zhou Y (2015) A novel ensemble method for classifying imbalanced data. Pattern Recogn 48(5):1623–1637
Szegedy, C, et al. (2015). Going deeper with convolutions. in Proceedings of the IEEE conference on computer vision and pattern recognition
Szegedy, C, et al. (2016). Rethinking the inception architecture for computer vision. in Proceedings of the IEEE conference on computer vision and pattern recognition
Thanawala, D, A Sarin, and P Verma (2020). An Approach to Waste Segregation and Management Using Convolutional Neural Networks. In International Conference on Advances in Computing and Data Sciences. Springer
Vo AH, Vo MT, Le T (2019) A novel framework for trash classification using deep transfer learning. IEEE Access 7:178631–178639
Williams, PT (2005). Waste treatment and disposal.: Wiley
Xue, M and C Zhu (2009). The socket programming and software design for communication based on client/server. In 2009 Pacific-Asia Conference on Circuits, Communications and Systems. IEEE
Yang, M and G Thung (2016). Classification of trash for recyclability status. CS229 Project Report, 2016
Yu L, Zhou R, Tang L, Chen R (2018) A DBN-based resampling SVM ensemble learning paradigm for credit classification with imbalanced data. Appl Soft Comput 69:192–202
Acknowledgements
This work was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2020R1A6A1A03038540) and by Institute of Information & communications Technology Planning & Evaluation (IITP) grant funded by the Korea government (MSIT) (2019-0-00136, Development of AI-Convergence Technologies for Smart City Industry Productivity Innovation).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, H., Li, Y., Dang, L.M. et al. Smartphone-based bulky waste classification using convolutional neural networks. Multimed Tools Appl 79, 29411–29431 (2020). https://doi.org/10.1007/s11042-020-09571-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09571-5