「意味ネットワーク」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
Dgbjdjg (会話 | 投稿記録)
Dgbjdjg (会話 | 投稿記録)
編集の要約なし
1行目: 1行目:
 '''意味ネットワーク'''(いみねっとわーく、{{Lang-en-short|semantic network}}, {{Lang-en-short|frame network}})は[[人間]]の[[記憶]]の一種である[[意味記憶]]の構造を表すためのモデルである。
 '''意味ネットワーク'''(いみねっとわーく、{{Lang-en-short|semantic network}}, {{Lang-en-short|frame network}})は[[人間]]の[[記憶]]の一種である[[意味記憶]]の構造を表すためのモデルである。
[[概念]]の間の意味関係を表現する[[ネットワーク]]である。[[知識表現]]でよく利用される。概念を表す[[節]]と、概念の意味関係を表す[[辺]]からなる、[[有向グラフ]]または[[無向グラフ]]である。[1]
[[概念]]の間の意味関係を表現する[[ネットワーク]]である。[[知識表現]]でよく利用される。概念を表す[[節]]と、概念の意味関係を表す[[辺]]からなる、[[有向グラフ]]または[[無向グラフ]]である。
== 歴史 ==
== 歴史 ==
[[Image:Semantic Net.svg|thumb|320px|意味ネットワークの例]]
 "セマンティックネット Semantic Nets"は[[1956年]][[ケンブリッジ]]言語研究所ユニットのリチャード・リチェンスが[[機械翻訳]]と[[自然言語]]の間の計算機向け言語として発明した。1960年代初期に「SYNTHEXプロジェクト」の一部として、ロバート・シモンズ[2]、シェルドン・クラインとカレン・マコノログ、[[ロス・キリアン]][3]、ほかのシステム開発企業らが独自に開発した。のちに[[アラン・コリンズ]]とキリアンの論文によって広く知られるようになった。(e.g., Collins and Quillian;[4][5] Collins and Loftus[6] Quillian[7][8][9][10])
 "セマンティックネット Semantic Nets"は[[1956年]][[ケンブリッジ]]言語研究所ユニットのリチャード・リチェンスが[[機械翻訳]]と[[自然言語]]の間の計算機向け言語として発明した。1960年代初期に「SYNTHEXプロジェクト」の一部として、ロバート・シモンズ<ref name='Simmons1963'>{{cite journal | title=Synthetic language behavior | journal=Data Processing Management | year=1963 | last=Robert F. Simmons |volume=5 |issue=12 |pages=11–18}}</ref>、シェルドン・クラインとカレン・マコノログ、[[ロス・キリアン]]<ref name='Quillian1963'>Quillian, R. A notation for representing conceptual information: An application to semantics and mechanical English para- phrasing. SP-1395, System Development Corporation, Santa Monica, 1963.</ref>、ほかのシステム開発企業らが独自に開発した。のちに[[アラン・コリンズ]]とキリアンの論文によって広く知られるようになった。(e.g., Collins and Quillian;<ref name='Collins1969'>{{cite journal | title=Retrieval time from semantic memory | journal=Journal of verbal learning and verbal behavior | year=1969 | last1=Allan M. Collins |author2= M. R. Quillian |volume=8 |issue=2 |pages=240–247 |doi=10.1016/S0022-5371(69)80069-1 }}</ref><ref name='Collins1970'>{{cite journal |title=Does category size affect categorization time? |journal=Journal of verbal learning and verbal behavior |year=1970 |first= |last=Allan M. Collins
 1980年代後半に[[オランダ]]の[[フローニンゲン大学]]と[[トゥウェンテ大学]]が共同で「知識グラフ」と呼ぶプロジェクトを始めた。[[知識グラフ]]とは、[[グラフ理論]]の代数を活用する目的で、意味ネットワークの辺に「ありうる関係の有限の集合からなる」とする制約を加えたものである。[11] その後の10年間で意味ネットワークと知識グラフの区別はなくなった。[12][13] 2012年には[[Google]]が[[ナレッジグラフ]]と呼ぶ知識グラフを公表した。
|author2=M. Ross Quillian |volume=9 |issue=4 |pages=432–438 |doi=10.1016/S0022-5371(70)80084-6 }}</ref> Collins and Loftus<ref name='Collins1975'>{{cite journal |title=A spreading-activation theory of semantic processing |journal=Psychological Review |year=1975 |last=Allan M. Collins |author2=Elizabeth F. Loftus |volume=82 | doi = 10.1037/0033-295x.82.6.407 |pages=407–428}}</ref> Quillian<ref>Quillian, M. R. (1967). Word concepts: A theory and simulation of some basic semantic capabilities. Behavioral Science, 12(5), 410-430.</ref><ref>Quillian, M. R. (1968). Semantic memory. Semantic information processing, 227–270.</ref><ref>{{cite journal | last1 = Quillian | first1 = M. R. | year = 1969 | title = The teachable language comprehender: a simulation program and theory of language | url = | journal = Communications of the ACM | volume = 12 | issue = 8| pages = 459–476 | doi=10.1145/363196.363214}}</ref><ref>Quillian, R. Semantic Memory. Unpublished doctoral dissertation, Carnegie Institute of Technology, 1966.</ref>)
 1980年代後半に[[オランダ]]の[[フローニンゲン大学]]と[[トゥウェンテ大学]]が共同で「知識グラフ」と呼ぶプロジェクトを始めた。[[知識グラフ]]とは、[[グラフ理論]]の代数を活用する目的で、意味ネットワークの辺に「ありうる関係の有限の集合からなる」とする制約を加えたものである。<ref>{{cite book |last=Van de Riet |first=R. P. |date=1992 |title=Linguistic Instruments in Knowledge Engineering |url=http://www.stokman.org/artikel/92Jame.KnowGraphs.LIKE.pdf |publisher=Elsevier Science Publishers |page=98 |isbn=0444883940}}</ref>その後の10年間で意味ネットワークと知識グラフの区別はなくなった。<ref>{{cite conference |url=https://books.google.com/books?id=15PDCgAAQBAJ&pg=PA444 |title=Path-Based Semantic Relatedness on Linked Data and Its Use to Word and Entity Disambiguation |last1=Hulpus |first1=Ioana |last2=Prangnawarat |first2=Narumol |date=2015 |publisher=Springer International Publishing |book-title=The Semantic Web - ISWC 2015: 14th International Semantic Web Conference, Bethlehem, PA, USA, October 11-15, 2015, Proceedings, Part 1 |pages=444 |conference=[[International Semantic Web Conference]] 2015}}</ref><ref>{{cite web |url=https://www.authorea.com/users/6341/articles/107281 |title=What is a Knowledge Graph? |last1=McCusker |first1=James P. |last2=Chastain |first2=Katherine |date=April 2016 |website=authorea.com |access-date=15 June 2016 |quote="usage [of the term 'knowledge graph'] has evolved"}}</ref>2012年には[[Google]]が[[ナレッジグラフ]]と呼ぶ知識グラフを公表した。


== 基礎 ==
== 基礎 ==
31行目: 33行目:
*[[意味語彙集]]
*[[意味語彙集]]
*[[疎分布記憶]]
*[[疎分布記憶]]

== 参考文献 ==
{{reflist|30em}}
* Allen, J. and A. Frisch (1982). "What's in a Semantic Network". In: ''Proceedings of the 20th. annual meeting of ACL'', Toronto, pp.&nbsp;19–27.
* John F. Sowa, Alexander Borgida (1991). ''Principles of Semantic Networks: Explorations in the Representation of Knowledge''.

== 外部リンク ==
{{Commons category|Semantic networks}}
* [http://www.jfsowa.com/pubs/semnet.htm "Semantic Networks"] by John F. Sowa
* [http://www.knowledgegrid.net/~H.Zhuge/SLN.htm "Semantic Link Network" ] by Hai Zhuge


{{DEFAULTSORT:いみねっとわーく}}
{{DEFAULTSORT:いみねっとわーく}}

2016年8月18日 (木) 12:39時点における版

 意味ネットワーク(いみねっとわーく、: semantic network, : frame network)は人間記憶の一種である意味記憶の構造を表すためのモデルである。 概念の間の意味関係を表現するネットワークである。知識表現でよく利用される。概念を表すと、概念の意味関係を表すからなる、有向グラフまたは無向グラフである。

歴史

意味ネットワークの例

 "セマンティックネット Semantic Nets"は1956年ケンブリッジ言語研究所ユニットのリチャード・リチェンスが機械翻訳自然言語の間の計算機向け言語として発明した。1960年代初期に「SYNTHEXプロジェクト」の一部として、ロバート・シモンズ[1]、シェルドン・クラインとカレン・マコノログ、ロス・キリアン[2]、ほかのシステム開発企業らが独自に開発した。のちにアラン・コリンズとキリアンの論文によって広く知られるようになった。(e.g., Collins and Quillian;[3][4] Collins and Loftus[5] Quillian[6][7][8][9])  1980年代後半にオランダフローニンゲン大学トゥウェンテ大学が共同で「知識グラフ」と呼ぶプロジェクトを始めた。知識グラフとは、グラフ理論の代数を活用する目的で、意味ネットワークの辺に「ありうる関係の有限の集合からなる」とする制約を加えたものである。[10]その後の10年間で意味ネットワークと知識グラフの区別はなくなった。[11][12]2012年にはGoogleナレッジグラフと呼ぶ知識グラフを公表した。

基礎

 意味ネットワークは、ある物事がほかの物事と関係する概念の集合としてもっともよく理解できる知識をもつときに使える。ほとんどの意味ネットワークは認知に基づいている。分類階層のなかで体系化できるや節からなる。意味ネットワークは活性化拡散モデル、継承、プロトオブジェクトとしての節などのアイデアに貢献した。

解説

 人間の記憶は、コンピュータの記憶と異なる構造を持つので、ビットやバイトといった情報量で表すことができない。そのため、このようなモデルが必要となる。集合論を基礎としたモデルなどもある。

 ノード(円)が概念、リンク(矢印)が関係を表す。リンクには「である(is-a)」、「もつ(has-a)」などがある。

 意味ネットワークのデータベースを実現するには、 「太郎は 日本人である」 「日本人は 人種である」 「人間は 人種を持つ」 「人間は 動物である」  のような上下関係のリストを作成する。その上で 「太郎は 動物であるか?」  とデータベースに問い合わせると、ノード「太郎」から上方に探索すればノード「動物」に達するので、答えは「太郎は 動物である」または「そうです」となる。このように意味ネットワークを応用すれば、ちょっとした応答型ロボットの対話プログラムを作成することができる。

関連項目

参考文献

  1. ^ Robert F. Simmons (1963). “Synthetic language behavior”. Data Processing Management 5 (12): 11–18. 
  2. ^ Quillian, R. A notation for representing conceptual information: An application to semantics and mechanical English para- phrasing. SP-1395, System Development Corporation, Santa Monica, 1963.
  3. ^ Allan M. Collins; M. R. Quillian (1969). “Retrieval time from semantic memory”. Journal of verbal learning and verbal behavior 8 (2): 240–247. doi:10.1016/S0022-5371(69)80069-1. 
  4. ^ Allan M. Collins; M. Ross Quillian (1970). “Does category size affect categorization time?”. Journal of verbal learning and verbal behavior 9 (4): 432–438. doi:10.1016/S0022-5371(70)80084-6. 
  5. ^ Allan M. Collins; Elizabeth F. Loftus (1975). “A spreading-activation theory of semantic processing”. Psychological Review 82: 407–428. doi:10.1037/0033-295x.82.6.407. 
  6. ^ Quillian, M. R. (1967). Word concepts: A theory and simulation of some basic semantic capabilities. Behavioral Science, 12(5), 410-430.
  7. ^ Quillian, M. R. (1968). Semantic memory. Semantic information processing, 227–270.
  8. ^ Quillian, M. R. (1969). “The teachable language comprehender: a simulation program and theory of language”. Communications of the ACM 12 (8): 459–476. doi:10.1145/363196.363214. 
  9. ^ Quillian, R. Semantic Memory. Unpublished doctoral dissertation, Carnegie Institute of Technology, 1966.
  10. ^ Van de Riet, R. P. (1992). Linguistic Instruments in Knowledge Engineering. Elsevier Science Publishers. p. 98. ISBN 0444883940. http://www.stokman.org/artikel/92Jame.KnowGraphs.LIKE.pdf 
  11. ^ Hulpus, Ioana; Prangnawarat, Narumol (2015). "Path-Based Semantic Relatedness on Linked Data and Its Use to Word and Entity Disambiguation". The Semantic Web - ISWC 2015: 14th International Semantic Web Conference, Bethlehem, PA, USA, October 11-15, 2015, Proceedings, Part 1. International Semantic Web Conference 2015. Springer International Publishing. p. 444.
  12. ^ What is a Knowledge Graph?”. authorea.com (2016年4月). 2016年6月15日閲覧。 “"usage [of the term 'knowledge graph'] has evolved"”
  • Allen, J. and A. Frisch (1982). "What's in a Semantic Network". In: Proceedings of the 20th. annual meeting of ACL, Toronto, pp. 19–27.
  • John F. Sowa, Alexander Borgida (1991). Principles of Semantic Networks: Explorations in the Representation of Knowledge.

外部リンク