Implementing Insect Classification Based on Convolutional Neural Networks and Tensorflow

Insects are one of the most diverse biological groups on Earth, playing a crucial role in human agricultural production. However, there is a relative shortage of professionals capable of classifying insects. With the rapid advancement of computer vision technology, image classification techniques have been employed to classify insects. Traditional insect image classification requires manual extraction of image features, a process that is both time-consuming and labor-intensive, and the accuracy of the identification results is relatively low. To address these issues, this study adopts deep learning technology and uses Google's TensorFlow framework to build a convolutional neural network (CNN) model for insect classification. The article further analyzes the impact of different optimizers and learning rates on the model's classification performance. Experimental results show that using the Adam optimizer with a learning rate of 0.009 yields the highest recognition accuracy for the CNN model, reaching up to 92%.

Authors

Institutions

Publication Details

Journal
Frontiers in Computing and Intelligent Systems
Published
2024-12-29
DOI
https://doi.org/10.54097/hrh97f63
Primary Topic
Species Distribution and Climate Change
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementing Insect Classification Based on Convolutional Neural Networks and Tensorflow

Zhiqiang Zhang
Frontiers in Computing and Intelligent Systems
Species Distribution and Climate Change
article

Implementing Insect Classification Based on Convolutional Neural Networks and Tensorflow

Zhiqiang Zhang
article en

Abstract

Insects are one of the most diverse biological groups on Earth, playing a crucial role in human agricultural production. However, there is a relative shortage of professionals capable of classifying insects. With the rapid advancement of computer vision technology, image classification techniques have been employed to classify insects. Traditional insect image classification requires manual extraction of image features, a process that is both time-consuming and labor-intensive, and the accuracy of the identification results is relatively low. To address these issues, this study adopts deep learning technology and uses Google's TensorFlow framework to build a convolutional neural network (CNN) model for insect classification. The article further analyzes the impact of different optimizers and learning rates on the model's classification performance. Experimental results show that using the Adam optimizer with a learning rate of 0.009 yields the highest recognition accuracy for the CNN model, reaching up to 92%.

Frontiers in Computing and Intelligent SystemsVol. 10(3)
Zhejiang DongFang Vocational and Technical College (CN)
Zero hunger
Openalex Percentile: Top 93%
Species Distribution and Climate Change
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.