Professional Documents
Culture Documents
On
Machine Learning
of Project course
BACHELOR OF ENGINEERING
Supervisor: Co Supervisor:
Er. Avneet Kaur (E14476) Er. Sourabh Budhiraja (E13134)
(E12862)
Er. Gaurav Aggarwal (E15876)
Name UID
Sayan Satpati 20BCS1250
Mayank Kumar 20BCS1353
Naman Tripathi 20BCS1411
Rishit Gupta 20BCS1270
Yash Saini 20BCS7983
INTRODUCTION
Client Identification:
The client for the project "Human Activity Recognition using Smartphone Dataset" could be a
variety of entities, such as research institutions, universities, fitness app developers, healthcare
organizations, or companies interested in wearable technology. Essentially, anyone seeking to
understand and analyze human activities based on smartphone data could be the potential
client.
Need Identification:
The need for this project stems from the growing interest in understanding human behavior
and activity patterns for various purposes, including health monitoring, behavior analysis,
fitness tracking, and even improving user experience in mobile applications. By utilizing
smartphone sensors, the project aims to accurately recognize and classify different human
activities, providing valuable insights into users' behaviors and habits.
In summary, the project "Human Activity Recognition using Smartphone Dataset" serves the
contemporary need for accurate activity tracking and addresses issues related to health
monitoring, behavior analysis, fitness tracking, and privacy concerns in the context of
smartphone-based data collection.
Activity Diversity: Human activities are diverse and can range from walking and running to
more complex actions like climbing stairs, cycling, and sitting. Creating a comprehensive
activity recognition model that can accurately differentiate between a wide range of activities
is a complex task.
Identifying tasks is a crucial step in planning and executing this project. These tasks outline
the specific actions and activities that need to be undertaken to achieve the project's goals.
Here is a list of tasks that could be involved in this project:
Identify and select appropriate smartphone sensors (e.g., accelerometer, gyroscope) for
data collection.
Gather a diverse dataset of human activities, including walking, running, cycling,
sitting, etc.
Preprocess raw sensor data to remove noise, correct sensor biases, and ensure uniform
data format.
Research and select appropriate machine learning algorithms for activity recognition
(e.g., decision trees, random forests, neural networks).
Implement and train activity recognition models using the labeled dataset.
Experiment with different model architectures, hyperparameters, and optimization
techniques.
Split the dataset into training, validation, and testing sets.
1.4 Timeline