Skip to content

nyario/PML_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Practical-Machine-Learning-Project-Activity-Recognition

๐Ÿ“Œ Project Overview

This project was completed as part of the Coursera Practical Machine Learning course.

The goal is to predict the manner in which participants performed barbell lifts using accelerometer data from wearable devices.
The target variable is classe, which represents five different execution styles (Aโ€“E), ranging from correct to incorrect exercise form.


๐Ÿ“Š Data

The dataset comes from wearable sensors placed on:

  • belt
  • forearm
  • arm
  • dumbbell

Six participants performed barbell lifts in different ways, and sensor data was recorded.


๐Ÿค– Models Used

Two machine learning models were trained:

  • Random Forest (final model)
  • Gradient Boosting Machine - GBM (comparison)

๐Ÿ“ˆResults

  • Random Forest Accuracy: ~0.99
  • GBM Accuracy: ~0.97

๐ŸŽฏ Final Prediction

The Random Forest model was used to predict 20 test cases provided in the assignment.


๐Ÿง  Files

  • PML_project.Rmd โ€“ source code
  • PML_project.html โ€“ final report
  • pml-training.csv, pml-testing.csv โ€“ data

๐Ÿ“Œ How to run

Open PML_project.Rmd in RStudio and click Knit to HTML. Finish

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages