SlideShare a Scribd company logo
1 of 20
Download to read offline
BUILDING INTELLIGENT SYSTEMS
(THAT CAN EXPLAIN)
Ilaria Tiddi
Faculty of Computer Science && Faculty of Behavioural Sciences
Vrije Universiteit Amsterdam
@IlaTiddi
DISCLAIMER
This is not a presentation on eXplainable AI (XAI)
...but rather on systems using data to making sense of other data
● Why
● What
● Which
● How
● Examples
● Lessons learnt
GENERATING EXPLANATIONS
Why do we need (systems generating) explanations?
● to learn new knowledge
● to find meaning (reconciling contradictions in our knowledge)
● to socially interact (creating a shared meaning with the others)
● ...and because GDPR says so
Users have a “right to explanation”
for any decision made about them
EXPLANATIONS: WHY?
Different disciplines, common features [1]:
● Generation of coherence between old and new knowledge
● Same elements (theory, anterior, posterior, circumstances)
● Same processes (psychological , linguistic)
[1] Tiddi et al. (2015), An Ontology Design Pattern to Define Explanations, K-CAP2015.
Determinists Hempel&
Oppenheim
Weber&
Durkheim
Charles
Peirce
EXPLANATIONS: WHAT/1
V-IV BC
Plato&Aristotle
XVII AC 1948 19641903 2015
?
Explication =
Justification =
Explic-/Interpret-/Explainability =
EXPLANATIONS: WHAT/2
Explanation (⋍ Interpretation)
why a decision is good
the degree to which an observer
can understand the cause of a
decision
Which types?
● factual : why specific ‘everyday’ events occur
● scientific : generalising scientific theories
● behavioural : explaining behaviour and decision making
Which processes?
● cognitive : determining the causes (explanans) of an event (explanandum) and
relating these to a particular context
● social : transferring knowledge between explainer and explainee
EXPLANATIONS: WHICH?
Which audience?
● engineers/scientists/experts
● end-users
Which characteristics?
● Transparency (traceability + verificability)
● Intelligibility + clarity
EXPLANATIONS: WHICH?
Which language?
● Visual
● Written
● Spoken
Reuse!! Existing knowledge sources serve as background knowledge (the
“old”) to generate explanations (the “new”):
● Plenty of available sources (KGs, datahubs, open data...)
● Connected, centralised hubs
● Multi-domain, allowing serendipity
EXPLANATIONS: HOW?
Some examples
[2] Tiddi. (2016), Explaining Data Patterns using Knowledge from the Web of Data, Ph.D. thesis.
Demo: http://dedalo.kmi.open.ac.uk/
Explaining web searches
using the Linked Data Cloud
Why do people search for “A Song of Ice and
Fire” only in certain periods?
EXPLAINING DATA PATTERNS
Explaining user online activities
with Wikidata, recommending
Open University courses
[3] http://afel-project.eu
EXPLAINING BEHAVIOURS
Using identity links to find:
● The NYT dataset is about places in
the US (trivial)
● The Reading Experience Dataset is
about poets/novelists which
committed suicide (less trivial)
[4] Tiddi. (2014), Quantifying the bias in data links (EKAW201 4)
owl:sameAs
skos:exactMatch
...
A
B
Projection of B in A
EXPLAINING BIAS IN DATASETS
Using open data (DBpedia,
MK:DataHub) to enhance
smart-city applications
[5] Tiddi et al. (2018), Allowing exploratory search from podcasts: the case of Secklow Sounds Radio (ISWC2018)
EXPLAINING RADIO CONTENTS
Semantic mapping with
ShapeNet and ConceptNet
DBpedia ConceptNet ShapeNet
EXPLAINING SCENES IN MOTION
[6] Chiatti et al., Task-agnostic, ShapeNet-based Object Recognition for Mobile Robots, DARLI-AP 2019 (EDBT/ICDT 2019)
Explaining and rebalancing
LSTM networks using linguistic
corpora (e.g. FrameNet)
[7] Mensio et al., Towards Explainable Language Understanding for Human Robot Interaction
EXPLAINING NEURAL ATTENTIONS
Cooperation Databank : 50
years of scientific studies on
human cooperation
Scholarly KGs (e.g. Scigraph) to
support systematic
reviews/meta-analyses
[8] https://amsterdamcooperationlab.com/databank/
EXPLAINING SCIENTIFIC RESEARCH
Bringing together social and
computer scientists
Reflect on the threats and
misuse of our technologies
[9] https://kmitd.github.io/recoding-black-mirror/
EXPLAINING ETHICS TO MACHINES?
Sharing and reusing is the key to explainable systems
● Lots of data
● Lots of theories (e.g. insights from the social/cognitive sciences [10])
(My) desiderata:
+ cross-disciplinary discussions
+ formalised common-sense knowledge (Web of entities, Web of actions)
+ links between data, allow serendipitous knowledge discovery
SOME TAKEAWAYS
[10] Tim Miller (2018), Explanations in artificial intelligence: Insights from the social sciences, Artificial Intelligence.
Thank you
...and all of them!
@IlaTiddi
i.tiddi@vu.nl
kmitd.github.io/ilaria

More Related Content

What's hot

From Story-Telling to Production
From Story-Telling to ProductionFrom Story-Telling to Production
From Story-Telling to ProductionKwan-yuet Ho
 
Data Structures
Data Structures Data Structures
Data Structures Cnu Vasu
 
[ADBIS 2021] - Optimizing Execution Plans in a Multistore
[ADBIS 2021] - Optimizing Execution Plans in a Multistore[ADBIS 2021] - Optimizing Execution Plans in a Multistore
[ADBIS 2021] - Optimizing Execution Plans in a MultistoreChiara Forresi
 
[DOLAP2019] Augmented Business Intelligence
[DOLAP2019] Augmented Business Intelligence[DOLAP2019] Augmented Business Intelligence
[DOLAP2019] Augmented Business IntelligenceUniversity of Bologna
 
Semantic technology in nutshell 2013. Semantic! are you a linguist?
Semantic technology in nutshell 2013. Semantic! are you a linguist?Semantic technology in nutshell 2013. Semantic! are you a linguist?
Semantic technology in nutshell 2013. Semantic! are you a linguist?Heimo Hänninen
 
Space efficient structures for json documents
Space efficient structures for json documentsSpace efficient structures for json documents
Space efficient structures for json documentsIAEME Publication
 
Dotnet a survey of xml tree patterns
Dotnet  a survey of xml tree patternsDotnet  a survey of xml tree patterns
Dotnet a survey of xml tree patternsEcway Technologies
 

What's hot (8)

From Story-Telling to Production
From Story-Telling to ProductionFrom Story-Telling to Production
From Story-Telling to Production
 
Data Structures
Data Structures Data Structures
Data Structures
 
[ADBIS 2021] - Optimizing Execution Plans in a Multistore
[ADBIS 2021] - Optimizing Execution Plans in a Multistore[ADBIS 2021] - Optimizing Execution Plans in a Multistore
[ADBIS 2021] - Optimizing Execution Plans in a Multistore
 
[DOLAP2019] Augmented Business Intelligence
[DOLAP2019] Augmented Business Intelligence[DOLAP2019] Augmented Business Intelligence
[DOLAP2019] Augmented Business Intelligence
 
Presentation at MTSR 2012
Presentation at MTSR 2012Presentation at MTSR 2012
Presentation at MTSR 2012
 
Semantic technology in nutshell 2013. Semantic! are you a linguist?
Semantic technology in nutshell 2013. Semantic! are you a linguist?Semantic technology in nutshell 2013. Semantic! are you a linguist?
Semantic technology in nutshell 2013. Semantic! are you a linguist?
 
Space efficient structures for json documents
Space efficient structures for json documentsSpace efficient structures for json documents
Space efficient structures for json documents
 
Dotnet a survey of xml tree patterns
Dotnet  a survey of xml tree patternsDotnet  a survey of xml tree patterns
Dotnet a survey of xml tree patterns
 

Similar to Building intelligent systems (that can explain)

Riding the wave - Paradigm shifts in information access
Riding the wave - Paradigm shifts in information accessRiding the wave - Paradigm shifts in information access
Riding the wave - Paradigm shifts in information accessdatacite
 
Sci 2011 big_data(30_may13)2nd revised _ loet
Sci 2011 big_data(30_may13)2nd revised _ loetSci 2011 big_data(30_may13)2nd revised _ loet
Sci 2011 big_data(30_may13)2nd revised _ loetHan Woo PARK
 
Digital Humanities in a Linked Data World - Semnantic Annotations
Digital Humanities in a Linked Data World - Semnantic AnnotationsDigital Humanities in a Linked Data World - Semnantic Annotations
Digital Humanities in a Linked Data World - Semnantic AnnotationsDov Winer
 
The web of data: how are we doing so far
The web of data: how are we doing so farThe web of data: how are we doing so far
The web of data: how are we doing so farElena Simperl
 
Linked Data: Een extra ontstluitingslaag op archieven
Linked Data: Een extra ontstluitingslaag op archieven Linked Data: Een extra ontstluitingslaag op archieven
Linked Data: Een extra ontstluitingslaag op archieven Richard Zijdeman
 
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...Cagatay Turkay
 
CNI fall 2009 enhanced publications john_doove-SURFfoundation
CNI fall 2009 enhanced publications john_doove-SURFfoundationCNI fall 2009 enhanced publications john_doove-SURFfoundation
CNI fall 2009 enhanced publications john_doove-SURFfoundationJohn Doove
 
DataCite at APE 2011
DataCite at APE 2011DataCite at APE 2011
DataCite at APE 2011datacite
 
Semantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenzaSemantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenzaGiorgia Lodi
 
Research Design: Twitter and professional learning
Research Design: Twitter and professional learningResearch Design: Twitter and professional learning
Research Design: Twitter and professional learningPeter Evans
 
Thinking About the Making of Data
Thinking About the Making of DataThinking About the Making of Data
Thinking About the Making of DataPaul Groth
 
The Unreasonable Effectiveness of Metadata
The Unreasonable Effectiveness of MetadataThe Unreasonable Effectiveness of Metadata
The Unreasonable Effectiveness of MetadataJames Hendler
 
Decomposing Social and Semantic Networks in Emerging “Big Data” Research
Decomposing Social and Semantic Networks in Emerging “Big Data” ResearchDecomposing Social and Semantic Networks in Emerging “Big Data” Research
Decomposing Social and Semantic Networks in Emerging “Big Data” ResearchHan Woo PARK
 
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Callejaifi8106tlu
 
Learning Analytics Metadata Standards, xAPI recipes & Learning Record Store -
Learning Analytics Metadata Standards, xAPI recipes & Learning Record Store - Learning Analytics Metadata Standards, xAPI recipes & Learning Record Store -
Learning Analytics Metadata Standards, xAPI recipes & Learning Record Store - Hendrik Drachsler
 
Why should semantic technologies pay more attention to privacy... and vice-ve...
Why should semantic technologies pay more attention to privacy... and vice-ve...Why should semantic technologies pay more attention to privacy... and vice-ve...
Why should semantic technologies pay more attention to privacy... and vice-ve...Mathieu d'Aquin
 
Semantic Technologies in Learning Analytics
Semantic Technologies in Learning AnalyticsSemantic Technologies in Learning Analytics
Semantic Technologies in Learning AnalyticsDragan Gasevic
 

Similar to Building intelligent systems (that can explain) (20)

Riding the wave - Paradigm shifts in information access
Riding the wave - Paradigm shifts in information accessRiding the wave - Paradigm shifts in information access
Riding the wave - Paradigm shifts in information access
 
Usp dh 2013
Usp dh 2013Usp dh 2013
Usp dh 2013
 
Sci 2011 big_data(30_may13)2nd revised _ loet
Sci 2011 big_data(30_may13)2nd revised _ loetSci 2011 big_data(30_may13)2nd revised _ loet
Sci 2011 big_data(30_may13)2nd revised _ loet
 
Digital Humanities in a Linked Data World - Semnantic Annotations
Digital Humanities in a Linked Data World - Semnantic AnnotationsDigital Humanities in a Linked Data World - Semnantic Annotations
Digital Humanities in a Linked Data World - Semnantic Annotations
 
The web of data: how are we doing so far
The web of data: how are we doing so farThe web of data: how are we doing so far
The web of data: how are we doing so far
 
Linked Data: Een extra ontstluitingslaag op archieven
Linked Data: Een extra ontstluitingslaag op archieven Linked Data: Een extra ontstluitingslaag op archieven
Linked Data: Een extra ontstluitingslaag op archieven
 
Dh usp 2013
Dh usp 2013Dh usp 2013
Dh usp 2013
 
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
The Inquisitive Data Scientist: Facilitating Well-Informed Data Science throu...
 
CNI fall 2009 enhanced publications john_doove-SURFfoundation
CNI fall 2009 enhanced publications john_doove-SURFfoundationCNI fall 2009 enhanced publications john_doove-SURFfoundation
CNI fall 2009 enhanced publications john_doove-SURFfoundation
 
DataCite at APE 2011
DataCite at APE 2011DataCite at APE 2011
DataCite at APE 2011
 
Semantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenzaSemantic Interoperability - grafi della conoscenza
Semantic Interoperability - grafi della conoscenza
 
Research Design: Twitter and professional learning
Research Design: Twitter and professional learningResearch Design: Twitter and professional learning
Research Design: Twitter and professional learning
 
Thinking About the Making of Data
Thinking About the Making of DataThinking About the Making of Data
Thinking About the Making of Data
 
The Unreasonable Effectiveness of Metadata
The Unreasonable Effectiveness of MetadataThe Unreasonable Effectiveness of Metadata
The Unreasonable Effectiveness of Metadata
 
Decomposing Social and Semantic Networks in Emerging “Big Data” Research
Decomposing Social and Semantic Networks in Emerging “Big Data” ResearchDecomposing Social and Semantic Networks in Emerging “Big Data” Research
Decomposing Social and Semantic Networks in Emerging “Big Data” Research
 
Zander summer pit
Zander   summer pitZander   summer pit
Zander summer pit
 
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
 
Learning Analytics Metadata Standards, xAPI recipes & Learning Record Store -
Learning Analytics Metadata Standards, xAPI recipes & Learning Record Store - Learning Analytics Metadata Standards, xAPI recipes & Learning Record Store -
Learning Analytics Metadata Standards, xAPI recipes & Learning Record Store -
 
Why should semantic technologies pay more attention to privacy... and vice-ve...
Why should semantic technologies pay more attention to privacy... and vice-ve...Why should semantic technologies pay more attention to privacy... and vice-ve...
Why should semantic technologies pay more attention to privacy... and vice-ve...
 
Semantic Technologies in Learning Analytics
Semantic Technologies in Learning AnalyticsSemantic Technologies in Learning Analytics
Semantic Technologies in Learning Analytics
 

More from Vrije Universiteit Amsterdam

An ontology-based approach to improve the accessibility of ROS-based robotic ...
An ontology-based approach to improve the accessibility of ROS-based robotic ...An ontology-based approach to improve the accessibility of ROS-based robotic ...
An ontology-based approach to improve the accessibility of ROS-based robotic ...Vrije Universiteit Amsterdam
 
Update of time-invalid information in knowledge bases through mobile agents
Update of time-invalid information in knowledge bases through mobile agentsUpdate of time-invalid information in knowledge bases through mobile agents
Update of time-invalid information in knowledge bases through mobile agentsVrije Universiteit Amsterdam
 
Learning to assess Linked Data relationships using Genetic Programming
Learning to assess Linked Data relationships using Genetic ProgrammingLearning to assess Linked Data relationships using Genetic Programming
Learning to assess Linked Data relationships using Genetic ProgrammingVrije Universiteit Amsterdam
 
Using Linked Data Traversal to Label Academic Communities - SAVE-SD2015
Using Linked Data Traversal to Label Academic Communities - SAVE-SD2015Using Linked Data Traversal to Label Academic Communities - SAVE-SD2015
Using Linked Data Traversal to Label Academic Communities - SAVE-SD2015Vrije Universiteit Amsterdam
 
Using Neural Networks to aggregate Linked Data rules
Using Neural Networks to aggregate Linked Data rulesUsing Neural Networks to aggregate Linked Data rules
Using Neural Networks to aggregate Linked Data rulesVrije Universiteit Amsterdam
 
Walking Linked Data: a graph traversal approach to explain clusters
Walking Linked Data: a graph traversal approach to explain clustersWalking Linked Data: a graph traversal approach to explain clusters
Walking Linked Data: a graph traversal approach to explain clustersVrije Universiteit Amsterdam
 
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataDedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataVrije Universiteit Amsterdam
 

More from Vrije Universiteit Amsterdam (11)

An ontology-based approach to improve the accessibility of ROS-based robotic ...
An ontology-based approach to improve the accessibility of ROS-based robotic ...An ontology-based approach to improve the accessibility of ROS-based robotic ...
An ontology-based approach to improve the accessibility of ROS-based robotic ...
 
Answer Worskshop @ESWC2017 - Introduction
Answer Worskshop @ESWC2017 - IntroductionAnswer Worskshop @ESWC2017 - Introduction
Answer Worskshop @ESWC2017 - Introduction
 
Update of time-invalid information in knowledge bases through mobile agents
Update of time-invalid information in knowledge bases through mobile agentsUpdate of time-invalid information in knowledge bases through mobile agents
Update of time-invalid information in knowledge bases through mobile agents
 
Learning to assess Linked Data relationships using Genetic Programming
Learning to assess Linked Data relationships using Genetic ProgrammingLearning to assess Linked Data relationships using Genetic Programming
Learning to assess Linked Data relationships using Genetic Programming
 
An Ontology Design Pattern to Define Explanations
An Ontology Design Pattern to Define ExplanationsAn Ontology Design Pattern to Define Explanations
An Ontology Design Pattern to Define Explanations
 
LD4KD 2015 - Demos and tools
LD4KD 2015 - Demos and toolsLD4KD 2015 - Demos and tools
LD4KD 2015 - Demos and tools
 
Using Linked Data Traversal to Label Academic Communities - SAVE-SD2015
Using Linked Data Traversal to Label Academic Communities - SAVE-SD2015Using Linked Data Traversal to Label Academic Communities - SAVE-SD2015
Using Linked Data Traversal to Label Academic Communities - SAVE-SD2015
 
Quantifying the bias in data links
Quantifying the bias in data linksQuantifying the bias in data links
Quantifying the bias in data links
 
Using Neural Networks to aggregate Linked Data rules
Using Neural Networks to aggregate Linked Data rulesUsing Neural Networks to aggregate Linked Data rules
Using Neural Networks to aggregate Linked Data rules
 
Walking Linked Data: a graph traversal approach to explain clusters
Walking Linked Data: a graph traversal approach to explain clustersWalking Linked Data: a graph traversal approach to explain clusters
Walking Linked Data: a graph traversal approach to explain clusters
 
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataDedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
 

Recently uploaded

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
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 Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 

Building intelligent systems (that can explain)

  • 1. BUILDING INTELLIGENT SYSTEMS (THAT CAN EXPLAIN) Ilaria Tiddi Faculty of Computer Science && Faculty of Behavioural Sciences Vrije Universiteit Amsterdam @IlaTiddi
  • 2. DISCLAIMER This is not a presentation on eXplainable AI (XAI) ...but rather on systems using data to making sense of other data
  • 3. ● Why ● What ● Which ● How ● Examples ● Lessons learnt GENERATING EXPLANATIONS
  • 4. Why do we need (systems generating) explanations? ● to learn new knowledge ● to find meaning (reconciling contradictions in our knowledge) ● to socially interact (creating a shared meaning with the others) ● ...and because GDPR says so Users have a “right to explanation” for any decision made about them EXPLANATIONS: WHY?
  • 5. Different disciplines, common features [1]: ● Generation of coherence between old and new knowledge ● Same elements (theory, anterior, posterior, circumstances) ● Same processes (psychological , linguistic) [1] Tiddi et al. (2015), An Ontology Design Pattern to Define Explanations, K-CAP2015. Determinists Hempel& Oppenheim Weber& Durkheim Charles Peirce EXPLANATIONS: WHAT/1 V-IV BC Plato&Aristotle XVII AC 1948 19641903 2015 ?
  • 6. Explication = Justification = Explic-/Interpret-/Explainability = EXPLANATIONS: WHAT/2 Explanation (⋍ Interpretation) why a decision is good the degree to which an observer can understand the cause of a decision
  • 7. Which types? ● factual : why specific ‘everyday’ events occur ● scientific : generalising scientific theories ● behavioural : explaining behaviour and decision making Which processes? ● cognitive : determining the causes (explanans) of an event (explanandum) and relating these to a particular context ● social : transferring knowledge between explainer and explainee EXPLANATIONS: WHICH?
  • 8. Which audience? ● engineers/scientists/experts ● end-users Which characteristics? ● Transparency (traceability + verificability) ● Intelligibility + clarity EXPLANATIONS: WHICH? Which language? ● Visual ● Written ● Spoken
  • 9. Reuse!! Existing knowledge sources serve as background knowledge (the “old”) to generate explanations (the “new”): ● Plenty of available sources (KGs, datahubs, open data...) ● Connected, centralised hubs ● Multi-domain, allowing serendipity EXPLANATIONS: HOW?
  • 11. [2] Tiddi. (2016), Explaining Data Patterns using Knowledge from the Web of Data, Ph.D. thesis. Demo: http://dedalo.kmi.open.ac.uk/ Explaining web searches using the Linked Data Cloud Why do people search for “A Song of Ice and Fire” only in certain periods? EXPLAINING DATA PATTERNS
  • 12. Explaining user online activities with Wikidata, recommending Open University courses [3] http://afel-project.eu EXPLAINING BEHAVIOURS
  • 13. Using identity links to find: ● The NYT dataset is about places in the US (trivial) ● The Reading Experience Dataset is about poets/novelists which committed suicide (less trivial) [4] Tiddi. (2014), Quantifying the bias in data links (EKAW201 4) owl:sameAs skos:exactMatch ... A B Projection of B in A EXPLAINING BIAS IN DATASETS
  • 14. Using open data (DBpedia, MK:DataHub) to enhance smart-city applications [5] Tiddi et al. (2018), Allowing exploratory search from podcasts: the case of Secklow Sounds Radio (ISWC2018) EXPLAINING RADIO CONTENTS
  • 15. Semantic mapping with ShapeNet and ConceptNet DBpedia ConceptNet ShapeNet EXPLAINING SCENES IN MOTION [6] Chiatti et al., Task-agnostic, ShapeNet-based Object Recognition for Mobile Robots, DARLI-AP 2019 (EDBT/ICDT 2019)
  • 16. Explaining and rebalancing LSTM networks using linguistic corpora (e.g. FrameNet) [7] Mensio et al., Towards Explainable Language Understanding for Human Robot Interaction EXPLAINING NEURAL ATTENTIONS
  • 17. Cooperation Databank : 50 years of scientific studies on human cooperation Scholarly KGs (e.g. Scigraph) to support systematic reviews/meta-analyses [8] https://amsterdamcooperationlab.com/databank/ EXPLAINING SCIENTIFIC RESEARCH
  • 18. Bringing together social and computer scientists Reflect on the threats and misuse of our technologies [9] https://kmitd.github.io/recoding-black-mirror/ EXPLAINING ETHICS TO MACHINES?
  • 19. Sharing and reusing is the key to explainable systems ● Lots of data ● Lots of theories (e.g. insights from the social/cognitive sciences [10]) (My) desiderata: + cross-disciplinary discussions + formalised common-sense knowledge (Web of entities, Web of actions) + links between data, allow serendipitous knowledge discovery SOME TAKEAWAYS [10] Tim Miller (2018), Explanations in artificial intelligence: Insights from the social sciences, Artificial Intelligence.
  • 20. Thank you ...and all of them! @IlaTiddi i.tiddi@vu.nl kmitd.github.io/ilaria