Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Project Addition] : Chest X-ray - Tuberculosis Disease Prediction #769

Merged
merged 1 commit into from
Jun 11, 2024

Conversation

aaradhyasinghgaur
Copy link
Contributor

@aaradhyasinghgaur aaradhyasinghgaur commented Jun 9, 2024

Pull Request for DL-Simplified 💡

Issue Title : Chest X-ray - Tuberculosis Disease Prediction

  • Info about the related issue (Aim of the project) : To predict and classify between Normal x-ray and tuberculosis diseases using chest X-ray images, a convolutional neural network (CNN) can be employed. This deep learning model will process the X-ray images to identify characteristic features and patterns indicative of each disease. The trained model will output a probability score for each disease, allowing for accurate and efficient diagnosis based on the visual data contained in the chest X-rays.
  • Name: Aaradhya Singh
  • GitHub ID: https://github.com/aaradhyasinghgaur
  • Email ID: [email protected]
  • Idenitfy yourself: (Mention in which program you are contributing in. Eg. For a JWOC 2022 participant it's, JWOC Participant) GSSOC-2024 Contributor

Closes: #755

Describe the add-ons or changes you've made 📃

  1. Data Preparation: Collect and preprocess a balanced dataset of real and fake face images, including normalization, resizing, and augmentation.
  2. Base Model Selection: EfficientNetB0,VGG16 , Xception , InceptionV3 like 5 different models excluding its top layers, to leverage its learned features.
  3. Model Construction: Add custom layers on top of the base model for binary classification, compiling with appropriate loss and metrics.
  4. Initial Training: Train the model with the base layers frozen to only update the new layers.
  5. Fine-Tuning: Unfreeze some or all of the base model layers and continue training with a lower learning rate to fine-tune the entire network.
    6.) EDA analysis.
    7.) Comaprioson using performance matrices such as accuracy scores , confusion matrix etc.

Type of change ☑️

What sort of change have you made:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Code style update (formatting, local variables)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested? ⚙️

Describe how it has been tested
Describe how have you verified the changes made

Checklist: ☑️

  • My code follows the guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly wherever it was hard to understand.
  • I have made corresponding changes to the documentation.
  • My changes generate no new warnings.
  • I have added things that prove my fix is effective or that my feature works.
  • Any dependent changes have been merged and published in downstream modules.

Copy link

github-actions bot commented Jun 9, 2024

Our team will soon review your PR. Thanks @aaradhyasinghgaur :)

@aaradhyasinghgaur
Copy link
Contributor Author

@abhisheks008 kindly review my pr and assign me new issue if possible . Thank you

Copy link
Owner

@abhisheks008 abhisheks008 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@abhisheks008 abhisheks008 added Status: Approved Approved PR by the PA. level 3 Level 3 for GSSOC gssoc Girlscript Summer of Code 2024 labels Jun 11, 2024
@abhisheks008 abhisheks008 merged commit 3e0472b into abhisheks008:main Jun 11, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc Girlscript Summer of Code 2024 level 3 Level 3 for GSSOC Points Updated Status: Approved Approved PR by the PA.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Project Addition] : Chest X-ray - Tuberculosis Disease Prediction
2 participants