認知-行動サイクルとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 認知-行動サイクルの意味・解説 

認知-行動サイクル

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/11/13 06:58 UTC 版)

推論エンジン」の記事における「認知-行動サイクル」の解説

推論エンジンは、3つの動作段階規則マッチング規則選択規則実行)を持つ有限状態機械として表現できる規則マッチング段階では、推論エンジンデータ格納部のその時点の内容満足する全ての規則探し出す規則典型的な条件-行動形式である場合条件部とワーキングメモリ内容マッチングをすることを意味するマッチング見つかった規則全て実行候補となり、これらを「衝突集合; conflict set」と呼ぶ。衝突集合では、規則条件部が複数事実マッチし場合1つ規則複数出現することもある。規則とそれにマッチしデータ部分集合組合せを、規則インスタンスと呼ぶ。 多く場合データが非常に膨大だったり、要求される性能厳しいため、衝突集合求める処理はそれほど単純な問題ではない。初期推論エンジン研究では規則データマッチングに関するアルゴリズム追求が盛んであったチャールズ・フォーギー開発したReteアルゴリズムそのような例として挙げられる。これは OPS5 などのプロダクションシステム使われた。Daniel P. Miranker は Rete アルゴリズム改良した TREAT開発した。これは、関係データベース最適化技法取り入れたのである衝突集合得られると、推論エンジン第二段階として規則選択を行う。この段階では、実際にどの規則実行すべきかの判断一種選択戦略適用する。この選択戦略エンジン内にコードとして備わっている場合もあるし、モデル一部として外部から指定される場合もある。人工知能の中では、この選択戦略アレン・ニューウェルUnified theory of cognition倣ってヒューリスティックスと呼ぶことが多い。 例えば OPS5 では、プログラマ2つ衝突の解決戦略いずれか選択可能である。LEX 戦略インスタンスデータ付与され時刻タグが現在時刻に近い順に並べる。すなわち、最近実行した規則マッチしデータを持つインスタンスが高い優先順位となる。この順序付けではさらに、規則条件部の複雑さによってソートするMEA 戦略は、規則最初条件マッチするワーキングメモリ要素新しさ重視する(特に手段目標解析でよく使われるヒューリスティック)。 さらに選択したインスタンス第三段階渡され、その規則実行される推論エンジン選択され規則インスタンス内のデータ引数として実行(あるいは発火)する。一般に規則右辺にあるアクションデータ格納部を変化させるが、それ以外推論エンジン外の処理を変化させる場合もある(ユーザーやり取りしたり、外部プログラム呼び出したりなど)。データ格納部は一般に規則実行によって更新されるので、次のサイクルデータマッチする規則集合変化する。 以上の段階経て推論エンジン次のサイクル第一段階開始可能な態となる。このようなサイクルを「認知-行動サイクル」と呼ぶ。推論エンジン停止条件としては、指定され回数サイクル実行したか、ユーザー停止要求したか、サイクル第一段階マッチする規則が無い状態になった場合がある。

※この「認知-行動サイクル」の解説は、「推論エンジン」の解説の一部です。
「認知-行動サイクル」を含む「推論エンジン」の記事については、「推論エンジン」の概要を参照ください。

ウィキペディア小見出し辞書の「認知-行動サイクル」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「認知-行動サイクル」の関連用語

認知-行動サイクルのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



認知-行動サイクルのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの推論エンジン (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS