Machine Learning News Hubb
Advertisement Banner
  • Home
  • Machine Learning
  • Artificial Intelligence
  • Big Data
  • Deep Learning
  • Edge AI
  • Neural Network
  • Contact Us
  • Home
  • Machine Learning
  • Artificial Intelligence
  • Big Data
  • Deep Learning
  • Edge AI
  • Neural Network
  • Contact Us
Machine Learning News Hubb
No Result
View All Result
Home Machine Learning
Parkinson’s Disease Prediction [End to End Project] [ML& DL] | by Grajeshchary | Sep, 2022

Parkinson’s Disease Prediction [End to End Project] [ML& DL] | by Grajeshchary | Sep, 2022

admin by admin
September 7, 2022
in Machine Learning


Parkinson’s disease (PD) is a central nervous system degenerative disease that affects the quality of life of millions of seniors around the world. Because of the variability of the condition, symptoms of Parkinson’s disease might progress differently from person to person. Patients with Parkinson’s disease may experience tremors, which occur mostly during rest. Tremors in the hands, limb rigidity, and gait and balance issues are all possibilities. Generally, two types of symptoms of PD can be distinguished: movement-related (i.e., motor) and unrelated to movement (non-motor). Patients with non-motor symptoms are actually more affected than those with motor symptoms. Depression, sleep behavior abnormalities, loss of smell, and cognitive impairment are examples of non-motor symptoms. It should be mentioned that early discovery of Parkinson’s disease allows for faster treatment and a significant reduction in symptoms. As a result, detecting PD at an early stage is critical for slowing its progression and, when available, may provide patients with the opportunity to receive disease-modifying therapy.

Visit The Below Link to Predict the Results.

Parkinson’s Disease Prediction (parkinsonsdiseasepred.herokuapp.com)

Visit My GitHub link

rajeshchary1999/Parkinson-s_Disease_Prediction (github.com)

STEP 1: Importing Libraries & Eda

  • There are 195 rows and 24 columns
  • remove the unwanted column
  • There are no null values and no duplicates
  • AND check the statistics of data and Plot the STATUS [Dependent Column] column.
  • As we can see above there is imbalance in the data.

Do some Visualizations b/w dependent and independent variable. For Visualization You can visit my GitHub code.

rajeshchary1999/Parkinson-s_Disease_Prediction (github.com)

STEP 2: Feature Engineering

For Feature selection we are using Variance Threshold

As we seen above code, we have removed some features by threshold value, we have finally 9 columns, next we can prepare our model.

STEP 3: Model Building (MACHINE LEARNING ALGORITHMS)

Before going through model building, we have to deal with imbalance of data, and we have to rename our columns which helps in deployment part.

Down below we have done, Imbalance and Normal Distribution

As above we have done balance of the data and normalization, x_train_new, y_train_new, is our new training model.

STEP 4: Machine Learning Algorithms

  1. SVM (Support Vector Machine)

We got 86% accuracy for SVM model.

2. Decision Tree Algorithm

we got 84% accuracy for decision tree classifier.

3. Random Forest Algorithm

we got 87% accuracy for random forest

4. XGB classifier

we got 89% accuracy for XGB algorithm.

We can increase our accuracy by performing Hyperparameter Tuning. We have finalized XGB as Final model.

Now Pickle The Model

STEP 5: Deployment

Above The code shows the deployment part.

STEP 6: Prediction

Open The Web APP

Give the Values ,

after giving values predict the values, down there is predict button.

Above is the predicted output for given values.

You can predict the PARKINSON’S DISEASE using below link

Parkinson’s Disease Prediction (parkinsonsdiseasepred.herokuapp.com)

import the libraries

After running the code we got 87% accuracy.

Plotting the model loss and accuracy

Confusion Matrix

Pickle the Model

As we seen above code, we have built model with machine learning algorithms and deep learning algorithms.



Source link

Previous Post

Transfer learning for TensorFlow image classification models in Amazon SageMaker

Next Post

Automate Operational Reports Distribution in HTML Emails using Python | by Samir Saci | Sep, 2022

Next Post

Automate Operational Reports Distribution in HTML Emails using Python | by Samir Saci | Sep, 2022

Improve transcription accuracy of customer-agent calls with custom vocabulary in Amazon Transcribe

Distance-based Algorithm: KNN. K-Nearest Neighbor (KNN) is a… | by Priya | Sep, 2022

Related Post

Artificial Intelligence

Dates and Subqueries in SQL. Working with dates in SQL | by Michael Grogan | Jan, 2023

by admin
January 27, 2023
Machine Learning

ChatGPT Is Here To Stay For A Long Time | by Jack Martin | Jan, 2023

by admin
January 27, 2023
Machine Learning

5 steps to organize digital files effectively

by admin
January 27, 2023
Artificial Intelligence

Explain text classification model predictions using Amazon SageMaker Clarify

by admin
January 27, 2023
Artificial Intelligence

Human Resource Management Challenges and The Role of Artificial Intelligence in 2023 | by Ghulam Mustafa Shoaib | Jan, 2023

by admin
January 27, 2023
Deep Learning

Training Neural Nets: a Hacker’s Perspective

by admin
January 27, 2023

© 2023 Machine Learning News Hubb All rights reserved.

Use of these names, logos, and brands does not imply endorsement unless specified. By using this site, you agree to the Privacy Policy and Terms & Conditions.

Navigate Site

  • Home
  • Machine Learning
  • Artificial Intelligence
  • Big Data
  • Deep Learning
  • Edge AI
  • Neural Network
  • Contact Us

Newsletter Sign Up.

No Result
View All Result
  • Home
  • Machine Learning
  • Artificial Intelligence
  • Big Data
  • Deep Learning
  • Edge AI
  • Neural Network
  • Contact Us

© 2023 JNews - Premium WordPress news & magazine theme by Jegtheme.