SENSOR-INDEPENDENT PLATFORM FOR CIRCADIAN RHYTHM ANALYSIS Andrea Caroppo Institute for Microelectronics and Microsystems (IMM) National Research Council.

Slides:



Advertisements
Similar presentations
Université du Québec École de technologie supérieure Face Recognition in Video Using What- and-Where Fusion Neural Network Mamoudou Barry and Eric Granger.
Advertisements

Project Presentation Ioannis Ioakeimidis, February 2014.
Ziming Zhang, Yucheng Zhao and Yiwen Wan.  Introduction&Motivation  Problem Statement  Paper Summeries  Discussion and Conclusions.
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.
Bilge Mutlu, Andreas Krause, Jodi Forlizzi, Carlos Guestrin, and Jessica Hodgins Human-Computer Interaction Institute, Carnegie Mellon University Robust,
Smartphone-based Activity Recognition for Pervasive Healthcare - Utilizing Cloud Infrastructure for Data Modeling Bingchuan Yuan, John Herbert University.
Patch to the Future: Unsupervised Visual Prediction
Mining Motion Sensor Data from Smartphones for Estimating Vehicle Motion Tamer Nadeem, PhD Department of Computer Science NSF Workshop on Large-Scale Traffic.
20 10 School of Electrical Engineering &Telecommunications UNSW UNSW Clinical Trial To compare the accuracy of the falls algorithms, a clinical.
HMM-BASED PATTERN DETECTION. Outline  Markov Process  Hidden Markov Models Elements Basic Problems Evaluation Optimization Training Implementation 2-D.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
1 Ensembles of Nearest Neighbor Forecasts Dragomir Yankov, Eamonn Keogh Dept. of Computer Science & Eng. University of California Riverside Dennis DeCoste.
© 2013 IBM Corporation Efficient Multi-stage Image Classification for Mobile Sensing in Urban Environments Presented by Shashank Mujumdar IBM Research,
Introduction to machine learning
Handwritten Character Recognition using Hidden Markov Models Quantifying the marginal benefit of exploiting correlations between adjacent characters and.
Learning Micro-Behaviors In Support of Cognitive Assistance AlarmNet is a wireless sensor network (WSN) system for smart health-care that opens up new.
Smart Environments for Occupancy Sensing and Services Paper by Pirttikangas, Tobe, and Thepvilojanapong Presented by Alan Kelly December 7, 2011.
Learning to classify the visual dynamics of a scene Nicoletta Noceti Università degli Studi di Genova Corso di Dottorato.
Human tracking and counting using the KINECT range sensor based on Adaboost and Kalman Filter ISVC 2013.
Core Group: Soft Computing Techniques and Application Fuzzy Logic Artificial Neural Network Genetic Algorithms & Evolution Prog. Hybrid Models.
Ambulation : a tool for monitoring mobility over time using mobile phones Computational Science and Engineering, CSE '09. International Conference.
Extracting Places and Activities from GPS Traces Using Hierarchical Conditional Random Fields Yong-Joong Kim Dept. of Computer Science Yonsei.
嵌入式視覺 Pattern Recognition for Embedded Vision Template matching Statistical / Structural Pattern Recognition Neural networks.
Copyright R. Weber Machine Learning, Data Mining ISYS370 Dr. R. Weber.
1 Li Li [WSC17] Institute of Integrated Sensor Systems Department of Electrical and Computer Engineering Multi-Sensor Soft-Computing System for Driver.
WEMAREC: Accurate and Scalable Recommendation through Weighted and Ensemble Matrix Approximation Chao Chen ⨳ , Dongsheng Li
Mining Discriminative Components With Low-Rank and Sparsity Constraints for Face Recognition Qiang Zhang, Baoxin Li Computer Science and Engineering Arizona.
(with Thiago Teixeira and Andreas Savvides)
INTRODUCTION Generally, after stroke, patient usually has cerebral cortex functional barrier, for example, the impairment in the following capabilities,
Vikramaditya Jakkula Washington State University IEEE Workshop of Data Mining in Medicine 2007 (DMMed '07) In conjunction with IEEE.
COMMON EVALUATION FINAL PROJECT Vira Oleksyuk ECE 8110: Introduction to machine Learning and Pattern Recognition.
Video Tracking Using Learned Hierarchical Features
Slice&Dice: recognizing food preparation activities using embedded accelerometers Cuong Pham & Patrick Olivier Culture Lab School of Computing Science.
Albert Clapés 1,2, Alex Pardo 2, Miguel Reyes 1,2, Sergio Escalera 1,2, Oriol Pujol 1,2 Computer Vision Center (CVC) 1, University of Barcelona (UB) 2.
CS 445/545 Machine Learning Winter, 2012 Course overview: –Instructor Melanie Mitchell –Textbook Machine Learning: An Algorithmic Approach by Stephen Marsland.
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Dynamic Sensor Resource Management for ATE MURI.
AUTOMATIC TARGET RECOGNITION OF CIVILIAN TARGETS September 28 th, 2004 Bala Lakshminarayanan.
Using Inactivity to Detect Unusual behavior Presenter : Siang Wang Advisor : Dr. Yen - Ting Chen Date : Motion and video Computing, WMVC.
A DISTRIBUTION BASED VIDEO REPRESENTATION FOR HUMAN ACTION RECOGNITION Yan Song, Sheng Tang, Yan-Tao Zheng, Tat-Seng Chua, Yongdong Zhang, Shouxun Lin.
BOĞAZİÇİ UNIVERSITY DEPARTMENT OF MANAGEMENT INFORMATION SYSTEMS MATLAB AS A DATA MINING ENVIRONMENT.
VIP: Finding Important People in Images Clint Solomon Mathialagan Andrew C. Gallagher Dhruv Batra CVPR
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.
Network Community Behavior to Infer Human Activities.
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Friday, 14 November 2003 William.
CHAPTER 1: Introduction. 2 Why “Learn”? Machine learning is programming computers to optimize a performance criterion using example data or past experience.
GENDER AND AGE RECOGNITION FOR VIDEO ANALYTICS SOLUTION PRESENTED BY: SUBHASH REDDY JOLAPURAM.
 Present by 陳群元.  Introduction  Previous work  Predicting motion patterns  Spatio-temporal transition distribution  Discerning pedestrians  Experimental.
Objectives: Terminology Components The Design Cycle Resources: DHS Slides – Chapter 1 Glossary Java Applet URL:.../publications/courses/ece_8443/lectures/current/lecture_02.ppt.../publications/courses/ece_8443/lectures/current/lecture_02.ppt.
CISC Machine Learning for Solving Systems Problems Presented by: Eunjung Park Dept of Computer & Information Sciences University of Delaware Solutions.
Tracking Groups of People for Video Surveillance Xinzhen(Elaine) Wang Advisor: Dr.Longin Latecki.
Abstract Automatic detection of sleep state is an important queue in accurate detection of sleep conditions. The analysis of EEGs is a difficult time-consuming.
Cluster Analysis What is Cluster Analysis? Types of Data in Cluster Analysis A Categorization of Major Clustering Methods Partitioning Methods.
Wristband-Type Driver Vigilance Monitoring System Using Smartwatch IEEE SENSORS JOURNAL, VOL. 15, NO. 10, OCTOBER 2015 Boon-Giin Lee, Member, IEEE, Boon-Leng.
Introduction to Machine Learning, its potential usage in network area,
Experience Report: System Log Analysis for Anomaly Detection
Big data classification using neural network
WP3 INERTIA Local Control and Automation Hub
Deep Learning Amin Sobhani.
Bag-of-Visual-Words Based Feature Extraction
Can Computer Algorithms Guess Your Age and Gender?
2. Industry 4.0: novel sensors, control algorithms, and servo-presses
CSc 219 Project Proposal Raymond Fraizer.
Vehicle Segmentation and Tracking in the Presence of Occlusions
A weight-incorporated similarity-based clustering ensemble method based on swarm intelligence Yue Ming NJIT#:
Identifying Confusion from Eye-Tracking Data
Multi-Sensor Soft-Computing System for Driver Drowsiness Detection
An Improved Neural Network Algorithm for Classifying the Transmission Line Faults Slavko Vasilic Dr Mladen Kezunovic Texas A&M University.
Lecture 6: Introduction to Machine Learning
Department of Electrical Engineering
Xin Qi, Matthew Keally, Gang Zhou, Yantao Li, Zhen Ren
Presentation transcript:

SENSOR-INDEPENDENT PLATFORM FOR CIRCADIAN RHYTHM ANALYSIS Andrea Caroppo Institute for Microelectronics and Microsystems (IMM) National Research Council (CNR) c/o Campus Ecotekne, Via Monteroni, Lecce, Italy Co-authors: Giovanni Diraco, Gabriele Rescio, Alessandro Leone, Pietro Siciliano Institute for Microelectronics and Microsystems, (IMM) National Research Council (CNR) c/o Campus Ecotekne, Via Monteroni, Lecce, Italy

INTRODUCTION (1/3) The need for Personal assistance with everyday activities increases with age. Use of smart sensor technologies can help through the creation of Intelligent Environments Keeping the privacyLiving in their own homesReducing the need for assistance Platforms of heterogeneous sensors as key technology player in AAL scenarios

INTRODUCTION (2/3) Topic of interest: - Human Behaviour Analysis - Human Behaviour Understanding Information about user’s health and lifestyle patterns Methodologies for the detection of abnormal behavior pattern Detection of anomalies in circadian rhythm (CR) AIM: Design and implementation of a tool for CR analysis  Automatic detection of anomalies with unsupervised methodology  Platform with sensing technologies invariant interface

INTRODUCTION (3/3) OVERVIEW OF THE PLATFORM DETECTOR LAYER Time-Of-Flight 3D Vision (TOF) Ultra-wideband Radar (UWV) MEMS-based Accelerometer (ACC) Human posture sequences SIMULATION LAYER Ground-Truth Posture Simulator Calibrated Posture Simulator Long-Term Posture Simulator REASONER LAYER Feature Extraction Reinforcement Learning (Unsupervised Clustering) CR anomalies detection

MATERIALS AND METHODS (1/5) DETECTOR LAYER Human postures are detected using sensing approaches implemented with both ambient and wearable solutions POSTURE DETECTORS MESA SR-4000 TOF sensorSmartex WWS PulsON 410 UWB radar Embedded-PC running detection algorithms

MATERIALS AND METHODS (2/5) DETECTOR LAYER COMPARISON OF THREE POSTURE DETECTORS CharacteristicTOFACCUWB Invasiveness LOWMEDIUMVERY LOW Accuracy VERY HIGHMEDIUM Robustness to object occlusion and cluttering LOWVERY HIGHHIGH Data richness VERY HIGHMEDIUM POSTURE CLASSIFICATION PERFORMANCE (Confusion Matrix)TOF ACCUWB COMMON EXPERIMENTAL SETUP FOR POSTURE RECOGNITION AND CLASSIFICATION: -18 subjects (9 males and 9 females) -Age 38±6 years, height 175±20 cm, weight 75±22 kg -Execution of typical ADLs (household tasks, meal preparation, sitting and watching TV, relaxing and sleeping, …) -Data collected simultaneously by one TOF sensor, one UWB radar, and one MEMS accelerometer worn by each participant

MATERIALS AND METHODS (3/5) SIMULATION LAYER Behaviour analysis  long-term observations Lack of dataset containing long-term posture sequences Conceptual representation of the posture simulator

MATERIALS AND METHODS (4/5) SIMULATION LAYER CALIBRATED SIMULATION OF POSTURES Simulation of posture sequences by using a calibrated approach based on real observation given by each detector node Short term observations (actions as posture sequences) Expectation-Maximization (EM) Method Model Error Modelling (MEM) Method Estimated parameters Calibrated Simulation for each node detector (Prediction Error Model) Long-term data

MATERIALS AND METHODS (5/5) REASONER LAYER Feature Extraction Identification of sleep periods (start time and relative duration)  ADLs recognition from posture sequences using supervised methodology (HMM)  For CR, start time of actions: “going to bed” – “sleep in bed” – “wake up” are extracted for the following module: Reinforcement Learning (Unsupervised Clustering) Mapping into two-dimensional space the features: 1) sleep start time (x-axis) 2) sleep duration (y-axis) … for each simulated day Iterative K-means Clustering (K=2) for online detection of change in CR patterns CR anomalies detection A new cluster is detected if distance between centroids > TH and features extracted for N consecutive days belong to the same new cluster. N and TH  settable according to physician’s indications

RESULTS (1/2) ROBUSTNESS OF CALIBRATED SIMULATION STEP For each sensor evaluation of posture classification performance MRE = Mean Relative Error by computing confusion matrix < 2% ADLs RECOGNITION STEP (7 kind of activities: sleeping, waking up, eating, cooking, housekeeping, watch TV and physical training.)

RESULTS (2/2) Detector N (days) M (days) 60 TOF 76,4 69,7 73,1 90,2 73,5 84,6 90,7 77,2 86,1 94,6 81,4 89,5 95,0 84,5 92,3 UWB ACC 120 TOF 72,1 65,2 69,8 74,4 67,6 70,1 80,3 70,2 73,9 88,7 73,5 76,8 88,9 78,5 80,2 UWB ACC 180 TOF 60,4 56,4 58,7 73,7 60,1 62,6 79,7 63,0 66,9 80,2 67,9 70,4 87,4 72,7 74,2 UWB ACC DETECTION RATE (%) OF DEVIATIONS FROM THE REFERENCE CR AT VARYING OF M AND N M  Time interval in day (Reference Period) N  Periods within which a change in the CR pattern was detected VALIDATION OF CLUSTERING STEP Start Time σ = 0.6 Duration σ = 0.5 Ref Days = 60 Start Time σ = 0.9 Duration σ = 0.5 Ref Days = 60 Start Time σ = 1.2 Duration σ = 0.5 Ref Days = 60 Start Time σ = 0.6 Duration σ = 0.5 Ref Days =120 Start Time σ = 0.9 Duration σ = 0.5 Ref Days = 120 Start Time σ = 1.2 Duration σ = 0.5 Ref Days = 120

CONCLUSIONS Design and evaluation of sensor-independent platform for detection of CR anomalies Use of abstract features (human postures) produced by a generic detector Framework optimized for embedded processing (home application requirements: low-power consumption, noiseless and compactness) ONGOING ACTIVITIES Classification (not only detection) of sleep disorders Integration of other sensing technologies able to detect human postures (e.g. Kinect, … ) Ability to manage other behavior abnormalities (Sedentary Behavior, Hyperkinetic Behavior, …), adding other features (e.g. motion level or spatial position)

THANK YOU FOR THE ATTENTION