title: An Automatic User-Adapted Physical Activity Classification Method Using Smartphones.
abstract: In recent years, an increasing number of people have become concerned about their health. Most chronic diseases are related to lifestyle, and daily activity records can be used as an important indicator of health. Specifically, using advanced technology to automatically monitor actual activities can effectively prevent and manage chronic diseases. The data used in this paper were obtained from acceleration sensors and gyroscopes integrated in smartphones. We designed an efficient Adaboost-Stump running on a smartphone to classify five common activities: cycling, running, sitting, standing, and walking and achieved a satisfactory classification accuracy of 98%. We designed an online learning method, and the classification model requires continuous training with actual data. The parameters in the model then become increasingly fitted to the specific user, which allows the classification accuracy to reach 95% under different use environments. In addition, this paper also utilized the OpenCL framework to design the program in parallel. This process can enhance the computing efficiency approximately ninefold.
authors.forename: Pengfei
authors.initials: P
authors.lastname: Li
authors.forename: Yu
authors.initials: Y
authors.lastname: Wang
authors.forename: Yu
authors.initials: Y
authors.lastname: Tian
authors.forename: Tian-Shu
authors.initials: TS
authors.lastname: Zhou
authors.forename: Jing-Song
authors.initials: JS
authors.lastname: Li
mesh_terms: D056044:Actigraphy / Q000295:instrumentation* / Q000379:methods; D000465:Algorithms; D003936:Diagnosis, Computer-Assisted / Q000295:instrumentation / Q000379:methods; D004867:Equipment Design; D019544:Equipment Failure Analysis; D015444:Exercise / Q000502:physiology*; D006801:Humans; D000069550:Machine Learning; D063731:Mobile Applications; D018670:Monitoring, Ambulatory / Q000295:instrumentation* / Q000379:methods; D010363:Pattern Recognition, Automated / Q000379:methods*; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D000068997:Smartphone / Q000295:instrumentation*; D014584:User-Computer Interface