Back To Projects

Insect Identification Project for Agricultural Advancement

Archith S.

Through the use of image data, we developed an artificial intelligence system which is able to predict an insect’s species based on a photo of a given insect.


Insects are complex creatures whose influence and characteristics can drive ecosystems or destroy plant populations. Therefore, it is imperative to recognize the differences between them and whether they pose harm or benefits, yet the majority of humans do not have a keen view for the differences in insect qualities. Through the use of image data, we developed an artificial intelligence system which is able to predict an insect’s species based on a photo of a given insect. To assess the image data, we developed a convolutional neural network (CNN) which uses a series of neurons to output a result which we can interpret to identify the given insect. The highest validation accuracy we received was approximately 80%, which given the very subtle differences between the insects we used, the amount of categories we were defining from, and the limited number of images in each category, was a decently high validation accuracy. From this, we could conclude that we can not only identify a species, but with relatively high accuracy, giving us insight into how insect identification is a valid and applicable process which can be implemented into agricultural and pest control technology.

Explore More!

Source Code
Archith S.
Barbie Duckworth
Computer Science BS Alumni MIT, prior Software Engineer at Facebook and eBay

Related Projects

Brain Cancer Detection

Current methods for determining the presence and type of brain tumor in a given patient’s MRI scan can oftentimes be inefficient and are prone for error. By using a machine learning algorithm, the error in these classifications is reduced significantly, and the process is made much more efficient.
Rohan T.
Mentored by
Predicting Skin Cancer using Machine Learning

Skin cancer affects an increasing number of people which is the main motivation for my research. The goal is to develop a model that is accurate enough for real world application and that could be distributed to more rural areas which have decreased access to medical technology.
Keithan P.
Mentored by Eric Bradford
Modeling The Impact of Electric Vehicle Adoption on NO2 Levels Using Machine Learning: A Predictive Analysis

Air pollution, notably nitrogen dioxide (NO2), poses severe health and environmental risks. The research question explores whether increasing EVs adoption can visibly reduce NO2 levels.
Arnav G.
Mentored by