Report on the First Knowledge Graph Reasoning Challenge 2018 -Toward the eXplainable AI System-

Report on the First Knowledge Graph
Reasoning Challenge 2018
– Toward the eXplainable AI System –
Takahiro Kawamura*1, Shusaku Egami*2, Koutarou Tamura*3,
Yasunori Hokazono*4, Takanori Ugai*5, Yusuke Koyanagi*5,
Fumihito Nishino*5, Seiji Okajima*5, Katsuhiko Murakami*5,
Kunihiko Takamatsu*6, Aoi Sugiura*7, Shun Shiramatsu*8,
Shawn Zhang*8, Kouji Kozaki*9
1.National Agriculture and Food Research Organization, Japan
2.National Institute of Maritime, Port and Aviation Technology, Japan
3. NRI digital, Ltd. 4.Nomura Research Institute, Ltd.
5. Fujitsu Laboratories Ltd. 6. Kobe Tokiwa University 7. Kobe City Nishi-Kobe Medical Center
8.Nagoya Institute of Technology 9. Osaka Electro-Communication University
Investig
ation
strategy
Criminal
motive ….
Summary of Knowledge Graph Reasoning Challenge
A Contest to develop AI systems which have
abilities for “Reasoning” and “Explanation”
such like Sherlock Holmes.
Sherlock
Holmes
mystery story
Open Knowledge
Graph(OKG) AI system that estimate criminals
with reasonable explanations using
the OKG and other knowledge
The motive is …
Trick is …
The criminal is
XX Because …
Agenda of Talk
• Summary of Knowledge Graph Reasoning Challenge
by K. Kozaki
• Knowledge Graph Construction
by S. Egami
• Approach for estimation and reasoning techniques
by T. Ugai
• Evaluation / Conclusion and Current Work
by T. Kawamra
3
Knowledge Graph Construction
4
Knowledge Graph construction process
Extract scenes
(Manual)
Sentence
Simplification
(Manual)
Semantic Role
Annotating
(Manual)
Translation
(Auto)
RDF
construction
(Auto)
Add object types
(Manual)
Add absolute
time
(Manual)
Scene Linking
(Manual)
• Discussion about schema design and methodology
• We first held five open workshops from November 2017 to April 2018.
• The total number of participants in the workshops was 110.
• After the preliminary experiment of knowledge graph construction cooperating with the participants, we
finally adopted the below process.
5
• Basic policy
– Focus on scenes in a novel and the relationship of those scenes, including the
characters, objects, places, etc., with related scenes
• A scene ID (IRI) has subjects, verbs, objects, etc.
• Edges mainly represent five Ws (When, Where, Who, What, and Why).
Architecture of the Knowledge Graph
Scene1 Scene2 Scene3
Scene4
Scene5
Resource
Literal
type subject
source
source
subject subject
hasPredicate
source
hasPredicate
subject
hasPredicate
then
therefore because
then
6
Scene ID
Source text
Subject
Predicate
Object
subject
hasPredicate
source
5W1H
Scene ID
Relatio
n
• Properties representing scenes
– subject (who): A person or object representing the subject of the scene
– hasPredicate: A predicate representing the content of the scene
– 5W1H: what, where, when, whom, why, how.
– Relation among scenes: then, if, because, …etc.
– time: Absolute time(xsd:DateTime)
– source: Source text(EN/JP literal)
subject object
predicate
Scene
subject objectpredicate
Schema (Scene)
7
Original Sentence (EN|JA)
Absolute Time
Property values are defined as
resources to be referred in the
other scene
Predicate
Subject
Relationship to other Scene ID
Scene Type
- Situation: Fact
- Statement:Remark by A
- Talk: Remark by A to B
- Thought: Idea of A
Schema (Scene): Example
Unique ID (IRI)
of Each scene
8
Classes and Properties
9
Visualization tool
• We provided a knowledge graph visualization tool for applicants
Visualization
SPARQL query text
Keyword search
http://knowledge-graph.jp/visualization/ 10
Approach for estimation and
reasoning techniques
11
First Prized: NRI
• formalized the problem
as a constraint
satisfaction problem and
solved with a
lightweight formal
method
12
Second Prized: Fujitsu Laboratories
• used SPARQL and rules
13
Best Idea: Nagoya Institute of Technology
• discusses multi-agents model
14
Best Resource: Fujitsu Laboratories
• constructed word embedding of characters from all sentences of
Sherlock Holmes novels
15
Evaluation
16
Evaluation
• For evaluating estimation and reasoning techniques with explainability,
– metrics design for explainability, utility, novelty, and performance is required,
– but evaluation is also based on a qualitative comparison through discussion and
peer reviews.
• DARPA XAI states that
– the current AI techniques have a trade-off between accuracy and explainability,
so both properties should be measured.
– In particular, to measure the effectiveness of the explainability,
DARPA XAI rates user satisfaction regarding its clarity and utility.
• We first share the basic information of the proposed approaches, and then discuss the
evaluation of experts and of the general public.
17
Sharing Basic Information for Preparation
• The basic info. Was investigated and shared with experts in advance,
who were 7 board members of the SIG on Semantic Web and Ontology in JSAI
– Correctness of the answer
Check if the resulting criminal was correct or not, regardless of the approach.
The criminal, in this case, is the one designated in the novel or story.
– Feasibility of the program
Check if the submitted program correctly worked and the results were reproduced
(excluding idea-only submissions).
– Performance of the program
Referential information on the system environment and performance of the submitted
program, except for the idea only.
– Amount of data/knowledge to be used
How much did the approach use the knowledge graph (the total num. of scene IDs used)?
If the approach used external knowledge and data, we noted information about them.
18
Expert Evaluation
• Over more than a week, the experts evaluated the following aspects
according to five grades (1–5).
• For Estimation and/or reasoning methods,
– Significance
Novelty and technical improvement of the method.
– Applicability
Is the approach applicable to the other problems?
3 : applicable to the other novels and stories
5 : applicable to other domains.
– Extensibility
Is the approach expected to have a further technical extension?
19
Expert Evaluation cont'd
• For Knowledge and data,
– Originality of knowledge/data construction
E.g., how much external knowledge and data were prepared?
– Originality of knowledge/data use
E.g., was a small set of knowledge used efficiently, or
was a large set of knowledge used to simplify the process.
• and…
– Feasibility of idea (for idea only)
Feasibility of idea including algorithms and data/knowledge construction.
– Logical explainability
Is an explanation logically persuadable?
1 : no explanation and evidence
3 : some evidence in any form is provided
5 : there is an explanation that is consistent with the estimation and reasoning process.
– Effort
Amount of effort required for the submission (knowledge/data/system).
20
Public Evaluation
• Although the experts determine if a logical explanation could be held,
the public eval. focused on the psychological aspect of the explanations, that is,
the satisfaction with the explanation.
• The 45 applicants of SIGSWO meeting, Nov. 2018 answered to
after 15 min presentation
– Total score
– Explainability
• We added the total score to include psychological impressions other than explainability,
– such as presentation quality and entertainment aspects.
– If we only had a score for explainability, such aspects could be mixed in the explainability.
21
Public evaluation results
• In the public eval.,
ave., med., and sd
of the total scores and
the explainability
were compared.
• Comparing 1st and 2nd prizes, we found
– Ave. of both the total score and the explainability were higher for 1st prize.
– Med. of the total score of 1st was higher than 2nd prize, but
Med. of the explainability of 1st was the same as 2nd prize.
– Sd of both the total score and the explainability were also bigger for 1st prize
than for 2nd prize. (smaller the better)
• The paired t-test (α = 0.05) indicated that
– diff. in total score had a statistically significant difference bet. 1st and 2nd., but
– diff. in the explainability was not significantly different.
>
>
>
>
=
>
22
Expert evaluation results
• In the expert evaluation,
– Ave. of each metric in 1st prize
were higher than 2nd prize, but
the explainability was statistically
significantly higher for 2nd prize.
– We should note that sd of ave.
for each metric were less than 0.1
• Therefore, the final decision was left
to the expert peer review.
• As a result, the prize order was
determined, since
– the metrics other than the explainability
of 1st prize were > or = 2nd
• The eval. including explainability was left
to the future challenge…
2nd 1st
>
<
23
Conclusion and Current Work
• The 1st knowledge graph reasoning challenge in 2018 was summarized
for the development of AI techniques integrating ML and reasoning.
• The 2nd challenge started in June 2019 !
– 4 knowledge graphs from 4 mystery novels were added and published on
https://github.com/KnowledgeGraphJapan/KGRC-RDF/tree/master/2019
(Speckled Band + A Case Of Identity / Crooked Man / Dancing Men / Devils Foot)
– In addition to guessing criminal with explanation,
– it is better to be commonly applied to as many novels as possible.
– New tool/utility creation task is also added.
• The 3rd international challenge will open call for application in 2020!
• The 4th challenge will have knowledge graphs of real social problems, e.g., books listing
best practices of social problem solving, etc. 24
1 of 24

Recommended

Using Knowledge Graphs to Predict Customer Needs and Improve Quality by
Using Knowledge Graphs to Predict Customer Needs and Improve QualityUsing Knowledge Graphs to Predict Customer Needs and Improve Quality
Using Knowledge Graphs to Predict Customer Needs and Improve QualityNeo4j
572 views29 slides
実務と論文で学ぶジョブレコメンデーション最前線2022 by
実務と論文で学ぶジョブレコメンデーション最前線2022実務と論文で学ぶジョブレコメンデーション最前線2022
実務と論文で学ぶジョブレコメンデーション最前線2022Teruyuki Sakaue
1.8K views36 slides
第52回SWO研究会チュートリアル資料 by
第52回SWO研究会チュートリアル資料第52回SWO研究会チュートリアル資料
第52回SWO研究会チュートリアル資料Takanori Ugai
422 views70 slides
ナレッジグラフ/LOD利用技術の入門(前編) by
ナレッジグラフ/LOD利用技術の入門(前編)ナレッジグラフ/LOD利用技術の入門(前編)
ナレッジグラフ/LOD利用技術の入門(前編)KnowledgeGraph
651 views53 slides
動画認識サーベイv1(メタサーベイ ) by
動画認識サーベイv1(メタサーベイ )動画認識サーベイv1(メタサーベイ )
動画認識サーベイv1(メタサーベイ )cvpaper. challenge
2.9K views74 slides
AIDRC_Generative_AI_TL_v5.pdf by
AIDRC_Generative_AI_TL_v5.pdfAIDRC_Generative_AI_TL_v5.pdf
AIDRC_Generative_AI_TL_v5.pdfThierry Lestable
93 views23 slides

More Related Content

What's hot

深層学習による自然言語処理の研究動向 by
深層学習による自然言語処理の研究動向深層学習による自然言語処理の研究動向
深層学習による自然言語処理の研究動向STAIR Lab, Chiba Institute of Technology
37.6K views91 slides
Adversarial Examples 分野の動向 (敵対的サンプル発表資料) by
Adversarial Examples 分野の動向(敵対的サンプル発表資料)Adversarial Examples 分野の動向(敵対的サンプル発表資料)
Adversarial Examples 分野の動向 (敵対的サンプル発表資料)cvpaper. challenge
8.2K views68 slides
Devsumi 2018summer by
Devsumi 2018summerDevsumi 2018summer
Devsumi 2018summerHarada Kei
15.5K views21 slides
第2回ナレッジグラフ推論チャレンジ2019の紹介(11/22, SWO研究会) by
第2回ナレッジグラフ推論チャレンジ2019の紹介(11/22, SWO研究会)第2回ナレッジグラフ推論チャレンジ2019の紹介(11/22, SWO研究会)
第2回ナレッジグラフ推論チャレンジ2019の紹介(11/22, SWO研究会)KnowledgeGraph
6.1K views62 slides
SSII2019OS: 深層学習にかかる時間を短くしてみませんか? ~分散学習の勧め~ by
SSII2019OS: 深層学習にかかる時間を短くしてみませんか? ~分散学習の勧め~SSII2019OS: 深層学習にかかる時間を短くしてみませんか? ~分散学習の勧め~
SSII2019OS: 深層学習にかかる時間を短くしてみませんか? ~分散学習の勧め~SSII
10.6K views38 slides
機械学習システムのアーキテクチャアラカルト by
機械学習システムのアーキテクチャアラカルト機械学習システムのアーキテクチャアラカルト
機械学習システムのアーキテクチャアラカルトBrainPad Inc.
24K views53 slides

What's hot(20)

Adversarial Examples 分野の動向 (敵対的サンプル発表資料) by cvpaper. challenge
Adversarial Examples 分野の動向(敵対的サンプル発表資料)Adversarial Examples 分野の動向(敵対的サンプル発表資料)
Adversarial Examples 分野の動向 (敵対的サンプル発表資料)
cvpaper. challenge8.2K views
Devsumi 2018summer by Harada Kei
Devsumi 2018summerDevsumi 2018summer
Devsumi 2018summer
Harada Kei15.5K views
第2回ナレッジグラフ推論チャレンジ2019の紹介(11/22, SWO研究会) by KnowledgeGraph
第2回ナレッジグラフ推論チャレンジ2019の紹介(11/22, SWO研究会)第2回ナレッジグラフ推論チャレンジ2019の紹介(11/22, SWO研究会)
第2回ナレッジグラフ推論チャレンジ2019の紹介(11/22, SWO研究会)
KnowledgeGraph6.1K views
SSII2019OS: 深層学習にかかる時間を短くしてみませんか? ~分散学習の勧め~ by SSII
SSII2019OS: 深層学習にかかる時間を短くしてみませんか? ~分散学習の勧め~SSII2019OS: 深層学習にかかる時間を短くしてみませんか? ~分散学習の勧め~
SSII2019OS: 深層学習にかかる時間を短くしてみませんか? ~分散学習の勧め~
SSII10.6K views
機械学習システムのアーキテクチャアラカルト by BrainPad Inc.
機械学習システムのアーキテクチャアラカルト機械学習システムのアーキテクチャアラカルト
機械学習システムのアーキテクチャアラカルト
BrainPad Inc. 24K views
卒業論文「主張と根拠のクラスタを用いた 多様な主張を提示するニュース推薦手法の提案」 by Nagi Kataoka
卒業論文「主張と根拠のクラスタを用いた 多様な主張を提示するニュース推薦手法の提案」卒業論文「主張と根拠のクラスタを用いた 多様な主張を提示するニュース推薦手法の提案」
卒業論文「主張と根拠のクラスタを用いた 多様な主張を提示するニュース推薦手法の提案」
Nagi Kataoka280 views
[DL輪読会]1次近似系MAMLとその理論的背景 by Deep Learning JP
[DL輪読会]1次近似系MAMLとその理論的背景[DL輪読会]1次近似系MAMLとその理論的背景
[DL輪読会]1次近似系MAMLとその理論的背景
Deep Learning JP2.2K views
コンピュータビジョンの観点から見たAIの公平性 by cvpaper. challenge
コンピュータビジョンの観点から見たAIの公平性コンピュータビジョンの観点から見たAIの公平性
コンピュータビジョンの観点から見たAIの公平性
サーベイ論文:画像からの歩行者属性認識 by Yasutomo Kawanishi
サーベイ論文:画像からの歩行者属性認識サーベイ論文:画像からの歩行者属性認識
サーベイ論文:画像からの歩行者属性認識
Yasutomo Kawanishi9.5K views
人工知能技術を用いた各医学画像処理の基礎 (2022/09/09) by Yutaka KATAYAMA
人工知能技術を用いた各医学画像処理の基礎 (2022/09/09)人工知能技術を用いた各医学画像処理の基礎 (2022/09/09)
人工知能技術を用いた各医学画像処理の基礎 (2022/09/09)
Yutaka KATAYAMA334 views
[DL輪読会]Real-Time Semantic Stereo Matching by Deep Learning JP
[DL輪読会]Real-Time Semantic Stereo Matching[DL輪読会]Real-Time Semantic Stereo Matching
[DL輪読会]Real-Time Semantic Stereo Matching
Deep Learning JP684 views
モバイル向けEdgeTPUの紹介 by 卓然 郭
モバイル向けEdgeTPUの紹介モバイル向けEdgeTPUの紹介
モバイル向けEdgeTPUの紹介
卓然 郭155 views
グラフデータ分析 入門編 by 順也 山口
グラフデータ分析 入門編グラフデータ分析 入門編
グラフデータ分析 入門編
順也 山口34.9K views
SakataMoriLab GNN勉強会第一回資料 by ttt_miura
SakataMoriLab GNN勉強会第一回資料SakataMoriLab GNN勉強会第一回資料
SakataMoriLab GNN勉強会第一回資料
ttt_miura392 views
Structural data analysis based on multilayer networks by tm1966
Structural data analysis based on multilayer networksStructural data analysis based on multilayer networks
Structural data analysis based on multilayer networks
tm1966871 views
You Only Look One-level Featureの解説と見せかけた物体検出のよもやま話 by Yusuke Uchida
You Only Look One-level Featureの解説と見せかけた物体検出のよもやま話You Only Look One-level Featureの解説と見せかけた物体検出のよもやま話
You Only Look One-level Featureの解説と見せかけた物体検出のよもやま話
Yusuke Uchida9.4K views
固有表現抽出について by Syo Kyojin
固有表現抽出について固有表現抽出について
固有表現抽出について
Syo Kyojin1.5K views

Similar to Report on the First Knowledge Graph Reasoning Challenge 2018 -Toward the eXplainable AI System-

Aplicando Analítica de Aprendizaje para la Evaluación de Competencias y Compo... by
Aplicando Analítica de Aprendizaje para la Evaluación de Competencias y Compo...Aplicando Analítica de Aprendizaje para la Evaluación de Competencias y Compo...
Aplicando Analítica de Aprendizaje para la Evaluación de Competencias y Compo...Facultad de Informática UCM
185 views46 slides
Learning Analytics for the Evaluation of Competencies and Behaviors in Seriou... by
Learning Analytics for the Evaluation of Competencies and Behaviors in Seriou...Learning Analytics for the Evaluation of Competencies and Behaviors in Seriou...
Learning Analytics for the Evaluation of Competencies and Behaviors in Seriou...MIT
200 views46 slides
Statistical Analysis of Results in Music Information Retrieval: Why and How by
Statistical Analysis of Results in Music Information Retrieval: Why and HowStatistical Analysis of Results in Music Information Retrieval: Why and How
Statistical Analysis of Results in Music Information Retrieval: Why and HowJulián Urbano
1.1K views227 slides
data analysis.ppt by
data analysis.pptdata analysis.ppt
data analysis.pptHanaKassahun1
3 views45 slides
data analysis.pptx by
data analysis.pptxdata analysis.pptx
data analysis.pptxHanaKassahun1
8 views45 slides
Lecture5.pdf by
Lecture5.pdfLecture5.pdf
Lecture5.pdfTake1As
9 views26 slides

Similar to Report on the First Knowledge Graph Reasoning Challenge 2018 -Toward the eXplainable AI System-(20)

Learning Analytics for the Evaluation of Competencies and Behaviors in Seriou... by MIT
Learning Analytics for the Evaluation of Competencies and Behaviors in Seriou...Learning Analytics for the Evaluation of Competencies and Behaviors in Seriou...
Learning Analytics for the Evaluation of Competencies and Behaviors in Seriou...
MIT200 views
Statistical Analysis of Results in Music Information Retrieval: Why and How by Julián Urbano
Statistical Analysis of Results in Music Information Retrieval: Why and HowStatistical Analysis of Results in Music Information Retrieval: Why and How
Statistical Analysis of Results in Music Information Retrieval: Why and How
Julián Urbano1.1K views
Lecture5.pdf by Take1As
Lecture5.pdfLecture5.pdf
Lecture5.pdf
Take1As9 views
Recognizing and Organizing Opinions Expressed in the World ... by butest
Recognizing and Organizing Opinions Expressed in the World ...Recognizing and Organizing Opinions Expressed in the World ...
Recognizing and Organizing Opinions Expressed in the World ...
butest306 views
Learning Analytics and Serious Games: Trends and Considerations by Laila Shoukry
Learning Analytics and Serious Games: Trends and ConsiderationsLearning Analytics and Serious Games: Trends and Considerations
Learning Analytics and Serious Games: Trends and Considerations
Laila Shoukry1.8K views
Knowledge Graph Reasoning Techniques through Studies on Mystery Stories - Rep... by KnowledgeGraph
Knowledge Graph Reasoning Techniques through Studies on Mystery Stories - Rep...Knowledge Graph Reasoning Techniques through Studies on Mystery Stories - Rep...
Knowledge Graph Reasoning Techniques through Studies on Mystery Stories - Rep...
KnowledgeGraph64 views
Data-Driven Learning Strategy by Jessie Chuang
Data-Driven Learning StrategyData-Driven Learning Strategy
Data-Driven Learning Strategy
Jessie Chuang11.6K views
Week1- Introduction.pptx by fahmi324663
Week1- Introduction.pptxWeek1- Introduction.pptx
Week1- Introduction.pptx
fahmi3246634 views
A Space X Industry Day Briefing 7 Jul08 Jgm R4 by jmorriso
A Space X Industry Day Briefing 7 Jul08 Jgm R4A Space X Industry Day Briefing 7 Jul08 Jgm R4
A Space X Industry Day Briefing 7 Jul08 Jgm R4
jmorriso681 views
Learning Analytics Design in Game-based Learning by MIT
Learning Analytics Design in Game-based LearningLearning Analytics Design in Game-based Learning
Learning Analytics Design in Game-based Learning
MIT154 views
Systematic Literature Reviews and Systematic Mapping Studies by alessio_ferrari
Systematic Literature Reviews and Systematic Mapping StudiesSystematic Literature Reviews and Systematic Mapping Studies
Systematic Literature Reviews and Systematic Mapping Studies
alessio_ferrari971 views
Assignment 2 - Project presentation Assignment Content.docx by bobbywlane695641
Assignment 2 - Project presentation Assignment Content.docxAssignment 2 - Project presentation Assignment Content.docx
Assignment 2 - Project presentation Assignment Content.docx
bobbywlane69564115 views
Sentiment Analysis of Twitter Data by Sumit Raj
Sentiment Analysis of Twitter DataSentiment Analysis of Twitter Data
Sentiment Analysis of Twitter Data
Sumit Raj77.9K views
Knowledge base system appl. p 1,2-ver1 by Taymoor Nazmy
Knowledge base system appl.  p 1,2-ver1Knowledge base system appl.  p 1,2-ver1
Knowledge base system appl. p 1,2-ver1
Taymoor Nazmy45 views
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the... by Platforma Otwartej Nauki
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
Linking Heterogeneous Scholarly Data Sources in an Interoperable Setting: the...
Evaluating Explainable Interfaces for a Knowledge Graph-Based Recommender System by Erasmo Purificato
Evaluating Explainable Interfaces for a Knowledge Graph-Based Recommender SystemEvaluating Explainable Interfaces for a Knowledge Graph-Based Recommender System
Evaluating Explainable Interfaces for a Knowledge Graph-Based Recommender System

More from KnowledgeGraph

Contextualized Scene Knowledge Graphs for XAI Benchmarking by
Contextualized Scene Knowledge Graphs for XAI BenchmarkingContextualized Scene Knowledge Graphs for XAI Benchmarking
Contextualized Scene Knowledge Graphs for XAI BenchmarkingKnowledgeGraph
69 views27 slides
ナレッジグラフ/LOD利用技術の入門(後編) by
ナレッジグラフ/LOD利用技術の入門(後編)ナレッジグラフ/LOD利用技術の入門(後編)
ナレッジグラフ/LOD利用技術の入門(後編)KnowledgeGraph
1.2K views30 slides
[part 1]ナレッジグラフ推論チャレンジ・Tech Live! by
[part 1]ナレッジグラフ推論チャレンジ・Tech Live![part 1]ナレッジグラフ推論チャレンジ・Tech Live!
[part 1]ナレッジグラフ推論チャレンジ・Tech Live!KnowledgeGraph
509 views27 slides
[part 2]ナレッジグラフ推論チャレンジ・Tech Live! by
[part 2]ナレッジグラフ推論チャレンジ・Tech Live![part 2]ナレッジグラフ推論チャレンジ・Tech Live!
[part 2]ナレッジグラフ推論チャレンジ・Tech Live!KnowledgeGraph
697 views26 slides
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発 by
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発KnowledgeGraph
2.1K views45 slides
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開 by
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開KnowledgeGraph
1.7K views62 slides

More from KnowledgeGraph(19)

Contextualized Scene Knowledge Graphs for XAI Benchmarking by KnowledgeGraph
Contextualized Scene Knowledge Graphs for XAI BenchmarkingContextualized Scene Knowledge Graphs for XAI Benchmarking
Contextualized Scene Knowledge Graphs for XAI Benchmarking
KnowledgeGraph69 views
ナレッジグラフ/LOD利用技術の入門(後編) by KnowledgeGraph
ナレッジグラフ/LOD利用技術の入門(後編)ナレッジグラフ/LOD利用技術の入門(後編)
ナレッジグラフ/LOD利用技術の入門(後編)
KnowledgeGraph1.2K views
[part 1]ナレッジグラフ推論チャレンジ・Tech Live! by KnowledgeGraph
[part 1]ナレッジグラフ推論チャレンジ・Tech Live![part 1]ナレッジグラフ推論チャレンジ・Tech Live!
[part 1]ナレッジグラフ推論チャレンジ・Tech Live!
KnowledgeGraph509 views
[part 2]ナレッジグラフ推論チャレンジ・Tech Live! by KnowledgeGraph
[part 2]ナレッジグラフ推論チャレンジ・Tech Live![part 2]ナレッジグラフ推論チャレンジ・Tech Live!
[part 2]ナレッジグラフ推論チャレンジ・Tech Live!
KnowledgeGraph697 views
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発 by KnowledgeGraph
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
Linked Open Data勉強会2020 後編:SPARQLの簡単な使い方、SPARQLを使った簡単なアプリ開発
KnowledgeGraph2.1K views
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開 by KnowledgeGraph
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
Linked Open Data勉強会2020 前編:LODの基礎・作成・公開
KnowledgeGraph1.7K views
第3回ナレッジグラフ推論チャレンジ2020の紹介 by KnowledgeGraph
第3回ナレッジグラフ推論チャレンジ2020の紹介第3回ナレッジグラフ推論チャレンジ2020の紹介
第3回ナレッジグラフ推論チャレンジ2020の紹介
KnowledgeGraph760 views
ナレッジグラフ推論チャレンジ2019技術勉強会(10/21開催) by KnowledgeGraph
ナレッジグラフ推論チャレンジ2019技術勉強会(10/21開催)ナレッジグラフ推論チャレンジ2019技術勉強会(10/21開催)
ナレッジグラフ推論チャレンジ2019技術勉強会(10/21開催)
KnowledgeGraph617 views
第2回ナレッジグラフ推論チャレンジ2019:ツール部門の紹介 by KnowledgeGraph
第2回ナレッジグラフ推論チャレンジ2019:ツール部門の紹介第2回ナレッジグラフ推論チャレンジ2019:ツール部門の紹介
第2回ナレッジグラフ推論チャレンジ2019:ツール部門の紹介
KnowledgeGraph252 views
第2回ナレッジグラフ推論チャレンジ2019応募に向けて by KnowledgeGraph
第2回ナレッジグラフ推論チャレンジ2019応募に向けて第2回ナレッジグラフ推論チャレンジ2019応募に向けて
第2回ナレッジグラフ推論チャレンジ2019応募に向けて
KnowledgeGraph140 views
ナレッジグラフ入門 by KnowledgeGraph
ナレッジグラフ入門ナレッジグラフ入門
ナレッジグラフ入門
KnowledgeGraph6.4K views
第1回ナレッジグラフ推論チャレンジ2018の振り返り by KnowledgeGraph
第1回ナレッジグラフ推論チャレンジ2018の振り返り第1回ナレッジグラフ推論チャレンジ2018の振り返り
第1回ナレッジグラフ推論チャレンジ2018の振り返り
KnowledgeGraph189 views
第1回ナレッジグラフ推論チャレンジ2018開催報告~ 第2回チャレンジ開催案内~ by KnowledgeGraph
第1回ナレッジグラフ推論チャレンジ2018開催報告~ 第2回チャレンジ開催案内~第1回ナレッジグラフ推論チャレンジ2018開催報告~ 第2回チャレンジ開催案内~
第1回ナレッジグラフ推論チャレンジ2018開催報告~ 第2回チャレンジ開催案内~
KnowledgeGraph1.7K views
第1回推論チャレンジの振り返り&第2回の開催概要 by KnowledgeGraph
第1回推論チャレンジの振り返り&第2回の開催概要第1回推論チャレンジの振り返り&第2回の開催概要
第1回推論チャレンジの振り返り&第2回の開催概要
KnowledgeGraph219 views
ナレッジグラフ推論チャレンジ2018ミートアップ@東京(2018/12/26) by KnowledgeGraph
ナレッジグラフ推論チャレンジ2018ミートアップ@東京(2018/12/26)ナレッジグラフ推論チャレンジ2018ミートアップ@東京(2018/12/26)
ナレッジグラフ推論チャレンジ2018ミートアップ@東京(2018/12/26)
KnowledgeGraph951 views
ナレッジグラフ推論チャレンジ技術勉強会(2018/10/18) by KnowledgeGraph
ナレッジグラフ推論チャレンジ技術勉強会(2018/10/18)ナレッジグラフ推論チャレンジ技術勉強会(2018/10/18)
ナレッジグラフ推論チャレンジ技術勉強会(2018/10/18)
KnowledgeGraph1.7K views
ナレッジグラフ推論チャレンジ:応募に向けた「技術勉強会」資料 by KnowledgeGraph
ナレッジグラフ推論チャレンジ:応募に向けた「技術勉強会」資料ナレッジグラフ推論チャレンジ:応募に向けた「技術勉強会」資料
ナレッジグラフ推論チャレンジ:応募に向けた「技術勉強会」資料
KnowledgeGraph5.9K views
【ナレッジグラフ推論チャレンジ】SPARQLと可視化ツールを用いた推論検討例 by KnowledgeGraph
【ナレッジグラフ推論チャレンジ】SPARQLと可視化ツールを用いた推論検討例【ナレッジグラフ推論チャレンジ】SPARQLと可視化ツールを用いた推論検討例
【ナレッジグラフ推論チャレンジ】SPARQLと可視化ツールを用いた推論検討例
KnowledgeGraph1.3K views
ナレッジグラフ推論チャレンジの紹介 by KnowledgeGraph
ナレッジグラフ推論チャレンジの紹介ナレッジグラフ推論チャレンジの紹介
ナレッジグラフ推論チャレンジの紹介
KnowledgeGraph3K views

Recently uploaded

Case Study Copenhagen Energy and Business Central.pdf by
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdfAitana
16 views3 slides
PRODUCT PRESENTATION.pptx by
PRODUCT PRESENTATION.pptxPRODUCT PRESENTATION.pptx
PRODUCT PRESENTATION.pptxangelicacueva6
14 views1 slide
Evolving the Network Automation Journey from Python to Platforms by
Evolving the Network Automation Journey from Python to PlatformsEvolving the Network Automation Journey from Python to Platforms
Evolving the Network Automation Journey from Python to PlatformsNetwork Automation Forum
13 views21 slides
SAP Automation Using Bar Code and FIORI.pdf by
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdfVirendra Rai, PMP
23 views38 slides
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensorssugiuralab
19 views15 slides
Piloting & Scaling Successfully With Microsoft Viva by
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
12 views160 slides

Recently uploaded(20)

Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab19 views
Piloting & Scaling Successfully With Microsoft Viva by Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 by IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
Voice Logger - Telephony Integration Solution at Aegis by Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi127 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson85 views
Powerful Google developer tools for immediate impact! (2023-24) by wesley chun
Powerful Google developer tools for immediate impact! (2023-24)Powerful Google developer tools for immediate impact! (2023-24)
Powerful Google developer tools for immediate impact! (2023-24)
wesley chun10 views
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2217 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc10 views
"Running students' code in isolation. The hard way", Yurii Holiuk by Fwdays
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk
Fwdays11 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker37 views

Report on the First Knowledge Graph Reasoning Challenge 2018 -Toward the eXplainable AI System-

  • 1. Report on the First Knowledge Graph Reasoning Challenge 2018 – Toward the eXplainable AI System – Takahiro Kawamura*1, Shusaku Egami*2, Koutarou Tamura*3, Yasunori Hokazono*4, Takanori Ugai*5, Yusuke Koyanagi*5, Fumihito Nishino*5, Seiji Okajima*5, Katsuhiko Murakami*5, Kunihiko Takamatsu*6, Aoi Sugiura*7, Shun Shiramatsu*8, Shawn Zhang*8, Kouji Kozaki*9 1.National Agriculture and Food Research Organization, Japan 2.National Institute of Maritime, Port and Aviation Technology, Japan 3. NRI digital, Ltd. 4.Nomura Research Institute, Ltd. 5. Fujitsu Laboratories Ltd. 6. Kobe Tokiwa University 7. Kobe City Nishi-Kobe Medical Center 8.Nagoya Institute of Technology 9. Osaka Electro-Communication University
  • 2. Investig ation strategy Criminal motive …. Summary of Knowledge Graph Reasoning Challenge A Contest to develop AI systems which have abilities for “Reasoning” and “Explanation” such like Sherlock Holmes. Sherlock Holmes mystery story Open Knowledge Graph(OKG) AI system that estimate criminals with reasonable explanations using the OKG and other knowledge The motive is … Trick is … The criminal is XX Because …
  • 3. Agenda of Talk • Summary of Knowledge Graph Reasoning Challenge by K. Kozaki • Knowledge Graph Construction by S. Egami • Approach for estimation and reasoning techniques by T. Ugai • Evaluation / Conclusion and Current Work by T. Kawamra 3
  • 5. Knowledge Graph construction process Extract scenes (Manual) Sentence Simplification (Manual) Semantic Role Annotating (Manual) Translation (Auto) RDF construction (Auto) Add object types (Manual) Add absolute time (Manual) Scene Linking (Manual) • Discussion about schema design and methodology • We first held five open workshops from November 2017 to April 2018. • The total number of participants in the workshops was 110. • After the preliminary experiment of knowledge graph construction cooperating with the participants, we finally adopted the below process. 5
  • 6. • Basic policy – Focus on scenes in a novel and the relationship of those scenes, including the characters, objects, places, etc., with related scenes • A scene ID (IRI) has subjects, verbs, objects, etc. • Edges mainly represent five Ws (When, Where, Who, What, and Why). Architecture of the Knowledge Graph Scene1 Scene2 Scene3 Scene4 Scene5 Resource Literal type subject source source subject subject hasPredicate source hasPredicate subject hasPredicate then therefore because then 6
  • 7. Scene ID Source text Subject Predicate Object subject hasPredicate source 5W1H Scene ID Relatio n • Properties representing scenes – subject (who): A person or object representing the subject of the scene – hasPredicate: A predicate representing the content of the scene – 5W1H: what, where, when, whom, why, how. – Relation among scenes: then, if, because, …etc. – time: Absolute time(xsd:DateTime) – source: Source text(EN/JP literal) subject object predicate Scene subject objectpredicate Schema (Scene) 7
  • 8. Original Sentence (EN|JA) Absolute Time Property values are defined as resources to be referred in the other scene Predicate Subject Relationship to other Scene ID Scene Type - Situation: Fact - Statement:Remark by A - Talk: Remark by A to B - Thought: Idea of A Schema (Scene): Example Unique ID (IRI) of Each scene 8
  • 10. Visualization tool • We provided a knowledge graph visualization tool for applicants Visualization SPARQL query text Keyword search http://knowledge-graph.jp/visualization/ 10
  • 11. Approach for estimation and reasoning techniques 11
  • 12. First Prized: NRI • formalized the problem as a constraint satisfaction problem and solved with a lightweight formal method 12
  • 13. Second Prized: Fujitsu Laboratories • used SPARQL and rules 13
  • 14. Best Idea: Nagoya Institute of Technology • discusses multi-agents model 14
  • 15. Best Resource: Fujitsu Laboratories • constructed word embedding of characters from all sentences of Sherlock Holmes novels 15
  • 17. Evaluation • For evaluating estimation and reasoning techniques with explainability, – metrics design for explainability, utility, novelty, and performance is required, – but evaluation is also based on a qualitative comparison through discussion and peer reviews. • DARPA XAI states that – the current AI techniques have a trade-off between accuracy and explainability, so both properties should be measured. – In particular, to measure the effectiveness of the explainability, DARPA XAI rates user satisfaction regarding its clarity and utility. • We first share the basic information of the proposed approaches, and then discuss the evaluation of experts and of the general public. 17
  • 18. Sharing Basic Information for Preparation • The basic info. Was investigated and shared with experts in advance, who were 7 board members of the SIG on Semantic Web and Ontology in JSAI – Correctness of the answer Check if the resulting criminal was correct or not, regardless of the approach. The criminal, in this case, is the one designated in the novel or story. – Feasibility of the program Check if the submitted program correctly worked and the results were reproduced (excluding idea-only submissions). – Performance of the program Referential information on the system environment and performance of the submitted program, except for the idea only. – Amount of data/knowledge to be used How much did the approach use the knowledge graph (the total num. of scene IDs used)? If the approach used external knowledge and data, we noted information about them. 18
  • 19. Expert Evaluation • Over more than a week, the experts evaluated the following aspects according to five grades (1–5). • For Estimation and/or reasoning methods, – Significance Novelty and technical improvement of the method. – Applicability Is the approach applicable to the other problems? 3 : applicable to the other novels and stories 5 : applicable to other domains. – Extensibility Is the approach expected to have a further technical extension? 19
  • 20. Expert Evaluation cont'd • For Knowledge and data, – Originality of knowledge/data construction E.g., how much external knowledge and data were prepared? – Originality of knowledge/data use E.g., was a small set of knowledge used efficiently, or was a large set of knowledge used to simplify the process. • and… – Feasibility of idea (for idea only) Feasibility of idea including algorithms and data/knowledge construction. – Logical explainability Is an explanation logically persuadable? 1 : no explanation and evidence 3 : some evidence in any form is provided 5 : there is an explanation that is consistent with the estimation and reasoning process. – Effort Amount of effort required for the submission (knowledge/data/system). 20
  • 21. Public Evaluation • Although the experts determine if a logical explanation could be held, the public eval. focused on the psychological aspect of the explanations, that is, the satisfaction with the explanation. • The 45 applicants of SIGSWO meeting, Nov. 2018 answered to after 15 min presentation – Total score – Explainability • We added the total score to include psychological impressions other than explainability, – such as presentation quality and entertainment aspects. – If we only had a score for explainability, such aspects could be mixed in the explainability. 21
  • 22. Public evaluation results • In the public eval., ave., med., and sd of the total scores and the explainability were compared. • Comparing 1st and 2nd prizes, we found – Ave. of both the total score and the explainability were higher for 1st prize. – Med. of the total score of 1st was higher than 2nd prize, but Med. of the explainability of 1st was the same as 2nd prize. – Sd of both the total score and the explainability were also bigger for 1st prize than for 2nd prize. (smaller the better) • The paired t-test (α = 0.05) indicated that – diff. in total score had a statistically significant difference bet. 1st and 2nd., but – diff. in the explainability was not significantly different. > > > > = > 22
  • 23. Expert evaluation results • In the expert evaluation, – Ave. of each metric in 1st prize were higher than 2nd prize, but the explainability was statistically significantly higher for 2nd prize. – We should note that sd of ave. for each metric were less than 0.1 • Therefore, the final decision was left to the expert peer review. • As a result, the prize order was determined, since – the metrics other than the explainability of 1st prize were > or = 2nd • The eval. including explainability was left to the future challenge… 2nd 1st > < 23
  • 24. Conclusion and Current Work • The 1st knowledge graph reasoning challenge in 2018 was summarized for the development of AI techniques integrating ML and reasoning. • The 2nd challenge started in June 2019 ! – 4 knowledge graphs from 4 mystery novels were added and published on https://github.com/KnowledgeGraphJapan/KGRC-RDF/tree/master/2019 (Speckled Band + A Case Of Identity / Crooked Man / Dancing Men / Devils Foot) – In addition to guessing criminal with explanation, – it is better to be commonly applied to as many novels as possible. – New tool/utility creation task is also added. • The 3rd international challenge will open call for application in 2020! • The 4th challenge will have knowledge graphs of real social problems, e.g., books listing best practices of social problem solving, etc. 24