Skip to content

This repository features a project on using EfficientNetB3 for automating OSCC detection through histopathologic image analysis. It covers data preparation, model optimization, and aims to improve oral cancer diagnostics with deep learning.

Notifications You must be signed in to change notification settings

rajamuppidi/oralcancerdetection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Early Detection of Oral Squamous Cell Carcinoma with EfficientNetB3

Overview

This project utilizes the EfficientNetB3 neural network architecture to enhance the early detection of Oral Squamous Cell Carcinoma (OSCC) through histopathological image analysis. Developed by Raja Muppidi and Bhuvana Muriki under the guidance of Professor Weihua Zhou from Michigan Tech College of Computing, this initiative aims to integrate cutting-edge AI and machine learning technologies into the field of medical diagnostics.

Project Description

The focus of this project is to apply the EfficientNetB3 model to effectively classify histopathological images into two categories: OSCC and normal tissues. The model employs a sophisticated deep learning framework optimized for high accuracy and efficiency in medical image analysis.

Installation and Usage

To run this project, follow these steps:

  1. Clone the repository: git clone https://github.com/your-github-username/project-repository-name.git

  2. Install the required Python packages: pip install -r requirements.txt

  3. Download the dataset used for training the model from Kaggle: https://www.kaggle.com/datasets/ashenafifasilkebede/dataset

Please ensure you have a Kaggle account and are logged in to access the dataset.

  1. Run the Jupyter notebooks in the notebooks directory to train the model and evaluate its performance.

Model Architecture

The model is based on the EfficientNetB3 architecture, utilizing layers such as:

  • Convolutional and pooling layers for feature extraction.
  • Dense layers with dropout regularization to prevent overfitting.
  • A final softmax layer for classification.

Results

Our model has demonstrated promising results in accurately detecting OSCC from histopathological images, achieving a high accuracy rate. Detailed results and performance metrics can be found in the results section of the Jupyter notebooks.

Acknowledgements

We extend our gratitude to Michigan Technological University for supporting this project, providing resources and an environment conducive to learning and innovation. Special thanks to Professor Weihua Zhou for his guidance and expertise.

License

This project is open-sourced under the MIT license. See the LICENSE file for more details.

Contact

For any queries regarding this project, please reach out to:

About

This repository features a project on using EfficientNetB3 for automating OSCC detection through histopathologic image analysis. It covers data preparation, model optimization, and aims to improve oral cancer diagnostics with deep learning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published