Activity Recognition Using IoT and Machine Learning

University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)

Abstract: Internet of Things devices, such as smartphonesand smartwatches, are currently becoming widely accessible andprogressively advanced. As the use of these devices steadilyincreases, so does the access to large amounts of sensory data.In this project, we developed a system that recognizes certainactivities by applying a linear classifier machine learning modelto a data set consisting of examples extracted from accelerometersensor data. We obtained the data set by collecting data from amobile device while performing commonplace everyday activities.These activities include walking, standing, driving, and ridingthe subway. The raw accelerometer data was then aggregatedinto data points, consisting of several informative features. Thecomplete data set was subsequently split into 80% training dataand 20% test data. A machine learning algorithm, in this case,a support vector machine, was presented with the training dataset and finally classified all test data with a precision higher than90%. Hence, meeting our set objective to build a service with acorrect classification score of over 90%.Human activity recognition has a large area of application,including improved health-related recommendations and a moreefficiently engineered system for public transportation.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)