abhisheks008 / DL-Simplified

Deep Learning Simplified is an Open-source repository, containing beginner to advance level deep learning projects for the contributors, who are willing to start their journey in Deep Learning. Devfolio URL, https://devfolio.co/projects/deep-learning-simplified-f013
https://quine.sh/repo/abhisheks008-DL-Simplified-499023976
MIT License
319 stars 288 forks source link

[Project Addition] PCOS Disease Detection #700

Open me-shweta opened 1 month ago

me-shweta commented 1 month ago

Deep Learning Simplified Repository (Proposing new issue)

Detect PCOS using ML :
CNN Architecture to Detect PCOS from Ovarian Ultrasound Images and and Statistical Data :
Dataset :

  1. The dataset "PCOS detection using ultrasound images" available on Kaggle. Size: The dataset contains a total of 2,000 ovarian ultrasound images, with 787 infected and 1145 normal images. Data folder consist of 'train' and 'test' subfolders containing 2 categories of data 'infected' and 'notinfected' infected : Images of ovaries having PCOS notinfected : Images of healthy ovaries

    https://www.kaggle.com/datasets/anaghachoudhari/pcos-detection-using-ultrasound-images

Approach :


📍 Follow the Guidelines to Contribute in the Project :


Points to Note :


:white_check_mark: To be Mentioned while taking the issue :


Happy Contributing 🚀

All the best. Enjoy your open source journey ahead. 😎

github-actions[bot] commented 1 month ago

Thank you for creating this issue! We'll look into it as soon as possible. Your contributions are highly appreciated! 😊

abhisheks008 commented 1 month ago

Can you please share the approach for solving this issue with the deep learning models?

me-shweta commented 1 month ago

@abhisheks008 My way of tackling this problem is straightforward. I carefully split datasets to keep things balanced and make sure data preprocessing is efficient by using techniques like caching, shuffling, and prefetching. Then, I set up neural network called Convolutional Neural Networks (CNNs) for sorting images into categories. I train the model by putting it through many rounds of learning using a method called the Adam optimizer. Checking how well it's doing is easy with graphs that show its progress. After that, I test it with some pictures and make sure it's working smoothly.

abhisheks008 commented 4 weeks ago

You need to implement at least 3-4 neural network architectures for this dataset. Are you uo for this?

me-shweta commented 4 weeks ago

@abhisheks008 Yes! I will give it my best, so I'm up for this.

abhisheks008 commented 4 weeks ago

Assigned @me-shweta