Back To Projects

AI-Based Image Classification Used to Accurately Distinguish Recyclable Material Versus Non-Recyclable Material

Katarina A. |
workspace_premium Synopsys Science Fair

One cause of this improper disposal of materials is that it can be difficult to tell if a material is able to be recycled. In response, I created a machine learning model that can distinguish recyclable materials from trash through image classification.


In today’s world, pollution is increasing as plastics and other materials are not recycled properly, resulting in landfills. One cause of this improper disposal of materials is that it can be difficult to tell if a material is able to be recycled. In response, I created a machine learning model that can distinguish recyclable materials from trash through image classification. For my model, I used a dataset called trash-net. I first extracted the contents of the data and resized the dataset in order to have better organization. There are six categories within the dataset: cardboard, glass, metal, paper, plastic, and trash, that the images are organized in. I used resnet34 which is a pre-trained convolutional neural network (CNN) in order to perform the image classification. Afterwards, I trained my model by running the program repeatedly and then tested it by seeing if it accurately predicted if a material was recyclable or not. Lastly, I used matplotlib to visualize the results. The accuracy of the model ended up being about 88%. Generally, if the accuracy of a machine-learning model is higher than 50% then it performs relatively well. With more training and a greater number of images, the program could potentially increase in accuracy. In conclusion, I think my model would help as it could generally classify if a material was recyclable or not. However, an application in which the user directly scans an item would be more useful. Nevertheless, my model performed well and enabled me to learn more about the use of artificial intelligence.

Explore More!

Katarina A.
Ayush Pandit
PhD Candidate at Stanford, prior Stanford Bioengineering Alum

Related Projects

workspace_premium
Diversified AI Techniques for Augmenting Brain Tumor Diagnosis

This research explores the application of AI technology to expedite the diagnosis of brain tumors.
Dhruv M.
Mentored by Odysseas Drosis
Examination of Dragonflies (Pantala Flavescens): Characteristics, Identification and Migration Paths

This study explores the Pantala flavescens species' anatomy and mechanisms for long-distance migrations.
Alya K.
Mentored by West Foster
Using Machine Learning Models to Predict Asthma Hospitalizations Based on Air Pollutants

This study uses a Decision Tree regression model to analyze the relationship between air pollution (PM2.5, NO2, O3) and asthma hospitalizations in New York City, revealing significant prediction challenges and highlighting the potential for targeted healthcare interventions based on regional health vulnerabilities.
Nikhil T.
Mentored by Kyra Kraft