SlideShare a Scribd company logo
1 of 30
PUBLIC
PERSONALIZED ROBOTIC INTERVENTION STRATEGY BY USING
SEMANTICS FOR PEOPLE WITH DEMENTIA IN NURSING HOMES
FEMKE ONGENAE & FEMKE DE BACKERE
GHENT UNIVERSITY - IDLAB
2
100,000 PWD in Flanders, exhibiting Behavioral Disturbances (BDs)
Up to
80%
Agression/Agitation
Sleep/wake disturbance
42%
Apathy
72%
9 - 63%
Delusions
3
BDs can be prevented and reduced
by preserving dignity and promoting quality of life
Financial constraints and lack of technology
hinder the adoption of person-centric care principles
PERSONALIZED ROBOTIC INTERVENTIONS
WONDER project
2 nursing homes, ZoraBots, XETAL & Flemish Universities
Design of an Internet of Robotic Things platform
Enabling contextualized steering of robot actions & intervention strategy
Enabling personalized interactions
Design of personalized intervention algorithm to intercept BDs
INTERNET OF ROBOTICS THINGS PLATFORM
CAPTURING SENSOR DATA WITH DYAMAND
technology
devices
Integration
Detection & Interaction
Plugin-based
No manual configuration needed
Mapping to SSN Ontology
Produces JSON-LD
DYAMAND
Robotics
Staff
devices
MESSAGE
BROKER
observations
actuations
updates
alerts
updates
commands
Static Data
Provider
Static data
Processing Services
Sensor Gateway
Process
Management
Action
Executor
Task
Assignmen
t
Services
Action
Assignmen
t
Services
USER-DRIVEN APPROACH TO DETERMINE
PERSONALIZED INTERVENTION STRATEGY
Sensor data
Profile info
BD detection
algorithm
Assignment
algorithm
Task
assignment
algorithm
3 ALGORITHMS UNDER DESIGN...
Detected BD
Send Zora
Send message
to caregiver
USER-DRIVEN ONTOLOGY & ALGORITHM DESIGN APPROACH
Observation
s &
interviews
Mind
mapping
Decision tree
workshops
DECISION TREE WORKSHOP
Goal:
Capturing algorithms/decision processes that stakeholders/domain experts
perform intuitively (“experience thaught me how to do it, there is no process”,
“we don’t think about it”)
Formalize those processes in a decision tree
Capturing the context/parameters on which people base those decisions
Prioritize the different decisions that make up the process
Wonder:
How do you decide when & how to intervene when a PwD is exhibiting a BD?
4 workshops with each time 4 caregives of the involved residential care centers
DECISION TREE WORKSHOP
DECISION TREE WORKSHOP
Knowledge engineer
Asked questions  insight into which concepts needed
Example answers  possible data/sub concepts
Order of questions  insight into importance
14
RESULTING DECISION TREES
PRIORITY TREE
RESULTING DECISION TREES
TASK ASSIGNMENT
DECISION TREES
Taking into account:
Type of incident & its priority (wandering, yelling,...)
Resident’s historical behavior (BDs exhibited, agression, ...)
Resident’s profile (liked/disliked activities, family (history), ...)
Staff information (who is working, locations, relationship to residents, ...)
Robot information (where are they, what are there capabilities, ...)
Previous interactions of robot and PwD
When robot is sent  constant updates to staff & allowance to intervene
Staff preferred to send the robot as much as possible when there is low probability of
agression
Personalization of actions of the robot
Based on context & profile information create list of possible actions personalized to
situation & resident
Learning through reinforcement, what works and what not
RESULTING DECISION TREES
DISTANCE ASSESSMENT
USER-DRIVEN ONTOLOGY & ALGORITHM DESIGN APPROACH
Observation
s &
interviews
Mind
mapping
Ontology
re-use
Scenario &
persona
definitions
Decision tree
workshops
IoRT
architecture
Ontology &
algorithm
developmen
t
Wizard-of-oz
testing
PERSONALIZED SERVICES THROUGH SEMANTIC REASONING
AMBIENT-AWARE CONTINUOUS CARE ONTOLOGY (ACCIO)
HTTPS://GITHUB.COM/IBCNSERVICES/ACCIO-ONTOLOGY/
SSNIoTSAREFIoT
PhysicalAss
et
TaskAccio
RoleCompetenc
eACCIO
PersonProfil
eACCIO
Localization
ContextAcci
o
DUL
NurseCall FallRisk CareCoBots
General
Medical
SS
N
SARE
F
Time OWL-S
GEO-
SPARQ
L
V-card
Organ
ization
Unit Galen
Know
Rob
OBSERVATION PATTERN
Observation
hasSymptom
Symptom
hasFault
isSymptomOf isFaultOf
hasSolution
LongLoudNoiseSymptom
isSolutionOf
Task
requiresTask
isTaskOf
Fault Solution
is a
yellingPersonFault
is a
RobotSoothPersonSolution
is a
sendNurseNotificationAction
RobotPlaysSoothingMusicAction
is
a
is
a
NoiseObservation
is a
TASK ASSIGNMENT SERVICES
Yelling BD
Detection
Service
Wandering
BD
Detection
Service
Distance
Measure
to Robot
Service
Priority BD
Assessme
nt Service
Wandering
BD
Solution
Assignme
nt Service
Yelling BD
Solution
Assignme
nt Service
Robot
Task
Assignme
nt Service
Staff
Comm
Service
Semantic Communication Bus
Robot
Comm
Service
Adapters
LocationFilter ≣ hasContext some (BLETagObservation or XetalObservation)
RobotPlaysSoothing
MusicAction
RobotSolution
TASK ASSIGNMENT SERVICES
Yelling BD
Detection
Service
Wanderin
g BD
Detection
Service
Distance
Measure
to Robot
Service
Priority BD
Assessme
nt Service
Wanderin
g BD
Solution
Assignme
nt Service
Yelling BD
Solution
Assignme
nt Service
Robot
Task
Assignme
nt Service
Staff
Comm
Service
Semantic Communication Bus
Robot
Comm
Service
Adapters
NoiseObservation
SoundObservation
YellingPersonFault
YellingPersonFault
WanderingPersonFault
YellingPersonFault
High Priority
YellingPersonFault
Priority
RobotSooth
PersonSolution
RobotSolution
SendNurseNotification
RobotAction
RobotPlaysSoothing
MusicAction
Distance
RobotAction
Distance
WORK-IN-PROGRESS: BD DETECTION & PLATFORM
EVALUATION
ANNOTATION OF BDS BY STAFF
Wandering
4 types (purposefully, pacing, circles, random)
Escaping
Standing by the door
Escaped outside
Yelling
Short
Long
A B
A B
B
A
D C
CONCLUSION
CONCLUSION
User-driven approach towards design of personalized care cobot algorithms
IoRT platform
Contexualized task generation & assignment for robots
Plug-in of new situational & personalized services based on semantic reasoning
Realizing P4 Medicine through Semantic Reasoning enabling:
- Heterogeneous data integration
- Personalized event detection & intervention
PUBLIC
THANK YOU, QUESTIONS?
FEMKE ONGENAE & FEMKE DE BACKERE

More Related Content

Similar to Personalized robotic intervention strategy by using semantics for people with dementia in nursing homes

Ambient intelligence (AmI)
 Ambient intelligence (AmI)  Ambient intelligence (AmI)
Ambient intelligence (AmI) Maneesh B.S
 
SMACS Research
SMACS ResearchSMACS Research
SMACS Researchbutest
 
90seconds Presentation
90seconds Presentation90seconds Presentation
90seconds Presentationpbihler
 
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)Joe McCarthy
 
Acoustic event characterization for service robot using convolutional networks
Acoustic event characterization for service robot using convolutional networksAcoustic event characterization for service robot using convolutional networks
Acoustic event characterization for service robot using convolutional networksIJECEIAES
 
Scheme for motion estimation based on adaptive fuzzy neural network
Scheme for motion estimation based on adaptive fuzzy neural networkScheme for motion estimation based on adaptive fuzzy neural network
Scheme for motion estimation based on adaptive fuzzy neural networkTELKOMNIKA JOURNAL
 
20130503 iCore at calipso workshop fia dublin
20130503 iCore at calipso workshop fia dublin20130503 iCore at calipso workshop fia dublin
20130503 iCore at calipso workshop fia dublinRaffaele Giaffreda
 
Sanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemSanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemIRJET Journal
 
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...Argus Labs
 
Io t research_arpanpal_iem
Io t research_arpanpal_iemIo t research_arpanpal_iem
Io t research_arpanpal_iemArpan Pal
 
Applying Drools in Assistive Technology
Applying Drools in Assistive TechnologyApplying Drools in Assistive Technology
Applying Drools in Assistive Technologytsurdilovic
 
Ad:Tech Conference 2014
Ad:Tech Conference 2014Ad:Tech Conference 2014
Ad:Tech Conference 2014Filip Maertens
 
Ad:Tech Conference 2014
Ad:Tech Conference 2014Ad:Tech Conference 2014
Ad:Tech Conference 2014Argus Labs
 
Mobile user context identification
Mobile user context identificationMobile user context identification
Mobile user context identificationRifad Mohamed
 

Similar to Personalized robotic intervention strategy by using semantics for people with dementia in nursing homes (20)

Dealing with the need for Infrastructural Support in Ambient Intelligence
Dealing with the need for Infrastructural Support in Ambient IntelligenceDealing with the need for Infrastructural Support in Ambient Intelligence
Dealing with the need for Infrastructural Support in Ambient Intelligence
 
Ambient intelligence (AmI)
 Ambient intelligence (AmI)  Ambient intelligence (AmI)
Ambient intelligence (AmI)
 
SMACS Research
SMACS ResearchSMACS Research
SMACS Research
 
90seconds Presentation
90seconds Presentation90seconds Presentation
90seconds Presentation
 
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)EventManager: Support for the Peripheral Awareness of Events (HUC2000)
EventManager: Support for the Peripheral Awareness of Events (HUC2000)
 
Acoustic event characterization for service robot using convolutional networks
Acoustic event characterization for service robot using convolutional networksAcoustic event characterization for service robot using convolutional networks
Acoustic event characterization for service robot using convolutional networks
 
Scheme for motion estimation based on adaptive fuzzy neural network
Scheme for motion estimation based on adaptive fuzzy neural networkScheme for motion estimation based on adaptive fuzzy neural network
Scheme for motion estimation based on adaptive fuzzy neural network
 
20130503 iCore at calipso workshop fia dublin
20130503 iCore at calipso workshop fia dublin20130503 iCore at calipso workshop fia dublin
20130503 iCore at calipso workshop fia dublin
 
Sanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemSanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance System
 
SOPRANO
SOPRANOSOPRANO
SOPRANO
 
myUI Ontology
myUI OntologymyUI Ontology
myUI Ontology
 
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
Digital Marketing First 2014 - Context Aware Computing and Cross Channel Pers...
 
Io t research_arpanpal_iem
Io t research_arpanpal_iemIo t research_arpanpal_iem
Io t research_arpanpal_iem
 
Myo armband project
Myo armband projectMyo armband project
Myo armband project
 
Applying Drools in Assistive Technology
Applying Drools in Assistive TechnologyApplying Drools in Assistive Technology
Applying Drools in Assistive Technology
 
SECURE: Semantics Empowered resCUe enviRonmEnt
SECURE: Semantics Empowered resCUe enviRonmEntSECURE: Semantics Empowered resCUe enviRonmEnt
SECURE: Semantics Empowered resCUe enviRonmEnt
 
Ad:Tech Conference 2014
Ad:Tech Conference 2014Ad:Tech Conference 2014
Ad:Tech Conference 2014
 
Ad:Tech Conference 2014
Ad:Tech Conference 2014Ad:Tech Conference 2014
Ad:Tech Conference 2014
 
Mobile user context identification
Mobile user context identificationMobile user context identification
Mobile user context identification
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

Personalized robotic intervention strategy by using semantics for people with dementia in nursing homes

  • 1. PUBLIC PERSONALIZED ROBOTIC INTERVENTION STRATEGY BY USING SEMANTICS FOR PEOPLE WITH DEMENTIA IN NURSING HOMES FEMKE ONGENAE & FEMKE DE BACKERE GHENT UNIVERSITY - IDLAB
  • 2. 2 100,000 PWD in Flanders, exhibiting Behavioral Disturbances (BDs) Up to 80% Agression/Agitation Sleep/wake disturbance 42% Apathy 72% 9 - 63% Delusions
  • 3. 3 BDs can be prevented and reduced by preserving dignity and promoting quality of life Financial constraints and lack of technology hinder the adoption of person-centric care principles
  • 4. PERSONALIZED ROBOTIC INTERVENTIONS WONDER project 2 nursing homes, ZoraBots, XETAL & Flemish Universities Design of an Internet of Robotic Things platform Enabling contextualized steering of robot actions & intervention strategy Enabling personalized interactions Design of personalized intervention algorithm to intercept BDs
  • 5. INTERNET OF ROBOTICS THINGS PLATFORM
  • 6. CAPTURING SENSOR DATA WITH DYAMAND technology devices Integration Detection & Interaction Plugin-based No manual configuration needed Mapping to SSN Ontology Produces JSON-LD
  • 7. DYAMAND Robotics Staff devices MESSAGE BROKER observations actuations updates alerts updates commands Static Data Provider Static data Processing Services Sensor Gateway Process Management Action Executor Task Assignmen t Services Action Assignmen t Services
  • 8. USER-DRIVEN APPROACH TO DETERMINE PERSONALIZED INTERVENTION STRATEGY
  • 9. Sensor data Profile info BD detection algorithm Assignment algorithm Task assignment algorithm 3 ALGORITHMS UNDER DESIGN... Detected BD Send Zora Send message to caregiver
  • 10. USER-DRIVEN ONTOLOGY & ALGORITHM DESIGN APPROACH Observation s & interviews Mind mapping Decision tree workshops
  • 11. DECISION TREE WORKSHOP Goal: Capturing algorithms/decision processes that stakeholders/domain experts perform intuitively (“experience thaught me how to do it, there is no process”, “we don’t think about it”) Formalize those processes in a decision tree Capturing the context/parameters on which people base those decisions Prioritize the different decisions that make up the process Wonder: How do you decide when & how to intervene when a PwD is exhibiting a BD? 4 workshops with each time 4 caregives of the involved residential care centers
  • 13. DECISION TREE WORKSHOP Knowledge engineer Asked questions  insight into which concepts needed Example answers  possible data/sub concepts Order of questions  insight into importance 14
  • 16. DECISION TREES Taking into account: Type of incident & its priority (wandering, yelling,...) Resident’s historical behavior (BDs exhibited, agression, ...) Resident’s profile (liked/disliked activities, family (history), ...) Staff information (who is working, locations, relationship to residents, ...) Robot information (where are they, what are there capabilities, ...) Previous interactions of robot and PwD When robot is sent  constant updates to staff & allowance to intervene Staff preferred to send the robot as much as possible when there is low probability of agression Personalization of actions of the robot Based on context & profile information create list of possible actions personalized to situation & resident Learning through reinforcement, what works and what not
  • 18. USER-DRIVEN ONTOLOGY & ALGORITHM DESIGN APPROACH Observation s & interviews Mind mapping Ontology re-use Scenario & persona definitions Decision tree workshops IoRT architecture Ontology & algorithm developmen t Wizard-of-oz testing
  • 19. PERSONALIZED SERVICES THROUGH SEMANTIC REASONING
  • 20. AMBIENT-AWARE CONTINUOUS CARE ONTOLOGY (ACCIO) HTTPS://GITHUB.COM/IBCNSERVICES/ACCIO-ONTOLOGY/ SSNIoTSAREFIoT PhysicalAss et TaskAccio RoleCompetenc eACCIO PersonProfil eACCIO Localization ContextAcci o DUL NurseCall FallRisk CareCoBots General Medical SS N SARE F Time OWL-S GEO- SPARQ L V-card Organ ization Unit Galen Know Rob
  • 21. OBSERVATION PATTERN Observation hasSymptom Symptom hasFault isSymptomOf isFaultOf hasSolution LongLoudNoiseSymptom isSolutionOf Task requiresTask isTaskOf Fault Solution is a yellingPersonFault is a RobotSoothPersonSolution is a sendNurseNotificationAction RobotPlaysSoothingMusicAction is a is a NoiseObservation is a
  • 22. TASK ASSIGNMENT SERVICES Yelling BD Detection Service Wandering BD Detection Service Distance Measure to Robot Service Priority BD Assessme nt Service Wandering BD Solution Assignme nt Service Yelling BD Solution Assignme nt Service Robot Task Assignme nt Service Staff Comm Service Semantic Communication Bus Robot Comm Service Adapters LocationFilter ≣ hasContext some (BLETagObservation or XetalObservation)
  • 23. RobotPlaysSoothing MusicAction RobotSolution TASK ASSIGNMENT SERVICES Yelling BD Detection Service Wanderin g BD Detection Service Distance Measure to Robot Service Priority BD Assessme nt Service Wanderin g BD Solution Assignme nt Service Yelling BD Solution Assignme nt Service Robot Task Assignme nt Service Staff Comm Service Semantic Communication Bus Robot Comm Service Adapters NoiseObservation SoundObservation YellingPersonFault YellingPersonFault WanderingPersonFault YellingPersonFault High Priority YellingPersonFault Priority RobotSooth PersonSolution RobotSolution SendNurseNotification RobotAction RobotPlaysSoothing MusicAction Distance RobotAction Distance
  • 24. WORK-IN-PROGRESS: BD DETECTION & PLATFORM EVALUATION
  • 25.
  • 26. ANNOTATION OF BDS BY STAFF Wandering 4 types (purposefully, pacing, circles, random) Escaping Standing by the door Escaped outside Yelling Short Long A B A B B A D C
  • 27.
  • 29. CONCLUSION User-driven approach towards design of personalized care cobot algorithms IoRT platform Contexualized task generation & assignment for robots Plug-in of new situational & personalized services based on semantic reasoning Realizing P4 Medicine through Semantic Reasoning enabling: - Heterogeneous data integration - Personalized event detection & intervention
  • 30. PUBLIC THANK YOU, QUESTIONS? FEMKE ONGENAE & FEMKE DE BACKERE

Editor's Notes

  1. Along with the ageing population, the number of people with dementia (PWD) is steadily increasing [1]. The Alzheimer Liga Vlaanderen estimates a prevalence of 100,000 PWD in Flanders. Nursing homes around the globe are pulling out all the stops to provide the best possible care for residents with dementia. Almost all PWD exhibit behavioral disturbances (BDs) [2] like agitation (e.g., wandering or aggression), mood disorders (e.g., depression or apathy), sleep disorders and psychotic symptoms (e.g., delusions or hallucinations).
  2. These BDs can be prevented by non-pharmaceutical interventions [3], like personal interaction, revisiting positive personal memories and promoting comfort and quality of life of the PWD. However, because of increased strain on the available resources within healthcare, a dwindling number of caregivers needs to care for an increasing number of elderly [4]. This inhibits the staff from allocating a lot of their time to these interactions.
  3. A robot solution could help to provide such person-centric care by interacting with the PwD in order to alleviate BDs [5]. By audio-visual stimuli or by engaging communication, humanoid robots can elicit memories with associated positive feelings that have a calming effect on PwD. This improves the well-being of the PwD, but it can also be used to temporarily distract the PwD until the staff arrives in acute situations. As manifestations of dementia and the stimuli they react to, vary widely amongst PwD, a personalized approach is required. The key idea is that personalized interaction by robots improves 1) the well-being of residents, thus reducing the prevalence of behavioral disturbances, and 2) can temporarily distract PWD until the alerted staff arrives in acute situations. Personalization is especially important for companion robots, as it has been shown that this leads to more enjoyable experiences for the person and prevents losing interest in in the long-term [6], [7].
  4. In the WONDER project1, we are developing an Internet of Robotic Things (IoRT) platform to enable personalized robot interactions with PwD to reduce and intercept BDs. In an IoRT platform the robot is integrated in a smart en- vironment outfitted with a variability of sensors and wearables that capture the current context. A semantic cloud back-end then analyzes this captured information and combines it with other context information sources (e.g. profile of the PwD or day schedule of the institution) to extract valuable knowledge about the context and activities of the persons active in it. This derived knowledge is then used to steer the actions of the robot. The IoRT platform autonomously detects whether a BD occurred and determines which actions should be per- formed by the robot to respond to it in a personalized manner. Although several researchers have looked towards semantics to support the care for people with dementia, none of them focused on the combination of IoT and semantics in or- der to detect behavioral disturbances and derive the accompanying personalized intervention strategy [8], [9], [10].
  5. 7
  6. Task Assignment Services: uses semantic reasoning to decide which tasks should be executed by the nurses and robots Action Assignment Services: Path planning, charging, translating tasks into lower level steps Before we dive into the different task assignment services, Femke will explain the methodology we used to design these services
  7. Start: stakeholders each describe a complex situation pertaining to the goal of the workshop Layout of the institution = central discussion point Stakeholders are asked to play the “system” This system has a task e.g. a BD is occurring assign it to a person or robot and give them something to do (action) As the system, they have a bird-eye view, they can ask additional questions about the context (queries) Not immediately answered Discuss importance of question Discuss example answers Answer + visualize
  8. 1 2 Markov logic chains 3, 4, 5 semantic reasoning 7 Reinforcement learning
  9. 1 2 Markov logic chains 3, 4, 5 semantic reasoning 7 Reinforcement learning
  10. 1 2 Markov logic chains 3, 4, 5 semantic reasoning 7 Reinforcement learning
  11. Heterogeneous data integration & personalization of services through Semantic Reasoning leads us a step closer towards truly realizing P4 Medicine