{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T15:07:27Z","timestamp":1777907247842,"version":"3.51.4"},"reference-count":42,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2022,11,9]],"date-time":"2022-11-09T00:00:00Z","timestamp":1667952000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"CAPES, Finance Code 001"},{"name":"Google LARA 2018"},{"DOI":"10.13039\/501100003593","name":"CNPq","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Intell. Syst. Technol."],"published-print":{"date-parts":[[2023,2,28]]},"abstract":"<jats:p>\n            This article presents a novel approach to identify two species of fruit insect pests as part of a network of intelligent traps designed to monitor the population of these insects in a plantation. The proposed approach uses a simple Digital Image Processing technique to detect regions in the image that are likely the monitored pests and an Artificial Neural Network to classify the regions into the right class given their characteristics. This identification is done essentially by a Convolutional Neural Network (CNN), which learns the characteristics of the insects based on their images made from the adhesive floor inside a trap. We have trained several CNN architectures, with different configurations, through a data set of images collected in the field. We aimed to find the model with the highest precision and the lowest time needed for the classification. The best performance in classification was achieved by ResNet18, with a precision of 93.55% and 91.28% for the classification of the pests focused on this study, named\n            <jats:italic>Ceratitis capitata<\/jats:italic>\n            and\n            <jats:italic>Grapholita molesta<\/jats:italic>\n            , respectively, and a 90.72%overall accuracy. Yet, the classification must be embedded on a resource-constrained system inside the trap, then we exploited SqueezeNet, MobileNet, and MNASNet architectures to achieve a model with lesser inference time and small losses in accuracy when compared to the models we assessed. We also attempted to quantize our highest precision model to reduce even more inference time in embedded systems, which achieved a precision of 88.76% and 89.73% for\n            <jats:italic>C. capitata<\/jats:italic>\n            and\n            <jats:italic>G. molesta<\/jats:italic>\n            , respectively; notwithstanding, a decrease of roughly 2% on the overall accuracy was endured. According to the expertise of our partner company, our results are worthwhile for a real-world application, since general human laborers have a precision of about 85%.\n          <\/jats:p>","DOI":"10.1145\/3552435","type":"journal-article","created":{"date-parts":[[2022,7,30]],"date-time":"2022-07-30T11:04:32Z","timestamp":1659179072000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["Deep Learning Embedded into Smart Traps for Fruit Insect Pests Detection"],"prefix":"10.1145","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0311-7111","authenticated-orcid":false,"given":"Lucas","family":"Freitas","sequence":"first","affiliation":[{"name":"Universidade Federal de Pelotas, Pelotas, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1384-9746","authenticated-orcid":false,"given":"Valter","family":"Martins","sequence":"additional","affiliation":[{"name":"Universidade Federal de Pelotas, Pelotas, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5247-6022","authenticated-orcid":false,"given":"Marilton","family":"de Aguiar","sequence":"additional","affiliation":[{"name":"Universidade Federal de Pelotas, Pelotas, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3552-4456","authenticated-orcid":false,"given":"Lisane","family":"de Brisolara","sequence":"additional","affiliation":[{"name":"Universidade Federal de Pelotas, Pelotas, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5631-6766","authenticated-orcid":false,"given":"Paulo","family":"Ferreira","sequence":"additional","affiliation":[{"name":"Universidade Federal de Pelotas, Pelotas, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,11,9]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compag.2017.04.022"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/1390156.1390177"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1590\/S0034-737X2013000400020"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compag.2016.02.003"},{"key":"e_1_3_1_6_2","unstructured":"Marat Dukhan Marat Dukhan Yiming Wu and Hao Lu. 2020. QNNPACK: Open Source Library for Optimized Mobile Deep Learning. Retrieved from https:\/\/engineering.fb.com\/ml-applications\/qnnpack\/."},{"key":"e_1_3_1_7_2","volume-title":"Integrated Pest Management","author":"Elliott N. C.","year":"1995","unstructured":"N. C. Elliott, J. A. Farrell, A. P. Gutierrez, Joop C. van Lenteren, M. P. Walton, Steve Wratten, and D. Dent. 1995. Integrated Pest Management. Springer Science & Business Media, Berlim, Alemanha."},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvcir.2014.06.014"},{"key":"e_1_3_1_9_2","first-page":"315","volume-title":"Proceedings of the Fourteenth International Conference on Artificial Intelligence and Statistics","author":"Glorot Xavier","year":"2011","unstructured":"Xavier Glorot, Antoine Bordes, and Yoshua Bengio. 2011. Deep sparse rectifier neural networks. In Proceedings of the Fourteenth International Conference on Artificial Intelligence and Statistics. 315\u2013323."},{"key":"e_1_3_1_10_2","unstructured":"Yunchao Gong Liu Liu Ming Yang and Lubomir D. Bourdev. 2014. Compressing deep convolutional networks using vector quantization. Retrieved from http:\/\/arxiv.org\/abs\/1412.6115."},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.5555\/3086952"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.90"},{"key":"e_1_3_1_13_2","unstructured":"Yihui He and Song Han. 2018. AMC: Automated deep compression and acceleration with reinforcement learning. Retrieved from http:\/\/arxiv.org\/abs\/1802.03494."},{"key":"e_1_3_1_14_2","doi-asserted-by":"crossref","unstructured":"Gao Huang Zhuang Liu and Kilian Q. Weinberger. 2016. Densely connected convolutional networks. Retrieved from http:\/\/arxiv.org\/abs\/1608.06993.","DOI":"10.1109\/CVPR.2017.243"},{"key":"e_1_3_1_15_2","unstructured":"Forrest N. Iandola Matthew W. Moskewicz Khalid Ashraf Song Han William J. Dally and Kurt Keutzer. 2017. SqueezeNet: AlexNet-level accuracy with  \\( 50\\times \\)  fewer parameters and <1MB model size. Retrieved from https:\/\/arxiv.org\/abs\/1602.07360."},{"key":"e_1_3_1_16_2","unstructured":"Sergey Ioffe and Christian Szegedy. 2015. Batch normalization: Accelerating deep network training by reducing internal covariate shift. Retrieved from http:\/\/arxiv.org\/abs\/1502.03167."},{"key":"e_1_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00286"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compag.2008.01.005"},{"key":"e_1_3_1_19_2","unstructured":"Raghuraman Krishnamoorthi. 2018. Quantizing deep convolutional networks for efficient inference: A whitepaper. Retrieved from http:\/\/arxiv.org\/abs\/1806.08342."},{"key":"e_1_3_1_20_2","first-page":"1097","volume-title":"Advances in Neural Information Processing Systems","author":"Krizhevsky Alex","year":"2012","unstructured":"Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton. 2012. Imagenet classification with deep convolutional neural networks. In Advances in Neural Information Processing Systems. MIT Press, 1097\u20131105."},{"key":"e_1_3_1_21_2","first-page":"1","volume-title":"Proceedings of the 20th International Conference on Pattern Recognition on Visual Observation and Analysis of Animal and Insect Behavior Workshop","author":"Kumar Ratnesh","year":"2010","unstructured":"Ratnesh Kumar, Vincent Martin, and Sabine Moisan. 2010. Robust insect classification applied to real time greenhouse infestation monitoring. In Proceedings of the 20th International Conference on Pattern Recognition on Visual Observation and Analysis of Animal and Insect Behavior Workshop. 1\u20134."},{"key":"e_1_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1989.1.4.541"},{"key":"e_1_3_1_23_2","unstructured":"Min Lin Qiang Chen and Shuicheng Yan. 2013. Network in network. Retrieved from https:\/\/arxiv.org\/abs\/1312.4400."},{"key":"e_1_3_1_24_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2015.7298965"},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.3390\/s121115801"},{"key":"e_1_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2014.222"},{"key":"e_1_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.5244\/C.29.41"},{"key":"e_1_3_1_28_2","first-page":"8024","volume-title":"Advances in Neural Information Processing Systems 32","author":"Paszke Adam","year":"2019","unstructured":"Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas Kopf, Edward Yang, Zachary DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fang, Junjie Bai, and Soumith Chintala. 2019. PyTorch: An imperative style, high-performance deep learning library. In Advances in Neural Information Processing Systems 32, H. Wallach, H. Larochelle, A. Beygelzimer, F. d'Alch\u00e9-Buc, E. Fox, and R. Garnett (Eds.). Curran Associates, 8024\u20138035. Retrieved from http:\/\/papers.neurips.cc\/paper\/9015-pytorch-an-imperative-style-high-performance-deep-learning-library.pdf."},{"key":"e_1_3_1_29_2","unstructured":"Luis Perez and Jason Wang. 2017. The effectiveness of data augmentation in image classification using deep learning. Retrieved from http:\/\/arxiv.org\/abs\/1712.04621."},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.3390\/robotics6030019"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.9735\/2229-3981"},{"key":"e_1_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/3167132.3167155"},{"key":"e_1_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.1037\/h0042519"},{"key":"e_1_3_1_34_2","doi-asserted-by":"publisher","DOI":"10.21236\/AD0256582"},{"key":"e_1_3_1_35_2","doi-asserted-by":"crossref","unstructured":"Mark Sandler Andrew G. Howard Menglong Zhu Andrey Zhmoginov and Liang-Chieh Chen. 2018. Inverted residuals and linear bottlenecks: Mobile networks for classification detection and segmentation. Retrieved from http:\/\/arxiv.org\/abs\/1801.04381.","DOI":"10.1109\/CVPR.2018.00474"},{"key":"e_1_3_1_36_2","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.ento.51.110104.150959"},{"key":"e_1_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1439-0418.2009.01400.x"},{"key":"e_1_3_1_38_2","unstructured":"Pierre Stock Armand Joulin R\u00e9mi Gribonval Benjamin Graham and Herv\u00e9 J\u00e9gou. 2019. And the bit goes down: Revisiting the quantization of neural networks. Retrieved from http:\/\/arxiv.org\/abs\/1907.05686."},{"key":"e_1_3_1_39_2","unstructured":"Mingxing Tan Bo Chen Ruoming Pang Vijay Vasudevan and Quoc V. Le. 2018. MnasNet: Platform-aware neural architecture search for Mobile. Retrieved from http:\/\/arxiv.org\/abs\/1807.11626."},{"key":"e_1_3_1_40_2","doi-asserted-by":"publisher","DOI":"10.1109\/IMTC.2011.5944204"},{"key":"e_1_3_1_41_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compag.2012.08.008"},{"key":"e_1_3_1_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.634"},{"key":"e_1_3_1_43_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00716"}],"container-title":["ACM Transactions on Intelligent Systems and Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3552435","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3552435","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:47:41Z","timestamp":1750178861000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3552435"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,9]]},"references-count":42,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,2,28]]}},"alternative-id":["10.1145\/3552435"],"URL":"https:\/\/doi.org\/10.1145\/3552435","relation":{},"ISSN":["2157-6904","2157-6912"],"issn-type":[{"value":"2157-6904","type":"print"},{"value":"2157-6912","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,11,9]]},"assertion":[{"value":"2021-07-23","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-07-19","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-11-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}