Department of Computer and Electrical Engineering A Study of Time-based Features and Regularity of Manipulation to Improve the Detection of Eating Activity.

Slides:



Advertisements
Similar presentations
Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Advertisements

Measuring PA. What aspects of PA do we measure? Timeframe – day, week, month etc. Sport and exercise vs PA Domains – Leisure time- household / gardening.
Project Presentation Ioannis Ioakeimidis, February 2014.
Caroline Rougier, Jean Meunier, Alain St-Arnaud, and Jacqueline Rousseau IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 21, NO. 5,
Adam Hoover, Eric Muth Electrical & Computer Engineering Dept Psychology Dept Clemson University The Bite Counter.
Weight Reduction and Management Healthy Decisions Educational Session January 2015.
Middle Term Exam 03/01 (Thursday), take home, turn in at noon time of 03/02 (Friday)
Cos 429: Face Detection (Part 2) Viola-Jones and AdaBoost Guest Instructor: Andras Ferencz (Your Regular Instructor: Fei-Fei Li) Thanks to Fei-Fei Li,
Accelerometer-based Transportation Mode Detection on Smartphones
Robust Moving Object Detection & Categorization using self- improving classifiers Omar Javed, Saad Ali & Mubarak Shah.
Standard electrode arrays for recording EEG are placed on the surface of the brain. Detection of High Frequency Oscillations Using Support Vector Machines:
Presenter: Laura Pina CSE 291. Why Do We Need a System to Estimate Calorie Expenditure?  In 2007, 35% of US adults were considered overweight by the.
20 10 School of Electrical Engineering &Telecommunications UNSW UNSW Clinical Trial To compare the accuracy of the falls algorithms, a clinical.
Automatic Annotation of Actigraphy Data for Sleep Disorders Diagnosis Purposes 32nd Annual International Conference of the IEEE Engineering in Medicine.
Assuming normally distributed data! Naïve Bayes Classifier.
TRADING OFF PREDICTION ACCURACY AND POWER CONSUMPTION FOR CONTEXT- AWARE WEARABLE COMPUTING Presented By: Jeff Khoshgozaran.
Logistic Regression Rong Jin. Logistic Regression Model  In Gaussian generative model:  Generalize the ratio to a linear model Parameters: w and c.
Jierui Xie, Boleslaw Szymanski, Mohammed J. Zaki Department of Computer Science Rensselaer Polytechnic Institute Troy, NY 12180, USA {xiej2, szymansk,
Robust Real-time Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision Presentation by.
Speaker Adaptation for Vowel Classification
Automatic Detection of Excessive Glycemic Variability for Diabetes Management Matthew Wiley, Razvan Bunescu, Cindy Marling, Jay Shubrook and Frank Schwartz.
Pattern Classification, Chapter 1 1 Basic Probability.
Chapter 3 Measurement and Surveillance of Physical Activity and Fitness.
Ms. Koren Henry George Westinghouse High School ADOLESCENT OBESITY.
Healthy Living Factors in Preventing Serious Disease ( Diabetes, Cancer Heart Attack, Stroke)
SoundSense: Scalable Sound Sensing for People-Centric Application on Mobile Phones Hon Lu, Wei Pan, Nocholas D. lane, Tanzeem Choudhury and Andrew T. Campbell.
Knowledge Acquisition from Game Records Takuya Kojima, Atsushi Yoshikawa Dept. of Computer Science and Information Engineering National Dong Hwa University.
Ambulation : a tool for monitoring mobility over time using mobile phones Computational Science and Engineering, CSE '09. International Conference.
1 Core Concepts: CDC Ethics Hypothesis Human subjects Prevalence rate Person, place, and time Surveillance Survey questions Lessons: 1-1 Introduction to.
1 Li Li [WSC17] Institute of Integrated Sensor Systems Department of Electrical and Computer Engineering Multi-Sensor Soft-Computing System for Driver.
Module 2 LIVING FIT: OBESITY & WEIGHT CONTROL. 2 Session I: Obesity Workshop Objectives and Aims To become familiar with issues and causes of obesity.
Automatic Detection and Segmentation of Robot-Assisted Surgical Motions presented by Henry C. Lin Henry C. Lin, Dr. Izhak Shafran, Todd E. Murphy, Dr.
Tracking Wrist Motion to Monitor Energy Intake Adam Hoover Electrical & Computer Engineering Department.
Automatic Ballistocardiogram (BCG) Beat Detection Using a Template Matching Approach Adviser: Ji-Jer Huang Presenter: Zhe-Lin Cai Date:2014/12/24 30th.
J.-Y. Yang, J.-S. Wang and Y.-P. Chena, Using acceleration measurements for activity recognition: An effective learning algorithm for constructing neural.
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, VOL. 19, NO
Chapter 20 Classification and Estimation Classification – Feature selection Good feature have four characteristics: –Discrimination. Features.
Jen-Tzung Chien, Meng-Sung Wu Minimum Rank Error Language Modeling.
+ Dietary Guidelines. + YOU ARE WHAT YOU EAT! The latest studies show that the foods we choose to eat – and not eat can determine one’s short and long.
An Assessment of the Accuracy of an Automated Bite Counting Method in a Cafeteria Setting Ziqing Huang 07/24/2013 MS Thesis Defense Committee Members:
A Free Software tool for Automatic Tuning of Segmentation Parameters SPT 3.0 Pedro Achanccaray, Victor Ayma, Luis Jimenez, Sergio Garcia, Patrick Happ,
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
Why measure Physical activity at the individual and population level?
1 Extracting Spatiotemporal Gait Properties from Parkinson's Disease Patients Albert Sama Andreu Català Cecilio Angulo Alejandro Rodríguez-Molinero.
Cell Segmentation in Microscopy Imagery Using a Bag of Local Bayesian Classifiers Zhaozheng Yin RI/CMU, Fall 2009.
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
Registered Dietitian/Nutritionist Career Introduction For this presentation I will be using RD or RDN to stand for Registered Dietitians/Nutritionists.
Behavior Recognition Based on Machine Learning Algorithms for a Wireless Canine Machine Interface Students: Avichay Ben Naim Lucie Levy 14 May, 2014 Ort.
NS 210 – Unit 3 Seminar Interview Techniques Leslie Young MS RD LDN.
Madalina Fiterau Computer Science Department, Mobilize Center
Automated Evaluation of Physical Therapy Exercises by Multi-Template Dynamic Time Warping of Wearable Sensor Signals Aras Yurtman and Billur Barshan.
MART: Music Assisted Running Trainer
In Search of the Optimal Set of Indicators when Classifying Histopathological Images Catalin Stoean University of Craiova, Romania
Posture Monitoring System for Context Awareness in Mobile Computing
Nutrition for Individual Needs
Recognizing Smoking Gestures with Inertial Measurements Unit (IMU)
Vijay Srinivasan Thomas Phan
Mobile Sensor-Based Biometrics Using Common Daily Activities
Nutrition for Individual Needs
Chao Xu, Parth H. Pathak, et al. HotMobile’15
34th Annual International Conference of the IEEE EMBS
Tongai Chiridza, Janet Wesson & Dieter Vogts
Introduction to Instrumentation Engineering
Automated Evaluation of Physical Therapy Exercises by Multi-Template Dynamic Time Warping of Wearable Sensor Signals Aras Yurtman and Billur Barshan.
Anindya Maiti, Murtuza Jadliwala, Jibo He Igor Bilogrevic
Estimation of Skin Color Range Using Achromatic Features
Activity Recognition Classification in Action
Bench press exercise detection and repetition counting
Team Yellow: Section B Sketch Model Presentation
Mole: Motion Leaks through Smartwatch Sensors
Presentation transcript:

Department of Computer and Electrical Engineering A Study of Time-based Features and Regularity of Manipulation to Improve the Detection of Eating Activity Periods During Free-Living MS Defense Exam Jose Luis Reyes Dr. Adam Hoover (chair) Dr. Eric Muth Dr. Richard Groff April 24, 2014

Outline Motivation and Background Design and Methods Results Conclusion

Obesity Common – 34% of U.S. population are obese [ Centers for Disease Control and Prevention ] Serious – 5 th leading risk for global deaths [WHO, 2014] – Heart disease, stroke, type 2 diabetes, and certain types of cancer [Centers for Disease Control and Prevention] Costly – In 2008, annual medical cost was $147 billion in the U.S. [Centers for Disease Control and Prevention] – In 2008, medical cost was $1,429 higher than of those of normal weight. [Centers for Disease Control and Prevention]

Obesity treatments Dietary changes Exercise and activity Behavior changes Weight-loss medication Weight-loss surgery Limit energy intake (EI)* Balancing EI and EE (energy expenditure)

Monitoring EI Most widely used tools Food diary 24-hour recall Food frequency questionnaire Technology-based tools Camera [Martin et al., 2009] Wearable sensors [Amft et al., 2008]

Bite Counter Watch-like device Wrist motion tracking Accelerometer and gyroscope

Previous work Goal: Detection of eating activity periods Based on accelerometer ( AccX, AccY, AccZ ) and gyroscope ( Yaw, Pitch, Roll ) readings Data segmentation Classification of eating activity (EA) and non-eating activity (non-EA) periods based on features Overall accuracy obtained was 81%

Novelty Previous work considered only sensor-based features We consider the time component Time since last eating activity Cumulative eating time Periodicity of manipulation over time Regularity of manipulation

Design and methods Overview of algorithm Data collection New features Regularity of manipulation Time since last EA Cumulative eating time Evaluation metrics

Overview of algorithm ( Dong et al., 2013 ) Data smoothing - Gaussian kernel

Overview of algorithm Sum of acceleration,

Overview of algorithm Data segmentation Peak detection Sum of acceleration Hysteresis threshold

Overview of algorithm Features Manipulation Linear acceleration Wrist roll motion Regularity of roll

Overview of algorithm Naive Bayes Classifier Assign most probable class, c i in C Given features f 1,f 2, …, f N Feature probability

Data collection Collected using iPhone 4 Programmable, large amount of memory, accelerometer and gyroscope Recorded at 15Hz 2 sets of data Set 1: 20 recordings Set 2: 23 recordings A total of 449 hours of data Data training 5 minute non-EA segments Full segments for EA

Current work Motivation: improve previous accuracy of 81% Introduction of 3 new features: Regularity of manipulation Time since last EA Cumulative eating time

Features Feature 1, regularity of manipulation Regularity of peaks around (deg/s)/G Peaks every 10 – 30 seconds? EA manipulation segmentNon-EA manipulation segment

Regularity of manipulation Smooth manipulation data ( N = 225, R = 37.6 ) Compute FFT Compute: Units: (deg/s 3 )/G

Regularity of manipulation Calculate for each segment in data Distribution statistics can be used for Bayes classifier 29>> Distributions (set 1)

Regularity of manipulation Distributions (set 2) 34>>

Features Feature 2, time since last eating activity Time component After a person eats, very unlikely to eat again immediately Probability starts increasing as time passes

Time since last EA Let t last = end time of last segments classified as EA Let t = middle of time of unknown segment currently being classified Then,

Time since last EA Bayes classifier requires probability distributions for both EA and non-EA It is possible to calculate time between meals Nonsensical for opposite class Time since last non-EA? 1 – p(f|EA)

Time since last EA Compute cumulative distribution function (CDF) of time since last EA. p(f|EA) = CDF, p(f|nonEA) = 1 - CDF CDF for time since last EA (set 2)

Features Feature 3, cumulative eating time Time component People spend a certain amount of time eating and drinking in a day(Around 1.1 hrs. according to Dept. of Labor Statistics )

Cumulative eating time At time t, cumulative eating time: Distribution of times involving non events are nonsensical Compute CDF for each recording and average in each data set

Cumulative eating time CDF for cumulative eating time (set 2)

Cumulative eating time p(f|EA) = σ 2 cdf, μ cdf from average CDF p(f|nonEA) = 1 – p(f|EA)

Evaluation metrics Overall accuracy EA accuracy Non-EA accuracy

Results Previous work Statistics Accuracy

Results Regularity of manipulation Statistics Accuracy

Regularity of manipulation (Results) Standard deviation relatively large for EA distribution ( <<18 ) <<18 Set 1’s EA distribution non Gaussian FFT not completely discriminating between EAs and non-EAs

Regularity of manipulation (Results) Smoothed manipulation segment from EA distribution (right tail) Smoothed manipulation segment from non-EA distribution (left tail)

Regularity of manipulation (Results) Smoothed manipulation segment from EA distribution (middle) Smoothed manipulation segment from non-EA distribution (middle) <<20

Regularity of manipulation (Results) Original data for segment in middle of EA distribution Original data for segment in middle of non-EA distribution

Results Time since last EA Statistics Accuracy Set 1Set 2

Time since last EA (Results) Original 4 features Original 4 features + time since last EA

Time since last EA (Results) Original Including time since last EA FPs are strong inhibitors for immediately subsequent data

Results Cumulative eating time Statistics Accuracy Set 1 Set 2

Cumulative eating time (Results) Original 4 featuresOriginal 4 features + cumulative eating time

Cumulative eating time (Results) Original Including cumulative eating time FPs are strong inhibitors for immediately subsequent data

Conclusion FFT not discriminating between EAs and non-EAs completely Time-based features act as clocks Future work Explore regularity of manipulation using non-sinusoidal transform Explore off-line analysis using time-based features so the optimal daily solution can be found (HMMs)

Questions? Thank you!