Skip to main content
Log in

Smartphone-based bulky waste classification using convolutional neural networks

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Bircanoğlu, C, et al. (2018). 1RecycleNet: Intelligent Waste Sorting Using Deep Neural Networks. In 2018 Innovations in Intelligent Systems and Applications (INISTA). IEEE

  2. 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

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. Dang LM et al (2020) Sensor-based and vision-based human activity recognition: A comprehensive survey. Pattern Recogn 108:107561

    Article  Google Scholar 

  6. Davidson Cummings L (1977) Voluntary strategies in the environmental movement: recycling as cooptation. Journal of Voluntary Action Research 6(3–4):153–160

    Article  Google Scholar 

  7. Fernández, A, et al. (2018). Cost-sensitive learning, in Learning from Imbalanced Data Sets. Springer. p. 63–78

  8. Friedman JH (2001) Greedy function approximation: a gradient boosting machine. Ann Stat 29:1189–1232

    Article  MathSciNet  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. He, K, et al. (2016). Deep residual learning for image recognition. in Proceedings of the IEEE conference on computer vision and pattern recognition

  11. 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

  12. 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

  13. Ke, G, et al (2017). Lightgbm: A highly efficient gradient boosting decision tree. in Advances in neural information processing systems

  14. 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

    Article  Google Scholar 

  15. Liao, H (2016). A deep learning approach to universal skin disease classification. University of Rochester Department of Computer Science, CSC

  16. Liu, W, et al. (2016). Large-margin softmax loss for convolutional neural networks. in ICML

  17. 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

    Article  Google Scholar 

  18. Masters, D. and C. Luschi (2018). Revisiting small batch training for deep neural networks. arXiv preprint arXiv:1804.07612

  19. National/Politics. Available from: http://english.chosun.com/site/data/html_dir/2014/02/14/2014021400795.html

  20. 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

    Article  Google Scholar 

  21. 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

    Article  MathSciNet  Google Scholar 

  22. 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

    Article  MathSciNet  Google Scholar 

  23. 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

  24. 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

    Article  Google Scholar 

  25. Ruiz, V, et al. (2019). Automatic Image-Based Waste Classification. In International Work-Conference on the Interplay Between Natural and Artificial Computation. Springer

  26. Seoul Statistics. Available from: http://stat.seoul.go.kr/Seoul_System5.jsp?stc_cd=412

  27. Simonyan, K. and A. Zisserman (2014). Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556

  28. 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

  29. 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

    Article  Google Scholar 

  30. Szegedy, C, et al. (2015). Going deeper with convolutions. in Proceedings of the IEEE conference on computer vision and pattern recognition

  31. Szegedy, C, et al. (2016). Rethinking the inception architecture for computer vision. in Proceedings of the IEEE conference on computer vision and pattern recognition

  32. 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

  33. Vo AH, Vo MT, Le T (2019) A novel framework for trash classification using deep transfer learning. IEEE Access 7:178631–178639

    Article  Google Scholar 

  34. Williams, PT (2005). Waste treatment and disposal.: Wiley

  35. 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

  36. Yang, M and G Thung (2016). Classification of trash for recyclability status. CS229 Project Report, 2016

  37. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Hyeonjoon Moon.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09571-5

Keywords

Navigation