Classifying Human Activities using Machine Learning and Deep Learning Techniques
Sanku Satya Uday, Satti Thanuja Pavani, T.Jaya Lakshmi, Rohit, Chivukula

TL;DR
This paper compares machine learning and deep learning methods for human activity recognition using inertial sensor data, demonstrating that Linear SVC and GRU models achieve superior accuracy.
Contribution
It presents a comprehensive evaluation of traditional machine learning and deep learning techniques on a Kaggle HAR dataset, highlighting the most effective models for activity classification.
Findings
Linear SVC outperforms other ML classifiers.
GRU achieves the highest accuracy among deep learning models.
Deep learning models generally outperform traditional ML methods.
Abstract
Human Activity Recognition (HAR) describes the machines ability to recognize human actions. Nowadays, most people on earth are health conscious, so people are more interested in tracking their daily activities using Smartphones or Smart Watches, which can help them manage their daily routines in a healthy way. With this objective, Kaggle has conducted a competition to classify 6 different human activities distinctly based on the inertial signals obtained from 30 volunteers smartphones. The main challenge in HAR is to overcome the difficulties of separating human activities based on the given data such that no two activities overlap. In this experimentation, first, Data visualization is done on expert generated features with the help of t distributed Stochastic Neighborhood Embedding followed by applying various Machine Learning techniques like Logistic Regression, Linear SVC, Kernel…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsContext-Aware Activity Recognition Systems
MethodsSigmoid Activation · Tanh Activation · Long Short-Term Memory · Logistic Regression · Support Vector Machine
