Ensemble and Deep Learning for Real-time Sensors Evaluation of algorithms for real-time sensors with application for detecting brushing location

Real-time sensors on handheld devices place unique requirements on machine learning methods. In this study, ensemble and deep learning methods usage for real-time sensors are explored. The focus is on learning methods applied in smart toothbrush devices with the potential to improve overall health as dental caries is the most frequent chronical disease for children. For preventing cavities, smart toothbrushes are a valuable tool in guiding the user to which teeth and surface to brush. The core of a smart toothbrush is the algorithm to detect the location brushed in real-time. To improve the knowledge about promising methods for this task, various machine learning algorithms are examined, utilizing the data generated by real-time sensors on the toothbrush for the localization of the same in the mouth of the user. A final dataset of more than one million rows (1.44M), seven features and seventy-two classes is tested with KNN, Naïve Bayes, Support Vector Machines, Extra Trees Classifier and various voting classifiers. The results, compared across various dimensions such as prediction performance, model training, prediction overhead and model size, show that the ExtraTree classifier is the most promising method of the evaluated algorithms with an F1 score of 58.77%.

[1]  Mohamed Medhat Gaber,et al.  Edge Machine Learning: Enabling Smart Internet of Things Applications , 2018, Big Data Cogn. Comput..

[2]  Choubik Youness,et al.  Machine Learning for Real Time Poses Classification Using Kinect Skeleton Data , 2016, CGiV 2016.

[3]  Pei-Yu Chi,et al.  Playful toothbrush: ubicomp technology for teaching tooth brushing to kindergarten children , 2008, CHI.

[4]  Koji Yatani,et al.  LumiO: a plaque-aware toothbrush , 2016, UbiComp.

[5]  Reed Ferber,et al.  Wearable Sensor Data to Track Subject-Specific Movement Patterns Related to Clinical Outcomes Using a Machine Learning Approach , 2018, Sensors.

[6]  Shaohan Hu,et al.  DeepSense: A Unified Deep Learning Framework for Time-Series Mobile Sensing Data Processing , 2016, WWW.

[7]  Matthew Willetts,et al.  Statistical machine learning of sleep and physical activity phenotypes from sensor data in 96,220 UK Biobank participants , 2017, Scientific Reports.

[8]  Xiaohui Peng,et al.  Deep Learning for Sensor-based Activity Recognition: A Survey , 2017, Pattern Recognit. Lett..

[9]  Denis Larocque,et al.  Mixed-effects random forest for clustered data , 2014 .

[10]  Abdelhak Mahmoudi,et al.  Machine Learning for Real Time Poses Classification Using Kinect Skeleton Data , 2016, 2016 13th International Conference on Computer Graphics, Imaging and Visualization (CGiV).

[11]  Yen-Chang Chen,et al.  Sensor-embedded teeth for oral activity recognition , 2013, ISWC '13.

[12]  P. Axelsson,et al.  Effect of proper oral hygiene on gingivitis and dental caries in Swedish schoolchildren. , 1975, Community dentistry and oral epidemiology.

[13]  J. Featherstone Caries prevention and reversal based on the caries balance. , 2006, Pediatric dentistry.

[14]  Madalina Fiterau,et al.  Machine learning in human movement biomechanics: Best practices, common pitfalls, and new opportunities. , 2018, Journal of biomechanics.