O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

【ナレッジグラフ推論チャレンジ】SPARQLと可視化ツールを用いた推論検討例

580 visualizações

Publicada em

ナレッジグラフ推論チャレンジ
SPARQLと可視化ツールを用いた推論検討例

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

【ナレッジグラフ推論チャレンジ】SPARQLと可視化ツールを用いた推論検討例

  1. 1. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 SPARQLと可視化ツールを用いた推論検討例 人工知能学会セマンティックウェブとオントロジー(SWO)研究会
  2. 2. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 可視化ツール http://knowledge-graph.jp/visualization/ 入力したSPARQLをもとにナレッジグラフから部分グ ラフを取得して可視化する 2
  3. 3. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 可視化ツールの使い方 3 可視化ツール用SPARQLを入力。 ?s ?p ?oの形式で結果を取得し、 ?s→?p→?oのグラフを描画する 実行 描画計算停止 描画領域の初期化
  4. 4. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 可視化ツール用SPARQL ?s(主語) ?p(述語) ?o(目的語)のトリプルを取得して描画 描画(する/しない)リソースをFILTER句で指定 (通常のSPARQL実行はこちらから https://goo.gl/VAK2Mc ) 4 PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX kgc: <http://kgc.knowledge-graph.jp/ontology/kgc.owl#> PREFIX kd: <http://kgc.knowledge-graph.jp/data/SpeckledBand/> SELECT ?s ?p ?o WHERE { ?s ?p ?o . filter(?s = kd:155) } すべてのトリプル 特定のイベントのみ描画するために絞り込む
  5. 5. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 可視化ツールで確認(1/2) SPARQL実行結果をもとに描画される ノードをダブルクリックすると展開 5 ダブルクリック
  6. 6. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 可視化ツールで確認(2/2) 描画してからキーワード検索も可能(ハイライト表示) 6 キーワードを指定 検索
  7. 7. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 推論の検討(1/9) ジュリアが死んだ日になにか動き(イベント)のある人 を確認してみる 7 PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX kgc: <http://kgc.knowledge-graph.jp/ontology/kgc.owl#> PREFIX kd: <http://kgc.knowledge-graph.jp/data/SpeckledBand/> SELECT ?s ?p ?o WHERE { ?id kgc:when kd:death_day_of_Julia ; kgc:subject ?s . ?s ?p ?o . filter(?o != kgc:Situation) }
  8. 8. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 推論の検討(2/9) ヘレン、ロイロット博士、ロマなどが確認できる 8
  9. 9. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 推論の検討(3/9) ロイロット博士の事件当夜のイベントを確認してみる 9 PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX kgc: <http://kgc.knowledge-graph.jp/ontology/kgc.owl#> PREFIX kd: <http://kgc.knowledge-graph.jp/data/SpeckledBand/> SELECT ?s ?p ?o WHERE { ?s kgc:when kd:death_day_of_Julia ; kgc:subject kd:Roylott . ?s ?p ?o . filter(?o != kgc:Situation) }
  10. 10. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 推論の検討(4/9) 怪しい行動が目立つ 10
  11. 11. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 推論の検討(5/9) ロイロット博士に対するすべてのイベントを確認 11 PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX kgc: <http://kgc.knowledge-graph.jp/ontology/kgc.owl#> PREFIX kd: <http://kgc.knowledge-graph.jp/data/SpeckledBand/> SELECT ?s ?p ?o WHERE { ?s kgc:whom kd:Roylott . ?s ?p ?o . filter(?o != kgc:Situation) }
  12. 12. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 推論の検討(6/9) お金がらみのイベントが確認できる 12
  13. 13. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 推論の検討(7/9) 可視化ツール上でお金の動きをたどってみる kd:money→kd:18展開 お金は姉妹(ヘレン,ジュリア)に分けられることがわかる 13
  14. 14. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 推論の検討(8/9) 可視化ツール上でお金の動きをたどってみる 「お金は姉妹に分けられる」からkgc:ifでつながっている kd:19を展開 姉妹が結婚するとお金は姉妹に分けられることがわかる 14
  15. 15. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 推論の検討(9/9) さらに可視化ツール上でお金の動きをたどってみる kd:money→kd:147展開 姉妹が嫁ぐとロイロット博士がもらえるお金が減る=動機? 15
  16. 16. CC-BY4.0:人工知能学会 セマンティクWebとオントロジー(SWO)研究会 まとめ SPARQLと可視化ツールを使って推論順序を検討す ることができる (SPARQLの組み合わせで推論を行う場合)SPARQL をどのようにつなげるかがポイント お金と動機の関係などの一般知識をどのように追加 するか 16 皆様のご応募をお待ちしております! http://challenge.knowledge-graph.jp/

×