Investigating Gyroscope Sway Features, Normalization, and Personalization in Detecting Intoxication in Smartphone Users
PublicDownloadable Content
open in viewerAlcohol abuse is the third leading lifestyle-related cause of death for individuals in the United States, causing 88,000 deaths each year in the United States from 2006-2010. Existing smartphone applications allow users to manually record their alcohol consumption or take cognitive tests to estimate intoxication levels; however, no smartphone application passively determines one's level of intoxication. After gathering smartphone sensor data from 34 ""intoxicated"" subjects, we generated time and frequency domain features such as sway area (gyroscope) and cadence (accelerometer), which were then classified using a supervised machine learning framework. Other novel contributions explored include feature normalization to account for differences in walking styles and automatic outlier elimination to reduce the effect of accidental falls by identifying and removing the top and bottom of a chosen percentage of the data. Various machine learning classifier types such as Random Forest and Bayes Net were compared, and J48 classifier was the most accurate, classifying user gait patterns into BAC ranges of [0.00-0.08), [0.08-0.15), [0.15-0.25), [0.25+) with an accuracy of 89.45%. This best performing classifier was used to build an intelligent smartphone app that will detect the user's intoxication level in real time.
- Creator
- Contributors
- Degree
- Unit
- Publisher
- Language
- English
- Identifier
- etd-042716-102303
- Keyword
- Advisor
- Defense date
- Year
- 2016
- Date created
- 2016-04-27
- Resource type
- Rights statement
- Last modified
- 2021-01-04
Relations
- In Collection:
Items
Items
Thumbnail | Title | Visibility | Embargo Release Date | Actions |
---|---|---|---|---|
ChristinaAiello-Masters-Thesis.pdf | Public | Download |
Permanent link to this page: https://digital.wpi.edu/show/st74cq61p