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]: Computed Tomography Analysis Using DL project #557

Merged
merged 4 commits into from
Jun 3, 2024

Conversation

Jaya-Prakash-17
Copy link
Contributor

Pull Request for DL-Simplified 💡

Issue Title: Computed Tomography Analysis using DL #468

  • Info about the related issue (Aim of the project): The goal of the project is to analyze CT scan images using DL techniques.
  • Name: Jaya Prakash Sangem
  • GitHub ID: #122619482
  • Email ID: 21211a7253@bvrit.ac.in
  • Identify yourself: GsSOC 2024 Contributor

Closes: #468

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

I have implemented the VGG16, ResNet50, and EfficientNetB7 models for CT image classification.

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? ⚙️

I have tested the implementation using a separate test dataset and verified the classification accuracy of each model. Additionally, I have compared the results with the expected outcomes to ensure accuracy.

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

Our team will soon review your PR. Thanks @Jaya-Prakash-17 :)

@abhisheks008
Copy link
Owner

Hi @Jaya-Prakash-17 the models you have implemented are overfitted. 100% accuracy for all the three models is really phishy. Try to split the dataset into 60:40 parameter.

@abhisheks008 abhisheks008 added Status: Requested Changes Changes requested. gssoc Girlscript Summer of Code 2024 labels May 14, 2024
@Jaya-Prakash-17
Copy link
Contributor Author

Jaya-Prakash-17 commented May 14, 2024

The dataset is too small i guess that is also one of the reasons. Anyways I'll try using data augmentation. Thanks @abhisheks008 and is there anything else that i can try?

@abhisheks008
Copy link
Owner

The dataset is too small i guess that is also one of the reasons. Anyways I'll try using data augmentation. Thanks @abhisheks008 and is there anything else that i can try?

Accuracy scores are bit catching the eyes! I mean you understand what I mean to say.

@Jaya-Prakash-17
Copy link
Contributor Author

yeah sure! I'll definitly look into it!
ill take some more time and come back with better content.
Thank you @abhisheks008

@Jaya-Prakash-17
Copy link
Contributor Author

Pull Request for DL-Simplified 💡

Issue Title: Computed Tomography Analysis using DL

  • Info about the related issue (Aim of the project): The aim of this project is to accurately classify medical diseases including tumors, cancer, and aneurysms from CT scan images by applying deep learning algorithms. The goal is to make it easier for medical practitioners to diagnose and treat patients.
  • Name: Jaya Prakash Sangem
  • GitHub ID: Jaya-Prakash-17
  • Email ID: 21211a7253@bvrit.ac.in
  • Identify yourself: GsSOC 2024 Contributor

Closes: #557

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

I have developed deep learning models to analyze CT scan images of the brain and classify them into specific categories based on medical conditions detected. The project includes:

  • Data collection and preprocessing.
  • Exploratory data analysis to gain insights into the dataset.
  • Implementation of deep learning models, including VGG16, ResNet50, and EfficientNetB7.
  • Evaluation of model performance on training, validation, and test datasets.
  • Comparison of model accuracies and selection of the best-performing model.

Type of change ☑️

What sort of change have you made:

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested? ⚙️

The models have been tested using training, validation, and test datasets. Performance metrics including accuracy, precision, recall, and F1-score were used to evaluate the models. Additionally, confusion matrices were generated to assess the classification performance.

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.

@abhisheks008 abhisheks008 changed the title Add Computed Tomography Analysis Using DL project [Project Addition]: Computed Tomography Analysis Using DL project Jun 3, 2024
@abhisheks008 abhisheks008 added Status: Approved Approved PR by the PA. level 2 Level 2 for GSSOC level 3 Level 3 for GSSOC and removed Status: Requested Changes Changes requested. level 2 Level 2 for GSSOC labels Jun 3, 2024
@abhisheks008 abhisheks008 merged commit 9565f66 into abhisheks008:main Jun 3, 2024
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.

Computed Tomography Analysis using DL
2 participants