Tianpeng He, Wenzheng Li, Xijia Du, Huina Yang, Haoxi Cong
{"title":"基于神经网络的垃圾分类识别系统","authors":"Tianpeng He, Wenzheng Li, Xijia Du, Huina Yang, Haoxi Cong","doi":"10.1109/AEERO52475.2021.9708200","DOIUrl":null,"url":null,"abstract":"Traditional garbage classification has many errors and consumes resources seriously, which no longer meets the current needs of garbage classification. In response to these problems, this research proposes a garbage classification model based on migration learning and the application of this model to the actually created garbage separation device. First, pre-train the ResNet50 deep network learning model on the ImageNet dataset; Secondly, transfer the underlying features shared by the edges, colors, and textures learned by the convolution module of the ResNet50 deep network model to the residual network layer of the network model for garbage classification as the initialization parameters; Then use the extracted feature map as input to train the garbage classification model; Finally, modify the fully connected layer to a four-classification problem to accurately classify the garbage. By using the improved Trashnet training set to compare the three pre-training networks, namely alexnet, googlenet and resnet50, the results show that resnet50 has a relatively good recognition accuracy. After fine-tuning the training parameters and the training set, the final verification rate is 91.42%. which basically meet the accuracy requirements of garbage classification. At the same time, this garbage sorting network is implanted into the STM32F4 single-chip microcomputer through the Raspberry Pi to obtain a rubbish sorting device that can identify garbage. The photos recorded by the camera in real time are transmitted to the single-chip microcomputer for processing to obtain the classification result. At this time, the motor starts to work so that the garbage can fall into the corresponding bucket. While reducing the consumption of human and material resources, it greatly improves the accuracy of garbage classification and provides a new method for garbage classification.","PeriodicalId":6828,"journal":{"name":"2021 International Conference on Advanced Electrical Equipment and Reliable Operation (AEERO)","volume":"68 1","pages":"1-6"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Garbage Classification and Recognition System Based on Neural Network\",\"authors\":\"Tianpeng He, Wenzheng Li, Xijia Du, Huina Yang, Haoxi Cong\",\"doi\":\"10.1109/AEERO52475.2021.9708200\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Traditional garbage classification has many errors and consumes resources seriously, which no longer meets the current needs of garbage classification. In response to these problems, this research proposes a garbage classification model based on migration learning and the application of this model to the actually created garbage separation device. First, pre-train the ResNet50 deep network learning model on the ImageNet dataset; Secondly, transfer the underlying features shared by the edges, colors, and textures learned by the convolution module of the ResNet50 deep network model to the residual network layer of the network model for garbage classification as the initialization parameters; Then use the extracted feature map as input to train the garbage classification model; Finally, modify the fully connected layer to a four-classification problem to accurately classify the garbage. By using the improved Trashnet training set to compare the three pre-training networks, namely alexnet, googlenet and resnet50, the results show that resnet50 has a relatively good recognition accuracy. After fine-tuning the training parameters and the training set, the final verification rate is 91.42%. which basically meet the accuracy requirements of garbage classification. At the same time, this garbage sorting network is implanted into the STM32F4 single-chip microcomputer through the Raspberry Pi to obtain a rubbish sorting device that can identify garbage. The photos recorded by the camera in real time are transmitted to the single-chip microcomputer for processing to obtain the classification result. At this time, the motor starts to work so that the garbage can fall into the corresponding bucket. While reducing the consumption of human and material resources, it greatly improves the accuracy of garbage classification and provides a new method for garbage classification.\",\"PeriodicalId\":6828,\"journal\":{\"name\":\"2021 International Conference on Advanced Electrical Equipment and Reliable Operation (AEERO)\",\"volume\":\"68 1\",\"pages\":\"1-6\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Conference on Advanced Electrical Equipment and Reliable Operation (AEERO)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AEERO52475.2021.9708200\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Advanced Electrical Equipment and Reliable Operation (AEERO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AEERO52475.2021.9708200","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Garbage Classification and Recognition System Based on Neural Network
Traditional garbage classification has many errors and consumes resources seriously, which no longer meets the current needs of garbage classification. In response to these problems, this research proposes a garbage classification model based on migration learning and the application of this model to the actually created garbage separation device. First, pre-train the ResNet50 deep network learning model on the ImageNet dataset; Secondly, transfer the underlying features shared by the edges, colors, and textures learned by the convolution module of the ResNet50 deep network model to the residual network layer of the network model for garbage classification as the initialization parameters; Then use the extracted feature map as input to train the garbage classification model; Finally, modify the fully connected layer to a four-classification problem to accurately classify the garbage. By using the improved Trashnet training set to compare the three pre-training networks, namely alexnet, googlenet and resnet50, the results show that resnet50 has a relatively good recognition accuracy. After fine-tuning the training parameters and the training set, the final verification rate is 91.42%. which basically meet the accuracy requirements of garbage classification. At the same time, this garbage sorting network is implanted into the STM32F4 single-chip microcomputer through the Raspberry Pi to obtain a rubbish sorting device that can identify garbage. The photos recorded by the camera in real time are transmitted to the single-chip microcomputer for processing to obtain the classification result. At this time, the motor starts to work so that the garbage can fall into the corresponding bucket. While reducing the consumption of human and material resources, it greatly improves the accuracy of garbage classification and provides a new method for garbage classification.