Investigating postural sway features, normalization and personalization in detecting blood alcohol levels of smartphone users

Alcohol abuse causes 88,000 deaths annually. In this paper, we investigate a machine learning method to detect a drinker's Blood Alcohol Content (BAC) by classifying accelerometer and gyroscope sensor data gathered from their smartphone. Using data gathered from 34 "intoxicated" subjects, we generated time and frequency domain features such as sway area (gyroscope) and cadence (accelerometer), which were classified using supervised machine learning. Our work is the first to classify sway features such as sway area and sway volume, which are extracted from the smartphone's gyroscope in addition to accelerometer features. 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. We found that the 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% (24.89% more accurate than using only accelerometer features as in prior work). Our classification model was used to build AlcoGait, an intelligent smartphone app that detects drinkers' intoxication levels in real time.

[1]  Dian Tjondronegoro,et al.  Designing a Mobile Social Tool that Moderates Drinking , 2015, IEEE Pervasive Computing.

[2]  Emmanuel Agu,et al.  Smartphone Inference of Alcohol Consumption Levels from Gait , 2015, 2015 International Conference on Healthcare Informatics.

[3]  Niharika Agarwal,et al.  Total Harmonic Distortion at Fault in RLC Load , 2016 .

[4]  Matthew Chambers,et al.  Drunk Driving by the Numbers , 2012 .

[5]  W. Stoll,et al.  Effects of alcohol on body-sway patterns in human subjects , 1999, International Journal of Legal Medicine.

[6]  Hao-Hua Chu,et al.  Phone-based gait analysis to detect alcohol usage , 2012, UbiComp.

[7]  Toyoto Iwata,et al.  Effects of acute alcohol ingestion on neuromotor functions. , 2008, Neurotoxicology.

[8]  Masanobu Uchiyama,et al.  Influence of moderate alcohol ingestion on gait , 2008, Sport Sciences for Health.

[9]  Thomas G. Dietterich Multiple Classifier Systems , 2000, Lecture Notes in Computer Science.

[10]  Mark A. Hall,et al.  Correlation-based Feature Selection for Machine Learning , 2003 .

[11]  Kanitthika Kaewkannate,et al.  The correlation comparison among body sway parameters from the gyroscope data sets , 2013, The 6th 2013 Biomedical Engineering International Conference.