icipe Digital Repository

A convolutional neural network with image and numerical data to improve farming of edible crickets as a source of food—A decision support system

Show simple item record

dc.contributor.author Henry, Kyalo
dc.contributor.author Henri, TONNANG
dc.contributor.author Egonyu, James P.
dc.contributor.author Olukuru, John
dc.contributor.author Chrysantus, M. Tanga
dc.contributor.author Senagi, Kennedy
dc.date.accessioned 2024-08-20T09:02:52Z
dc.date.available 2024-08-20T09:02:52Z
dc.date.issued 2024
dc.identifier.uri http://hdl.handle.net/20.500.12562/2029
dc.description publication en_US
dc.description.abstract Crickets (Gryllus bimaculatus) produce sounds as a natural means tocommunicate and convey various behaviors and activities, including mating,feeding, aggression, distress, and more. These vocalizations are intricately linkedto prevailing environmental conditions such as temperature andhumidity. Byaccurately monitoring, identifying, and appropriately addressing these behaviorsand activities, the farming and production of crickets can be enhanced. Thisresearch implemented a decision support system that leveragesmachinelearning (ML) algorithms to decode and classify cricket songs, along with theirassociated key weather variables (temperature and humidity).Videos capturingcricket behavior and weather variables were recorded. From thesevideos,sound signals were extracted and classified such as calling, aggression, andcourtship. Numerical and image features were extracted from the sound signalsand combined with the weather variables. The extracted numerical features,i.e., Mel-Frequency Cepstral Coe cients (MFCC), Linear Frequency CepstralCoe cients, and chroma, were used to train shallow (support vector machine,k-nearest neighbors, and random forest (RF)) ML algorithms.While imagefeatures, i.e., spectrograms, were used to train different state-of-the-art deepML models, i,e., convolutional neural network architectures (ResNet152V2,VGG16, and E cientNetB4). In the deep ML category, ResNet152V2had thebest accuracy of 99.42%. The RF algorithm had the best accuracy of 95.63% inthe shallow ML category when trained with a combination of MFCC+chromaand after feature selection. In descending order of importance, the top 6ranked features in the RF algorithm were, namely humidity, temperature,C#, mfcc11, mfcc10, and D. From the selected features, it is notablethattemperature and humidity are necessary for growth and metabolicactivitiesin insects. Moreover, the songs produced by certain cricket speciesnaturallyalign to musical tones such as C# and D as ranked by the algorithm.Usingthis knowledge, a decision support system was built to guide farmers aboutthe optimal temperature and humidity ranges and interpret the songs (calling,aggression, and courtship) in relation to weather variables. With this information,farmers can put in place suitable measures such as temperature regulation en_US
dc.description.sponsorship nyaEducation Network Trust (KENET) Foreign, Commonwealth & Development Office (FCDO) Australian Centre for International AgriculturalResearch (ACIAR) Rockefeller Foundation Bill & Melinda Gates Foundation IKEAFoundation Horizon Europe FAR CurtBergfors Foundation Food Planet Prize Norwegian Agency for Development Cooperation Research,Innovation and Higher Education Swedish International DevelopmentCooperation Agency (SIDA) Swiss Agency for Developmentand Cooperation (SDC) Australian Centre for InternationalAgricultural Research (ACIAR) Norwegian Agency for Development Cooperation (NORAD) German FederalMinistry for Economic Cooperation and Development (BMZ) Federal Democratic Republic of Ethiopia Governmentof the Republic of Kenya. en_US
dc.publisher Frontiers in Artificial Intelligence en_US
dc.rights Attribution-NonCommercial-ShareAlike 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-sa/3.0/us/ *
dc.subject insect en_US
dc.subject sound classification en_US
dc.subject transfer learning en_US
dc.subject machine learning en_US
dc.subject deep learning en_US
dc.subject decision support system en_US
dc.title A convolutional neural network with image and numerical data to improve farming of edible crickets as a source of food—A decision support system en_US
dc.type Article en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-ShareAlike 3.0 United States Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 3.0 United States

Search icipe Repository


Advanced Search

Browse

My Account