Smartphone-based Activity Recognition for Pervasive Healthcare - Utilizing Cloud Infrastructure for Data Modeling Bingchuan Yuan, John Herbert University.

Slides:



Advertisements
Similar presentations
Florida International University COP 4770 Introduction of Weka.
Advertisements

1 VLDB 2006, Seoul Mapping a Moving Landscape by Mining Mountains of Logs Automated Generation of a Dependency Model for HUG’s Clinical System Mirko Steinle,
Detection of Deviant Behavior From Agent Traces Boštjan Kaluža Department of Intelligent Systems, Jožef Stefan Institute Jozef Stefan Institute Jožef Stefan.
Optimization of Networked Smart Shoe for Gait Analysis using Heuristic Algorithms with Automated Thresholding Nantawat Pinkam, Advisor: Dr. Itthisek Nilkhamhang.
D u k e S y s t e m s Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application Emiliano Miluzzo†, Nicholas.
Studying Relationships between Human Posture and Health Risk Factors during Sedentary Activities Tejas Srinivasan Mentors: Vladimir Pavlovic Saehoon Yi.
ACE: Exploiting Correlation for Energy-Efficient and Continuous Context Sensing Suman Nath Microsoft Research MobiSys 2012 Presenter: Jeffrey.
20 10 School of Electrical Engineering &Telecommunications UNSW UNSW Clinical Trial To compare the accuracy of the falls algorithms, a clinical.
CS 590M Fall 2001: Security Issues in Data Mining Lecture 3: Classification.
A Practical Approach to Recognizing Physical Activities Jonathan Lester Tanzeem Choudhury Gaetano Borriello.
A commonly used feature to discriminate between hand and foot movements is the variance of the EEG signal at certain electrodes. To this end, one calculates.
Evolving Neural Networks in Classification Sunghwan Sohn.
University of Athens, Greece Pervasive Computing Research Group Predicting the Location of Mobile Users: A Machine Learning Approach 1 University of Athens,
1 HealthSense : Classification of Health-related Sensor Data through User-Assisted Machine Learning Presenter: Mi Zhang Feb. 23 rd, 2009 From Prof. Gregory.
Introduction to WEKA Aaron 2/13/2009. Contents Introduction to weka Download and install weka Basic use of weka Weka API Survey.
Activity Recognition from User- Annotated Acceleration Data Presented by James Reinebold CSCI 546.
Designing Context-Sensitive User Interfaces. Overview Introduction Context Architectures DynaMo-AID: designing context-aware user interfaces  Design.
報告日期 :2012/03/07 指導教授 : 蔡亮宙 報 告 者 : 吳烱華 自製率 :100%.
A Framework for Detection of Anomalous and Suspicious Behavior from Agent’s Spatio-Temporal Traces Boštjan Kaluža Depratment of Intelligent Systems, Jožef.
SECURING NETWORKS USING SDN AND MACHINE LEARNING DRAGOS COMANECI –
1 © Goharian & Grossman 2003 Introduction to Data Mining (CS 422) Fall 2010.
Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application Emiliano Miluzzo†, Nicholas D. Lane†, Kristóf.
Ambulation : a tool for monitoring mobility over time using mobile phones Computational Science and Engineering, CSE '09. International Conference.
Chapter 8 Prediction Algorithms for Smart Environments
SoundSense by Andrius Andrijauskas. Introduction  Today’s mobile phones come with various embedded sensors such as GPS, WiFi, compass, etc.  Arguably,
July 25, 2010 SensorKDD Activity Recognition Using Cell Phone Accelerometers Jennifer Kwapisz, Gary Weiss, Samuel Moore Department of Computer &
Behavior analysis based on coordinates of body tags Mitja Luštrek, Boštjan Kaluža, Erik Dovgan, Bogdan Pogorelc, Matjaž Gams Jožef Stefan Institute, Department.
September Activity Recognition and Biometric Identification Using Cell Phone Accelerometers WISDM Project Department of Computer & Info. Science.
Short Introduction to Machine Learning Instructor: Rada Mihalcea.
Chapter 13 Genetic Algorithms. 2 Data Mining Techniques So Far… Chapter 5 – Statistics Chapter 6 – Decision Trees Chapter 7 – Neural Networks Chapter.
1 Li Li [WSC17] Institute of Integrated Sensor Systems Department of Electrical and Computer Engineering Multi-Sensor Soft-Computing System for Driver.
Automatically Identifying Localizable Queries Center for E-Business Technology Seoul National University Seoul, Korea Nam, Kwang-hyun Intelligent Database.
Context Modeling and Reasoning Framework for CARA Pervasive Healthcare
Human Gesture Recognition Using Kinect Camera Presented by Carolina Vettorazzo and Diego Santo Orasa Patsadu, Chakarida Nukoolkit and Bunthit Watanapa.
Vikramaditya Jakkula Washington State University IEEE Workshop of Data Mining in Medicine 2007 (DMMed '07) In conjunction with IEEE.
Survey on Activity Recognition from Acceleration Data.
An Overview of Intrusion Detection Using Soft Computing Archana Sapkota Palden Lama CS591 Fall 2009.
Slice&Dice: recognizing food preparation activities using embedded accelerometers Cuong Pham & Patrick Olivier Culture Lab School of Computing Science.
AUTOMATIC TARGET RECOGNITION OF CIVILIAN TARGETS September 28 th, 2004 Bala Lakshminarayanan.
Learning from observations
Net-Centric Software and Systems I/UCRC A Framework for QoS and Power Management for Mobile Devices in Service Clouds Project Lead: I-Ling Yen, Farokh.
Data Mining In contrast to the traditional (reactive) DSS tools, the data mining premise is proactive. Data mining tools automatically search the data.
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, VOL. 19, NO
Ambient Assisted Living (AAL) setup to determine the wellness of a person living alone in their own home Dr. N. K. Suryadevara Senior Member IEEE Professor.
Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application Emiliano Miluzzo†, Nicholas D. Lane†, Kristóf.
Saisakul Chernbumroong, Shuang Cang, Anthony Atkins, Hongnian Yu Expert Systems with Applications 40 (2013) 1662–1674 Elderly activities recognition and.
Musical Genre Categorization Using Support Vector Machines Shu Wang.
ORT Braude College – Software Engineering Department WristQue: A Personal Sensor Wirstband Brian D. Mayton, Nan Zhao, Matt Aldrich, Nicholas Gillian, and.
Target Classification in Wireless Distributed Sensor Networks (WSDN) Using AI Techniques Can Komar
 Using Touchloggers To Build User Profiles Through Machine Learning Craig Dezangle.
Behavior Recognition Based on Machine Learning Algorithms for a Wireless Canine Machine Interface Students: Avichay Ben Naim Lucie Levy 14 May, 2014 Ort.
PERPETUAL IOT AWARENESS SYSTEM Intelligent Power Managing Middleware 25.
SENSOR-INDEPENDENT PLATFORM FOR CIRCADIAN RHYTHM ANALYSIS Andrea Caroppo Institute for Microelectronics and Microsystems (IMM) National Research Council.
Introduction to Machine Learning, its potential usage in network area,
Mobile Activity Recognition
Eick: Introduction Machine Learning
BAYESIAN APPROACH FOR INDOOR HUMAN ACTIVITY MONITORING
Machine Learning Dr. Mohamed Farouk.
Pervasive Data Access (PDA) Research Group
A Framework for Automatic Resource and Accuracy Management in A Cloud Environment Smita Vijayakumar.
Human Activity Recognition Using Smartphone Sensor Data
Mobile Sensor-Based Biometrics Using Common Daily Activities
Prepared by: Mahmoud Rafeek Al-Farra
Prepared by: Mahmoud Rafeek Al-Farra
Multi-Sensor Soft-Computing System for Driver Drowsiness Detection
Predicting Student Performance: An Application of Data Mining Methods with an Educational Web-based System FIE 2003, Boulder, Nov 2003 Behrouz Minaei-Bidgoli,
What's New in eCognition 9
Activity Recognition Classification in Action
Xin Qi, Matthew Keally, Gang Zhou, Yantao Li, Zhen Ren
What's New in eCognition 9
Presentation transcript:

Smartphone-based Activity Recognition for Pervasive Healthcare - Utilizing Cloud Infrastructure for Data Modeling Bingchuan Yuan, John Herbert University College Cork, Ireland

Outline 2 Introduction 1 Activity Recognition Approach 2 Cloud-based Data Modeling 34 Conclusion 5 Experiment & Result

Introduction  Pervasive Healthcare Traditional clinical setting  Home-centered setting Wireless Sensor Networks (WSNs) &Communication technologies 3 WSN Internet

Introduction  CARA for Pervasive Healthcare CARA (Context-Aware Real-time Assistant) Real-time Intelligent At-home healthcare  Activity Recognition in CARA Activity of Daily Living (ADL) monitoring Anomaly detection 4

Introduction  State of The Art - Environmental sensor-based approach Pros: ambient assistant monitoring Cons: intrusive, large installation - Wearable sensor-based approach Pros: small, low cost, non-invasive Cons: customized, impractical, processing power - Smartphone-based approach Pros: ubiquity, sensing and computing Cons: battery, insufficient accuracy 5

Activity Recognition  Our Approach Smartphone-based Wearable wireless sensor integrated Hybrid Classifier Cloud-based data modeling 6

Activity Recognition  ADLs in a Home Environment - Static Posture: Sitting, Standing, Lying, Bending and Leaning back - Dynamic Movement: Walking, Running, Walking Stairs, Washing Hands, Sweeping and Falling 7

Activity Recognition  Overview 8 Load Classification Model Data Collection Feature Extraction Distinguish Static and Dynamic Activity Activity Classification Classification Model Optimization

Activity Recognition  Feature Extraction 9 WalkingRunningSweeping Washing Hand 1s - Window

Activity Recognition  Feature Extraction 10 FeatureTrunk Acceleration Thigh Acceleration Thigh Orientation MinX, Y, Z, |ACC| Azimuth, Pitch, Roll, |GYRO| MaxX, Y, Z, |ACC| Azimuth, Pitch, Roll, |GYRO| MeanX, Y, Z, |ACC| Azimuth, Pitch, Roll, |GYRO| Standard Deviation X, Y, Z, |ACC| Azimuth, Pitch, Roll, |GYRO| Zero CrossX, Y, Z Azimuth, Pitch, Roll Mean Cross|ACC| |GYRO| AngularX, Y, Z

Activity Recognition  Distinguish static and dynamic Activity 11 Dynamic Activity Static Activity

Activity Recognition  Real-time Activity Classification Using Hybrid Classifier - Static activity: Threshold-based method - Dynamic activity: Machine learning classification model 12

Activity Recognition 13 Inclination Angle:  Static Activity

Activity Recognition  Dynamic Activity Weka* for data mining Machine learning algorithms: - Bayesian Network - Decision Tree - K-Nearest Neighbor - Neural Network 14 * Weka 3: Data Mining Software (Developed by University of Waikato)

Activity Recognition  Transition of Activity States S 0 : Transitional State S 1 -S 5 : State of each activity R: Transition Rule 15

Cloud-based Data Modeling  Activity Data Modeling Training the classification models: tradeoff between accuracy and cost -Personalized model: One for each individual (better accuracy) -Universal model: One size fits all (lower cost) 16

Cloud-based Data Modeling  Model Adaptation 17

Cloud-based Data Modeling  Cloud-based Data Analysis Framework 18

Experiment and Result  Data Collection Eight volunteers Home setting Activity tasks Supervised learning Ground truth testing set 19

Experiment and Result  Data Set Activity instances of the Default Model 20

Experiment and Result  Confusion Matrix Table (Default Model) 21 ActivityabcdefghijklACC WALKING (a) % RUNNING (b) % WALK STAIRS (c) % SWEEPING (d) % WASHING HANDS (e) % FALLING (f) % STANDING (g) % SITTING (h) % LYING (i) % BENDING (j) % LEANING BACK (k) % ROLLING (l) % *Default Model built by the KNN classifier and evaluated using 10-fold cross-validation

Experiment and Result  Performance Overview 22 Overall model accuracy for the female user B Overall model accuracy for the male user A

Experiment and Result 23 ClassifierTP RateFP RatePrecisionRecallF-ScoreTime(ms)Accuracy First Run (1980 instances  1874 instances) Decision Tree % Bayesian Network % K-Nearest Neighbor % Neural Network % Second Run (3493 instances  3392 instances) Decision Tree % Bayesian Network % K-Nearest Neighbor % Neural Network % Third Run (5482 instances  5403 instances) Decision Tree % Bayesian Network % K-Nearest Neighbor % Neural Network %

Conclusion  Key Points Smartphone-based Wearable wireless sensor integrated Hybrid Classifier Cloud-based data modeling  Future Work Automatically distinguish static and dynamic activity Dynamically allocate system resource in the cloud 24

University College Cork