MJAHMADEE / Automated_Diagnosis_of_Pneumonia_from_Classification_of-Chest_XRay_Images_using_EfficientNet

Automated Diagnosis of Pneumonia from Classification of Chest X-Ray Images using EfficientNet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Automated Diagnosis of Pneumonia from Chest X-Ray Images using EfficientNet πŸ₯πŸ“Έ

Python TensorFlow Deep Learning

This project utilizes the EfficientNet model for automated diagnosis of pneumonia from chest X-ray images. It is a fine-tuned version of the pre-trained EfficientNet model adapted for binary classification to differentiate between normal and pneumonia cases.

Features 🌟

  • Utilizes the EfficientNet model, known for its efficiency and accuracy in image classification.
  • Implements image data augmentation to enhance model generalization.
  • Includes detailed preprocessing steps for dataset preparation.
  • Provides performance evaluation metrics such as accuracy, precision, recall, F1-score, and AUC.

Setup and Installation πŸ› οΈ

  1. Clone the repository.
  2. Install TensorFlow and other required libraries listed in requirements.txt.
  3. Prepare the dataset, following the preprocessing steps outlined in the code.

Data πŸ“

The project uses chest X-ray images from publicly available datasets. These images are processed and labeled into two classes: NORMAL and PNEUMONIA.

Model Training and Evaluation πŸš€

  • Train the model using the preprocessed dataset with image augmentation to improve robustness.
  • Evaluate the model using accuracy, precision, recall, F1-score, and ROC-AUC metrics.
  • Visualize results with confusion matrices, precision-recall curves, and ROC curves.

Contributing 🀝

Contributions to improve the model and its implementation are welcome. Please fork the repository, make your changes, and submit a pull request.

License πŸ“œ

The project is licensed under the MIT License - see the LICENSE file for more details.

Acknowledgements πŸ™Œ

  • Creators of the EfficientNet model for their contributions to the field of deep learning.
  • Publicly available chest X-ray datasets that facilitate medical imaging research.

For more information and to view the source code, visit the GitHub repository.

About

Automated Diagnosis of Pneumonia from Classification of Chest X-Ray Images using EfficientNet

License:MIT License


Languages

Language:Jupyter Notebook 97.7%Language:Python 2.3%