Active Machine Learning for Heterogeneity Activity Recognition Through Smartwatch Sensors

Project Code :TCMAPY1271

Objective

Traditional algorithms like RF, XGBoost, and KNN effectively classify activities using smartwatch sensors but need extensive labeled data. Active machine learning reduces labeling effort while maintaining high accuracy.

Abstract

The proliferation of wearable technology, particularly smartwatches, has provided a rich source of data for activity recognition. This paper explores the application of active machine learning techniques to recognize heterogeneous activities through smartwatch sensors. The proposed system leverages accelerometer and gyroscope data to classify various physical activities such as walking, running, biking, and standing, among others. Active learning is utilized to enhance the model's performance by selectively querying the most informative data points, thus minimizing the amount of labeled data required. The methodology involves initial training with a small labeled dataset, followed by iterative cycles of active learning to refine the model. Experimental results demonstrate that the proposed approach achieves high accuracy and robustness in activity recognition, outperforming traditional machine learning methods. This study underscores the potential of active learning in reducing the labeling effort while maintaining high classification accuracy, making it a viable solution for real-time activity monitoring in ubiquitous healthcare and fitness applications.


Keywords:

ActiveMachine, Learning,Activity, Recognition,Smartwatch  Sensors,Wearable Technology, Accelerometer, Gyroscope, Data Classification, Real-time Monitoring, Ubiquitous Healthcare, Fitness Applications

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

H/W CONFIGURATION:

Processor                         - I3/Intel Processor

Hard Disk                               - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

S/W CONFIGURATION:


•      Operating System                   :  Windows 7/8/10

•      Server side Script                    :  HTML, CSS, Bootstrap & JS

•      Programming Language          :  Python

•      Libraries                                  :  Flask, Pandas, Mysql.connector, Os, Scikit-learn, Numpy

•      IDE/Workbench                      :  PyCharm

•      Technology                             :  Python 3.6+

•      Server Deployment                 :  Xampp Server

Demo Video

mail-banner
call-banner
contact-banner
Request Video