Recycling waste classification using optimized convolutional neural network

被引:114
|
作者
Mao, Wei-Lung [1 ]
Chen, Wei-Chun [2 ]
Wang, Chien-Tsung [3 ]
Lin, Yu-Hao [2 ]
机构
[1] Natl Yunlin Univ Sci & Technol, Dept Elect Engn, 123 Univ Rd,Sect 3, Touliu 64002, Yunlin, Taiwan
[2] Natl Yunlin Univ Sci & Technol, Bachelor Program Interdisciplinary Studies, 123 Univ Rd,Sect 3, Touliu 64002, Yunlin, Taiwan
[3] Natl Yunlin Univ Sci & Technol, Dept Chem & Mat Engn, 123 Univ Rd,Sect 3, Touliu 64002, Yunlin, Taiwan
关键词
Convolutional neural network (CNN); Genetic algorithm (GA); DenseNet; Waste classification; Image recognition; Recycling; MANAGEMENT;
D O I
10.1016/j.resconrec.2020.105132
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
An automatic classification robot based on effective image recognition could help reduce huge labors of recycling tasks. Convolutional neural network (CNN) model, such as DenseNet121, improved the traditional image recognition technology and was the currently dominant approach to image recognition. A famous benchmark dataset, i.e., TrashNet, comprised of a total of 2527 images with six different waste categories was used to evaluate the CNNs' performance. To enhance the accuracy of waste classification driven by CNNs, the data augmentation method could be adopted to do so, but fine-tuning optimally hyper-parameters of CNN's fullyconnected-layer was never used. Therefore, besides data augmentation, this study aims to utilize a genetic algorithm (GA) to optimize the fully-connected-layer of DenseNet121 for improving the classification accuracy of DenseNet121 on TrashNet and proposes the optimized DenseNet121. The results show that the optimized DenseNet121 achieved the highest accuracy of 99.6%, when compared with other studies' CNNs. The data augmentation could perform higher efficiency on accuracy improvement of image classification than optimizing fully-connected-layer of DenseNet121 for TrashNet. To replace the function of the original classifier of DenseNet121 with fully-connected-layer can improve DenseNet121's performance. The optimized DenseNet121 further improved the accuracy and demonstrated the efficiency of using GA to optimize the neuron number and the dropout rate of fully-connected-layer. Gradient-weighted class activation mapping helped highlight the coarse features of the waste image and provide additional insight into the explainability of optimized DenseNet121.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Brain Tumor Detection and Classification Using an Optimized Convolutional Neural Network
    Aamir, Muhammad
    Namoun, Abdallah
    Munir, Sehrish
    Aljohani, Nasser
    Alanazi, Meshari Huwaytim
    Alsahafi, Yaser
    Alotibi, Faris
    [J]. DIAGNOSTICS, 2024, 14 (16)
  • [2] An Optimized Convolutional Neural Network Using diffGrad for Cataract Image Classification
    Sudarsono, Ely
    Bustamam, Alhadi
    Tampubolon, Patuan P.
    [J]. INTERNATIONAL CONFERENCE ON SCIENCE AND APPLIED SCIENCE (ICSAS2020), 2020, 2296
  • [3] Optimized convolutional neural network for the classification of lung cancer
    Paikaray, Divya
    Mehta, Ashok Kumar
    Khan, Danish Ali
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (02): : 1973 - 1989
  • [4] Optimized convolutional neural network for the classification of lung cancer
    Divya Paikaray
    Ashok Kumar Mehta
    Danish Ali Khan
    [J]. The Journal of Supercomputing, 2024, 80 : 1973 - 1989
  • [5] Solid Waste Image Classification Using Deep Convolutional Neural Network
    Nnamoko, Nonso
    Barrowclough, Joseph
    Procter, Jack
    [J]. INFRASTRUCTURES, 2022, 7 (04)
  • [6] The classification of construction waste material using a deep convolutional neural network
    Davis, Peter
    Aziz, Fayeem
    Newaz, Mohammad Tanvi
    Sher, Willy
    Simon, Laura
    [J]. AUTOMATION IN CONSTRUCTION, 2021, 122
  • [7] Texture classification using convolutional neural network optimized with whale optimization algorithm
    Dixit, Ujjawal
    Mishra, Apoorva
    Shukla, Anupam
    Tiwari, Ritu
    [J]. SN APPLIED SCIENCES, 2019, 1 (06)
  • [8] Texture classification using convolutional neural network optimized with whale optimization algorithm
    Ujjawal Dixit
    Apoorva Mishra
    Anupam Shukla
    Ritu Tiwari
    [J]. SN Applied Sciences, 2019, 1
  • [9] Multilevel Classification of Drowsiness States using ECG with Optimized Convolutional Neural Network
    Taki, Kentaro
    Ma, Jianhua
    Guo, Ao
    Ma, Muxin
    Qi, Alex
    [J]. 2023 IEEE INTERNATIONAL CONFERENCES ON INTERNET OF THINGS, ITHINGS IEEE GREEN COMPUTING AND COMMUNICATIONS, GREENCOM IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING, CPSCOM IEEE SMART DATA, SMARTDATA AND IEEE CONGRESS ON CYBERMATICS,CYBERMATICS, 2024, : 437 - 443
  • [10] Motor Imagery EEG Signal Classification Using Optimized Convolutional Neural Network
    Thiyam, Deepa Beeta
    Raymond, Shelishiyah
    Avasarala, Padmanabha Sarma
    [J]. PRZEGLAD ELEKTROTECHNICZNY, 2024, 100 (08): : 273 - 279