guillaume-chevalier/LSTM-Human-Activity-Recognition

Human Activity Recognition example using TensorFlow on smartphone sensors dataset and an LSTM RNN. Classifying the type of movement amongst six activity categories - Guillaume Chevalier

51
/ 100
Established

This project helps anyone working with sensor data from smartphones to automatically identify six common human activities: walking, walking upstairs, walking downstairs, sitting, standing, and laying. It takes raw accelerometer and gyroscope data as input and outputs a classification of the activity being performed. This is useful for researchers, product developers, or data analysts in fields like health, fitness, or behavioral science.

3,549 stars. No commits in the last 6 months.

Use this if you need to classify human activities from smartphone sensor data without extensive manual feature engineering.

Not ideal if your activity recognition needs involve different sensor types, very high-frequency movements, or a broader range of complex activities beyond the six defined categories.

activity-recognition mobile-health behavioral-analytics sensor-data-analysis wearable-tech
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

3,549

Forks

938

Language

Jupyter Notebook

License

MIT

Last pushed

Nov 06, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/guillaume-chevalier/LSTM-Human-Activity-Recognition"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.