SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
Semantic and Fuzzy Modelling for Human Behaviour Recognition in Smart
Spaces. A case study on Ambient Assisted Living
1Doctoral Defense 24th April 2015,Turku, Finland
Natalia A. Díaz Rodríguez
Supervisors: Prof. Johan Lilius and Prof. Miguel Delgado Calvo-Flores. Advisor: Prof. Manuel Pegalajar Cuéllar
Turku Centre for Computer Science (TUCS), Dept. of Information Technologies, Åbo Akademi University (Finland)
Dept. of Computer Science and Artificial Intelligence, University of Granada (Spain)
2
SPAIN: 15m of elders in 2049 (1/3 of the population) (INE)
FINLAND population 65+ years: 18.14% [1]
• [1] http://www.finnbay.com/media/news/government-prepares-to-set-out-new-requirements-for-senior-caretakers/
3Ros et. Al. 2011
OBJECTIVES
 Understand Smart Spaces
–Human Activity Modelling
and Recognition
 Program Smart Spaces
4
Ambient Assisted Living (AAL): usage of
technology to provide assistance to people who
needs it in their daily activities, in the less
obstrusive way
Aim: Independent living, safety, support
older/disadvantaged people
Includes: methods, systems, products and
services
5
Background
Activity Recognition in Smart Spaces
6
[Image: http://www.businesskorea.co.kr/sites/default/files/field/image/smart%20home.jpg + The noun project]
Human Activity Recognition
7
Handling uncertainty, vagueness
and imprecision
 Broken/ missing sensors
 Incomplete data, vagueness
etc.
 Different ways of perfor-
ming activities
– Different object usage
 Behaviour change
8
9
Tools
Methods
WHY Semantic Technologies & Ontologies?
 Semantic Web: well-defined meaning
 Ontology:
– In Philosophy: study of entities and their
relations
– In Artificial Intelligence: “Explicit specification of
a conceptualization” [Gruber, 93]
– Web Ontology Language (OWL)
10
11[CONON Context Ontology]
Methods: Ontologies
12
Methods: Ontologies
JULIOANA MARIA
NATALIA
Has Brother
Has Mother
13
JULIOANA MARIA
NATALIA
Has Brother
Has UncleHas Mother
Methods: Ontologies
Methods: Fuzzy Logic
WHY fuzzy (description) logics and fuzzy
ontologies?
 Real life is not black & white
– Classical (Crisp) Logic: True/False
– Fuzzy Logic: [0, 1]
• e.g. blond, tall
 For automatic reasoning about uncertain,
vague or imprecise knowledge
 For natural language expressions
14
15
Case study on Ambient Assisted Living:
A fuzzy ontology for activity modelling and recognition
[Image: http://www.harmonizedsystems.co.uk/]
Example: Take Medication
16
Case study on Ambient Assisted
Living: A fuzzy ontology for activity modelling and
recognition
Classes, Individuals, Data Properties and Object Properties
SUBJECT PREDICATE OBJECT
User performs activity Taking medicine =
(0.3 User performs sub-activity reach Cup or Medicine Box)
(0.3 User performs sub-activity move Cup or Medicine Box)
(0.1 User performs sub-activity place Cup or Medicine Box)
(0.1 User performs sub-activity open Medicine Box)
(0.1 User performs sub-activity eat Medicine Box)
(0.1 User performs sub-activity drink Cup)
17
Hybrid activity modelling and
recognition with fuzzy ontologies
2 phased algorithm:
1. Sub-activities (data-driven phase)
2. High-level activities (knowledge-based phase)
Validation: CAD-120 dataset:
10 sub-activities, 10 activities, 10 objects, 4 users
Cornell Activity Dataset
[Koppula et al. 2013]
18
Hybrid data-
driven and
knowledge-
based
activity
recognition
19
ACTIVITY prediction:
accuracy results
20
Activity recognition
- comparison with state-of-the-art
21
22Ros et. Al. 2011
Programming Smart Spaces
Implementation
A visual language to
configure the Smart Space behaviour
 TARGET USER: non-technical
background
 AIM:
– Rapid & easy programming of applications/
services
– Improve interoperability and usability
23
PROPOSAL: Smart Space visual programming
24
Main contributions
1. A set of ontologies to model human behaviour and tackle
uncertainty and vagueness inherent to real life
2. An architecture that integrates Semantic Web and
Fuzzy Logic for interpretable activity recognition
3. A hybrid knowledge-based and data-driven algorithm for
real-time, effective and robust activity recognition (84.1%
precision)
4. Design and development of a toolbox for non-expert
users and rapid and easy programming of Smart Spaces
[4 Journals -3 on 3rd Q1-, 9 conference papers, Google Anita Borg,
Nokia and HLF scholar. Entrepreneurship award]
25
Technology transfer:
26
Future Challenges
 Multiple humans sensing
 Parallel/interleaved activities
 Automatic ontology learning and
evolution
 Lifestyle modelling (Philips Research)
 Start-up
27
Thank you for your attention
Natalia A. Díaz Rodríguez
https://research.it.abo.fi/personnel/ndiaz
ndiaz@abo.fi
Embedded Systems Lab. Dept. of Information Technologies
Åbo Akademi University, Turku, Finland
TUCS (Turku Centre for Computer Science)
Dept. of Computer Science
and Artificial Intelligence
University of Granada, Spain
28
Appendix
 DTW: O(mn) (m,n length of the time
series)
 PAA compression size = 2
 Take out food is a subsequence of
microwaving (Subsumption heuristic/filter)
29
SUB-ACTIVITY
prediction: accuracy results
30
31
Modelling activities with
fuzzy ontologies
Classes, Individuals, Data Properties and Object Properties
SUBJECT PREDICATE OBJECT
Filomena is a Person
Filomena has heart rate 60
Filomena performs sub-activity Reach glass
Filomena performs sub-activity Move medicine
Filomena performs sub-activity Pour water in glass
Filomena performs sub-activity Eat medicine
Filomena performs sub-activity Drink from glass
A crucial but challenging task in Ambient
Intelligence and AAL. Requires:
Context-awareness and heterogeneous data
sources
Training data: examples
Common-sense knowledge
Adaptation of behaviours
Alzheimer, Parkinson
32
Human Activity Recognition
33
Cornell Activity Dataset
[Koppula et al. 2013]
34
Cornell Activity Dataset
[Koppula et al. 2013]

Contenu connexe

Tendances

Comparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: ReviewComparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: Reviewiosrjce
 
A real time aggressive human behaviour detection system in cage environment a...
A real time aggressive human behaviour detection system in cage environment a...A real time aggressive human behaviour detection system in cage environment a...
A real time aggressive human behaviour detection system in cage environment a...Journal Papers
 
english_cv_final.doc
english_cv_final.docenglish_cv_final.doc
english_cv_final.docbutest
 
Semantic Technology empowering Real World outcomes in Biomedical Research and...
Semantic Technology empowering Real World outcomes in Biomedical Research and...Semantic Technology empowering Real World outcomes in Biomedical Research and...
Semantic Technology empowering Real World outcomes in Biomedical Research and...Amit Sheth
 
Application of VLSI In Artificial Intelligence
Application of VLSI In Artificial IntelligenceApplication of VLSI In Artificial Intelligence
Application of VLSI In Artificial IntelligenceIOSR Journals
 
Read Between The Lines: an Annotation Tool for Multimodal Data
Read Between The Lines: an Annotation Tool for Multimodal DataRead Between The Lines: an Annotation Tool for Multimodal Data
Read Between The Lines: an Annotation Tool for Multimodal DataDaniele Di Mitri
 
Top 5 most viewed articles from academia in 2019 -
Top 5 most viewed articles from academia in 2019 - Top 5 most viewed articles from academia in 2019 -
Top 5 most viewed articles from academia in 2019 - gerogepatton
 
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEYUSING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEYcseij
 
Information technology - Wikipedia, the free encyclopedia
Information technology - Wikipedia, the free encyclopediaInformation technology - Wikipedia, the free encyclopedia
Information technology - Wikipedia, the free encyclopediagracefulpoet3163
 
New research articles 2019 may issue international journal of computer networ...
New research articles 2019 may issue international journal of computer networ...New research articles 2019 may issue international journal of computer networ...
New research articles 2019 may issue international journal of computer networ...IJCNCJournal
 
ICMLDA_poster.doc
ICMLDA_poster.docICMLDA_poster.doc
ICMLDA_poster.docbutest
 
Advanced Fuzzy Logic Based Image Watermarking Technique for Medical Images
Advanced Fuzzy Logic Based Image Watermarking Technique for Medical ImagesAdvanced Fuzzy Logic Based Image Watermarking Technique for Medical Images
Advanced Fuzzy Logic Based Image Watermarking Technique for Medical ImagesIJARIIT
 
Development of durian leaf disease detection on Android device
Development of durian leaf disease detection on Android device Development of durian leaf disease detection on Android device
Development of durian leaf disease detection on Android device IJECEIAES
 
New Research Articles 2019 October Issue Signal & Image Processing An Interna...
New Research Articles 2019 October Issue Signal & Image Processing An Interna...New Research Articles 2019 October Issue Signal & Image Processing An Interna...
New Research Articles 2019 October Issue Signal & Image Processing An Interna...sipij
 
A scenario based approach for dealing with
A scenario based approach for dealing withA scenario based approach for dealing with
A scenario based approach for dealing withijcsa
 

Tendances (19)

3234150
32341503234150
3234150
 
Comparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: ReviewComparative Analysis of Computational Intelligence Paradigms in WSN: Review
Comparative Analysis of Computational Intelligence Paradigms in WSN: Review
 
Ijetcas14 465
Ijetcas14 465Ijetcas14 465
Ijetcas14 465
 
A real time aggressive human behaviour detection system in cage environment a...
A real time aggressive human behaviour detection system in cage environment a...A real time aggressive human behaviour detection system in cage environment a...
A real time aggressive human behaviour detection system in cage environment a...
 
english_cv_final.doc
english_cv_final.docenglish_cv_final.doc
english_cv_final.doc
 
Semantic Technology empowering Real World outcomes in Biomedical Research and...
Semantic Technology empowering Real World outcomes in Biomedical Research and...Semantic Technology empowering Real World outcomes in Biomedical Research and...
Semantic Technology empowering Real World outcomes in Biomedical Research and...
 
Application of VLSI In Artificial Intelligence
Application of VLSI In Artificial IntelligenceApplication of VLSI In Artificial Intelligence
Application of VLSI In Artificial Intelligence
 
Read Between The Lines: an Annotation Tool for Multimodal Data
Read Between The Lines: an Annotation Tool for Multimodal DataRead Between The Lines: an Annotation Tool for Multimodal Data
Read Between The Lines: an Annotation Tool for Multimodal Data
 
Top 5 most viewed articles from academia in 2019 -
Top 5 most viewed articles from academia in 2019 - Top 5 most viewed articles from academia in 2019 -
Top 5 most viewed articles from academia in 2019 -
 
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEYUSING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
 
Information technology - Wikipedia, the free encyclopedia
Information technology - Wikipedia, the free encyclopediaInformation technology - Wikipedia, the free encyclopedia
Information technology - Wikipedia, the free encyclopedia
 
List of publication may 2017
List of publication may 2017List of publication may 2017
List of publication may 2017
 
New research articles 2019 may issue international journal of computer networ...
New research articles 2019 may issue international journal of computer networ...New research articles 2019 may issue international journal of computer networ...
New research articles 2019 may issue international journal of computer networ...
 
ICMLDA_poster.doc
ICMLDA_poster.docICMLDA_poster.doc
ICMLDA_poster.doc
 
Advanced Fuzzy Logic Based Image Watermarking Technique for Medical Images
Advanced Fuzzy Logic Based Image Watermarking Technique for Medical ImagesAdvanced Fuzzy Logic Based Image Watermarking Technique for Medical Images
Advanced Fuzzy Logic Based Image Watermarking Technique for Medical Images
 
Development of durian leaf disease detection on Android device
Development of durian leaf disease detection on Android device Development of durian leaf disease detection on Android device
Development of durian leaf disease detection on Android device
 
New Research Articles 2019 October Issue Signal & Image Processing An Interna...
New Research Articles 2019 October Issue Signal & Image Processing An Interna...New Research Articles 2019 October Issue Signal & Image Processing An Interna...
New Research Articles 2019 October Issue Signal & Image Processing An Interna...
 
A scenario based approach for dealing with
A scenario based approach for dealing withA scenario based approach for dealing with
A scenario based approach for dealing with
 
Ai applications study
Ai applications  studyAi applications  study
Ai applications study
 

Similaire à PhD Defense Natalia Díaz Rodríguez

Presentation of the paper “A metamodel proposal for developing learning ecosy...
Presentation of the paper “A metamodel proposal for developing learning ecosy...Presentation of the paper “A metamodel proposal for developing learning ecosy...
Presentation of the paper “A metamodel proposal for developing learning ecosy...Grial - University of Salamanca
 
Informative Centers' Intelligent Agent Based Model - a preliminary study
Informative Centers' Intelligent Agent Based Model - a preliminary studyInformative Centers' Intelligent Agent Based Model - a preliminary study
Informative Centers' Intelligent Agent Based Model - a preliminary studytulipbiru64
 
Mesa Redonda Ciencia Ciudadana Campus Gutenberg 2015
Mesa Redonda Ciencia Ciudadana Campus Gutenberg 2015Mesa Redonda Ciencia Ciudadana Campus Gutenberg 2015
Mesa Redonda Ciencia Ciudadana Campus Gutenberg 2015Josep Perelló
 
Collective experimentation on human behaviour using citizen science practices
Collective experimentation on human behaviour using citizen science practices Collective experimentation on human behaviour using citizen science practices
Collective experimentation on human behaviour using citizen science practices Josep Perelló
 
Franz et al tdwg 2016 new developments for libraries of life
Franz et al tdwg 2016 new developments for libraries of lifeFranz et al tdwg 2016 new developments for libraries of life
Franz et al tdwg 2016 new developments for libraries of lifetaxonbytes
 
Bridging Sensor Data Streams and Human Knowledge
Bridging Sensor Data Streams and Human KnowledgeBridging Sensor Data Streams and Human Knowledge
Bridging Sensor Data Streams and Human KnowledgeMattia Zeni
 
Living Lab research landscape
Living Lab research landscapeLiving Lab research landscape
Living Lab research landscapeMarco Ferruzca
 
Science 2.0 and language technology
Science 2.0 and language technologyScience 2.0 and language technology
Science 2.0 and language technologyfridolin.wild
 
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen Science
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen ScienceECSA, the ECSA principles, and the ECSA Characteristics of Citizen Science
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen ScienceMargaret Gold
 
Where is the internet taking us?
Where is the internet taking us?Where is the internet taking us?
Where is the internet taking us?Michael Coghlan
 
Thesis Studio I - Midterm
Thesis Studio I - MidtermThesis Studio I - Midterm
Thesis Studio I - MidtermKelly Nichols
 
Chery & AKila
Chery & AKilaChery & AKila
Chery & AKilahperretta
 
Animals Workshop Presentation For 4S conference Sydney
Animals Workshop Presentation For 4S conference SydneyAnimals Workshop Presentation For 4S conference Sydney
Animals Workshop Presentation For 4S conference SydneyAnn Morrison
 
Wearable technologies: what's brewing in the lab?
Wearable technologies: what's brewing in the lab?Wearable technologies: what's brewing in the lab?
Wearable technologies: what's brewing in the lab?Daniel Roggen
 
Citizen science presentation
Citizen science presentationCitizen science presentation
Citizen science presentationHessah Alajmi
 

Similaire à PhD Defense Natalia Díaz Rodríguez (20)

Guest lecture @Stanford Aug 4th 2015
Guest lecture @Stanford Aug 4th 2015 Guest lecture @Stanford Aug 4th 2015
Guest lecture @Stanford Aug 4th 2015
 
Presentation of the paper “A metamodel proposal for developing learning ecosy...
Presentation of the paper “A metamodel proposal for developing learning ecosy...Presentation of the paper “A metamodel proposal for developing learning ecosy...
Presentation of the paper “A metamodel proposal for developing learning ecosy...
 
Personal Big Data
Personal Big DataPersonal Big Data
Personal Big Data
 
Informative Centers' Intelligent Agent Based Model - a preliminary study
Informative Centers' Intelligent Agent Based Model - a preliminary studyInformative Centers' Intelligent Agent Based Model - a preliminary study
Informative Centers' Intelligent Agent Based Model - a preliminary study
 
Mesa Redonda Ciencia Ciudadana Campus Gutenberg 2015
Mesa Redonda Ciencia Ciudadana Campus Gutenberg 2015Mesa Redonda Ciencia Ciudadana Campus Gutenberg 2015
Mesa Redonda Ciencia Ciudadana Campus Gutenberg 2015
 
Collective experimentation on human behaviour using citizen science practices
Collective experimentation on human behaviour using citizen science practices Collective experimentation on human behaviour using citizen science practices
Collective experimentation on human behaviour using citizen science practices
 
AAL Forum 2016
AAL Forum 2016AAL Forum 2016
AAL Forum 2016
 
Franz et al tdwg 2016 new developments for libraries of life
Franz et al tdwg 2016 new developments for libraries of lifeFranz et al tdwg 2016 new developments for libraries of life
Franz et al tdwg 2016 new developments for libraries of life
 
Bridging Sensor Data Streams and Human Knowledge
Bridging Sensor Data Streams and Human KnowledgeBridging Sensor Data Streams and Human Knowledge
Bridging Sensor Data Streams and Human Knowledge
 
Living Lab research landscape
Living Lab research landscapeLiving Lab research landscape
Living Lab research landscape
 
Science 2.0 and language technology
Science 2.0 and language technologyScience 2.0 and language technology
Science 2.0 and language technology
 
ENoLL General Presentation Alvaro Oliveira
ENoLL General Presentation Alvaro OliveiraENoLL General Presentation Alvaro Oliveira
ENoLL General Presentation Alvaro Oliveira
 
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen Science
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen ScienceECSA, the ECSA principles, and the ECSA Characteristics of Citizen Science
ECSA, the ECSA principles, and the ECSA Characteristics of Citizen Science
 
Where is the internet taking us?
Where is the internet taking us?Where is the internet taking us?
Where is the internet taking us?
 
Thesis Studio I - Midterm
Thesis Studio I - MidtermThesis Studio I - Midterm
Thesis Studio I - Midterm
 
6th Wave member Ergolab
6th Wave member Ergolab6th Wave member Ergolab
6th Wave member Ergolab
 
Chery & AKila
Chery & AKilaChery & AKila
Chery & AKila
 
Animals Workshop Presentation For 4S conference Sydney
Animals Workshop Presentation For 4S conference SydneyAnimals Workshop Presentation For 4S conference Sydney
Animals Workshop Presentation For 4S conference Sydney
 
Wearable technologies: what's brewing in the lab?
Wearable technologies: what's brewing in the lab?Wearable technologies: what's brewing in the lab?
Wearable technologies: what's brewing in the lab?
 
Citizen science presentation
Citizen science presentationCitizen science presentation
Citizen science presentation
 

Plus de Natalia Díaz Rodríguez

State representation learning for control: an overview
State representation learning for control: an overview State representation learning for control: an overview
State representation learning for control: an overview Natalia Díaz Rodríguez
 
PAISS (PRAIRIE AI Summer School) Digest July 2018
PAISS (PRAIRIE AI Summer School) Digest July 2018 PAISS (PRAIRIE AI Summer School) Digest July 2018
PAISS (PRAIRIE AI Summer School) Digest July 2018 Natalia Díaz Rodríguez
 
State Representation Learning for control: an overview
State Representation Learning for control: an overviewState Representation Learning for control: an overview
State Representation Learning for control: an overviewNatalia Díaz Rodríguez
 
A Folksonomy of styles, aka: other stylists also said and Subjective Influenc...
A Folksonomy of styles, aka: other stylists also said and Subjective Influenc...A Folksonomy of styles, aka: other stylists also said and Subjective Influenc...
A Folksonomy of styles, aka: other stylists also said and Subjective Influenc...Natalia Díaz Rodríguez
 
How to write systematic literature reviews (ideally, your first PhD paper)
How to write systematic literature reviews (ideally, your first PhD paper)How to write systematic literature reviews (ideally, your first PhD paper)
How to write systematic literature reviews (ideally, your first PhD paper)Natalia Díaz Rodríguez
 
An Ontology for Wearables Data Interoperability and Ambient Assisted Living A...
An Ontology for Wearables Data Interoperability and Ambient Assisted Living A...An Ontology for Wearables Data Interoperability and Ambient Assisted Living A...
An Ontology for Wearables Data Interoperability and Ambient Assisted Living A...Natalia Díaz Rodríguez
 
Smart Dosing: A mobile application for tracking the medication tray-filling a...
Smart Dosing: A mobile application for tracking the medication tray-filling a...Smart Dosing: A mobile application for tracking the medication tray-filling a...
Smart Dosing: A mobile application for tracking the medication tray-filling a...Natalia Díaz Rodríguez
 
UCAmI Presentation Dec.2013, Guanacaste, Costa Rica
UCAmI Presentation Dec.2013, Guanacaste, Costa RicaUCAmI Presentation Dec.2013, Guanacaste, Costa Rica
UCAmI Presentation Dec.2013, Guanacaste, Costa RicaNatalia Díaz Rodríguez
 
IFSA World Congress -NAFIPS 2013 Edmonton, Alberta. Natalia Díaz
IFSA World Congress -NAFIPS 2013 Edmonton, Alberta. Natalia DíazIFSA World Congress -NAFIPS 2013 Edmonton, Alberta. Natalia Díaz
IFSA World Congress -NAFIPS 2013 Edmonton, Alberta. Natalia DíazNatalia Díaz Rodríguez
 
Extending Semantic Web Tools for Improving Smart Spaces Interoperability and ...
Extending Semantic Web Tools for Improving Smart Spaces Interoperability and ...Extending Semantic Web Tools for Improving Smart Spaces Interoperability and ...
Extending Semantic Web Tools for Improving Smart Spaces Interoperability and ...Natalia Díaz Rodríguez
 
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...Natalia Díaz Rodríguez
 

Plus de Natalia Díaz Rodríguez (13)

State representation learning for control: an overview
State representation learning for control: an overview State representation learning for control: an overview
State representation learning for control: an overview
 
Continual learning and robotics
Continual learning and robotics   Continual learning and robotics
Continual learning and robotics
 
PAISS (PRAIRIE AI Summer School) Digest July 2018
PAISS (PRAIRIE AI Summer School) Digest July 2018 PAISS (PRAIRIE AI Summer School) Digest July 2018
PAISS (PRAIRIE AI Summer School) Digest July 2018
 
State Representation Learning for control: an overview
State Representation Learning for control: an overviewState Representation Learning for control: an overview
State Representation Learning for control: an overview
 
MILA DL & RL summer school highlights
MILA DL & RL summer school highlights MILA DL & RL summer school highlights
MILA DL & RL summer school highlights
 
A Folksonomy of styles, aka: other stylists also said and Subjective Influenc...
A Folksonomy of styles, aka: other stylists also said and Subjective Influenc...A Folksonomy of styles, aka: other stylists also said and Subjective Influenc...
A Folksonomy of styles, aka: other stylists also said and Subjective Influenc...
 
How to write systematic literature reviews (ideally, your first PhD paper)
How to write systematic literature reviews (ideally, your first PhD paper)How to write systematic literature reviews (ideally, your first PhD paper)
How to write systematic literature reviews (ideally, your first PhD paper)
 
An Ontology for Wearables Data Interoperability and Ambient Assisted Living A...
An Ontology for Wearables Data Interoperability and Ambient Assisted Living A...An Ontology for Wearables Data Interoperability and Ambient Assisted Living A...
An Ontology for Wearables Data Interoperability and Ambient Assisted Living A...
 
Smart Dosing: A mobile application for tracking the medication tray-filling a...
Smart Dosing: A mobile application for tracking the medication tray-filling a...Smart Dosing: A mobile application for tracking the medication tray-filling a...
Smart Dosing: A mobile application for tracking the medication tray-filling a...
 
UCAmI Presentation Dec.2013, Guanacaste, Costa Rica
UCAmI Presentation Dec.2013, Guanacaste, Costa RicaUCAmI Presentation Dec.2013, Guanacaste, Costa Rica
UCAmI Presentation Dec.2013, Guanacaste, Costa Rica
 
IFSA World Congress -NAFIPS 2013 Edmonton, Alberta. Natalia Díaz
IFSA World Congress -NAFIPS 2013 Edmonton, Alberta. Natalia DíazIFSA World Congress -NAFIPS 2013 Edmonton, Alberta. Natalia Díaz
IFSA World Congress -NAFIPS 2013 Edmonton, Alberta. Natalia Díaz
 
Extending Semantic Web Tools for Improving Smart Spaces Interoperability and ...
Extending Semantic Web Tools for Improving Smart Spaces Interoperability and ...Extending Semantic Web Tools for Improving Smart Spaces Interoperability and ...
Extending Semantic Web Tools for Improving Smart Spaces Interoperability and ...
 
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
A Framework for Context-aware applications for Smart Spaces. ruSmart 2011 St ...
 

Dernier

TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentBharaniDharan195623
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxachiever3003
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
BSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxBSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxNiranjanYadav41
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptbibisarnayak0
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 

Dernier (20)

TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managament
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptx
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
BSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxBSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptx
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.ppt
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 

PhD Defense Natalia Díaz Rodríguez

  • 1. Semantic and Fuzzy Modelling for Human Behaviour Recognition in Smart Spaces. A case study on Ambient Assisted Living 1Doctoral Defense 24th April 2015,Turku, Finland Natalia A. Díaz Rodríguez Supervisors: Prof. Johan Lilius and Prof. Miguel Delgado Calvo-Flores. Advisor: Prof. Manuel Pegalajar Cuéllar Turku Centre for Computer Science (TUCS), Dept. of Information Technologies, Åbo Akademi University (Finland) Dept. of Computer Science and Artificial Intelligence, University of Granada (Spain)
  • 2. 2 SPAIN: 15m of elders in 2049 (1/3 of the population) (INE) FINLAND population 65+ years: 18.14% [1] • [1] http://www.finnbay.com/media/news/government-prepares-to-set-out-new-requirements-for-senior-caretakers/
  • 4. OBJECTIVES  Understand Smart Spaces –Human Activity Modelling and Recognition  Program Smart Spaces 4
  • 5. Ambient Assisted Living (AAL): usage of technology to provide assistance to people who needs it in their daily activities, in the less obstrusive way Aim: Independent living, safety, support older/disadvantaged people Includes: methods, systems, products and services 5 Background
  • 6. Activity Recognition in Smart Spaces 6 [Image: http://www.businesskorea.co.kr/sites/default/files/field/image/smart%20home.jpg + The noun project]
  • 8. Handling uncertainty, vagueness and imprecision  Broken/ missing sensors  Incomplete data, vagueness etc.  Different ways of perfor- ming activities – Different object usage  Behaviour change 8
  • 10. Methods WHY Semantic Technologies & Ontologies?  Semantic Web: well-defined meaning  Ontology: – In Philosophy: study of entities and their relations – In Artificial Intelligence: “Explicit specification of a conceptualization” [Gruber, 93] – Web Ontology Language (OWL) 10
  • 13. 13 JULIOANA MARIA NATALIA Has Brother Has UncleHas Mother Methods: Ontologies
  • 14. Methods: Fuzzy Logic WHY fuzzy (description) logics and fuzzy ontologies?  Real life is not black & white – Classical (Crisp) Logic: True/False – Fuzzy Logic: [0, 1] • e.g. blond, tall  For automatic reasoning about uncertain, vague or imprecise knowledge  For natural language expressions 14
  • 15. 15 Case study on Ambient Assisted Living: A fuzzy ontology for activity modelling and recognition [Image: http://www.harmonizedsystems.co.uk/] Example: Take Medication
  • 16. 16 Case study on Ambient Assisted Living: A fuzzy ontology for activity modelling and recognition Classes, Individuals, Data Properties and Object Properties SUBJECT PREDICATE OBJECT User performs activity Taking medicine = (0.3 User performs sub-activity reach Cup or Medicine Box) (0.3 User performs sub-activity move Cup or Medicine Box) (0.1 User performs sub-activity place Cup or Medicine Box) (0.1 User performs sub-activity open Medicine Box) (0.1 User performs sub-activity eat Medicine Box) (0.1 User performs sub-activity drink Cup)
  • 17. 17 Hybrid activity modelling and recognition with fuzzy ontologies 2 phased algorithm: 1. Sub-activities (data-driven phase) 2. High-level activities (knowledge-based phase) Validation: CAD-120 dataset: 10 sub-activities, 10 activities, 10 objects, 4 users
  • 21. Activity recognition - comparison with state-of-the-art 21
  • 22. 22Ros et. Al. 2011 Programming Smart Spaces Implementation
  • 23. A visual language to configure the Smart Space behaviour  TARGET USER: non-technical background  AIM: – Rapid & easy programming of applications/ services – Improve interoperability and usability 23
  • 24. PROPOSAL: Smart Space visual programming 24
  • 25. Main contributions 1. A set of ontologies to model human behaviour and tackle uncertainty and vagueness inherent to real life 2. An architecture that integrates Semantic Web and Fuzzy Logic for interpretable activity recognition 3. A hybrid knowledge-based and data-driven algorithm for real-time, effective and robust activity recognition (84.1% precision) 4. Design and development of a toolbox for non-expert users and rapid and easy programming of Smart Spaces [4 Journals -3 on 3rd Q1-, 9 conference papers, Google Anita Borg, Nokia and HLF scholar. Entrepreneurship award] 25
  • 27. Future Challenges  Multiple humans sensing  Parallel/interleaved activities  Automatic ontology learning and evolution  Lifestyle modelling (Philips Research)  Start-up 27
  • 28. Thank you for your attention Natalia A. Díaz Rodríguez https://research.it.abo.fi/personnel/ndiaz ndiaz@abo.fi Embedded Systems Lab. Dept. of Information Technologies Åbo Akademi University, Turku, Finland TUCS (Turku Centre for Computer Science) Dept. of Computer Science and Artificial Intelligence University of Granada, Spain 28
  • 29. Appendix  DTW: O(mn) (m,n length of the time series)  PAA compression size = 2  Take out food is a subsequence of microwaving (Subsumption heuristic/filter) 29
  • 31. 31 Modelling activities with fuzzy ontologies Classes, Individuals, Data Properties and Object Properties SUBJECT PREDICATE OBJECT Filomena is a Person Filomena has heart rate 60 Filomena performs sub-activity Reach glass Filomena performs sub-activity Move medicine Filomena performs sub-activity Pour water in glass Filomena performs sub-activity Eat medicine Filomena performs sub-activity Drink from glass
  • 32. A crucial but challenging task in Ambient Intelligence and AAL. Requires: Context-awareness and heterogeneous data sources Training data: examples Common-sense knowledge Adaptation of behaviours Alzheimer, Parkinson 32 Human Activity Recognition