Visualization and classification of mushroom species with multi-feature fusion of metaheuristics-based convolutional neural network model

dc.contributor.authorOzbay, Erdal
dc.contributor.authorOzbay, Feyza Altunbey
dc.contributor.authorGharehchopogh, Farhad Soleimanian
dc.date.accessioned2026-08-12T18:10:45Z
dc.date.issued2024
dc.departmentFırat Üniversitesi
dc.description.abstractDetermining the correct mushroom species with the necessary ecological characteristics is critical to continue mushroom production, which is essential in gastronomy. The mushroom farmers and collectors technique may help identify toxic mushrooms by detecting poisonous mushrooms using images of different mushroom species with distinctive morphological features. However, it can be not easy to distinguish between species. This paper used a dataset of 6714 mushroom images obtained from nine different mushroom species to classify the mushroom species. For a more straightforward comprehension of mushroom images and feature extraction by reanalysis of data sets, data visualization was performed using Grad-CAM, LIME, and Heatmap methods. Residual block-based Convolutional Neural Network (CNN) architectures are trained to automatically classify the concatenated feature map obtained from the Grad-CAM, LIME, and Heatmap methods. After extracting the deep features of the images from each architecture, the Atom Search Optimization (ASO) algorithm has been used to select the most distinctive features. The 6714x9000 size of the concatenated feature map was reduced to 6714x600 using the ASO algorithm. Classification results were evaluated using six different classifiers based on the feature map obtained to determine the mushroom species. The nine classes of mushroom species were classified successfully with 95.45 % accuracy using the proposed model with the ASO algorithm and KNN classifier. The methodology introduces novel visualization techniques for interpreting CNN-based models' decisions in mushroom species classification tasks. Using metaheuristics-based CNN models with multi-feature fusion techniques allows the model to leverage diverse sources of information, potentially enhancing its ability to discriminate between mushroom species and achieve higher classification accuracy than existing methods. This study can advance the mushroom species classification field by introducing new methodologies, improving classification accuracy, providing insights into model interpretability, and facilitating knowledge transfer to related fields.
dc.identifier.doi10.1016/j.asoc.2024.111936
dc.identifier.issn1568-4946
dc.identifier.issn1872-9681
dc.identifier.orcid0000-0002-9004-4802
dc.identifier.orcid0000-0003-1588-1659
dc.identifier.orcid0000-0003-0629-6888
dc.identifier.scopus2-s2.0-85198351426
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.1016/j.asoc.2024.111936
dc.identifier.urihttps://hdl.handle.net/11508/63420
dc.identifier.volume164
dc.identifier.wosWOS:001270201800001
dc.identifier.wosqualityQ1
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherElsevier
dc.relation.ispartofApplied Soft Computing
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_WoS_20260511
dc.subjectAtom search optimization
dc.subjectClassification
dc.subjectCNN
dc.subjectMachine learning
dc.subjectMushroom species
dc.subjectResidual block
dc.titleVisualization and classification of mushroom species with multi-feature fusion of metaheuristics-based convolutional neural network model
dc.typeArticle

Dosyalar