Detecting Polyps in the Colon Using Machine Learning
JSHS · 2025
Overview
Polyps, a small cluster of cells that grow on the lining of the colon, are becoming more common, with over 2.4 billion people who have polyps. Polyps are linked with conditions like cancer and inflammatory bowel diseases, which both have severe effects if not detected during their early stages. With over 30.9% of polyps being missed during colonoscopies, being able to detect these polyps is crucial.The goal of this project was to use a Convolutional Neural Network (CNN) and a YOLO model to detect, localize and classify polyps. The CNN classifies the images as having a polyp or not, while the YOLO detects its location and if it is an adenomatous or hyperplastic polyp (the two major classes of polyps). In the experiment, four different CNN models were tested. Each model had different hyperparameters. It was determined that Model 1 had the highest validation accuracy while Models 2 and 3 experienced overfitting. During the image classification tests, Model 1 had a 92% accuracy, Model 0 had a 82% accuracy, and Models 2 and 3 both had an accuracy of 42%. Two YOLO models were tested: a YOLOv5 and a YOLOv7. The YOLOv5 had the highest mean average precision (mAP) of 99.3%, recall of 98.1%, and precision of 98%. Model 1 and YOLOv5 were converted into a website called PolypDetect, which has life saving consequences, as it can detect, localize, and classify polyps from both images and videos, allowing for early treatment. Mississippi
Competition history
- JSHS 2025
Resources
Related projects
ISEF · 2024
Image Segmentation of Gastrointestinal Polyps in the Human Gastrointestinal Tract Using Machine Learning
ISEF · 2018
Neural Networks and Colon Polyp Detection
ISEF · 2025
Colorectal Cancer Imaging and Classification - A Deep Learning Approach to Classify Histopathological Images
JSHS · 2020
A Machine Learning Based Diagnostic Tool for the Early Detection of Colorectal Cancer
ISEF · 2021
A Novel Machine Learning Based Identification Tool (ELECT) for Early Colorectal Cancer Detection through Advanced Microbiome Composition Analysis
JSHS · 2022
A Novel Machine Learning Based Identification Tool (ELECT) for Early Colorectal Cancer Detection Through Advanced Microbiome Composition Analysis
ISEF · 2019
Virtual Colonoscopy: Engineering a Deep Learning Algorithm for Bio-Imaging Colon Segmentation to Diagnose Colorectal Cancer
ISEF · 2021
A Machine Learning Based Diagnostic Tool for the Early Detection of Colorectal Cancer
Closest projects by meaning, across every fair and year in the corpus.