JPH0458331A - Interface device between approximate inference device and human being - Google Patents
Interface device between approximate inference device and human beingInfo
- Publication number
- JPH0458331A JPH0458331A JP2168492A JP16849290A JPH0458331A JP H0458331 A JPH0458331 A JP H0458331A JP 2168492 A JP2168492 A JP 2168492A JP 16849290 A JP16849290 A JP 16849290A JP H0458331 A JPH0458331 A JP H0458331A
- Authority
- JP
- Japan
- Prior art keywords
- conclusion
- weight
- event
- clarity
- score
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Devices For Executing Special Programs (AREA)
Abstract
Description
【発明の詳細な説明】
発明の要約
結論の重みを設定する。近似推論装置から得られる結論
の可能性の値にその結論について設定された重みを乗す
ることにより、結論ごとに得点を算出する。得られた得
点の順序が人間の考えた優先順位と異なる場合に、得点
の順序が優先順位と一致するように重みを修正する。[Detailed Description of the Invention] Setting the weight of the summary conclusion of the invention. A score is calculated for each conclusion by multiplying the probability value of the conclusion obtained from the approximate inference device by the weight set for that conclusion. When the order of the obtained scores is different from the priority order thought by humans, the weights are corrected so that the order of the scores matches the priority order.
発明の背景
技術分野
この発明は、近似推論装置と人間とのインタフェイス装
置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an approximate inference device and a human interface device.
従来技術
推論結果を、その推論結果を導くために使用した事象の
情報量によって修正または変更する方式の近似推論が知
られている(たとえば、 Zhangl(onHt n
AN EXPERT SYSTEM WITHTH
INKING INIMAGEs”、 Preprin
ts of 5econd IFSA Congres
s。Prior Art Approximate inference is known in which the inference result is modified or changed depending on the amount of information about the event used to derive the inference result (for example, Zhangl (onHt n
AN EXPERT SYSTEM WITHTH
INKING INIMAGEs”, Preprin
ts of 5econd IFSA Congress
s.
Tokyo、 July 20−25.1987. P
、765 )。Tokyo, July 20-25.1987. P
, 765).
この近似推論方式は、事象に対して結論ごとに与えられ
たメンバーシップ関数を用いて、事象ごとの情報量(す
なわち事象の情報識別能力)を算出し、推論結果(すな
わち結論が成り立つ可能性)を、その結論を導くために
使用した事象の情報量によって修正または変更する(可
能性と情報量の積をとる)ことによって、推論結果の識
別能力を高めようとするものである。This approximate inference method calculates the amount of information for each event (i.e., information identification ability of the event) using a membership function given to each conclusion for the event, and calculates the inference result (i.e., the probability that the conclusion holds true). The aim is to improve the discriminative ability of inference results by modifying or changing the information based on the amount of information of the event used to draw the conclusion (by multiplying the probability and the amount of information).
しかしながら、このような近似推論装置においては、結
論自体の持つ重み(たとえば故障診断の場合には、修理
に必要なコスト、時間など)か考慮されていないため、
はとんど同し可能性を持つ結論が出てきた場合に どの
結論が重要であるかがわからない、可能性が高くなくて
も、優先されるべき結論かあるような場合にこれを検知
てきないという問題がある。したがって、推論の対象と
しているものの特性に合った推論ができず、近似推論を
推論対象システム(機器)の特性に合わせるためには、
近似推論装置の知識ベース自体を変更する必要がある。However, in such approximate reasoning devices, the weight of the conclusion itself (for example, in the case of fault diagnosis, the cost and time required for repair, etc.) is not taken into consideration.
This can be detected in cases where it is difficult to know which conclusion is important when two conclusions with almost the same probability are reached, and there is a conclusion that should be given priority even if the probability is not high. The problem is that there is no. Therefore, it is not possible to make inferences that match the characteristics of the inference target, and in order to match approximate inference to the characteristics of the inference target system (equipment),
It is necessary to change the knowledge base of the approximate inference device itself.
発明の概要
発明の目的
この発明は、近似推論装置から得られる結論を推論対象
の特性1人間の都合等に合わせることのできるインター
フェイス装置を提供するものである。SUMMARY OF THE INVENTION OBJECT OF THE INVENTION The present invention provides an interface device that can adapt the conclusion obtained from an approximate inference device to the characteristics of the inference object, the convenience of the person, etc.
発明の構成1作用および効果
この発明による近似推論装置と人間とのインターフェイ
ス装置は、複数の事象と結論との関係を表わす知識を用
い、与えられた入力データに応じて結論の可能性を演算
する近似推論装置に対して設けられる。そしてインター
フェイス装置は。Structure of the Invention 1 Operation and Effect The approximate inference device and human interface device according to the present invention calculates the probability of a conclusion according to given input data using knowledge representing the relationship between a plurality of events and a conclusion. Provided for approximate reasoning devices. And the interface device.
各結論に対する重みを設定する手段、結論の可能性とそ
の結論について設定された重みとの間で所定の演算を行
ない、各結論の得点を算出する手段、得点の大きさの順
序が人間の考える優先度と異なる場合に優先度を入力す
るための手段、および得点の大きさの順序が入力された
優先度と一致するように重みを変更する手段を備えてい
ることを特徴とする。A means for setting a weight for each conclusion, a means for calculating a score for each conclusion by performing a predetermined operation between the possibility of a conclusion and the weight set for that conclusion, and a means for calculating a score for each conclusion. The present invention is characterized in that it includes means for inputting the priority when different from the priority, and means for changing the weight so that the order of the magnitude of scores matches the input priority.
この発明によるインターフェイス装置はまた。There is also an interface device according to the invention.
各結論に対する重みを設定する手段、結論の可能性とそ
の結論について設定された重みとの間で所定の演算を行
ない、各結論の得点を算出する手段、および得点の大き
さの順序が人間の考える優先度と異なる場合に、これら
を一致させるように上記重みを修正するための入力手段
を備えていることを特徴とする。A means for setting a weight for each conclusion, a means for calculating a score for each conclusion by performing a predetermined operation between the possibility of a conclusion and the weight set for that conclusion, and a means for calculating a score for each conclusion, The present invention is characterized in that it includes an input means for modifying the weights so that they match when the priorities are different from the considered priorities.
この発明によると、近似推論装置から得られる結論の可
能性に重みを作用させることにより、結論ごとの得点を
算出している。そして、この得点の順序が人間の考えた
優先順位と一致するように重みを変更している。According to this invention, a score is calculated for each conclusion by applying weight to the probability of the conclusion obtained from the approximate inference device. Then, the weights are changed so that the order of the scores matches the priorities considered by humans.
したがって、近似推論装置の知識ベースを変更すること
なく、推論対象の特性に合った。または人間の都合に合
致した結論を得ることができる。Therefore, the knowledge base of the approximate inference device does not need to be changed to match the characteristics of the inference target. Or, it is possible to reach a conclusion that suits human convenience.
実施例の説明
(1)近似推論装置およびインターフェイス装置の全体
構成
第1図に近似推論装置およびインターフェイス装置の全
体構成の一例が示されている。近似推論装置は、知識記
憶装置11.知識合成装置121合成後知識記憶装置1
3.事象値入力装置14.適合度演算装置15.動的情
報量演算装置1B、可能性演算装置17.静的情報量演
算装置19.明瞭性演算装置20、明瞭性記憶装置21
.明瞭性加算装置22および明瞭性表示装置23から構
成されている。Description of Embodiments (1) Overall configuration of approximate inference device and interface device FIG. 1 shows an example of the overall configuration of the approximate inference device and interface device. The approximate inference device includes a knowledge storage device 11. Knowledge synthesis device 121 Post-synthesis knowledge storage device 1
3. Event value input device 14. Fitness calculation device 15. Dynamic information amount calculation device 1B, possibility calculation device 17. Static information amount calculation device 19. Clarity calculation device 20, clarity storage device 21
.. It consists of a clarity adding device 22 and a clarity display device 23.
近似推論装置と人間(作業者、係員等)とのインターフ
ェイス装置は1重み記憶装置31.得点演算装置32.
得点表示装置33.修正入力装置341重み変更量設定
装置351重み変更量記憶装置36および重み変更装置
37から構成されている。The interface device between the approximate inference device and humans (workers, staff, etc.) is one weight storage device 31. Score calculation device 32.
Score display device 33. It is composed of a correction input device 341, a weight change amount setting device 351, a weight change amount storage device 36, and a weight change device 37.
以下に、これらの装置について故障診断を例にとって詳
述する。Below, these devices will be explained in detail using failure diagnosis as an example.
(2)知識記憶装置
知識記憶装置11は、専門家等が入力した知識を、事象
(故障により生じた状況、測定結果等)と結論(故障の
種類等)との関係を示す形式で記憶する装置である。こ
の装置は複数の専門家の知識を記憶することができる。(2) Knowledge storage device The knowledge storage device 11 stores knowledge input by experts in a format that shows the relationship between events (situations caused by failures, measurement results, etc.) and conclusions (types of failures, etc.). It is a device. This device can store the knowledge of multiple experts.
知識記憶装置11に記憶されている2名の専門家ext
、 ex2の知識の例を規則の形式で以下に示す。Two experts ext stored in the knowledge storage device 11
, ex2 knowledge example is shown below in the form of a rule.
専門家exl :
if 20≦f1≦60,0≦r2≦40. the
n cl−=(1)if40≦fl≦80.80≦f
2≦100.then c2−(2)fl、 f2は
事象であり、これらをそれぞれ事象1、事象2と呼ぶこ
とかある。cl、 c2は結論てあり、これらをそれぞ
れ結論1,2と呼ぶことかある□。Expert exl: if 20≦f1≦60, 0≦r2≦40. the
n cl-=(1) if40≦fl≦80.80≦f
2≦100. then c2-(2) fl and f2 are events, and these are sometimes called event 1 and event 2, respectively. cl and c2 are conclusions, and these are sometimes called conclusions 1 and 2, respectively□.
また、a≦r1≦bのように表わされたa、bをそれぞ
れ最小値、最大値と呼ぶ。Further, a and b expressed as a≦r1≦b are called a minimum value and a maximum value, respectively.
上述の規則を、専門家ごとに表(テーブル)の形式で表
現すると次のようになる。The above rules are expressed in the form of a table for each expert as follows.
専門家ex2 :
if 30≦f1≦50. 10≦f2≦30.
then cl−(3)if 50≦f1≦70.
70≦f2≦90. then e2・ (4)
(3)知識合成装置
知識合成装置12は、知識記憶装置11に記憶された複
数の専門家の知識を合成して、1つの知識にまとめる装
置である。Expert ex2: if 30≦f1≦50. 10≦f2≦30.
then cl-(3) if 50≦f1≦70.
70≦f2≦90. then e2・ (4)
(3) Knowledge synthesis device The knowledge synthesis device 12 is a device that synthesizes the knowledge of a plurality of experts stored in the knowledge storage device 11 and combines it into one piece of knowledge.
知識の合成方法は種々あるが、ここでは、各結論に関与
している各事象の最大値と最小値について、複数の専門
家の平均値と標準偏差を計算する。There are various ways to synthesize knowledge, but here we calculate the average value and standard deviation of multiple experts for the maximum and minimum values of each event involved in each conclusion.
上述した2名の専門家の事象f1から結論CIを導く知
識を例にとって知識合成処理について以下に説明する。The knowledge synthesis process will be explained below, taking as an example the knowledge of the two experts described above that leads to the conclusion CI from the event f1.
上述の規則(第(1)式、第(3)式)から、事象1
(fl)から結論1 (cl)を求める規則を抽出する
と次のように表わされる。From the above rules (Equations (1) and (3)), event 1
The rule for obtaining conclusion 1 (cl) from (fl) is extracted as follows.
専門家ext : if 20≦fl≦fiOthe
n cl−(5)専門家ex2 : if 30≦
f1≦50 then cl−(8)最小値の平均
値”if□および最大値の平均値m が算出される。Expert ext: if 20≦fl≦fiOthe
n cl-(5) Expert ex2: if 30≦
f1≦50 then cl-(8) The average value “if□” of the minimum value and the average value m of the maximum value are calculated.
■ax
最小値の標準偏差σ および、最大値の標準in
このような専門家の知識の合成演算を、上述した規則(
第(1)式〜第(4)式)について、各結論に関与して
いる各事象の最小値と最大値のすべてについて行なうと
1次のような表(テーブル)が得られる。■ax Standard deviation of the minimum value σ and Standard of the maximum value in This type of composite operation of expert knowledge is performed using the rules described above (
For equations (1) to (4), if all the minimum and maximum values of each event involved in each conclusion are examined, a table as shown below is obtained.
第3表
一般に、近似推論においては、事象に対してメンバーシ
ップ関数が与えられる。ここでは、−例として、上述の
ようにして合成された専門家の知識を用いてガウス分布
によりメンバーシップ関数を求める方法について説明す
る。Table 3 Generally, in approximate reasoning, a membership function is given to an event. Here, as an example, a method for determining membership functions using Gaussian distribution using expert knowledge synthesized as described above will be described.
最小値の平均値m 、最大値の平均値m 。Average value m of minimum values, average value m of maximum values.
1lIin max最小値の標準偏
差σ、、最大値の標準偏差Ain
σ を用いて、メンバーシップ関数は次式によl1a
x
り表わされる。Using the standard deviation σ of the minimum value, and the standard deviation Ain σ of the maximum value, the membership function is calculated by the following formula: l1a
x
左半分のみが使用される。Φ(x)−0,5におけるX
の位置はm 、 またはm によって決定さff1l
n 1laXれ、傾きはσ 、
またはσ によって決定されff1ln
IaXる。Only the left half is used. Φ(x)-X at 0,5
The position of is determined by m or mff1l
n 1laX, the slope is σ,
or determined by σff1ln
IaXru.
一例として、事象flから結論c1を求めるためのメン
バーシップ関数は、第(7)式から第(10)式により
算出した値を用いて第3a図から第3C図のようにして
作成される。この場合、第(11)式は次のようになる
。As an example, the membership function for determining the conclusion c1 from the event fl is created as shown in FIGS. 3a to 3c using the values calculated by equations (7) to (10). In this case, equation (11) becomes as follows.
・・・(11) ただし。...(11) however.
X :事象への入力データの値
Φ(X)1人力データXが事象に適合する程度(適合度
)
Gauss(x) :入力Xにおけるガウス分布の値で
ある。X: Value of input data to the event Φ(X) Degree to which human input data X fits the event (degree of fit) Gauss(x): Value of Gaussian distribution in input X.
第2図にガウス分布の一例を示す。このガウス分布にお
いてメンバーシップ関数の作成のために第3a図は第(
11)式または第(12)式の右辺第1項を、第3b図
は第(11)式または第(12)式の右辺第2項を、第
3c図は上記第1項から第2項を減算した結果、すなわ
ち第(11)式または第(12)式で表わされるメンバ
ーシップ関数を表わしている。Figure 2 shows an example of a Gaussian distribution. In order to create the membership function in this Gaussian distribution, Figure 3a shows (
Figure 3b shows the first term on the right side of equation (11) or equation (12), Figure 3c shows the second term on the right side of equation (11) or equation (12), and Figure 3c shows the first term to the second term above. represents the result of subtracting , that is, the membership function represented by equation (11) or equation (12).
第3表に示す合成された知識に基づいて作成された各事
象fl、 f2について、結論cl、 c2を求めるた
めのメンバーシップ関数の例を、第4a図および第4b
図に示す。Examples of membership functions for determining conclusions cl and c2 for each event fl and f2 created based on the synthesized knowledge shown in Table 3 are shown in Figures 4a and 4b.
As shown in the figure.
(4)合成後知識記憶装置
合成後知識記憶装置13には、知識合成装置12によっ
て算出された平均値と標準偏差が、第3表のような形式
で記憶される。知識の合成は推論の都度性なう必要はな
いため、このようにあらかしめ計算した結果を記憶して
おく。そして推論の都度この記憶装置13内の値を読み
出して使用することによって推論処理の高速化を図るこ
とができる。(4) Post-synthesis knowledge storage device The post-synthesis knowledge storage device 13 stores the average value and standard deviation calculated by the knowledge synthesis device 12 in the format shown in Table 3. Since it is not necessary to synthesize knowledge every time an inference is made, the results of preliminary calculations like this are memorized. By reading out and using the values in the storage device 13 each time an inference is made, it is possible to speed up the inference process.
(5)事象値入力装置
事象値入力装置14は故障診断対象機器、キボード9通
信インターフェイス装置、メモリ。(5) Event value input device The event value input device 14 is a failure diagnosis target device, a keyboard 9 communication interface device, and a memory.
ファイルなどから、事象ごとに入力される入力データを
読み込む装置である。入力されたデータは適合度演算装
置15に与えられるとともに、各事象のデータが入力さ
れたかどうかの情報が明瞭性加算装置22に与えられる
。This is a device that reads input data input for each event from a file or the like. The input data is given to the fitness computing device 15, and information as to whether data for each event has been input is given to the clarity addition device 22.
(6)適合度演算装置
適合度演算装置15は、事象値入力装置14から入力さ
れたデータの各メンバーシップ関数(または結論)に対
する適合度を算出するものである。具体的には適合度は
、第(11)式の右辺の変数Xとして入力データを代入
することによりΦ(X)として求められる。もちろんこ
のような演算式を必ずしも用いなくてもよい。(6) Fitness calculation device The fitness calculation device 15 calculates the fitness of the data input from the event value input device 14 for each membership function (or conclusion). Specifically, the goodness of fit is obtained as Φ(X) by substituting the input data as the variable X on the right side of equation (11). Of course, such an arithmetic expression does not necessarily have to be used.
(7)動的情報量演算装置と静的情報量演算装置事象f
1の事象値(入力データ)をxl、事象f2の事象値を
x2とする。これらのデータは事象値入力装置14から
入力される。(7) Dynamic information calculation device and static information calculation device event f
The event value (input data) of event 1 is xl, and the event value of event f2 is x2. These data are input from the event value input device 14.
第5a図および第5b図に示すように各適合度”11’
”12、m21’ m22を次のように定める。As shown in Figures 5a and 5b, each degree of fitness is "11".
"12, m21' m22 is defined as follows.
m1□:入力データx1の結論c1に対する適合度m1
2:入力データx1の結論c2に対する適合度m2□:
入力データx2の結論c1に対する適合度m22:入力
データx2の結論c2に対する適合度これらの適合度は
入力データxl、 x2が与えられたときに適合度演算
装置15によって算出される。m1□: goodness of fit m1 of input data x1 to conclusion c1
2: Degree of fit of input data x1 to conclusion c2 m2□:
Degree of suitability of input data x2 to conclusion c1 m22: Degree of suitability of input data x2 to conclusion c2 These degrees of suitability are calculated by the suitability calculation unit 15 when input data xl and x2 are given.
ここでファジィ・エントロピという概念を考える。Let us now consider the concept of fuzzy entropy.
入力x1が与えられたときのファジィ・エントロピEf
1を次のように定義する。Fuzzy entropy Ef when input x1 is given
1 is defined as follows.
このファジィ・エントロピは、情報識別能力の指標の一
種で、入力データx1を与えたときに、結論が明確に識
別できるほど小さい値となり、結論かあいまいにしか識
別できないほど大きい値となる。つまり、入力データx
1の結論C1に対する適合度”11と入力データx1の
結論C2に対する適合度m12との差が大きいほど小さ
い値となり、差が小さいほど大きい値となる。This fuzzy entropy is a type of index of information discrimination ability, and when input data x1 is given, the value is small enough that the conclusion can be clearly identified, and the value is large enough that the conclusion can only be vaguely identified. In other words, input data x
The larger the difference between the goodness of fit "11" for the conclusion C1 of input data x1 and the goodness of fit m12 for the conclusion C2 of input data x1, the smaller the value becomes, and the smaller the difference, the larger the value becomes.
同じようにして、入力x2が与えられたときのファジィ
・エントロピEr2は次式によって与えらファジィ・エ
ントロピEfの取り得る値の範囲は以下に示すものとな
る。Similarly, when the input x2 is given, the fuzzy entropy Er2 is given by the following equation, and the range of values that the fuzzy entropy Ef can take is as shown below.
0 ≦ Ef ≦ log<n )n、事象上の結
論数
この例では、事象1 (rl)上の結論数は2(cl。0 ≦ Ef ≦ log<n ) n, the number of conclusions on the event. In this example, the number of conclusions on the event 1 (rl) is 2 (cl.
c2)であるので、ファジィ・エントロピEfの最大値
は、 log(2)となる。c2), the maximum value of the fuzzy entropy Ef is log(2).
次に、このファジィ・エントロピEflを使用して、入
力データx1か与えられたときの動的情報量1flD(
Xi)を求める。ここで、動的情報量1flo(xi)
とは、推論を行なうときにおける結論を確定するための
事象の識別能力で、入力データx1の結論c1に対する
適合度”11と入力データx1の結論c2に対する適合
度m12の差が大きいほど大きい値をとり、差が小さい
ほど小さい値となるものとする。Next, using this fuzzy entropy Efl, the amount of dynamic information 1flD (
Find Xi). Here, the amount of dynamic information 1flo(xi)
is the ability to identify events to determine a conclusion when making inferences, and the larger the difference between the degree of conformity ``11'' of input data x1 to conclusion c1 and the degree of conformity m12 of input data x1 to conclusion c2, the larger the value The smaller the difference, the smaller the value.
そこで、事象r1についての動的情報量1flD(xi
)を、最大ファジィ・エントロピから、入力データxi
が与えられたときのファジィ・エントロピEflを引い
たものと定義する。Therefore, the amount of dynamic information 1flD(xi
) from the maximum fuzzy entropy, the input data xi
is defined as minus the fuzzy entropy Efl when is given.
(以下、余白) 的情報量は次式で与えられる。(Hereafter, margin) The amount of information is given by the following equation.
Iffslff5−1O
同じように2事象r2について入力データx2が与えら
れたときの動的情報量を次のように定義する。Ifslff5-1O Similarly, the amount of dynamic information when input data x2 is given for two events r2 is defined as follows.
動的情報量演算装置1Bは、適合度演算装置15で得ら
れた適合度を用いて、第(15)式および第(16)式
にしたがって事象ごとに動的情報量を算出する。The dynamic information amount calculating device 1B uses the fitness obtained by the fitness calculating device 15 to calculate the dynamic information amount for each event according to equations (15) and (16).
動的情報量は上述のように入力データxi、 x2に依
存する。これに対して、静的情報量は入力データに依存
しないものであって、最大ファジィ・エントロピから、
事象のレンジ幅の中のファジィ・エントロピの平均を引
いたものを、事象全体の静的情報量とする。たとえば、
事象1についての静・・・(17)
同じように事象2についての静的情報量は次式%式%
():
():
事象f1についての入力データXの結
論clに対する適合度
事象flについての入力データXの結
論c2に対する適合度
m2t(x) :事象f2についての入力データXの
結論C1に対する適合度
m22(x):事象f2についての入力データXの結論
C2に対する適合度
において Xをδ間隔で変化
させ、それぞれのXについて
のファジィ・エントロピを計
算して、それらの平均を求め
る演算(ただし0くδ≦100)
第(17)式および第(18)式から分るように、事象
のメンバーシップ関数間の重なりが大きいほど事象の静
的情報量は小さく、事象のメンバーシップ関数間の重な
りが小さいほど、事象の静的情報量は大きい。つまり、
静的情報量は 事象のメンバーシップ関数が結論を識別
する能力を示している。The amount of dynamic information depends on the input data xi, x2 as described above. On the other hand, the amount of static information does not depend on the input data, and from the maximum fuzzy entropy,
The static information amount of the entire event is determined by subtracting the average fuzzy entropy within the range of the event. for example,
Static information about event 1... (17) Similarly, the amount of static information about event 2 is calculated using the following formula % Formula % (): (): Fit of input data X to conclusion cl for event f1 Regarding event fl The goodness of fit of the input data X to the conclusion c2 m2t(x): The goodness of fit of the input data Calculate the fuzzy entropy for each X at different intervals, and calculate the average of them (0 and δ≦100) As can be seen from equations (17) and (18), the event The larger the overlap between the membership functions of the event, the smaller the static information amount of the event, and the smaller the overlap between the membership functions of the event, the larger the static information amount of the event. In other words,
The amount of static information indicates the ability of an event's membership function to identify a conclusion.
静的情報量演算装置19は1合成された知識により得ら
れるメンバーシップ関数から、上述した第(17〉式お
よび第(18)式にしたがって、事象ごとに、静的情報
量を演算して記憶する。静的情報量は入力データには依
存しないので、1回のみ算出されればよい。The static information amount calculating device 19 calculates and stores the amount of static information for each event from the membership function obtained from the synthesized knowledge according to the above-mentioned equations (17> and (18)). Since the static information amount does not depend on input data, it only needs to be calculated once.
(8)可能性演算装置
各結論ごとに、その結論に関与する事象の情報量の総和
が1になり、かつそれらの事象の情報量の相対強度は変
化しないような事象の情報量を算出する。この算出した
情報量を重みという。(8) Possibility calculation device For each conclusion, calculates the amount of information of events such that the sum of the amount of information of events involved in that conclusion is 1, and the relative strength of the amount of information of those events does not change. . This calculated amount of information is called a weight.
たとえば上述した動的情報量を用いると各重みは次のよ
うになる。For example, if the above-mentioned dynamic information amount is used, each weight will be as follows.
結論1に対する事象1の重み: ’It ft 、−I
fI (xi’)/ E 1flD(xi)+ I
f2D(x2)コ −(19)結論1に対する事象
2の重み:Wf12Ir2(x2)/[0D(xi)+
1f2D(x2)] −(20)結論2に対する事象
1の重み:Wf21−IN (xi)/ [IflD(
xi)+If2D(x2)] −(21)結論2に対
する事象2の重み:wf2゜−If’2 (X2)/
[1No(xi)+ 1f2D(x2>] ・・・(
22)次に、これらの重みと適合度との積を計算し。Weight of event 1 relative to conclusion 1: 'It ft , -I
fI (xi')/E 1flD(xi)+I
f2D(x2) co-(19) Weight of event 2 relative to conclusion 1: Wf12Ir2(x2)/[0D(xi)+
1f2D(x2)] - (20) Weight of event 1 for conclusion 2: Wf21-IN (xi)/[IflD(
xi) + If2D (x2)] - (21) Weight of event 2 for conclusion 2: wf2° - If'2 (X2)/
[1No(xi)+1f2D(x2>]...(
22) Next, calculate the product of these weights and the goodness of fit.
それを結論ごとに合計したものを、結論の可能性として
算出する。The sum of these results for each conclusion is calculated as the probability of the conclusion.
たとえば上記の例では
結論1の可能性=wf Xm +wf Xm
−(23)結論2の可能性−wf xm +
wf xm −(24)となる。For example, in the above example, possibility of conclusion 1 = wf Xm + wf Xm
- (23) Possibility of conclusion 2 - wf xm +
wf xm - (24).
可能性演算装置17は上述した演算を行ない結論ごとの
可能性を算出する。The possibility calculation device 17 performs the above-mentioned calculation to calculate the probability for each conclusion.
(9)重み記憶装置
重み記憶装置31は、各結論に対して設定されている重
みを、第4表に示すような表の形式で、メモリやファイ
ル等に記憶するものである。また。(9) Weight Storage Device The weight storage device 31 stores the weights set for each conclusion in the form of a table as shown in Table 4 in a memory, file, or the like. Also.
重み変更装置37によって変更された重みを取込み記憶
する。各結論の重みの初期値は1.0とする。The weight changed by the weight changing device 37 is captured and stored. The initial value of the weight of each conclusion is 1.0.
結論の重みは人間によって指定してもよい。The weight of the conclusion may be specified by a human.
第4表
(10)得点演算装置
得点演算装置32は、可能性演算袋w17によって算出
された各結論の可能性の値と重み記憶装置3Iに記憶さ
れている各結論の重みとの間で、たとえば次式の演算を
行なって、各結論の成り立つ得点を求めるものである。Table 4 (10) Score calculation device The score calculation device 32 calculates between the probability value of each conclusion calculated by the possibility calculation bag w17 and the weight of each conclusion stored in the weight storage device 3I. For example, the following equation is calculated to find the score for each conclusion.
p、−v、xw、
・・・(25)+11
ここで、P、は結論cjの得点(i−1,2゜3、・・
・)
■、は結論ciの可能性(第(23)、 (24)式】
W、は結論c1の重み(第4表参照)
■
である。p, -v, xw,
...(25)+11 Here, P is the score of conclusion cj (i-1, 2゜3, ...
・) ■ is the possibility of the conclusion ci (Equations (23) and (24)); W is the weight of the conclusion c1 (see Table 4) ■.
この演算によって ごとに得られる。By this operation You can get it every time.
第5表のような得点が結論
第5表
(11)得点表示装置
得点表示装置33は、得点演算装置32で算出された得
点を、各結論ごとに表示して人間に知らせるものである
。この装置33は通信による得点の伝送、メモリやファ
イル等への得点の記憶を行なうものでもよい。この実施
例では得点が上位3個の結論を結論ごとに表示する。表
示する結論の個数は1個、または3個以外の複数個でも
よい。The scores as shown in Table 5 are the conclusions Table 5 (11) Score display device The score display device 33 displays the scores calculated by the score calculation device 32 for each conclusion to inform the human being. This device 33 may be one that transmits the scores through communication and stores the scores in a memory, file, or the like. In this embodiment, the top three conclusions with the highest scores are displayed for each conclusion. The number of conclusions to be displayed may be one or more than three.
(12)修正入力装置
修正入力装置34は、得点表示装置33に表示された3
個の結論(故障)の得点の大きさの順序と。(12) Correction input device The correction input device 34 is used to input the 3 points displayed on the score display device 33.
and the order of magnitude of the scores for each conclusion (fault).
その故障の修理を実際に行なう優先度(または故障の重
要度等)とが異なっていた場合に用いられ1人間が正し
い(と考える)順序を入力するためのものである。得点
の大きさ順序と人間の考える優先度とが一致していれば
、入力する必要はない。This is used when the priority of actually repairing the failure (or the importance of the failure, etc.) is different, and is used to input what one person considers to be the correct order. If the size order of scores matches the priority considered by humans, there is no need to input it.
ここで、故障の修理を実際に行なう優先度は。Here, what is the priority for actually repairing the failure?
修理するための工数やコスト、機械や部品の信頼性等を
考慮して決められる。たとえば、工数のなるべくかから
ないものを優先するようなことである。It is determined by taking into account the number of man-hours and costs involved in repairing, the reliability of machines and parts, etc. For example, prioritize things that require as little man-hours as possible.
従来は結論の可能性のみが表示されており1人間か優先
度を考慮して故障の修理の順序を判断していた。この発
明によると人間かあらかじめ優先度を入力することによ
って、優先度を考慮した判断までも自動化することがで
きる。また、優先度を人間が入力するので、そのときの
機械の特性などにあった結果を得ることが可能で、さら
に機械の経年変化等にも対応できる。Previously, only the possibility of a conclusion was displayed, and the order of repair of failures was determined by considering the priority of one person. According to this invention, by inputting the priorities in advance by a human, it is possible to automate even decisions that take priorities into consideration. Furthermore, since the priority is entered by a human, it is possible to obtain results that match the characteristics of the machine at that time, and it is also possible to respond to changes in the machine over time.
(13)重み変更量設定装置
この重み変更量設定装置35は8重み変更装置37で重
み変更に用いる重みの変更量(割合)を第6表に示すよ
うな表の形式で設定(入力)するためのものである。こ
の実施例では、第6表に示すように、結論の可能性の値
の大きさに応じて増加および減少について変更量が決め
られている。この重みの変更量は1人間によって随時、
設定、変更が可能である。(13) Weight change amount setting device This weight change amount setting device 35 sets (inputs) the amount of weight change (ratio) used for weight change in the 8 weight change device 37 in the form of a table as shown in Table 6. It is for. In this embodiment, as shown in Table 6, the amount of change for increase and decrease is determined depending on the magnitude of the conclusion possibility value. The amount of change in this weight can be changed by one person at any time.
Can be set and changed.
第6表
序であったとする。得点の大きさはcl、 c2. c
3の順序なので重みの変更が必要である。Assume that it is the preface of Table 6. The size of the score is cl, c2. c.
Since the order is 3, it is necessary to change the weights.
第7表
(14)重み変更量記憶装置
この重み変更量記憶装置3Bは1重み変更量設定装置3
5で設定された重みの変更量を、第6表のような表の形
式で記憶しておくものである。この装置3Gに記憶され
た変更量が1重み変更量W37での重みの変更時に参照
される。Table 7 (14) Weight change amount storage device This weight change amount storage device 3B is 1 weight change amount setting device 3
The amount of change in weight set in step 5 is stored in a table format such as Table 6. The change amount stored in this device 3G is referred to when changing the weight using the 1 weight change amount W37.
(15)重み変更装置
この重み変更装置37は、修正入力装置34から入力さ
れた人間によって修正された正しい順序(優先度)にし
たがって、結論の重みを修正、変更するものである。(15) Weight change device This weight change device 37 corrects and changes the weight of the conclusion according to the correct order (priority) corrected by a human input from the correction input device 34.
たとえば1人間によって入力された順序(修正順序、優
先度)が第7表のようにc2. cl、 a8の順重み
の変更は次のアルゴリズムにしたがって行なわれる。For example, the order (correction order, priority) input by one person is c2. as shown in Table 7. The forward weights of cl and a8 are changed according to the following algorithm.
1)修正順序が1番のもの
結論の重みを増やすように変更する。重み変更量記憶装
置36に記憶されている増加変更量のうちその結論の可
能性の値に該当する増加の変更量を参照する。この例で
は結論c2の可能性は0.7であるから第6表より重み
の変更量は1,1となる。したがって、現在の重み1.
1と変更量1,1との積を新しい重みwo、とする。1) Change the order of modification to increase the weight of the conclusion whose number is first. Among the increase change amounts stored in the weight change amount storage device 36, the increase change amount corresponding to the probability value of the conclusion is referred to. In this example, the probability of conclusion c2 is 0.7, so from Table 6, the amount of weight change is 1.1. Therefore, the current weight 1.
The product of 1 and the change amount 1,1 is set as a new weight wo.
c2 : WO2−1,1×1..1−1.21
・・・(2B)2)修正順序が2番のもの
結論の重みは変更しない。すなわち
cl : WOI −1,L
・・・(27)のままである。c2: WO2-1, 1×1. .. 1-1.21
...(2B) 2) If the modification order is 2nd, the weight of the conclusion is not changed. That is, cl: WOI −1,L
...(27) remains the same.
3)修正順序が3番のもの
結論の重みを減少させるように変更する。重み変更量記
憶装置36に記憶されている減少変更量のうちその結論
の可能性の値に該当する減少の変更量を参照する。この
例ではC3の可能性は0.6であるから第6表より重み
の変更量は0.9となる。したがって、現在の重み1,
0と変更量0.9との積を新しい重みWO,とする。3) Change the modification order to reduce the weight of the conclusion number 3. Among the decrease change amounts stored in the weight change amount storage device 36, the decrease change amount corresponding to the probability value of the conclusion is referred to. In this example, the probability of C3 is 0.6, so from Table 6, the amount of weight change is 0.9. Therefore, the current weight 1,
Let the product of 0 and the change amount 0.9 be the new weight WO.
】
c3 : WOs 1.0 ×0.9−0.9
・・・(28)このようにして算出されか
つ変更された新しい重みWO9は1通信インターフェイ
ス装置メモリ ファイル等を通じて、または直接に重み
記憶装置31に記憶される。] c3: WOs 1.0 ×0.9-0.9
(28) The new weight WO9 calculated and changed in this way is stored in the weight storage device 31 through a communication interface device memory file or the like or directly.
上記の例の場合、新しい重みと得点は第8表のようにな
り、新しい得点の大きさの順序は人間が入力した優先度
(修正順序)と一致する。In the case of the above example, the new weights and scores are as shown in Table 8, and the order of magnitude of the new scores matches the priority (correction order) input by the human.
第8表
もし、得点の大きさが人間か入力した優先度と一致しな
い場合には、上記のアルゴリズムを再度繰返すようにし
てもよい。Table 8 If the magnitude of the score does not match the priority input by the human, the above algorithm may be repeated again.
結論の重み変更のアルゴリズムは上記の例に限らず1種
々のやり方があるのはいうまでもない。It goes without saying that the algorithm for changing the weight of the conclusion is not limited to the above example, and there are various methods.
以上のようにして、インターフェイス装置によって5機
械の特性を考慮したり人間の考えに合致した推論結果を
、知識ベース自体を修正することなく得られるようにな
る。As described above, the interface device allows inference results that take into account the characteristics of the five machines and match human thinking to be obtained without modifying the knowledge base itself.
上記実施例では、各結論の重みの変更は5表示された得
点の大きさの順序と人間が考える優先度とが違った場合
に1人間が順序の指定を入力することによって行なわれ
るが2人間が直接に重み自体を変更することも考えられ
る。この場合には。In the above example, the weight of each conclusion is changed by one person inputting the order designation when the order of the displayed score size is different from the priority that humans think, but two people change the weight of each conclusion. It is also possible to directly change the weight itself. In this case.
人力のしやすさを考慮した重み入力装置を設けるとよい
。これによって、適宜5人間による重みの修正が可能と
なる。そして、たとえば1機械の修理を行なったことに
よって、その故障か起こりにくくなったと考えた場合に
は、係員はその故障の重みを下げるようなことを行ない
1機械の特性に適合させることが可能となる。It is advisable to provide a weight input device that takes into account the ease of manual input. This allows five people to modify the weights as appropriate. For example, if a staff member believes that by repairing a machine, it is less likely to cause a malfunction, it is possible to reduce the weight of the malfunction and adapt it to the characteristics of the machine. Become.
(16)明瞭性演算装置
明瞭性演算装置20は、各結論ごとに、各事象の明瞭性
を演算する装置である。ここで、各結論ごとの各事象の
明瞭性とは、ある結論を確定する時の各事象の相対的な
識別能力を示すものである。(16) Clarity calculation device The clarity calculation device 20 is a device that calculates the clarity of each event for each conclusion. Here, the clarity of each event for each conclusion indicates the relative discernment ability of each event when determining a certain conclusion.
したがって、この明瞭性により、ある結論を確定するた
めの、複数の事象の識別能力を比較することができ、ど
の事象が高い識別能力を持っているか(多くの情報量を
持っているか)が分る。明瞭性の算出法について以下に
述べる。Therefore, this clarity makes it possible to compare the discriminative ability of multiple events in order to establish a certain conclusion, and to understand which event has a high discriminative ability (contains a large amount of information). Ru. The method for calculating clarity is described below.
まず、結論および事象と静的情報量の関係を第9表に示
す。First, Table 9 shows the relationship between conclusions, events, and the amount of static information.
第9表 第9表から分るように静的情報量によっても。Table 9 As can be seen from Table 9, it also depends on the amount of static information.
各結論を確定するための複数の事象の識別能力を比較す
ることはできる。しかし、このままでは相対的な識別能
力が直観的に分りにくいので、下表に示すように各結論
ごとに静的情報量を正規化して、その正規化した値を各
結論ごとの各事象の明瞭性CΩとする。It is possible to compare the discriminative ability of multiple events to establish each conclusion. However, as it is difficult to intuitively understand the relative discrimination ability as it is, we normalize the amount of static information for each conclusion as shown in the table below, and use the normalized value to clearly distinguish each event for each conclusion. CΩ.
第10表 ただし。Table 10 however.
CI −CD −1fl / (lfl + If
2s)11 12 S 5
Cj7 − CI −IF5 / (1fls+ 1
f28)21 22 S
である。CI −CD −1fl / (lfl + If
2s) 11 12 S 5 Cj7 - CI -IF5 / (1fls+ 1
f28) 21 22 S.
このようにして、明瞭性演算装置20において各結論ご
とに各事象の明瞭性が算出される。In this way, the clarity calculation device 20 calculates the clarity of each event for each conclusion.
(17)明瞭性記憶装置
明瞭性記憶装置21は、明瞭性演算装置20で算出され
た各結論ごとの各事象の明瞭性を記憶する装置である。(17) Clarity Storage Device The clarity storage device 21 is a device that stores the clarity of each event for each conclusion calculated by the clarity calculation device 20.
明瞭性の演算は、推論のたびに行なう必要はない。そこ
で、知識を合成したときに算出した明瞭性を明瞭性記憶
装置21に記憶しておき推論を行なうたびに明瞭性記憶
装置21に記憶している値を読み出すようにする。これ
により、推論処理の高速化が図れる。Clarity calculations do not need to be performed every time an inference is made. Therefore, the clarity calculated when knowledge is synthesized is stored in the clarity storage device 21, and the value stored in the clarity storage device 21 is read out every time an inference is made. This makes it possible to speed up the inference processing.
(18)明瞭性加算装置
明瞭性加算装置22は、データが実際に入力された事象
の明瞭性を演算する装置である。ここでは、実際に行な
われる推論のために、データが入力された事象の明瞭性
の総和をとる。この明瞭性の総和は、推論結果の明瞭性
を示す。この明瞭性か高いほど、推論結果を導くための
情報量が多いといえる。したがって明瞭性は推論結果自
体の信頼性を判断する指標に使用することかできる。(18) Clarity addition device The clarity addition device 22 is a device that calculates the clarity of an event to which data is actually input. Here, for the inference that is actually made, the summation of the clarity of the events for which data is input is taken. The sum of this clarity indicates the clarity of the inference result. It can be said that the higher the clarity, the greater the amount of information for deriving the inference result. Therefore, clarity can be used as an indicator to judge the reliability of the inference result itself.
推論結果に対する明瞭性は次のようにして算出される。The clarity of the inference result is calculated as follows.
a)事象1 (fl)のみについてデータか入力された
場合
・結論1 (cl)の推論結果に対する明瞭性C,O,
−”11
・結論2 (c2)の推論結果に対する明瞭性cn2−
C″12
b)事象2 (f2)のみについてデータが入力された
場合
・結論1 (cl)の推論結果に対する明瞭性Cρ1−
CΩ21
・推論2 (c2)の推論結果に対する明瞭性Cg2−
”22
C)事象1 (fl)および事象2 (r2)の両方に
ついてデータ入力された場合
・結論1 (cl)の推論結果に対する明瞭性C111
−CI +Cjl121−1.0
・結論2 (c2)の推論結果に対する明瞭性CΩ2−
CI + cg22−i、。a) When data is input only for event 1 (fl) - Clarity for the inference result of conclusion 1 (cl) C, O,
−”11 ・Clarity cn2 for the inference result of conclusion 2 (c2)
C''12 b) When data is input only for event 2 (f2) - Clarity for the inference result of conclusion 1 (cl) Cρ1-
CΩ21 ・Clarity Cg2- for the inference result of inference 2 (c2)
”22 C) When data is entered for both Event 1 (fl) and Event 2 (r2) - Clarity for the inference result of Conclusion 1 (cl) C111
-CI +Cjl121-1.0 ・Clarity CΩ2- for the inference result of conclusion 2 (c2)
CI + cg22-i,.
推論結果の明瞭性Cgのとり得る範囲は。What is the possible range of clarity Cg of the inference result?
00 ≦ CI! ≦1.0
である。つまり、推論を行なう前に与えられた知識の中
で、ある結論を導くために使用することができる事象の
すべてについてデータを入力して推論を行なった場合、
その結論の明瞭性は1.0になる。また、ある結論を導
くために使用することができる事象の中で、一部の事象
のみについて。00≦CI! ≦1.0. In other words, if you make an inference by inputting data about all the events that can be used to draw a certain conclusion within the knowledge given before making the inference,
The clarity of the conclusion will be 1.0. Also, only some of the events that can be used to draw a certain conclusion.
データを入力した場合、明瞭性は0.0から1.0の間
の値となる。このとき、使用することができる事象の中
で、明瞭性の高い事象を多く使用すれば、結論の明瞭性
も高くなり、信頼性が高い推論結果が得られると言える
。If the data is entered, clarity will be a value between 0.0 and 1.0. At this time, it can be said that if a large number of events with high clarity are used among the events that can be used, the clarity of the conclusion will also be increased, and a highly reliable inference result can be obtained.
(19)明瞭性表示装置
明瞭性表示装置23は、明瞭性加算装置22で算出した
推論結果(−例として上述した可能性)に対する明瞭性
を表示する装置である。明瞭性は推論結果と共に表示し
てもよいし、また明瞭性を他の装置に伝送したり、メモ
リやファイルへ記憶するようにしてもよい。(19) Clarity Display Device The clarity display device 23 is a device that displays the clarity of the inference result (-the possibility mentioned above as an example) calculated by the clarity addition device 22. The clarity may be displayed along with the inference results, or the clarity may be transmitted to another device or stored in memory or a file.
この明瞭性の表示は、推論結果の全ての結論について表
示する。したがって結論が複数存在する場合には、それ
ぞれの結論に対応する明瞭性が表示される。This clarity display displays all conclusions of the inference results. Therefore, if there are multiple conclusions, the clarity corresponding to each conclusion is displayed.
このようにして、データが入力されるたびに。In this way, every time data is entered.
入力されたデータが属する事象の情報量を演算し、推論
結果に対する明瞭性を表示することにより、推論結果に
対する信頼性をユーザが判断できるようになる。By calculating the information amount of the event to which the input data belongs and displaying the clarity of the inference result, the user can judge the reliability of the inference result.
上述した各装置11〜23.31〜37はメモリおよび
表示装置を含むコンピュータによって実現できるのはい
うまでもない。たとえば知識合成装置12゜各種演算装
置15.16.17.19.20..22.32.37
はプログラムにしたがって動作するCPUによって好適
に実現される。It goes without saying that each of the devices 11 to 23 and 31 to 37 described above can be realized by a computer including a memory and a display device. For example, knowledge synthesis device 12° various calculation devices 15.16.17.19.20. .. 22.32.37
is suitably realized by a CPU that operates according to a program.
第1図は近似推論装置およびインターフェイス装置の全
体構成の一例を示すブロック図である。
第2図はガウス分布を示すグラフである。
第3a図から第3c図はメンバーシップ関数が形成され
る様子を示すグラフである。
第4a図および第4b図は、各事象ごとに得られたメン
バーシップ関数を示すグラフである。
第5a図および第5b図は適合度を求める様子を示すグ
ラフである。
11・・・知識記憶装置。
12・・・知識合成装置。
13・・・合成後知謀記憶装置。
14・・・事象値入力装置。
15・・・適合度演算装置。
1B・・・動的情報量演算装置。
17・・・可能性演算装置
31・・・重み記憶装置
32・・・得点演算装置。
33・・得点表示装置。
34・・・修正入力装置。
35・・・重み変更量設定装置。
3B・・重み変更量記憶装置
37・・・重み変更装置。FIG. 1 is a block diagram showing an example of the overall configuration of an approximate inference device and an interface device. FIG. 2 is a graph showing a Gaussian distribution. Figures 3a to 3c are graphs showing how membership functions are formed. Figures 4a and 4b are graphs showing the membership functions obtained for each event. FIGS. 5a and 5b are graphs showing how the goodness of fit is determined. 11...Knowledge storage device. 12...Knowledge synthesis device. 13... Post-synthesis intelligence storage device. 14...Event value input device. 15...Fitness calculation device. 1B...Dynamic information calculation device. 17... Possibility calculation device 31... Weight storage device 32... Score calculation device. 33...Score display device. 34... Correction input device. 35... Weight change amount setting device. 3B... Weight change amount storage device 37... Weight change device.
Claims (2)
与えられた入力データに応じて結論の可能性を演算する
近似推論装置に対して設けられ,各結論に対する重みを
設定する手段, 結論の可能性とその結論について設定された重みとの間
で所定の演算を行ない,各結論の得点を算出する手段, 得点の大きさの順序が人間の考える優先度と異なる場合
に優先度を入力するための手段,および得点の大きさの
順序が入力された優先度と一致するように重みを変更す
る手段, を備えた近似推論装置と人間とのインターフェイス装置
。(1) Using knowledge that represents the relationship between multiple events and conclusions,
A means for setting a weight for each conclusion is provided for an approximate inference device that calculates the probability of a conclusion according to given input data, and a means for setting a weight for each conclusion, and a means for setting a predetermined value between the probability of a conclusion and the weight set for that conclusion. A means for calculating the score of each conclusion by performing the calculation, a means for inputting the priority when the order of the magnitude of the score is different from the priority considered by humans, and a means for inputting the order of the magnitude of the score. An interface device between an approximate inference device and a human, comprising means for changing weights to match priorities.
与えられた入力データに応じて結論の可能性を演算する
近似推論装置に対して設けられ,各結論に対する重みを
設定する手段, 結論の可能性とその結論について設定された重みとの間
で所定の演算を行ない,各結論の得点を算出する手段,
および 得点の大きさの順序が人間の考える優先度と異なる場合
に,これらを一致させるように上記重みを修正するため
の入力手段, を備えた近似推論装置と人間とのインターフェイス装置
。(2) Using knowledge that expresses the relationship between multiple events and conclusions,
A means for setting a weight for each conclusion is provided for an approximate inference device that calculates the probability of a conclusion according to given input data, and a means for setting a weight for each conclusion, and a means for setting a predetermined value between the probability of a conclusion and the weight set for that conclusion. means for calculating the score of each conclusion by performing the calculation of
and an input means for modifying the weights so as to make them match when the order of the magnitude of the scores is different from the priorities considered by humans.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2168492A JP3049738B2 (en) | 1990-06-28 | 1990-06-28 | Approximate reasoning device and human interface device |
| US07/714,020 US5651100A (en) | 1990-06-28 | 1991-06-12 | Approximate reasoning apparatus |
| KR1019910010534A KR950010415B1 (en) | 1990-06-28 | 1991-06-25 | Apparatus for approximate inferrence |
| DE4121453A DE4121453C2 (en) | 1990-06-28 | 1991-06-28 | Approximation inference device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2168492A JP3049738B2 (en) | 1990-06-28 | 1990-06-28 | Approximate reasoning device and human interface device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0458331A true JPH0458331A (en) | 1992-02-25 |
| JP3049738B2 JP3049738B2 (en) | 2000-06-05 |
Family
ID=15869093
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2168492A Expired - Fee Related JP3049738B2 (en) | 1990-06-28 | 1990-06-28 | Approximate reasoning device and human interface device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3049738B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05342189A (en) * | 1992-06-10 | 1993-12-24 | Adoin Kenkyusho:Kk | Learning system for network type information processor |
-
1990
- 1990-06-28 JP JP2168492A patent/JP3049738B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05342189A (en) * | 1992-06-10 | 1993-12-24 | Adoin Kenkyusho:Kk | Learning system for network type information processor |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3049738B2 (en) | 2000-06-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2827458B2 (en) | Inference processing method | |
| JP2001117777A (en) | Expert system | |
| US5189728A (en) | Rule generating and verifying apparatus for fuzzy control | |
| JP3211241B2 (en) | Approximate inference device | |
| CN112259246A (en) | Disease prediction method fusing medical concept hierarchical structure and related equipment | |
| Zeng et al. | Extended induced ordered weighted averaging distance operators and their application to group decision-making | |
| US5347615A (en) | Rule generating and verifying apparatus for fuzzy control using temporary exclusion of a selected rule | |
| JPH0458331A (en) | Interface device between approximate inference device and human being | |
| JPH03116332A (en) | Computer system apparatus and method of executing best selection | |
| EP0715256B1 (en) | Rule verifying apparatus and method for fuzzy inference | |
| JP3211236B2 (en) | Automatic knowledge corrector for approximate inference | |
| JP3211235B2 (en) | Approximate reasoning device and human interface device | |
| JP3211240B2 (en) | Approximate inference device | |
| JP2701442B2 (en) | Expert system with knowledge base by fuzzy expression | |
| JPH04537A (en) | Legibility output device for approximate inference | |
| JPH04536A (en) | Approximate inference device | |
| EP4295328A1 (en) | System for correcting user movement | |
| JP3211237B2 (en) | Approximate inference device | |
| CN107361768A (en) | A kind of method and apparatus for detecting skin senescence degree | |
| JPH0465718A (en) | Approximate inference device | |
| JPWO1992000562A1 (en) | Approximate reasoning device, input device for approximate reasoning, and membership function generating device | |
| JPH0488429A (en) | Approximate inference device | |
| JPH0458332A (en) | Approximate inference device | |
| Sanyal et al. | An Intuitionistic Fuzzy Full Consistency Method for Analysing Green Buying | |
| US20210117163A1 (en) | Pipeline for software application development |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090331 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |