An open API service indexing awesome lists of open source software.

https://github.com/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
https://github.com/mjahmadee/automated_diagnosis_of_pneumonia_from_classification_of-chest_xray_images_using_efficientnet

efficientnet efficientnetv2 image-classification pneumonia pneumonia-classification pneumonia-detection pneumonia-detector pneumoniac-xray

Last synced: 8 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# Automated Diagnosis of Pneumonia from Chest X-Ray Images using EfficientNet 🏥📸

![Python](https://img.shields.io/badge/Python-3.x-blue.svg)
![TensorFlow](https://img.shields.io/badge/TensorFlow-2.x-orange.svg)
![Deep Learning](https://img.shields.io/badge/Deep%20Learning-EfficientNet-green.svg)

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](https://github.com/MJAHMADEE/Automated_Diagnosis_of_Pneumonia_from_Classification_of-Chest_XRay_Images_using_EfficientNet/).