abhisheks008 / ML-Crate

ML-Crate stands as the ultimate hub for a multitude of exciting ML projects, serving as the go-to resource haven for passionate and dedicated ML enthusiasts!πŸŒŸπŸ’« Devfolio URL, https://devfolio.co/projects/mlcrate-98f9
https://quine.sh/repo/abhisheks008-ML-Crate-409463050
MIT License
179 stars 214 forks source link

CVD Dataset Analysis #649

Open abhisheks008 opened 2 weeks ago

abhisheks008 commented 2 weeks ago

ML-Crate Repository (Proposing new issue)

:red_circle: Project Title : CVD Dataset Analysis :red_circle: Aim : The aim is to analyze the dataset using machine learning methods. :red_circle: Dataset : https://www.kaggle.com/datasets/sanazkhanjani/heart-diseases-dataset :red_circle: Approach : Try to use 3-4 algorithms to implement the models and compare all the algorithms to find out the best fitted algorithm for the model by checking the accuracy scores. Also do not forget to do a exploratory data analysis before creating any model.


πŸ“ Follow the Guidelines to Contribute in the Project :


:red_circle::yellow_circle: 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 2 weeks ago

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

arijitde92 commented 1 week ago

Full name : Arijit De

GitHub Profile Link : https://github.com/arijitde92

Participant ID (If not, then put NA) : NA

Approach for this Project :

  1. Exploratory Data Analysis (EDA) to clean the data, handle missing values, and visualize patterns.
  2. Feature Selection to only use essential features and remove the non-essential features by analyzing the correlation between target class and different features.
  3. Feature Engineering using PCA.
  4. Dataset Division - Divide the dataset into train, validation and testing sets.
  5. Model Experiments: I will implement and compare models using ML algorithms like Random Forest, MLP. Also use ensemble models like XGBoost and AdaBoost. Each model will be trained on the dataset and evaluated using accuracy, precision, recall, and F1 score. The best model will be identified based on these metrics.
  6. Finetuning the hyperparameters to try to optimize the performance.

What is your participant role? (Mention the Open Source Program name. Eg. HRSoC, GSSoC, GSOC etc.) VSOC'24

Hi @abhisheks008 , I would like to work on this issue.

abhisheks008 commented 1 week ago

Implement 6-7 models for this project. Assigned @arijitde92

arijitde92 commented 1 week ago

Implement 6-7 models for this project. Assigned @arijitde92

Thanks