Skip to content

A comprehensive project on glaucoma prediction using machine learning. This repository includes data preprocessing, model training (Random Forest, Gradient Boosting), and evaluation metrics. The dataset is sourced from Kaggle, and techniques like SMOTE are applied for handling class imbalance.

Notifications You must be signed in to change notification settings

B-A-Dhivya-Dharuna/Glaucoma-Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Glaucoma-Prediction

A comprehensive project on glaucoma prediction using machine learning. This repository includes data preprocessing, model training (Random Forest, Gradient Boosting), and evaluation metrics. The dataset is sourced from Kaggle, and techniques like SMOTE are applied for handling class imbalance.

Repository Description This repository contains a machine learning project focused on predicting the risk of glaucoma using clinical metrics and Optical Coherence Tomography (OCT) image data. Leveraging a dataset sourced from Kaggle, the project employs various algorithms, including Random Forest and Gradient Boosting, to analyze features and classify the likelihood of glaucoma in patients.

Key Features:

  1. Data Preprocessing: Includes handling of imbalanced data using SMOTE (Synthetic Minority Over-sampling Technique).
  2. Model Training: Implemented multiple classifiers to assess performance, including Random Forest and Gradient Boosting.
  3. Evaluation Metrics: Utilized accuracy, confusion matrix, and ROC-AUC scores to evaluate model performance.
  4. Feature Importance: Analyzed the importance of different clinical metrics in predicting glaucoma risk.
  5. Visualization: Provided visualizations for model evaluation, including confusion matrices and ROC curves.

This project aims to contribute to personalized health insights and future risk forecasting for glaucoma patients.

Technologies Used:

-> Python

-> Scikit-learn

-> Imbalanced-learn

-> Matplotlib

-> Seaborn

-> Google Colab

About

A comprehensive project on glaucoma prediction using machine learning. This repository includes data preprocessing, model training (Random Forest, Gradient Boosting), and evaluation metrics. The dataset is sourced from Kaggle, and techniques like SMOTE are applied for handling class imbalance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published