セマンティックWebと認知科学オントロジー

Slides:



Advertisements
Similar presentations
Community Web プラットフォーム 大向 一輝(国立情報学研究所) 松尾 豊 (産業技術総合研究所) 松村 真宏(大阪大学) 武田 英明(国立情報学研究所) JSAI2005 近未来チャレンジ.
Advertisements

マイクロソフトがホスティングする拡張性に優れたサービス ベース アプリケーション プラットフォーム.
だい六か – クリスマスとお正月 ぶんぽう. て form review ► Group 1 Verbs ► Have two or more ひらがな in the verb stem AND ► The final sound of the verb stem is from the い row.
第 5 章 2 次元モデル Chapter 5 2-dimensional model. Contents 1.2 次元モデル 2-dimensional model 2. 弱形式 Weak form 3.FEM 近似 FEM approximation 4. まとめ Summary.
一階述語論理 (first-order predicate logic) 一階述語論理入門 構文論(論理式の文 法) 意味論(論理式の解 釈) 認知システム論 知識と推論(4) 知識と論理でを組み合わせて問題を解決する.
この部分こそが必 要とされている ! Runtime 自身と Expression が カバーする!
Essay writing rules for Japanese!!. * First ・ There are two directions you can write. ・よこがき / 横書き (same as we write English) ・たてがき / 縦書き (from right to.
Webサービスに関する基本用語 Masatoshi Ohishi / NAOJ & Sokendai
A:あらっ!どうしたんですか?! B: ________んです。 つぎの絵を見て、何か面白い答えを書いてください。
情報家電オントロジー 公開ガイドライン案について
Semantic Web ー 現状と動向 ー.
Object Reuse and Exchange と その実装例について
Chapter 11 Queues 行列.
オープンデータ流通推進コンソーシアム 情報流通連携基盤外部仕様書の 改訂案
最適化ソルバーのための Python言語入門
What did you do, mate? Plain-Past
日本人の英語文章の中で「ENJOY」はどういうふうに使われているのか
セマンティックWebの現在 ISWC2005参加報告
MFI Ontology registration Ed2 Evolution management について
UMLの概要と オブジェクト指向の 基本概念
にほんご 111 (11/09/2006) Chapter 4 Quiz #1 〜は…です。 は vs. が えいが.
形容詞(2) けいようし.
Estimating Position Information by Detecting Network-Connection
ピカチュウによる オブジェクト指向入門 (新版)
The Sacred Deer of 奈良(なら)
Who Is Ready to Survive the Next Big Earthquake?
Googleツールを用いた新しいWebシステムの開発
「串刺し」研究アプローチの例 e-learning e-space 動画配信 システム SOI Smart Web ストリーミング技術
オントロジーを使用した プログラム開発支援システムの提案
第12回 2007年7月13日 応用Java (Java/XML).
カタカナ  7 The name of the pet shop is a pun on the sound that dogs make… Japanese for “woof”. The tanuki from slides 9-10 appears in Japanese fairy tales.
ISO 9001:2015 The process approach
New accessory hardware Global Platform Division
第10回 2007年6月29日 応用Java (Java/XML).
芝野耕司 ISO/IEC JTC1/SC2 (Coded Character Sets)委員長 東京外国語大学
The Syntax of Participants シンタックスの中の話者と聞き手
非文字資料を対象とした Ontologyデータベースに対する RDF推論の適用
NTTPCCommunications,Inc. 波多浩昭
第11回 2007年7月6日 応用Java (Java/XML).
Microsoft Visual Studio 2005 Tools for
Traits 形質.
Coloured Katakana Jumble Animals
データベース工学 生研 戦略情報融合研究センタ 喜連川 優.
只見町 インターネット・エコミュージアムの「キーワード」検索の改善
MIX 09 2/23/2019 1:22 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Where is Wumpus Propositional logic (cont…) Reasoning where is wumpus
Nice to meet you. はじめまして。.
Michael Jeffrey Jordan
第24回応用言語学講座公開連続講演会 後援:国際言語文化研究科教育研究プロジェクト経費
There is/are X (living thing)
My favorite soccer player Cristiano Ronald
独習XML ~第3章 文書と構造~ 3.3 スキーマ 3.3 XML Schema
XML Schema (1) ソフトウェア特論 第3回 /
セマンティックWebによる 生産管理情報共有/支援システムの開発
~let's take fun when you can do it~
2019/4/22 Warm-up ※Warm-up 1~3には、小学校外国語活動「アルファベットを探そう」(H26年度、神埼小学校におけるSTの授業実践)で、5年生が撮影した写真を使用しています(授業者より使用許諾済)。
RDFの生産工程管理システムへの適用 情報処理学会 第74回全国大会 2012年3月6日 松江工業高等専門学校  情報工学科 越田 高志.
知識表現 知識の表現形式 宣言的表現 手続き的表現 プロダクション・ルール フレーム 意味ネットワーク.
北大MMCセミナー 第62回 附属社会創造数学センター主催 Date: 2016年11月4日(金) 16:30~18:00
セマンティックWebの 生産管理システムへの適用
System.AddInを利用したアプリケーション拡張 - アドインの開発 -
Db2 Warehouse on Cloud Db2 on Cloud フルマネージドサービス提案時の注意点
オントロジーを利用した Webサービスの実行支援に関する研究
The Personal Publication Reader: Illustrating Web Data Extraction, Personalization and Reasoning for the Semantic Web Robert Baumgartner*, Nicola Henze+,
セマンティックWebの 生産管理システムへの適用
2006年10月18日 植田龍男 Webサービス II (第4回) 年10月18日 植田龍男.
アノテーションガイドラインの管理を行う アノテーションシステムの提案
Improving Strategic Play in Shogi by Using Move Sequence Trees
1.2 言語処理の諸観点 (1)言語処理の利用分野
System.AddInを利用したアプリケーション拡張 - アドインの開発 -
Presentation transcript:

セマンティックWebと認知科学オントロジー 武田英明 国立情報学研究所/総合研究大学院大学 takeda@nii.ac.jp

The Semantic Webの目的 "The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation." The Semantic Web, Scientific American, May 2001, Tim Berners-Lee, James Hendler and Ora Lassila The Semantic Web is a vision: the idea of having data on the web defined and linked in a way that it can be used by machines not just for display purposes, but for automation, integration and reuse of data across various applications. http://www.w3.org/2001/sw/

Semantic Web Webを通じてさまざまな情報交換の実現 自動化 統合 データの再利用

http://www.semaview.com/ © 2003 Semaview Inc. © 2003 Semaview Inc.

Next Generation Web? Webの進化 HTML: 表示のためのWeb XML:シンタックスをもったWeb から 人間と機械のためのWeb  ヘ cf. 機械ためだけのWeb どうやって実現する? メタデータをつける メタデータの構造化→オントロジー どうやって使うか? エージェント

なぜXMLでは不十分か “person”, “name”とは何を意味するのか. “name”と“名前”は同じなのだろうか.(同一性) <name> Hideaki Takeda</name> <age> 20</age> </person> <個人> <名前>Hideaki Takeda</名前> <年齢> 20</年齢> </個人> “person”, “name”とは何を意味するのか. “name”と“名前”は同じなのだろうか.(同一性) これは“person”の記述して十分なのだろうか(拘束条件) … 結局,シンタックスだけは解決つかない

Tim Berners-Lee http://www.w3.org/2002/Talks/09-lcs-sweb-tbl/ Semantic Webの階梯 RDF (Resource Description Framework) 最も原始的な意味記述の枠組みを提供ー>SVOモデル Entity-Relation Model(実体関連モデル) セマンティックネット RDF Schema RDFに最も原始的な概念記述の仕組みを追加 class-subclass関係,制約 DAML+OIL より一般的な概念記述の枠組みを提供 多様なクラス表現,多様な制約 DAML-S プロセスの記述 Tim Berners-Lee http://www.w3.org/2002/Talks/09-lcs-sweb-tbl/

RDFシンタックス http://www-kasm.nii.ac.jp/~takedaのcreatorは“Hideaki Takeda”である http://www-kasm.nii.ac.jp/~takeda Creator “Hideaki Takeda” Resource Property Value <?xml version="1.0"?> <rdf:RDF   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"   xmlns:dc="http://dublincore.org/2001/08/14/dces#"> <rdf:Description about="http://www-kasm.nii.ac.jp/~takeda">    <dc:Creator>Hideaki Takeda</dc:Creator> </rdf:Description> </rdf:RDF> <rdf:RDF> <rdf:Description about="http://www-kasm.nii.ac.jp/~takeda">    <dc:Creator rdf:resource=“Hideaki Takeda” /> </rdf:Description> </rdf:RDF>

RDF Schema Range(値域) 一つ指定できる Cardinality(個数制限)はない Domain(定義域) 複数指定できる(OR) rdfs:Class rdfs:SubclassOf クラスを詳細化したもの 複数可 推移性 rdf:type あるクラスのインスタンスのとき rdf:property 属性にあたるもの 注意:propertyはグローバル rdfs:subPropertyOf propertyを詳細化したもの

“Social Security Number” RDF Schema Animal <rdf:RDF xml:lang="en" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> <rdfs:Class rdf:ID="Person"> <rdfs:comment>The class of people.</rdfs:comment> <rdfs:subClassOf rdf:resource="http://www.w3.org/    2000/03/example/  classes#Animal"/> </rdfs:Class> <rdf:Property ID="maritalStatus"> <rdfs:range rdf:resource="#MaritalStatus"/> <rdfs:domain rdf:resource="#Person"/> </rdf:Property> <rdf:Property ID="ssn"> <rdfs:comment>Social Security Number</rdfs:comment> <rdfs:range rdf:resource="http://www.w3.org/2000/03/example/classes#Integer"/> <rdf:Property ID="age"> <rdfs:Class rdf:ID="MaritalStatus"/> <MaritalStatus rdf:ID="Married"/> <MaritalStatus rdf:ID="Divorced"/> <MaritalStatus rdf:ID="Single"/> <MaritalStatus rdf:ID="Widowed"/> </rdf:RDF> “The class of person” s rdfs:comment Person d d maritalStatus d ssn r age MaritalStatus r rdfs:comment Integer t t Married Single “Social Security Number” t Windowed t = rdf:type d = rdfs:domain r = rdfs:range = class = class instance = property t Divorced Resource Description Framework(RDF) Schema Specification 1.0 http://www.w3.org/TR/2000/CR-rdf-schema-20000327/

DAML+OIL RDFSにより豊富なクラス表現と制約の方法を追加 Description Logicのfravor Frame表現のfravor 特徴 クラス クラス要素:必要条件,必要十分条件の区別が可能 クラス表現: プロパティによる制約(クラスのスロット定義の相当) 型制限(全称/限量),個数制限,型指定個数制限 クラスの論理演算:和,積,否定 プロパティ 定義域,値域の複数指定(積) 推移性の指定 定義のインポート

DAML+OIL記述例 <rdf:RDF xmlns:rdf ="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:daml="http://www.daml.org/2001/03/daml+oil#" xmlns:xsd ="http://www.w3.org/2000/10/XMLSchema#" xmlns:dex ="http://www.daml.org/2001/03/daml+oil-ex#" xmlns:exd ="http://www.daml.org/2001/03/daml+oil-ex-dt#" xmlns ="http://www.daml.org/2001/03/daml+oil-ex#“ > <daml:Ontology rdf:about=""> <rdfs:comment>An example ontology by Takeda,  with data types taken from XMLSchema</rdfs:comment> <daml:imports rdf:resource="http://www.daml.org/2001/03/daml+oil"/> </daml:Ontology> <daml:Class rdf:ID="Animal"> <rdfs:label>Animal</rdfs:label> <rdfs:comment>This class of animals is illustrative of a number of ontological idioms.</rdfs:comment> </daml:Class> DAML+OIL Example http://www.daml.org/2001/03/daml+oil-ex.daml

<daml:ObjectProperty rdf:ID="name"> <rdfs:domain rdf:resource="#Animal"/> <rdfs:range rdf:resource="http://www.w3.org/2000/10/XMLSchema#decimal"/> </daml:ObjectProperty> <daml:DatatypeProperty rdf:ID="age"> <rdfs:comment> age is a DatatypeProperty whose range is xsd:decimal. age is also a UniqueProperty (can only have one age) </rdfs:comment> <rdf:type rdf:resource="http://www.daml.org/2001/03/daml+oil#UniqueProperty"/> <rdfs:range rdf:resource="http://www.w3.org/2000/10/XMLSchema#nonNegativeInteger"/> </daml:DatatypeProperty> <daml:Class rdf:ID="Person"> <rdfs:subClassOf rdf:resource="#Animal"/> <rdfs:subClassOf> <daml:Restriction daml:mincardinality="1"> <daml:onProperty rdf:resource="#name"/> </daml:Restriction> </rdfs:subClassOf> </daml:Class> <Person rdf:ID="Hideaki"> <rdfs:label>Hideaki</rdfs:label> <rdfs:comment>Hideaki is a person. His name is Hideaki Takeda and his age is 20.</rdfs:comment> <name>Hideaki Takeda</name> <age><xsd:integer rdf:value="20"/></age> </Person> </rdf:RDF> DAML+OIL Example http://www.daml.org/2001/03/daml+oil-ex.daml

Semantic Webの課題と可能性 Semantic Webは一見技術的には陳腐にみえるが... 技術的側面 閉じた世界と開かれた世界 知識生成のプロセスにおけるHuman-in-the-Loop 社会的側面 普及のプロセス 言語,習慣,文化 オントロジーの課題(つくる,つなげる,つかう) 概念体系の収集と統合

認知科学オントロジー:私の提案 認知学辞典の世界 美しい体系を目指す 混沌しかし拡張可能な体系を目指す 例)Wikipedia どんな体系? 多重オントロジー:ひとつの体系は困難 分野ごと 視点ごと(初学者むき、学習向、専門向、門外漢…) 人毎(橋田さんのオントロジー) 浅いオントロジー:定義を分けることは困難 上位下位、関連用語 プロセス支援? Web、コミュニティ…