JP2913782B2 - A learning device for approximate inference - Google Patents
A learning device for approximate inferenceInfo
- Publication number
- JP2913782B2 JP2913782B2 JP17029490A JP17029490A JP2913782B2 JP 2913782 B2 JP2913782 B2 JP 2913782B2 JP 17029490 A JP17029490 A JP 17029490A JP 17029490 A JP17029490 A JP 17029490A JP 2913782 B2 JP2913782 B2 JP 2913782B2
- Authority
- JP
- Japan
- Prior art keywords
- knowledge
- conclusion
- event
- learner
- input
- 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.)
- Expired - Lifetime
Links
Landscapes
- Devices For Executing Special Programs (AREA)
Description
【発明の詳細な説明】 発明の要約 事象と結論との関係に関する専門家の知識をあらかじ
め記憶しておく。結論が与えられたときにその結論を生
じさせる事象に関するデータを学習者が入力したとき
に,記憶されている専門家の知識に基づいて,学習者に
よって入力されたデータの適合度および信頼性を演算し
て出力する。DETAILED DESCRIPTION OF THE INVENTION Summary of the Invention Expert knowledge of the relationship between events and conclusions is stored in advance. When a learner enters data on the events that give rise to a conclusion when given a conclusion, the relevance and reliability of the data entered by the learner is determined based on the stored expert knowledge. Calculate and output.
発明の背景 技術分野 この発明は近似推論のための学習装置に関する。TECHNICAL FIELD The present invention relates to a learning device for approximate inference.
従来技術 複数の事象と結論との関係に関する多くの専門家の知
識をあらかじめ記憶しておき,事象を表わすデータが与
えられたときに,結論の生じる可能性を算出する近似推
論装置が知られている(たとえば,Zhang Hongmin“AN E
XPERT SYSTEM WITH THINKING IN IMAGES",Preprints of
Second IFSA Congress,Tokyo,July 20-25,1987,P.76
5)。2. Description of the Related Art There is known an approximate inference apparatus which stores in advance the knowledge of many experts regarding the relationship between a plurality of events and a conclusion and calculates the possibility of a conclusion given data representing the event. (For example, Zhang Hongmin “AN E
XPERT SYSTEM WITH THINKING IN IMAGES ", Preprints of
Second IFSA Congress, Tokyo, July 20-25,1987, P.76
Five).
このような近似推論装置は専門家教育のためにも利用
可能であるが,必ずしも学習用には設計されていない。
熟達した専門家になるためには多くの実際の体験が必要
であるが,そのためには多くの時間と費用がかかる。Such an approximate inference device can be used for professional education, but is not necessarily designed for learning.
Becoming a seasoned expert requires a lot of real experience, but it takes a lot of time and money.
発明の概要 発明の目的 この発明は,専門家教育を効率的に行なうために,近
似推論装置内に蓄積された豊富な専門家の知識を利用し
て学習を行なうことのできる装置を提供するものであ
る。SUMMARY OF THE INVENTION Object of the Invention The present invention provides an apparatus capable of performing learning by utilizing abundant expert knowledge accumulated in an approximate inference apparatus in order to efficiently perform expert education. It is.
発明の構成および効果 この発明による近似推論のための学習装置は,事象と
結論との関係に関する専門家の知識をあらかじめ記憶し
ておく記憶手段,結論が与えられたときにその結論を生
じさせる事象に関するデータを学習者が入力するための
入力手段,上記入力手段を通して学習者によって入力さ
れた所定の結論に対するデータが,同じ結論について上
記記憶手段に記憶されている専門家の知識に適合する度
合いを事象ごとに算出する適合度演算手段,上記入力手
段を通して学習者によって入力された所定の結論に対す
るデータの信頼性を,同じ結論について上記記憶手段に
記憶されている専門家の知識を参照して算出する信頼性
演算手段,ならぴに上記適合度演算手段および上記信頼
性演算手段によって算出された適合度および信頼性の少
なくともいずれか一方を表示する表示手段を備えている
ことを特徴とする。Structure and effect of the invention A learning device for approximate inference according to the present invention is a storage means for preliminarily storing expert's knowledge on the relationship between an event and a conclusion, and an event for generating a conclusion when a conclusion is given. Means for the learner to input data relating to the learner, and the degree to which the data for a predetermined conclusion input by the learner through the input means matches the expert's knowledge stored in the storage means for the same conclusion. Fitness calculating means for each event, calculating the reliability of data for a predetermined conclusion inputted by the learner through the input means with reference to the expert knowledge stored in the storage means for the same conclusion Means for calculating the reliability, the conformity calculation means and the fitness and reliability calculated by the reliability calculation means A display means for displaying at least one of them is provided.
この発明によると,近似推論装置に蓄積されている専
門家の豊富な知識を利用して学習を行なうことができ
る。学習者が入力したデータを専門家の知識を用いて,
適合度および信頼性という観点から評価することがで
き,専門家の教育を効率的に行なうことが可能である。According to the present invention, learning can be performed using abundant knowledge of experts accumulated in the approximate inference apparatus. Using the data input by the learner and the knowledge of the expert,
The evaluation can be made from the viewpoint of the degree of conformity and reliability, and the education of experts can be performed efficiently.
実施例の説明 (1)学習装置の全体構成 第1図に学習装置の全体構成の一例が示されている。
学習装置は,知識記憶装置11,知識合成装置12,合成後知
識記憶装置13,学習者知識入力装置14,適合度演算装置1
5,信頼性演算装置16および表示装置17から構成されてい
る。この学習装置の構成の一部,たとえば装置11,12,13
等は近似推論装置のそれらと兼用することもできるし,
近似推論装置の合成後知識記憶装置13に記憶されている
多くの専門家の知識をファイル,メモリ等の形式で流用
することもできる。1. Description of Embodiment (1) Overall Configuration of Learning Apparatus FIG. 1 shows an example of the overall configuration of a learning apparatus.
The learning devices are a knowledge storage device 11, a knowledge synthesis device 12, a synthesized knowledge storage device 13, a learner knowledge input device 14, and a fitness calculation device 1.
5. It is composed of a reliability calculation device 16 and a display device 17. A part of the configuration of this learning device, for example, devices 11, 12, 13
Can also be used as those of the approximation inference device,
The knowledge of many experts stored in the knowledge storage device 13 after synthesis of the approximate inference device can be used in the form of a file, a memory, or the like.
以下に,これらの装置について詳述する。 Hereinafter, these devices will be described in detail.
(2)知識記憶装置 知識記憶装置11は,専門家等が入力した知識を,事象
と結論との関係を示す形式で記憶する装置である。この
装置は複数の専門家の知識を記憶することができる。(2) Knowledge storage device The knowledge storage device 11 is a device that stores knowledge input by an expert or the like in a format indicating a relationship between an event and a conclusion. This device can store the knowledge of several experts.
知識記憶装置11に記憶されている2名の専門家ex1,ex
2の知識の例を規則の形式で以下に示す。The two experts ex1 and ex stored in the knowledge storage device 11
An example of knowledge of 2 is shown below in the form of rules.
専門家ex1: if 20≦f1≦60,0≦f2≦40,then c1 …(1) if 40≦f1≦80,60≦f2≦100,then c2 …(2) 専門家ex2: if 30≦f1≦50,10≦f2≦30,then c1 …(3) if 50≦f1≦70,70≦f2≦90,then c2 …(4) f1,f2は事象であり,これらをそれぞれ事象1,事象2
と呼ぶことがある。c1,c2は結論であり,これらをそれ
ぞれ結論1,2と呼ぶことがある。Expert ex1: if 20 ≦ f1 ≦ 60, 0 ≦ f2 ≦ 40, then c1… (1) if 40 ≦ f1 ≦ 80, 60 ≦ f2 ≦ 100, then c2… (2) Expert ex2: if 30 ≦ f1 ≦ 50,10 ≦ f2 ≦ 30, then c1 ... (3) if 50 ≦ f1 ≦ 70,70 ≦ f2 ≦ 90, then c2 ... (4) f1 and f2 are events.
It may be called. c1 and c2 are conclusions, and these may be called conclusions 1 and 2, respectively.
また,a≦f1≦bのように表わされたa,bをそれぞれ最
小値,最大値と呼ぶ。Also, a and b expressed as a ≦ f1 ≦ 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.
(3)知識合成装置 知識合成装置12は,知識記憶装置11に記憶された複数
の専門家の知識を合成して,1つの知識にまとめる装置で
ある。 (3) Knowledge Synthesizing Device The knowledge synthesizing device 12 is a device that synthesizes knowledge of a plurality of specialists stored in the knowledge storage device 11 and combines them into one knowledge.
知識の合成方法は種々あるが,ここでは,各結論に関
与している各事象の最大値と最小値について,複数の専
門家の平均値と標準偏差を計算する。Although there are various methods for synthesizing knowledge, here, the average value and standard deviation of multiple experts are calculated for the maximum value and the minimum value of each event involved in each conclusion.
上述した2名の専門家の事象f1から結論c1を導く知識
を例にとって知識合成処理について以下に説明する。The knowledge synthesizing process will be described below by taking as an example the knowledge that leads to the conclusion c1 from the event f1 of the two experts described above.
上述の規則(第(1)式,第(3)式)から,事象1
(f1)から結論1(c1)を求める規則を抽出すると次の
ように表わされる。From the above rules (Equations (1) and (3)), event 1
Extracting the rule for obtaining the conclusion 1 (c1) from (f1) is expressed as follows.
専門家ex1:if 20≦f1≦60 then c1 …(5) 専門家ex2:if 30≦f1≦50 then c1 …(6) 最小値の平均値mminおよび最大値の平均値mmaxが算出
される。Expert ex1: if 20 ≦ f1 ≦ 60 then c1 (5) Expert ex2: if 30 ≦ f1 ≦ 50 then c1 (6) The average value m min of the minimum value and the average value m max of the maximum value are calculated. You.
最小値の標準偏差σminおよび,最大値の標準偏差σ
maxが算出される。 Standard deviation σ min of minimum value and standard deviation σ of maximum value
max is calculated.
このような専門家の知識の合成演算を,上述した規則
(第(1)式〜第(4)式)について,各結論に関与し
ている各事象の最小値と最大値のすべてについて行なう
と,次のような表(テーブル)が得られる。 When such a synthesis operation of expert knowledge is performed for all of the minimum and maximum values of each event involved in each conclusion with respect to the above-described rules (Equations (1) to (4)) , The following table is obtained.
一般に,近似推論においては,事象に対してメンバー
シップ関数が与えられる。ここでは,一例として,上述
のようにして合成された専門家の知識を用いてガウス分
布によりメンバーシップ関数を求める方法について説明
する。 In general, in approximate inference, a membership function is given to an event. Here, as an example, a method of obtaining a membership function by a Gaussian distribution using the expert's knowledge synthesized as described above will be described.
最小値の平均値mmin,最大値の平均値mmax,最小値の
標準偏差σmin,最大値の棲準備差σmaxを用いて,メン
バーシップ関数は次式により表わされる。Using the average value m min of the minimum value, the average value m max of the maximum value, the standard deviation σ min of the minimum value, and the living difference σ max of the maximum value, the membership function is expressed by the following equation.
ただし, x :事象への入力データの値 Φ(x) :入力データxが事象に適合する程度 (適合度) Gauss(x) :入力xにおけるガウス分布の値 である。 Here, x: value of input data to the event Φ (x): degree to which the input data x matches the event (fitness) Gauss (x): value of Gaussian distribution at the input x.
第2図にガウス分布の一例を示す。このガウス分布に
おいてメンバーシップ関数の作成のために左半分のみが
使用される。Φ(x)=0.5におけるxの位置はmminま
たはmmaxによって決定され,傾きはσminまたはσmaxに
よって決定される。FIG. 2 shows an example of a Gaussian distribution. In this Gaussian distribution, only the left half is used to create the membership function. Position of x in Φ (x) = 0.5 is determined by m min or m max, the slope is determined by the sigma min or sigma max.
一例として,事象f1から結論c1を求めるためのメンバ
ーシップ関数は,第(7)式から第(10)式により算出
した値を用いて第3a図から第3c図のようにして作成され
る。この場合,第(11)式は次のようになる。As an example, a membership function for obtaining the conclusion c1 from the event f1 is created as shown in FIGS. 3a to 3c using the values calculated from the equations (7) to (10). In this case, equation (11) becomes as follows.
第3a図は第(11)式または第(12)式の右辺第1項
を,第3b図は第(11)式または第(12)式の右辺第2項
を,第3c図は上記第1項から第2項を減算した結果,す
なわち第(11)式または第(12)式で表わされるメンバ
ーシップ関数を表わしている。 FIG. 3a shows the first term on the right side of equation (11) or (12), FIG. 3b shows the second term on the right side of equation (11) or (12), and FIG. It represents the result of subtracting the second term from the first term, that is, the membership function represented by equation (11) or (12).
第3表に示す合成された知識に基づいて作成された各
事象f1,f2について,結論c1,c2を求めるためのメンバー
シップ関数の例を,第4a図および第4b図に示す。4a and 4b show examples of membership functions for obtaining the conclusions c1 and c2 for each of the events f1 and f2 created based on the combined knowledge shown in Table 3.
(4)合成後知識記憶装置 合成後知識記憶装置13には,知識合成装置12によって
算出された平均値と標準偏差が,第3表のような形式で
記憶される。知識の合成は推論または学習の都度行なう
必要はないため,このようにあらかじめ計算した結果を
記憶しておく。そして推論または学習の都度この記憶装
置13内の値を読出して使用することによって推論処理,
学習処理の高速化を図ることができる。(4) Post-synthesis knowledge storage device The post-synthesis knowledge storage device 13 stores the average value and the standard deviation calculated by the knowledge synthesis device 12 in a format as shown in Table 3. Since the synthesis of knowledge does not need to be performed each time inference or learning, the result calculated in advance in this way is stored. By reading and using the value in the storage device 13 each time inference or learning is performed, inference processing is performed.
The learning process can be sped up.
(5)学習者知識入力装置 学習者知識入力装置14は,ある結論が与えられたとき
にその結論を生じさせる事象に関するデータを学習者が
入力するための装置である。たとえば,近似推論装置が
機器の故障診断装置であり,専門家の知識が,機器の状
況または各種測定値(事象)と故障の種類(結論)の関
係を表わすものであるとする。学習者はある故障が生じ
たと仮定した場合に,その故障が起きたときの機器の状
況を推測して入力する。(5) Learner knowledge input device The learner knowledge input device 14 is a device for a learner to input data on an event that causes a conclusion when a certain conclusion is given. For example, it is assumed that the approximate inference device is a device failure diagnosis device, and the knowledge of a specialist represents the relationship between the status of the device or various measured values (events) and the type of failure (conclusion). Assuming that a certain failure has occurred, the learner estimates and inputs the state of the device at the time of the failure.
学習者の入力する知識は,専門家が与える知識と同じ
形式で表現される。以下にその例を示す。The knowledge input by the learner is expressed in the same format as the knowledge given by the expert. An example is shown below.
学習者Le1が入力する知識: if 35≦f1≦50,15≦f2≦25,then c1 …(13) if 48≦f1≦90,50≦f2≦100,then c2 …(14) これらの知識は,キーボード,通信インターフェイス
装置,メモリ,ファイルなどから入力され,かつこの装
置14内に記憶される。Knowledge input by learner Le1: if 35 ≦ f1 ≦ 50, 15 ≦ f2 ≦ 25, then c1… (13) if 48 ≦ f1 ≦ 90, 50 ≦ f2 ≦ 100, then c2… (14) , A keyboard, a communication interface device, a memory, a file, and the like, and stored in the device 14.
(6)適合度演算装置 適合度演算装置15は,学習者知識入力装置14から入力
された学習者の知識が,記憶装置13に記憶されている複
数の専門家の合成後の知識(メンバーシップ関数)に適
合する度合いを,各結論について事象ごとに算出する装
置である。(6) Fitness calculation device The fitness calculation device 15 stores the knowledge of the learner input from the learner knowledge input device 14 and the combined knowledge (membership) of a plurality of specialists stored in the storage device 13. This is a device that calculates the degree of conformity to each function for each event.
第(13)式および第(14)式によって表わされる学習
者Le1の入力した知識を表の形でまとめると次表のよう
になる。The following table summarizes the knowledge input by the learner Le1 expressed by Expressions (13) and (14) in the form of a table.
第4表に表わされた学習者Le1の知識をクリスプ集合
で表現(区間として表現)すると,第5a図および第5b図
に示されるようになる。 When the knowledge of the learner Le1 shown in Table 4 is expressed by a crisp set (expressed as an interval), it becomes as shown in FIGS. 5A and 5B.
一例として,結論c1を導く事象f1に関する適合度を第
6図を参照して説明する。第6図に表現されているメン
バーシップ関数は,専門家の知識を合成して得られる事
象f1から結論c1を求めるためのメンバーシップ関数であ
る。第6図ではこのメンバーシップ関数に重ねて,学習
者Le1によって入力された結論c1を導く事象f1の範囲
(区間)が表わされている。As an example, the fitness for the event f1 leading to the conclusion c1 will be described with reference to FIG. The membership function represented in FIG. 6 is a membership function for obtaining a conclusion c1 from an event f1 obtained by synthesizing expert knowledge. FIG. 6 shows the range (section) of the event f1 leading to the conclusion c1 input by the learner Le1 over the membership function.
適合度を求めるやり方にはいくつか考えられる。 There are several ways to determine the degree of goodness.
(その1) 専門家のメンバーシップ関数と学習者が入力した事象
の区間との重なり部分の最大値Cmaxと最小値Cminを求め
る。適合度mxをこれら最大値と最小値の平均値と定義す
る。(Part 1) The maximum value C max and the minimum value C min of the overlapping portion between the membership function of the expert and the section of the event input by the learner are obtained. The fitness m x is defined as the average of these maximum and minimum values.
mx=(Cmax+Cmin)/2 …(15) (その2) 最大値Cmaxを適合度と定義する。m x = (C max + C min ) / 2 (15) (2) The maximum value C max is defined as the fitness.
mx=Cmax ‥(16) (その3) 専門家のメンバーシップ関数と学習者が入力した事象
の区間との重なり部分の平均高さを適合度と定義する。m x = C max ‥ (16) (Part 3) The average height of the overlapping portion between the expert's membership function and the section of the event input by the learner is defined as the fitness.
Φ(x)は専門家のメンバーシップ関数を表わす。x1
〜x2は学習者が入力した事象の区間である。 Φ (x) represents the expert membership function. x 1
~x 2 is a section of events that learner input.
上記のいずれの定義にしたがって適合度を求めてもよ
い。さらにMIN-MAX演算等により適合度を求めることも
できる。The conformity may be determined according to any of the above definitions. Further, the degree of conformity can be obtained by MIN-MAX operation or the like.
適合度はすべての結論のそれぞれについて各事象ごと
に求められる。Goodness of fit is determined for each event for each and every conclusion.
(7)信頼性演算装置 信頼性演算装置16は,専門家の合成後の知識を基準と
する学習者の知識の信頼性の有無またはその程度を演算
するものである。信類性に関する演算アルゴリズムもい
くつか考えられる。(7) Reliability Calculation Device The reliability calculation device 16 calculates the presence or absence or the degree of the reliability of the learner's knowledge based on the knowledge obtained after the synthesis by the expert. There are several possible algorithms for reliability.
(その1) 各結論について合成後知識記憶装置13に記憶されてい
る専門家の知識において,各事象ごとの最小値の平均値
および最大値の平均値と,学習者が入力した同じ結論を
導く同じ事象の最小値および最大値とをそれぞれ比較す
る。(Part 1) For each conclusion, in the expert's knowledge stored in the knowledge storage device 13 after synthesis, the average value of the minimum value and the average value of the maximum value for each event and the same conclusion input by the learner are derived. The minimum and maximum values of the same event are compared, respectively.
一例として事象f1(結論c1)の最小値について述べ
る。As an example, the minimum value of the event f1 (conclusion c1) will be described.
第3表を参照すると,結論c1を導く事象f1に関する複
数の専門家の知識の最小値の平均値は25である。複数
の専門家が事象f1(結論c1)について与えた最小値が第
7図に示すように正規分布(ガウス分布)にしたがうも
のとする。この正規分布に許容区間を設ける(非許容率
=α,許容度=1−α)。Referring to Table 3, the average of the minimum values of the knowledge of the multiple experts regarding the event f1 that led to the conclusion c1 is 25. It is assumed that the minimum value given to the event f1 (conclusion c1) by a plurality of experts follows a normal distribution (Gaussian distribution) as shown in FIG. An allowable section is provided in this normal distribution (non-permissible rate = α, allowable degree = 1−α).
学習者が入力した事象f1(結論c1)についての最小値
μが次式を満足していれば信頼性あり,満足しなければ
信頼性なしとする。If the minimum value μ of the event f1 (conclusion c1) input by the learner satisfies the following equation, the reliability is determined. If not, the reliability is determined to be unreliable.
ここでσは標準偏差,nは母数である。 Here, σ is a standard deviation, and n is a parameter.
許容度(1−α)=95%の許容区間を,c1を結論するf
1の最小値について,第3表のデータを用いて求める
と,σ=5,n=2,=25,α=0.05,lα/2=l0.025=1.96
を第(18)式に代入して次式を得る。Tolerance (1-α) = 95% tolerance interval, and conclude c1 f
When the minimum value of 1 is obtained by using the data in Table 3, σ = 5, n = 2, = 25, α = 0.05, l α / 2 = l 0.025 = 1.96
Into the expression (18) to obtain the following expression.
すなわち,181<μ<31.9 …(20) 学習者が与えた結論c1についての事象f1の最小値は,
第4表を参照すると35であるから,信頼性なしというこ
とになる。 That is, 181 <μ <31.9 (20) The minimum value of the event f1 for the conclusion c1 given by the learner is
Referring to Table 4, it is 35, which means no reliability.
結論c1を導く事象f1の最大値についても同じようにし
てその信頼性がチェックされる。The reliability of the maximum value of the event f1 leading to the conclusion c1 is checked in the same manner.
さらに,結論c1についての他の事象f2,および結論c2
についての事象f1,f2に関しても,同じようにして,学
習者が入力した最小値と最大値に信頼性があるかどうか
が調べられる。In addition, other events f2 for conclusion c1, and conclusion c2
With regard to the events f1 and f2 for, whether the minimum value and the maximum value input by the learner are reliable is similarly examined.
正規分布に代えてt分布を用いてもよい。t分布の場
合には,上記の例においてlα/2=l0.025=4.3である
から,第(19)式,第(20)式に対応して次式が得られ
る。The t distribution may be used instead of the normal distribution. In the case of the t-distribution, since lα / 2 = l0.025 = 4.3 in the above example, the following equation is obtained corresponding to equations (19) and (20).
すなわち,9.8<μ<40.2 …(22) t分布は正規分布に比べてなだらかであるために許容
区間が広くなる。学習者の与えたf1(c1)についての最
小値35はこの許容区間に入ることになる。もちろんαの
値を変えることにより許容区間を増減してもよい。 That is, 9.8 <μ <40.2 (22) Since the t distribution is gentler than the normal distribution, the allowable interval is widened. The minimum value 35 for f1 (c1) given by the learner falls within this allowable section. Of course, the allowable interval may be increased or decreased by changing the value of α.
(その2) 上記の信頼性に関する演算は最終的に信頼性の有無を
出力するためのものである。これに対して,次のように
することにより信頼性の程度を表わすデータを得ること
ができる。(Part 2) The above-mentioned operation related to reliability is for finally outputting the presence or absence of reliability. On the other hand, data representing the degree of reliability can be obtained as follows.
上記(その1)と同じように,結論c1について専門家
が入力した事象f1の最小値の分布を正規分布とみなし,
学習者が入力した結論c1についての事象f1の区間の最小
値xが上記正規分布に適合する度合いを信頼度とする。
すなわち,信頼度は次式で与えられる。As in (1) above, the distribution of the minimum value of event f1 input by the expert for conclusion c1 is regarded as a normal distribution,
The degree to which the minimum value x of the section of the event f1 for the conclusion c1 input by the learner matches the normal distribution is defined as the reliability.
That is, the reliability is given by the following equation.
同じように,学習者が入力した結論c1についての事象
f1の最大値についての信頼度を求めることができる。さ
らに,結論c1についての他の事象f2の最小値,最大値,
他の結論c2についての事象f1,f2の最小値,最大値の信
頼度が求められる。 Similarly, the event about the conclusion c1 input by the learner
The reliability of the maximum value of f1 can be obtained. In addition, the minimum and maximum values of other events f2 for conclusion c1
The reliability of the minimum and maximum values of the events f1 and f2 for the other conclusion c2 is obtained.
(8)表示装置 表示装置17は,適合度演算装置15で算出された各結論
における事象ごとの適合度,ならびに信頼性演算装置16
で算出された各結論における事象ごとの最大値および最
小値についての信頼性の有無または信頼度の両方または
いずれか一方を表示して人間に知らせる。所定値以上の
適合度,所定値以上の信頼度および信頼性有のみを表示
するようにしてもよい。適合度に関するデータ,信頼性
に関するデータを通信により伝送してもよいし,メモリ
やファイルに記憶してもよい。(8) Display device The display device 17 is a device for calculating the fitness of each event in each conclusion calculated by the fitness calculation device 15 and the reliability calculation device 16.
The presence or absence and / or the reliability of the maximum value and the minimum value for each event in each conclusion calculated in the above are displayed and notified to the human. It is also possible to display only the degree of conformity equal to or higher than a predetermined value, the reliability equal to or higher than a predetermined value, and the reliability. Data on the degree of conformity and data on reliability may be transmitted by communication, or may be stored in a memory or a file.
以上のようにして,学習者が入力した知識に対して適
合度,信頼性に関する評価を行なうことにより,専門家
の個々の事象および結論に関する知識と学習者の知識と
の差異を知ることができる。また教育を効率的かつ低コ
ストで実現できる。As described above, the difference between the expert's knowledge of individual phenomena and conclusions and the learner's knowledge can be learned by evaluating the fitness and reliability of the knowledge input by the learner. . Education can be realized efficiently and at low cost.
第1図は学習装置の全体構成の一例を示すブロック図で
ある。 第2図はガウス分布を示すグラフである。 第3a図から第3c図はメンバーシップ関数が形成される様
子を示すグラフである。 第4a図および第4b図は,各事象ごとに得られたメンバー
シップ関数を示すグラフである。 第5a図および第5b図は学習者が入力した事象の範囲を示
すグラフである。 第6図は適合度の演算を示すグラフである。 第7図および第8図は信頼性に関する演算を示すグラフ
である。 11……知識記憶装置,12……知識合成装置,13……合成後
知識記憶装置,14……学習者知識入力装置,15……適合度
演算装置,16……信頼性演算装置,17……表示装置。FIG. 1 is a block diagram showing an example of the overall configuration of the learning device. FIG. 2 is a graph showing a Gaussian distribution. FIGS. 3a to 3c are graphs showing how a membership function is formed. FIGS. 4a and 4b are graphs showing membership functions obtained for each event. FIGS. 5a and 5b are graphs showing the range of events input by the learner. FIG. 6 is a graph showing the calculation of the fitness. FIG. 7 and FIG. 8 are graphs showing operations relating to reliability. 11 ... Knowledge storage device, 12 ... Knowledge synthesis device, 13 ... Knowledge storage device after synthesis, 14 ... Learner knowledge input device, 15 ... Compatibility calculation device, 16 ... Reliability calculation device, 17 ... ... display device.
Claims (1)
をあらかじめ記憶しておく記憶手段, 結論が与えられたときにその結論を生じさせる事象に関
するデータを学習者が入力するための入力手段, 上記入力手段を通して学習者によって入力された所定の
結論に対するデータが,同じ結論について上記記憶手段
に記憶されている専門家の知識に適合する度合いを事象
ごとに算出する適合度演算手段, 上記入力手段を通して学習者によって入力された所定の
結論に対するデータの信頼性を,同じ結論について上記
記憶手段に記憶されている専門家の知識を参照して算出
する信頼性演算手段,ならびに 上記適合度演算手段および上記信頼性演算手段によって
算出された適合度および信頼性の少なくともいずれか一
方を表示する表示手段, を備えた近似推論のための学習装置。1. A storage means for preliminarily storing expert's knowledge about a relationship between an event and a conclusion, and an input means for a learner to input data on an event which gives a conclusion when a conclusion is given. A fitness calculating means for calculating, for each event, a degree to which data for a predetermined conclusion input by the learner through the input means matches the expert's knowledge stored in the storage means for the same conclusion; Reliability calculating means for calculating the reliability of data for a predetermined conclusion input by the learner through the means with reference to the expert knowledge stored in the storage means for the same conclusion, and the fitness calculating means And display means for displaying at least one of the fitness and the reliability calculated by the reliability calculation means. Learning device for approximate reasoning.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17029490A JP2913782B2 (en) | 1990-06-29 | 1990-06-29 | A learning device for approximate inference |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17029490A JP2913782B2 (en) | 1990-06-29 | 1990-06-29 | A learning device for approximate inference |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0460579A JPH0460579A (en) | 1992-02-26 |
| JP2913782B2 true JP2913782B2 (en) | 1999-06-28 |
Family
ID=15902297
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17029490A Expired - Lifetime JP2913782B2 (en) | 1990-06-29 | 1990-06-29 | A learning device for approximate inference |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2913782B2 (en) |
-
1990
- 1990-06-29 JP JP17029490A patent/JP2913782B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0460579A (en) | 1992-02-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3211241B2 (en) | Approximate inference device | |
| JP7393720B2 (en) | Skill evaluation device, skill evaluation method, and skill evaluation program | |
| Napianto et al. | Dhempster-Shafer Implementation in Overcoming Uncertainty in the Inference Engine for Diagnosing Oral Cavity Cancer | |
| Tütüncü et al. | An aggregated fuzzy naive bayes data classifier | |
| Stover et al. | The effects of reductions in United States foreign assistance on global health | |
| CN113658713B (en) | Infection tendency prediction method, device, equipment and storage medium | |
| Chatfield | Forecasting in the 1990s | |
| KR950004454B1 (en) | Approximate reasoning device | |
| JP2913782B2 (en) | A learning device for approximate inference | |
| Liu et al. | Graphical diagnostics to check model misspecification for the proportional odds regression model | |
| Li et al. | InterVA4: An R package to analyze verbal autopsy data | |
| Zahan et al. | Fuzzy expert system for myocardial ischemia diagnosis | |
| JP2696972B2 (en) | Apparatus and method for generating fuzzy rule, and apparatus and method for checking | |
| Druzdzel | Five useful properties of probabilistic knowledge representations from the point of view of intelligent systems | |
| Arnold | Experiments and simulations: Do they fuse | |
| JPH0589247A (en) | Method and device for separating specific pattern from pattern space | |
| JP3049738B2 (en) | Approximate reasoning device and human interface device | |
| Cowell et al. | A Bayesian expert system for the analysis of an adverse drug reaction | |
| JP3211235B2 (en) | Approximate reasoning device and human interface device | |
| KR20230081843A (en) | A system for predicting the risk of osteoporosis | |
| JP3211237B2 (en) | Approximate inference device | |
| JP2701442B2 (en) | Expert system with knowledge base by fuzzy expression | |
| EP4693127A1 (en) | Prediction system, prediction method, and program | |
| JPH08106391A (en) | Discrimination rule generation method | |
| JPH0458332A (en) | Approximate inference device |