(57)【要約】【課題】  高度な知識システムを構築する場合，“あいまいさの爆発”の問題を解決する距離型多重多段推論システムを提供する。【解決手段】  推論結果のあいまいさの広がりがルールの段数には関係せず，疎なルールの場合でも適切な推論結果を求めることができる計算手段（５），推論知識ベースの決定手段（３）（４），推論結果を出力する手段（８），与えられた事実と１段目の前件部との距離を計算する手段と，ｋ段目の後件部とｋ＋１段目の前件部との距離を計算する手段，最終段の後件部から事実までの各可能な通路における一致していない度合を表す手段と，推論結果のα−レベル集合を求める手段と，推論結果を求める手段，を備える。【選択図】図１
2012160156.tif 000002
【特許請求の範囲】
【請求項１】
推論結果のあいまいさの広がりがルールの段数には関係せず，疎なルールの場合でも適切な推論結果を求めることができる計算手段と，推論知識ベースの決定手段と，推論結果を出力する手段を備えたことを特徴とする多重多段推論システム。
【請求項２】
前記多重多段推論の結果を求める計算手段は，与えられた事実と１段目の前件部との距離を計算する手段と，ｋ段目の後件部とｋ＋１段目の前件部との距離を計算する手段，最終段の後件部から事実までの各可能な通路における一致していない度合を表す手段と，推論結果のα−レベル集合を求める手段と，推論結果を求める手段から構成されることを特徴とする請求項１記載の多重多段推論システム。
【請求項３】
前記推論知識ベースの決定手段は，知識決定の窓に段数，ルール数，前件部と後件部の数を入力，前件部，後件部，事実のファジィ変数の型を選択，言語ルールをビジュアル的に確認しながら修正することができることを特徴とする請求項１と請求項２のいずれかにに記載の多重多段推論システム。
【請求項４】
前記推論結果の出力手段は，上のビューと下のビューで表示した内容を決め，前件部，後件部，事実から何れかのメンバーシップ関数グラフをマウスで引っ張り始めると，多段多重推論を開始，各段の推論過程と推論結果をビジュアル的に表示することができることを特徴とする請求項１〜請求項３のいずれかに記載の多重多段推論システム。
【発明の詳細な説明】
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は，高度な知識システムを構築する場合，“あいまいさの爆発”の問題を解決することを目的とする距離型多重多段推論システムに関するものである。
【背景技術】
【０００２】  近年，情報技術進歩につれて日常生活から思想と文化までは急速に変わってきており，物しか扱っていなかった工学分野においても，人間にやさしい設計工学思想のような，人間との関わりのある研究や開発も認められるようになってきた。すなわち，機械としての「物」ではなく，人間のように他者に対して思いやりのある「物」を創ることが求められている。そのため，「物」には，人間の持っている知識を定量表現でき，未知の状況でも人間のように適切な結論を推論する能力を備えることが必要である。【０００３】  高度な知識システムを構築する場合，多重多段推論が必要となる。一般に推論段階を重ねるにつれて結論のあいまいさが広がり，いわゆる“あいまいさの爆発”が起こる恐れがあると指摘されている。これまでの研究ではｉｍｐｌｉｃａｔｉｏｎ  ｆｕｎｃｔｉｏｎに満たされるべき性質と，Ｂａｌｄｗｉｎの間接法を利用した多段ファジィ推論におけるあいまいさの広がり具合との関係を与えている。直接推論法を対象とする研究では，４種類の推論環境と４種類のｉｍｐｌｉｃａｔｉｏｎ  ｆｕｎｃｔｉｏｎの組み合わせに対して，推論段階と最終的な推論結果のあいまいさとの関係を論じ，ある条件が満たされれば，あいまいさが拡散しない場合もあるという興味ある結論を得ている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】  しかし，従来の１段ファジィ推論をそのまま多段ルールに適用する場合，適合度自身のもつ問題点が避けられない。例えば１段目のファジィルールにおける前件部が疎な場合，つまり前件部集合は隣接したもの同士が互いに空の共通部分をもつ場合，事実がどのルールにも覆われていない部分に入力される時や，各段の後件部におけるファジィ集合と次の段の前件部におけるファジィ集合とが共通集合を持たない場合では推論できない。【０００５】  本発明は，このような点に鑑みて創作されたものであり，あいまいさの爆発問題をも含めてこれらの問題点を根本的に解決するためには，適合度とは異なる観点から新たな距離型多重多段推論システムを提供することにある。
【課題を解決するための手段】
【０００６】  請求項１に係る発明は，推論結果のあいまいさの広がりがルールの段数には関係せず，疎なルールの場合でも適切な推論結果を求めることができる計算手段と，推論知識ベースの決定手段と，推論結果を出力する手段を備えたことを特徴とする多重多段推論システムに関する。【０００７】  請求項２に係る発明は，多重多段推論の結果を求める計算手段は与えられた事実と１段目の前件部との距離を計算する手段と，ｋ段目の後件部とｋ＋１段目の前件部との距離を計算する手段，最終段の後件部から事実までの各可能な通路における一致していない度合を表す手段と，推論結果のα−レベル集合を求める手段と，推論結果を求める手段から構成されることを特徴とする請求項１記載の距離型多重多段推論システムに関する。【０００８】  請求項３に係る発明は，推論知識ベースの決定手段は，知識決定の窓に段数，ルール数，前件部と後件部の数を入力，前件部，後件部，事実のファジィ変数の型を選択，言語ルールをビジュアル的に確認しながら修正することができることを特徴とする請求項１と請求項２のいずれかにに記載の距離型多重多段推論システムに関する。【０００９】  請求項４に係る発明は，推論結果の出力手段は上のビューと下のビューで表示した内容を決め，前件部，後件部，事実から何れかのメンバーシップ関数グラフをマウスで引っ張り始めると，多段多重推論を開始，各段の推論過程と推論結果をビジュアル的に表示することができることを特徴とする請求項１〜請求項３のいずれかに記載の距離型多重多段推論システムに関する。
【発明の効果】
【００１０】  本発明の多重多段推論システムによれば，高度な知識システムを構築する場合，必要となる多重多段推論におけるあいまいさの広がり，いわゆる“あいまいさの爆発”の問題を根本的に解決することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の多重多段推論システムの例を示す図である。
【図２】段数の選択，段の設定の結果例を示す図である。
【図３】知識表示の結果例を示す図である。
【図５】上のビューと下のビューの推論結果例を示す図である。
【符号の説明】
【００１２】  １  段数の入力部
２  段数の選択部
３  ルール数入力部
４  前件部と事実，後件部と結果の初期関数選択部
５  多重多段推論処理部
６  段数表示部
７  前件部と事実と後件部の操作部
８  前件部と事実の表示部
９  後件部と推論結果の表示部
【発明を実施するための最良の形態】
【００１３】  以下，本発明に係る多重多段推論システムの好適な実施形態について，適宜図面を参照しながら説明する。
図１は本発明に係る多重多段推論システムの第一実施形態を示す図である。本発明に係る多重多段推論システムは，段数の入力部（１）と，段数の選択部（２）と，ルール数入力部（３）と，前件部と事実，後件部と結果の初期関数選択部（４）と，多重多段推論処理部（５）と，段数表示部（６），前件部と事実と後件部の操作部（７）と，前件部と事実の表示部（８）と，後件部と推論結果の表示部（９）を備えている。【００１４】  式（１）に示す多入出力の多重多段ルールに対して，多入出力の距離型多重多段推論を考
2012160156.tif 000003
のｉｋ番目ルールを表わす。ｎは推論ルールの段数，ｍｋは第ｋ段におけるルールの数，ｓｋはル
2012160156.tif 000004
【００１５】  推論条件としては次の三つを仮定する。
2012160156.tif 000005
する。ただし，ｋ＝１，２，．．．，ｎ，ｉｋ＝１，２，．．．，ｍｋ，ｊｋ＝１，２，．．．，ｓｋ，ｊｋ＋１＝１，２，．．．，ｓｋ＋１。
（ｂ）各段内における矛盾するルールはない。ここで矛盾するルールとは，例えばｋ段では，
2012160156.tif 000006
（ｃ）ｍ１＝ｍｎとする。つまり，第１段ルールの数が第ｎ段ルールの数に等しい。この条件は推論アルゴリズムを見通しのよいものにするためである。【００１６】  以上の三つの条件のもとで，距離型多重多段推論は次の五つのＳｔｅｐで構成する。
2012160156.tif 000007
ただし，ｉ１＝１，２，．．．，ｍ１。
2012160156.tif 000008
離を計算する。
2012160156.tif 000009
ただし，ｋ＝１，２，．．．，ｎ−１
ｉｋ＝１，２，．．．，ｍｋ
ｉｋ＋１＝１，２，．．．，ｍｋ＋１
2012160156.tif 000010
ただし，ｉｎ＝１，２，．．．，ｍｎ
2012160156.tif 000011
ただし，
2012160156.tif 000012
ｑ＝１，２，．．．，ｓｎ＋１
2012160156.tif 000013
（４）式の第２，３項は与えられた事実とは関係なく各段におけるルール間の関係を表わしているので，計算量を減らすために予め計算しておけば，異なる事実に対して改めて計算する必要がない。【００１７】  距離型多重多段推論システムの特徴は下記の通りである。各特徴についての証明は省略する。
2012160156.tif 000014
とすれば，（１０）式が成立する。
2012160156.tif 000015
なく常に１段ルールの場合と同じということを意味している。
2012160156.tif 000016
し，ｑ＝１，２，．．．，ｓｎ＋１。
2012160156.tif 000017
ｑ＝１，２，．．．，ｓｎ＋１。
2012160156.tif 000018
2012160156.tif 000019
【００１８】  図２は段数を１０に設定し，選択した３段目にルール数を２０，前件部変数の数を１，後件部の数を８設定した結果例，図３は２０段の推論に３段目言語ルールの表示例である。前件部，後件部，事実から何れかのメンバーシップ関数グラフをマウスで引っ張り始めると，多段多重距離型ファジィ推論を開始する。図４は３段目の前件部（上のビュー）と３段目の後件部（下のビュー）の推論結果例である。
【図１】
2012160156.tif 000020
【図２】
2012160156.tif 000021
【図３】
2012160156.tif 000022
【図４】
2012160156.tif 000023
【図５】
2012160156.tif 000024
【手続補正書】
【提出日】平成23年5月6日(2011.5.6)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
【図１】  本発明の多重多段推論システムの例を示す図である。
【図２】  数段の選択、段の設定の結果例を示す図である。
【図３】  知識表示の結果例を示す図である。
【図４】  ３段目の前件部（上のビュー）と後件部（下のビュー）の推論結果例を示す図である。
【図５】  上のビューと下のビューの推論結果例を示す図である。