{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,10]],"date-time":"2026-04-10T07:12:49Z","timestamp":1775805169950,"version":"3.50.1"},"reference-count":53,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In precision beekeeping, the automatic recognition of colony states to assess the health status of bee colonies with dedicated hardware is an important challenge for researchers, and the use of machine learning (ML) models to predict acoustic patterns has increased attention. In this work, five classification ML algorithms were compared to find a model with the best performance and the lowest computational cost for identifying colony states by analyzing acoustic patterns. Several metrics were computed to evaluate the performance of the models, and the code execution time was measured (in the training and testing process) as a CPU usage measure. Furthermore, a simple and efficient methodology for dataset prepossessing is presented; this allows the possibility to train and test the models in very short times on limited resources hardware, such as the Raspberry Pi computer, moreover, achieving a high classification performance (above 95%) in all the ML models. The aim is to reduce power consumption and improves the battery life on a monitor system for automatic recognition of bee colony states.<\/jats:p>","DOI":"10.3390\/s23010460","type":"journal-article","created":{"date-parts":[[2023,1,2]],"date-time":"2023-01-02T03:08:59Z","timestamp":1672628939000},"page":"460","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Comparative Study of Machine Learning Models for Bee Colony Acoustic Pattern Classification on Low Computational Resources"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3226-3038","authenticated-orcid":false,"given":"Antonio","family":"Robles-Guerrero","sequence":"first","affiliation":[{"name":"Unidad Acad\u00e9mica de Ingenier\u00eda I, Universidad Aut\u00f3noma de Zacatecas, Zacatecas 98000, Mexico"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2449-9366","authenticated-orcid":false,"given":"Tonatiuh","family":"Saucedo-Anaya","sequence":"additional","affiliation":[{"name":"Unidad Acad\u00e9mica de Ciencia y Tecnolog\u00eda de la Luz y la Materia, Universidad Aut\u00f3noma de Zacatecas, Zacatecas 98047, Mexico"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0721-8515","authenticated-orcid":false,"given":"Carlos A.","family":"Guerrero-Mendez","sequence":"additional","affiliation":[{"name":"Unidad Acad\u00e9mica de Ciencia y Tecnolog\u00eda de la Luz y la Materia, Universidad Aut\u00f3noma de Zacatecas, Zacatecas 98047, Mexico"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6654-3313","authenticated-orcid":false,"given":"Salvador","family":"G\u00f3mez-Jim\u00e9nez","sequence":"additional","affiliation":[{"name":"Unidad Acad\u00e9mica de Ingenier\u00eda I, Universidad Aut\u00f3noma de Zacatecas, Zacatecas 98000, Mexico"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6099-0814","authenticated-orcid":false,"given":"David J.","family":"Navarro-Sol\u00eds","sequence":"additional","affiliation":[{"name":"Unidad Acad\u00e9mica de Ingenier\u00eda I, Universidad Aut\u00f3noma de Zacatecas, Zacatecas 98000, Mexico"}]}],"member":"1968","published-online":{"date-parts":[[2023,1,1]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1016\/j.biosystemseng.2014.12.001","article-title":"Challenges in the development of Precision Beekeeping","volume":"130","author":"Zacepins","year":"2015","journal-title":"Biosyst. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Terenzi, A., Cecchi, S., and Spinsante, S. (2020). On the Importance of the Sound Emitted by Honey Bee Hives. Vet. Sci., 7.","DOI":"10.3390\/vetsci7040168"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Abdollahi, M., Giovenazzo, P., and Falk, T.H. (2022). Automated Beehive Acoustics Monitoring: A Comprehensive Review of the Literature and Recommendations for Future Work. Appl. Sci., 12.","DOI":"10.3390\/app12083920"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1016\/j.compag.2008.05.010","article-title":"Monitoring of swarming sounds in bee hives for early detection of the swarming period","volume":"64","author":"Ferrari","year":"2008","journal-title":"Comput. Electron. Agric."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Zlatkova, A., Kokolanski, Z., and Tashkovski, D. (2020, January 16\u201318). Honeybees swarming detection approach by sound signal processing. Proceedings of the 2020 XXIX International Scientific Conference Electronics (ET), Sozopol, Bulgaria.","DOI":"10.1109\/ET50336.2020.9238260"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"245","DOI":"10.11118\/actaun201462010245","article-title":"The acoustic emission in the nest of the honey bee depending on the extreme weather conditions","volume":"62","author":"Pridal","year":"2014","journal-title":"Acta Univ. Agric. Silvic. Mendel. Brun."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1073","DOI":"10.1080\/09291016.2019.1616144","article-title":"Smartphone-based sound level meter application for monitoring thermal comfort of honeybees Apis mellifera L.","volume":"52","author":"Lima","year":"2021","journal-title":"Biol. Rhythm. Res."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"106489","DOI":"10.1016\/j.compag.2021.106489","article-title":"Buzz-based honeybee colony fingerprint","volume":"191","author":"Cejrowski","year":"2021","journal-title":"Comput. Electron. Agric."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"468","DOI":"10.1051\/apido:2008027","article-title":"High frequency sounds produced by Cyprian honeybees Apis mellifera cypria when confronting their predator, the Oriental hornet Vespa orientalis","volume":"39","author":"Papachristoforou","year":"2008","journal-title":"Apidologie"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"101246","DOI":"10.1016\/j.ecoinf.2021.101246","article-title":"Based investigate of beehive sound to detect air pollutants by machine learning","volume":"61","author":"Zhao","year":"2021","journal-title":"Ecol. Inform."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"106427","DOI":"10.1016\/j.compag.2021.106427","article-title":"Beemon: An IoT-based beehive monitoring system","volume":"190","author":"Tashakkori","year":"2021","journal-title":"Comput. Electron. Agric."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Terenzi, A., Cecchi, S., Orcioni, S., and Piazza, F. (2019, January 23\u201325). Features Extraction Applied to the Analysis of the Sounds Emitted by Honey Bees in a Beehive. Proceedings of the 2019 11th International Symposium on Image and Signal Processing and Analysis (ISPA), Dubrovnik, Croatia.","DOI":"10.1109\/ISPA.2019.8868934"},{"key":"ref_13","unstructured":"Kulyukin, V., Putnam, M., and Reka, S. (2016). Digitizing Buzzing Signals into A440 Piano Note Sequences and Estimating Forage Traffic Levels from Images in Solar-Powered, Electronic Beehive Monitoring, Newswood Limited, International Association of Engineers."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Kulyukin, V.A., Mukherjee, S., and Burkatovskaya, Y.B. (2018). Classification of audio samples by convolutional networks in audio beehive monitoring. Vestn. Tomsk. Gos. Univ. Upr. Vychislitel\u2019naya Tekhnika Inform., 68\u201375.","DOI":"10.17223\/19988605\/45\/8"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Kulyukin, V., Mukherjee, S., and Amlathe, P. (2018). Toward Audio Beehive Monitoring: Deep Learning vs. Standard Machine Learning in Classifying Beehive Audio Samples. Appl. Sci., 8.","DOI":"10.3390\/app8091573"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Zacepins, A., Kviesis, A., Ahrendt, P., Richter, U., Tekin, S., and Durgun, M. (June, January 29). Beekeeping in the future\u2014Smart apiary management. Proceedings of the 2016 17th International Carpathian Control Conference (ICCC), High Tatras, Slovakia.","DOI":"10.1109\/CarpathianCC.2016.7501207"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/j.compag.2018.11.001","article-title":"Precision apiculture: Development of a wireless sensor network for honeybee hives","volume":"156","author":"Henry","year":"2019","journal-title":"Comput. Electron. Agric."},{"key":"ref_18","unstructured":"Howard, D., Duran, O., and Hunter, G. (2018). A Low-Cost Multi-Modal Sensor Network for the Monitoring of Honeybee Colonies\/Hives. Intelligent Environments 2018, IOS Press B.V."},{"key":"ref_19","first-page":"204","article-title":"Remote Beehive Monitoring Using Acoustic Signals","volume":"42","author":"Qandour","year":"2014","journal-title":"Acoust. Aust."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Cecchi, S., Spinsante, S., Terenzi, A., and Orcioni, S. (2020). A Smart Sensor-Based Measurement System for Advanced Bee Hive Monitoring. Sensors, 20.","DOI":"10.3390\/s20092726"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Mrozek, D., Gorny, R., Wachowicz, A., and Malysiak-Mrozek, B. (2021). Edge-Based Detection of Varroosis in Beehives with IoT Devices with Embedded and TPU-Accelerated Machine Learning. Appl. Sci., 11.","DOI":"10.3390\/app112211078"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.neucom.2015.09.116","article-title":"Deep learning for visual understanding: A review","volume":"187","author":"Guo","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Kulyukin, V. (2021). Audio, Image, Video, and Weather Datasets for Continuous Electronic Beehive Monitoring. Appl. Sci., 11.","DOI":"10.3390\/app11104632"},{"key":"ref_24","unstructured":"Nolasco, I., and Benetos, E. (2018, January 19\u201320). To bee or not to bee: Investigating machine learning approaches for beehive sound recognition. Proceedings of the Detection and Classification of Acoustic Scenes and Events 2018 Workshop (DCASE2018), Surrey, UK."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"5594498","DOI":"10.1155\/2021\/5594498","article-title":"Acoustic Scene Classification and Visualization of Beehive Sounds Using Machine Learning Algorithms and Grad-CAM","volume":"2021","author":"Kim","year":"2021","journal-title":"Math. Probl. Eng."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Zgank, A. (2018, January 21\u201323). Acoustic monitoring and classification of bee swarm activity using MFCC feature extraction and HMM acoustic modeling. Proceedings of the 2018 ELEKTRO, Mikulov, Czech Republic.","DOI":"10.1109\/ELEKTRO.2018.8398253"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Zgank, A. (2019). Bee Swarm Activity Acoustic Classification for an IoT-Based Farm Service. Sensors, 20.","DOI":"10.3390\/s20010021"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Zgank, A. (2021). IoT-Based Bee Swarm Activity Acoustic Classification Using Deep Neural Networks. Sensors, 21.","DOI":"10.3390\/s21030676"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"807","DOI":"10.3390\/signals3040048","article-title":"Performance Evaluation of Classification Algorithms to Detect Bee Swarming Events Using Sound","volume":"3","author":"Dimitrios","year":"2022","journal-title":"Signals"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Nolasco, I., Terenzi, A., Cecchi, S., Orcioni, S., Bear, H.L., and Benetos, E. (2018). Audio-based identification of beehive states. arXiv.","DOI":"10.1109\/ICASSP.2019.8682981"},{"key":"ref_31","first-page":"290","article-title":"Signal Processing the acoustics of honeybees ( APIS MELLIFERA ) to identify the \u201cqueenless\u201d state in Hives","volume":"35","author":"Howard","year":"2013","journal-title":"Proc. Inst. Acoust."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Cejrowski, T., Szyma\u0144ski, J., Mora, H., and Gil, D. (2018). Detection of the Bee Queen Presence Using Sound Analysis. Intelligent Information and Database Systems, Springer International Publishing.","DOI":"10.1007\/978-3-319-75420-8_28"},{"key":"ref_33","first-page":"83","article-title":"Honey Bee Queen Presence Detection from Audio Field Recordings using Summarized Spectrogram and Convolutional Neural Networks","volume":"Volume 418","author":"Orlowska","year":"2021","journal-title":"Lecture Notes in Networks and Systems, Proceedings of the 21st International Conference on Intelligent Systems Design and Applications (ISDA 2021), Online, 13\u201315 December 2021"},{"key":"ref_34","unstructured":"Peng, R., Ardekani, I., and Sharifzadeh, H. (2020, January 7\u201310). An Acoustic Signal Processing System for Identification of Queen-less Beehives. Proceedings of the 2020 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), Auckland, New Zealand."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.compag.2019.02.024","article-title":"Analysis of a multiclass classification problem by Lasso Logistic Regression and Singular Value Decomposition to identify sound patterns in queenless bee colonies","volume":"159","year":"2019","journal-title":"Comput. Electron. Agric."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"89","DOI":"10.13053\/rcs-142-1-9","article-title":"Frequency Analysis of Honey Bee Buzz for Automatic Recognition of Health Status: A Preliminary Study","volume":"142","year":"2017","journal-title":"Res. Comput. Sci."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"566","DOI":"10.13102\/sociobiology.v67i4.5860","article-title":"Soundscape Indices: New Features for Classifying Beehive Audio Samples","volume":"67","author":"Sharif","year":"2020","journal-title":"Sociobiology"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"105586","DOI":"10.1016\/j.compag.2020.105586","article-title":"Buzz-based recognition of the honeybee colony circadian rhythm","volume":"175","author":"Cejrowski","year":"2020","journal-title":"Comput. Electron. Agric."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1007\/s13592-018-0619-6","article-title":"Automated classification of bees and hornet using acoustic analysis of their flight sounds","volume":"50","author":"Kawakita","year":"2019","journal-title":"Apidologie"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"824","DOI":"10.5424\/sjar\/2009074-1109","article-title":"Short communication. Platform for bee-hives monitoring based on sound analysis. A perpetual warehouse for swarm\u2019s daily activity","volume":"7","year":"2009","journal-title":"Span. J. Agric. Res."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"326","DOI":"10.1016\/j.ecoleng.2016.01.082","article-title":"Continuous monitoring of beehives\u2019 sound for environmental pollution control","volume":"90","author":"Niell","year":"2016","journal-title":"Ecol. Eng."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1080\/00218839.1985.11100668","article-title":"A method for remote monitoring of activity of honeybee colonies by sound analysis","volume":"24","author":"Dietlein","year":"1985","journal-title":"J. Apic. Res."},{"key":"ref_43","unstructured":"Sakis, D., and Claridge, M.F. (2006). Vibratory and Airborne-Sound Signals in Bee Communication (Hymenoptera). Insect Sounds and Communication: Physiology, Behaviour, Ecology and Evolution, Taylor & Francis. [1st ed.]. Chapter 32."},{"key":"ref_44","unstructured":"Wojcicki, K. (2022, December 15). HTK MFCC MATLAB. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/32849-htk-mfcc-matlab."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Kuhn, M., and Johnson, K. (2013). Applied Predictive Modeling, Springer.","DOI":"10.1007\/978-1-4614-6849-3"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random Forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Zhang, C., and Ma, Y. (2012). Random Forests. Ensemble Machine Learning: Methods and Applications, Springer US.","DOI":"10.1007\/978-1-4419-9326-7"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"7068349","DOI":"10.1155\/2018\/7068349","article-title":"Deep Learning for Computer Vision: A Brief Review","volume":"2018","author":"Voulodimos","year":"2018","journal-title":"Comput. Intell. Neurosci."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1023\/A:1010920819831","article-title":"A Simple Generalisation of the Area Under the ROC Curve for Multiple Class Classification Problems","volume":"45","author":"Hand","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_50","first-page":"101","article-title":"In Defense of One-Vs-All Classification","volume":"5","author":"Rifkin","year":"2004","journal-title":"J. Mach. Learn. Res."},{"key":"ref_51","unstructured":"Adnan, M.N., and Islam, M.Z. (2015, January 22\u201324). One-vs-all binarization technique in the context of random forest. Proceedings of the European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning (ESANN 2015), Bruges, Belgium."},{"key":"ref_52","first-page":"2825","article-title":"Scikit-learn: Machine Learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"ref_53","first-page":"281","article-title":"Random Search for Hyper-Parameter Optimization","volume":"13","author":"Bergstra","year":"2012","journal-title":"J. Mach. Learn. Res."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/1\/460\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T17:55:17Z","timestamp":1760118917000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/1\/460"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,1]]},"references-count":53,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,1]]}},"alternative-id":["s23010460"],"URL":"https:\/\/doi.org\/10.3390\/s23010460","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,1]]}}}