Machine learning approach for automatic recognition of tomato-pollinating bees based on their buzzing-sounds
Abstract
--- - Author summaryBees are the most important pollinators of cultivated tomatoes. We also know that the distinct species of bees have different performances as pollinators, and these performances are directly related to the size and weight of the fruits. Moreover, the characteristics of the buzzing sounds tend to vary between the bee species. However, the buzzing sounds are complex and can widely vary over time, making the analysis of this data difficult using the usual statistical methods in Ecology. In the face of this problem, we proposed to automatically recognize pollinating bees of tomato flowers based on their buzzing sounds using Machine Learning (ML) tools. In fact, we found that the ML algorithms are capable of recognizing bees just based on their buzzing sounds. This could lead to automating the recognition of flower-visiting bees of the cultivated tomato, which would be a nice option for farmers and other professionals who have no experience in bee taxonomy but are interested in improving crop yields. On the other hand, this encourages the farmer to adopt sustainable agricultural practices for the conservation of native tomato pollinators. To achieve this goal, the next step is to develop applications compatible with smartphones capable of recognizing bees by their buzzing sounds. - Bee-mediated pollination greatly increases the size and weight of tomato fruits. Therefore, distinguishing between the local set of bees-those that are efficient pollinators-is essential to improve the economic returns for farmers. To achieve this, it is important to know the identity of the visiting bees. Nevertheless, the traditional taxonomic identification of bees is not an easy task, requiring the participation of experts and the use of specialized equipment. Due to these limitations, the development and implementation of new technologies for the automatic recognition of bees become relevant. Hence, we aim to verify the capacity of Machine Learning (ML) algorithms in recognizing the taxonomic identity of visiting bees to tomato flowers based on the characteristics of their buzzing sounds. We compared the performance of the ML algorithms combined with the Mel Frequency Cepstral Coefficients (MFCC) and with classifications based solely on the from fundamental frequency, leading to a direct comparison between the two approaches. In fact, some classifiers powered by the MFCC-especially the SVM-achieved better performance compared to the randomized and sound frequency-based trials. Moreover, the buzzing sounds produced during sonication were more relevant for the taxonomic recognition of bee species than analysis based on flight sounds alone. On the other hand, the ML classifiers performed better in recognizing bees genera based on flight sounds. Despite that, the maximum accuracy obtained here (73.39% by SVM) is still low compared to ML standards. Further studies analyzing larger recording samples, and applying unsupervised learning systems may yield better classification performance. Therefore, ML techniques could be used to automate the taxonomic recognition of flower-visiting bees of the cultivated tomato and other buzz-pollinated crops. This would be an interesting option for farmers and other professionals who have no experience in bee taxonomy but are interested in improving crop yields by increasing pollination.
Más información
Título según WOS: | Machine learning approach for automatic recognition of tomato-pollinating bees based on their buzzing-sounds |
Título de la Revista: | PLOS COMPUTATIONAL BIOLOGY |
Volumen: | 17 |
Número: | 9 |
Editorial: | PUBLIC LIBRARY SCIENCE |
Fecha de publicación: | 2021 |
DOI: |
10.1371/journal.pcbi.1009426 |
Notas: | ISI |