Improving Breast Cancer Detection in Fine-Needle Aspiration Biopsies Through Machine Learning
ISEF · 2018 Robotics and Intelligent Machines
Overview
This project evaluates multiple machine learning (ML) algorithms to determine optimal accuracy in detecting breast cancer. It also analyzes the effect of applying Principal Component Analysis (PCA) for feature reduction. Python is the implementation language, SciKit-Learn and Tensorflow are used for core ML algorithms, and Matplotlib is used for data visualization. The dataset consists of 569 entries of 30-dimensional feature vectors (describing the characteristics of cells in the tissue sample), obtained from the Wisconsin Breast Cancer Dataset. It is randomly split into test and training subsets, used to train and test the ML algorithm. A PCA-reduced dataset is also used to train the algorithms. Training time is also considered as an efficiency measurement. Visualizations show that the dataset is linearly separable, meaning that a logistic regressor (LR) and support vector machine (SVM) can be used. The LR, SVM, and neural networks were trained using the same dataset. For both data reduced to 5 features by PCA and for non-reduced data (30 features), LR produced optimal mean accuracy over approx. 20 training cycles. The accuracy for PCA-reduced and non-reduced data is comparable within a small margin. These accuracies resemble or exceed human ability. Our results show that the most accurate algorithm for this particular dataset is the logistic regressor, producing the highest accuracy with the shortest training time. Neural networks are on par with SVMs but take about 100 times longer to train. This is likely due to the computational complexity of backpropagation, unlike the simpler training for logistic regression. In addition, the relatively low performance of the SVM is likely due to the imperfect separation of the data into clusters, allowing inaccuracies.
Competition history
- ISEF 2018
Resources
Related projects
JSHS · 2024
Cell-Fie: A Machine Learning Tool to Improve the Accuracy of Fine -Needle Aspiration Biopsies in Diagnosing Breast Cancer
ISEF · 2021
Computational Design of Optimal Machine Learning Algorithm for Cancer Detection in Histopathologic & PET Scans
ISEF · 2020
Machine Learning Applications in Cancer Detection
ISEF · 2021
Novel Implementation of Deep Learning for Breast Cancer Detection Using Convolutional Neural Networks and Transfer Learning
ISEF · 2014
Development and Comparative Analysis of Machine Learning Algorithms for Breast Cancer Detection
ISEF · 2024
Accelerating Breast Cancer Diagnoses: Leveraging Machine Learning to Accurately Predict Breast Cancer Presence and Growth With Hormonal Data
ISEF · 2026
Optimizing Neural Networks for Fast and Accurate Breast Cancer Detection
ISEF · 2020
Improving Tumor Detection Accuracy in Mammograms of Dense Tissue Breast Cancer Patients with Machine Learning Methods and Image Processing Techniques
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: Regeneron International Science and Engineering Fair