[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH11219297A - Diagnostic type problem solving device and program recording medium - Google Patents

Diagnostic type problem solving device and program recording medium

Info

Publication number
JPH11219297A
JPH11219297A JP10022501A JP2250198A JPH11219297A JP H11219297 A JPH11219297 A JP H11219297A JP 10022501 A JP10022501 A JP 10022501A JP 2250198 A JP2250198 A JP 2250198A JP H11219297 A JPH11219297 A JP H11219297A
Authority
JP
Japan
Prior art keywords
solution
case
cases
similarity
reliability
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.)
Withdrawn
Application number
JP10022501A
Other languages
Japanese (ja)
Inventor
Aoshi Okamoto
青史 岡本
Nobuhiro Yugami
伸弘 湯上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP10022501A priority Critical patent/JPH11219297A/en
Publication of JPH11219297A publication Critical patent/JPH11219297A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To lower a cost and to provide a solution easily understandable to a user in a diagnostic type problem solving device for obtaining the solution to a problem at present. SOLUTION: This device is provided with an example data base 10 for managing examples composed of the pair data of the problem generated in the past and the solution to it, a similarity degree calculation means 12 for calculating a similarity degree between the problem at present and the problem provided in the example stored in the example data base 10, a selection means 13 for selecting the plural examples in the descending order of the similarity degree from the examples stored in the example data base 10, a reliability calculation means 14 for calculating the reliability of the solutions provided in the examples from the similarity degrees of the solutions provided in the examples selected by the selection means 13 and the problems provided in the examples and an output means 17 for outputting the solution to the problem at present based on the reliability calculated by the reliability calculation means 14.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、現在の問題に対す
る解を得る診断型問題解決装置と、その実現に用いられ
るプログラムが記録されるプログラム記録媒体とに関
し、特に、低コストで実現できるとともに、ユーザの理
解し易い解を得ることができるようにする診断型問題解
決装置と、その実現に用いられるプログラムが記録され
るプログラム記録媒体とに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a diagnostic problem solving apparatus for obtaining a solution to a current problem, and a program recording medium on which a program used for realizing the diagnosis is recorded. The present invention relates to a diagnostic problem solving apparatus capable of obtaining a solution that is easy for a user to understand, and a program recording medium on which a program used for realizing the diagnostic problem solving apparatus is recorded.

【0002】様々な分野で、故障診断問題が発生する。
例えば、生産されたプリント板は、出荷される前に、異
常がないかどうかの試験が行われる。プリント板に異常
が発生した場合には、プリント板のどの部品がどの位置
で異常を起こしているのかが解析され、異常だと思われ
る部品の交換が行われた後、再び、異常箇所がないかど
うかの試験が行われる。
[0002] In various fields, failure diagnosis problems arise.
For example, printed boards are tested for abnormalities before being shipped. If an error occurs on the printed board, it is analyzed which part of the printed board is causing the error and at which position, and after replacing the part that seems to be abnormal, there is no abnormal part again A test is performed.

【0003】このとき、プリント板の異常に関する症状
を入力することで、異常部品や異常箇所の診断を行う診
断型の問題解決装置があれば、異常の解析や交換にかか
るコストを大幅に削減できることになる。
At this time, by inputting a symptom relating to an abnormality of the printed board, if there is a diagnosis type problem solving device for diagnosing an abnormal part or an abnormal part, the cost for analyzing and replacing the abnormality can be greatly reduced. become.

【0004】このようなことを背景にして、現在発生し
ている問題の解決を行ったり、ユーザの問題解決を支援
する診断型の問題解決装置が必要とされているが、この
診断型の問題解決装置は、実用性を高めるためにも、低
コストで実現できるようにする必要があるとともに、ユ
ーザの理解し易い解を得ることができるようにする必要
がある。
[0004] Against this background, there is a need for a diagnostic-type problem solving device that solves a problem currently occurring or assists a user in solving a problem. The solution device needs to be realized at low cost in order to enhance the practicality, and it is necessary to be able to obtain a solution that is easy for the user to understand.

【0005】[0005]

【従来の技術】従来技術では、診断型の問題解決は、エ
キスパートシステムにより実現されていた。
2. Description of the Related Art In the prior art, diagnosis-type problem solving has been realized by an expert system.

【0006】この診断型のエキスパートシステムでは、
専門家の問題解決に関する知識をルールの形で表現し
て、それらのルールを用いて、現在の問題に対する解を
導出することになる。
In this diagnostic type expert system,
The expert's knowledge of problem solving is expressed in the form of rules, and these rules are used to derive a solution to the current problem.

【0007】ここで、一般的には、専門家から獲得され
た知識は、if-then ルールの形式でルールデータベース
に格納されており、現在の問題が入力された場合、この
問題にマッチするルールを使用して、現在の問題に対す
る解を導出するという方法が採られている。
Here, in general, knowledge acquired from experts is stored in a rule database in the form of if-then rules, and when a current problem is input, a rule matching this problem is obtained. Is used to derive a solution to the current problem.

【0008】このように、従来では、診断型の問題解決
は、専門家からの知識獲得に基づく診断型のエキスパー
トシステムにより実現されていたのである。
As described above, conventionally, diagnosis-type problem solving has been realized by a diagnosis-type expert system based on knowledge acquisition from specialists.

【0009】[0009]

【発明が解決しようとする課題】しかしながら、診断型
のエキスパートシステムでは、専門家の知識をルールの
形式でルールデータベースに格納して、そのルールデー
タベースに格納されるルールを用いて、現在の問題に対
する解を導出することから、2つの大きな課題を抱えて
いた。
However, in the diagnostic expert system, expert knowledge is stored in a rule database in the form of rules, and the rules stored in the rule database are used to solve the current problem. Deriving the solution had two major challenges.

【0010】第1の課題は、ルールデータベースの構築
に要するコストが非常に大きいという点である。すなわ
ち、専門家からルールの形で知識を獲得するということ
は非常な困難を伴うものであり、大きなコストが必要と
なる。
[0010] The first problem is that the cost required to construct a rule database is very large. That is, acquiring knowledge from a specialist in the form of rules is very difficult and requires a large cost.

【0011】第2の課題は、解の導出に関する説明をユ
ーザに分かり易い形式で行うことが困難な点である。す
なわち、解の導出に関する説明は、適用されたルールを
表示することで行われることになるが、表示されるルー
ル数が膨大なものとなると、ユーザにとってその説明が
分かり難いものとなる。
The second problem is that it is difficult to explain the derivation of the solution in a format that is easy for the user to understand. In other words, the explanation of the derivation of the solution is performed by displaying the applied rules. However, if the number of displayed rules is enormous, it becomes difficult for the user to understand the explanation.

【0012】本発明はかかる事情に鑑みてなされたもの
であって、低コストで実現できるとともに、ユーザの理
解し易い解を得ることができるようにする新たな診断型
問題解決装置の提供と、その実現に用いられるプログラ
ムが記録される新たなプログラム記録媒体の提供とを目
的とする。
The present invention has been made in view of the above circumstances, and provides a new diagnostic type problem solving apparatus which can be realized at low cost and can obtain a solution which is easy for a user to understand. It is an object of the present invention to provide a new program recording medium on which a program used for realizing the program is recorded.

【0013】[0013]

【課題を解決するための手段】図1に本発明の原理構成
を図示する。図中、1は本発明を具備する診断型問題解
決装置であって、現在の問題が与えられるときに、その
問題に対する解を得て出力するものである。
FIG. 1 shows the principle configuration of the present invention. In the figure, reference numeral 1 denotes a diagnostic problem solving apparatus equipped with the present invention, which obtains and outputs a solution to a current problem when given.

【0014】本発明の診断型問題解決装置1は、事例デ
ータベース10と、入力手段11と、類似度算出手段1
2と、選択手段13と、信頼度算出手段14と、閾値学
習手段15と、事例数学習手段16と、出力手段17と
を備える。
The diagnostic problem solving apparatus 1 of the present invention comprises a case database 10, an input unit 11, and a similarity calculating unit 1.
2, a selecting unit 13, a reliability calculating unit 14, a threshold learning unit 15, a case number learning unit 16, and an output unit 17.

【0015】この事例データベース10は、過去に発生
した問題とそれに対する解との対データからなる事例を
管理する。入力手段11は、現在の問題を入力する。類
似度算出手段12は、入力手段11の入力する現在の問
題と、事例データベース10に格納される事例の持つ問
題との間の類似度を算出する。
The case database 10 manages cases made up of paired data of a problem that has occurred in the past and a solution to the problem. The input means 11 inputs a current question. The similarity calculating unit 12 calculates the similarity between the current problem input by the input unit 11 and the problem of the case stored in the case database 10.

【0016】選択手段13は、事例データベース10に
格納される事例の中から、類似度算出手段12の算出す
る類似度の大きい順に複数の事例を選択する。信頼度算
出手段14は、選択手段13の選択する事例の持つ解
と、類似度算出手段12により算出されるそれらの事例
の持つ問題についての類似度とから、それらの事例の持
つ解の信頼度を算出する。
The selecting means 13 selects a plurality of cases from the cases stored in the case database 10 in descending order of similarity calculated by the similarity calculating means 12. The reliability calculation means 14 calculates the reliability of the solutions of the cases based on the solutions of the cases selected by the selection means 13 and the similarities of the problems of the cases calculated by the similarity calculation means 12. Is calculated.

【0017】閾値学習手段15は、選択手段13が規定
の閾値よりも大きな類似度を示す事例を選択する構成を
採るときに、閾値を複数想定し、それらの各閾値に対し
て、事例データベース10に格納される事例を使って正
解率を評価することで、それらの閾値の中から選択手段
13の選択処理に用いる閾値を得る。
The threshold learning means 15 assumes a plurality of thresholds when the selecting means 13 selects a case showing a similarity greater than a prescribed threshold, and for each of those thresholds, the case database 10 By evaluating the correct answer rate using the case stored in, the threshold used for the selection process of the selecting unit 13 is obtained from among the thresholds.

【0018】事例数学習手段16は、選択手段13が規
定の事例数分の事例を選択する構成を採るときに、事例
数を複数想定し、それらの各事例数に対して、事例デー
タベース10に格納される事例を使って正解率を評価す
ることで、それらの事例数の中から選択手段13の選択
処理に用いる事例数を得る。
The case number learning means 16 assumes a plurality of cases when the selecting means 13 selects a case of a prescribed number of cases, and stores the plurality of cases in the case database 10 for each of those cases. By evaluating the correct answer rate using the stored cases, the number of cases used for the selection process of the selecting unit 13 is obtained from the number of cases.

【0019】出力手段17は、信頼度算出手段14の算
出する信頼度に基づき、現在の問題に対する解を出力す
る。ここで、本発明の診断型問題解決装置1の持つ事例
データベース10以外の機能は具体的にはプログラムで
実現されるものであり、このプログラムは、フロッピィ
ディスクなどに格納されたり、サーバなどのディスクな
どに格納され、それらから診断型問題解決装置1にイン
ストールされてメモリ上で動作することで、本発明を実
現することになる。
The output means 17 outputs a solution to the current problem based on the reliability calculated by the reliability calculation means 14. Here, the functions other than the case database 10 of the diagnostic problem solving apparatus 1 of the present invention are specifically realized by a program, and this program is stored on a floppy disk or the like, or stored on a disk such as a server. The present invention is realized by being installed in the diagnostic type problem solving apparatus 1 and operating on the memory.

【0020】このように構成される本発明の診断型問題
解決装置1では、現在の問題が入力されると、類似度算
出手段12は、入力された現在の問題と、事例データベ
ース10に格納される過去の事例の持つ問題との間の類
似度を算出し、これを受けて、選択手段13は、事例デ
ータベース10に格納される過去の事例の中から、閾値
学習手段15の学習する閾値よりも大きな類似度を示す
事例を選択したり、事例数学習手段16の学習する事例
数分の事例を選択することなどにより、算出された類似
度の大きい順に複数の事例を選択する。
In the diagnostic problem solving apparatus 1 of the present invention configured as described above, when a current problem is input, the similarity calculating means 12 stores the input current problem and the current problem in the case database 10. The similarity with the problem of the past case is calculated, and the selection unit 13 receives the similarity from the past case stored in the case database 10 based on the threshold value learned by the threshold learning unit 15. A plurality of cases are selected in descending order of the calculated similarity by, for example, selecting cases exhibiting a large similarity or selecting cases corresponding to the number of cases learned by the case number learning means 16.

【0021】この選択手段13の選択する事例を受け
て、信頼度算出手段14は、選択された事例の持つ解
と、類似度算出手段11により算出されたそれらの事例
の持つ問題についての類似度とから、選択された事例の
持つ解が現在の問題の解である可能性を示す信頼度を算
出し、これを受けて、出力手段17は、算出された信頼
度に基づいて現在の問題に対する解を出力する。
In response to the case selected by the selection unit 13, the reliability calculation unit 14 calculates the solution of the selected case and the similarity calculated by the similarity calculation unit 11 for the problem of the case. From the above, the reliability which shows the possibility that the solution of the selected case is the solution of the current problem is calculated, and the output means 17 receives the calculated reliability based on the calculated reliability. Output the solution.

【0022】このように、本発明の診断型問題解決装置
1では、過去の類似事例を特定して、それらの類似事例
の持つ解が現在の問題の解である可能性を示す信頼度を
算出する構成を採って、その信頼度に基づいて現在の問
題に対する解を得る構成を採るので、専門家からの知識
を獲得することなく、現在の問題に対する解を得ること
ができるようになり、これにより、低コストで実現でき
るとともに、ユーザの理解し易い解を得ることができる
ようになる。
As described above, in the diagnostic problem solving apparatus 1 of the present invention, similar cases in the past are specified, and the reliability indicating that the solution of those similar cases is a solution to the current problem is calculated. In this configuration, a solution to the current problem is obtained based on its reliability, so that it is possible to obtain a solution to the current problem without acquiring knowledge from experts. Accordingly, the solution can be realized at low cost and a solution that can be easily understood by the user can be obtained.

【0023】[0023]

【発明の実施の形態】以下、実施の形態に従って本発明
を詳細に説明する。図2に、本発明の一実施例を図示す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail according to embodiments. FIG. 2 illustrates an embodiment of the present invention.

【0024】図中、20は本発明を具備するコンピュー
タ装置であって、過去に発生した問題とそれに対する解
との対データからなる事例を管理する診断用事例データ
ベース40を備えて、端末30から現在の問題が与えら
れるときに、この診断用事例データベース40の管理す
る過去の事例を使って、その問題に対する解を得て出力
するものである。
In the figure, reference numeral 20 denotes a computer device equipped with the present invention. The computer device 20 includes a diagnostic case database 40 for managing cases composed of pairs of past problems and their solutions. When a current problem is given, a solution to the problem is obtained and output using past cases managed by the diagnostic case database 40.

【0025】このコンピュータ装置20は、本発明を実
現するために、フロッピィディスクや回線などを介して
インストールされて、現在の問題に対する解を得る問題
解決プログラム21と、問題解決プログラム21により
作成される類似度テーブル22/類似事例テーブル23
/信頼度テーブル24と、フロッピィディスクや回線な
どを介してインストールされて、問題解決プログラム2
1の用いる事例数や閾値を学習する学習プログラム25
とを備える。
In order to realize the present invention, the computer device 20 is installed via a floppy disk, a line, or the like, and is created by a problem solving program 21 for obtaining a solution to a current problem, and a problem solving program 21. Similarity table 22 / similar case table 23
/ Reliability table 24 and installed via a floppy disk, line, etc.
Learning program 25 for learning the number of cases and threshold value used in 1
And

【0026】診断用事例データベース40は、例えば自
然言語を使って、過去に発生した問題とそれに対する解
との対データからなる事例を管理するものであり、プリ
ント板の故障診断を実現する場合には、図3に示すよう
に、過去において、プリント板にどういう故障が発生
し、どの位置(AF2など)のどの部品(MB8693
2ー40など)によりその故障が発生したのかというこ
とを管理する。前者が過去の事例の問題となり、後者が
過去の事例の解となる。その他に、補助情報として、事
例名や、故障を取り扱った担当者名や、故障の発生の日
付けや、故障に関する特記事項などを管理する。
The diagnostic case database 40 manages cases composed of paired data of a problem that has occurred in the past and a solution to the problem using, for example, a natural language. As shown in FIG. 3, what kind of failure has occurred in the printed circuit board in the past and which part (such as AF2)
2-40) manages whether the failure has occurred. The former is a problem of past cases, and the latter is a solution of past cases. In addition, as auxiliary information, a case name, the name of a person in charge of the failure, the date of occurrence of the failure, special notes on the failure, and the like are managed.

【0027】図4及び図5に、問題解決プログラム21
の実行する処理フローの一実施例を図示する。次に、こ
の処理フローに従って、本発明について詳細に説明す
る。問題解決プログラム21は、端末30から現在の問
題が与えられると、図4及び図5の処理フローに示すよ
うに、先ず最初に、ステップ1で、診断用事例データベ
ース40に格納される事例の中から未処理の事例を1つ
選択し、続くステップ2で、全ての事例を選択したのか
否かを判断して、全ての事例を選択していないことを判
断するとき、すなわち、ステップ1で、未処理の事例を
1つ選択できたことを判断するときには、ステップ3に
進んで、端末30から与えられた現在の問題と、選択し
た事例の持つ問題との間の類似度を算出して類似度テー
ブル22に格納してから、ステップ1に戻っていく。
FIGS. 4 and 5 show a problem solving program 21.
1 illustrates an embodiment of a processing flow executed by the embodiment. Next, the present invention will be described in detail according to this processing flow. When the current problem is given from the terminal 30, the problem solving program 21 first, as shown in the processing flow of FIGS. 4 and 5, in step 1 among the cases stored in the diagnostic case database 40. , One unprocessed case is selected, and in the subsequent step 2, it is determined whether or not all cases have been selected. When it is determined that all cases have not been selected, that is, in step 1, When it is determined that one unprocessed case has been selected, the process proceeds to step 3 where the similarity between the current problem given from the terminal 30 and the problem of the selected case is calculated and the similarity is calculated. After storing in the degree table 22, the process returns to the step 1.

【0028】この類似度の算出処理は、例えば、問題を
記述する文書の持つキーワードの重みを使い、両者の問
題に共通に含まれるキーワードの重みを積算して、それ
を“0”から“1”の間の値に正規化することで行う。
This similarity calculation process uses, for example, the weight of a keyword included in the document describing the problem, adds up the weight of the keyword that is commonly included in both problems, and changes it from “0” to “1”. By performing normalization to a value between ".

【0029】ここで、文書中に出現するキーワードの重
みは、例えば、TF(Text Frequency)や、IDF(In
verse Document Frequency)という手法で算出されるこ
とになる。このTFは、文書中のキーワードの出現頻度
に対する重みを表すもので、出現頻度が高ければ高いほ
ど大きな値を持つように設定される。一方、IDFは、
文書データベース中におけるキーワードの出現の分散を
表現したもので、例えば、 IDFi =log2[(N−ni ) /ni ] 但し、N :文書データベース中の文書数 ni :文書データベース中のキーワードのiの出現頻度 という算出式に従って算出され、文書データベース中の
キーワードの出現頻度が低ければ低いほど大きな値を持
つように設定される。
Here, the weight of a keyword appearing in a document is, for example, TF (Text Frequency) or IDF (In
verse Document Frequency). This TF represents a weight for the frequency of appearance of the keyword in the document, and is set to have a larger value as the frequency of appearance is higher. On the other hand, IDF
Expresses the variance of the appearance of keywords in the document database, for example, IDF i = log 2 [(N− ni ) / ni ] where N: number of documents in the document database ni : number of documents in the document database It is calculated according to a calculation formula of the appearance frequency of the keyword i, and is set to have a larger value as the appearance frequency of the keyword in the document database is lower.

【0030】このようにして、ステップ1ないステップ
3を繰り返していくことで、問題解決プログラム21
は、図6に示すように、類似度テーブル22に対して、
診断用事例データベース40に格納される事例を登録単
位として、端末30から与えられた現在の問題とそれら
の事例の持つ問題との間の類似度を登録していくことに
なる。
In this way, by repeating Step 1 and Step 3, the problem solving program 21
Is, as shown in FIG.
With the cases stored in the diagnostic case database 40 as registration units, the similarity between the current problem given from the terminal 30 and the problems of those cases is registered.

【0031】類似度テーブル22への類似度の登録が完
了することで、ステップ2で、診断用事例データベース
40の全事例を選択したことを判断すると、ステップ4
に進んで、類似度テーブル22に格納される事例の中か
ら、類似度の大きい順に、規定の事例数分の事例を選択
して、それを類似事例テーブル23に格納する。
When the registration of the similarity in the similarity table 22 is completed, and it is determined in step 2 that all cases in the diagnostic case database 40 have been selected, step 4 is performed.
Then, from the cases stored in the similarity table 22, the cases of the prescribed number of cases are selected in descending order of the similarity, and are stored in the similar case table 23.

【0032】このとき用いる事例数については、ユーザ
と対話することで設定してもよいが、後述する学習プロ
グラム25の決定するものを用いると、ユーザの主観が
入らずに設定できることになる。
The number of cases used at this time may be set by interacting with the user. However, if the number determined by the learning program 25 described later is used, the number of cases can be set without subjectivity of the user.

【0033】このようにして、問題解決プログラム21
は、例えば、事例数として5個が設定されると、図6に
示した類似度テーブル22から、図7に示す類似事例テ
ーブル23を作成することになる。
Thus, the problem solving program 21
For example, when five cases are set as the number of cases, a similar case table 23 shown in FIG. 7 is created from the similarity table 22 shown in FIG.

【0034】類似事例テーブル23を作成すると、続い
て、ステップ5で、類似事例テーブル23に格納される
事例の中から未処理の事例を1つ選択することで1つの
解を選択し、続くステップ6で、全ての解(事例)を選
択したのか否かを判断して、全ての解(事例)を選択し
ていないことを判断するとき、すなわち、ステップ5
で、未処理の解(事例)を1つ選択できたことを判断す
るときには、ステップ7に進んで、類似事例テーブル2
3に格納される同一解を抽出して、それらの同一解の持
つ類似度から、選択した解の信頼度を算出して信頼度テ
ーブル24に格納してから、ステップ5に戻っていく。
ここで、抽出した同一解を持つ事例については、以降、
選択済みとして扱うことになる。
After creating the similar case table 23, one solution is selected in step 5 by selecting one unprocessed case from the cases stored in the similar case table 23. In step 6, when it is determined whether all the solutions (cases) have been selected, and when it is determined that all the solutions (cases) have not been selected, that is, in step 5,
When it is determined that one unprocessed solution (case) has been selected, the process proceeds to step 7 and the similar case table 2
3 is extracted, the reliability of the selected solution is calculated from the similarity of the same solutions, and the calculated reliability is stored in the reliability table 24. Then, the process returns to step S5.
Here, for the extracted cases with the same solution,
It will be treated as selected.

【0035】この信頼度の算出処理は、例えば、同一解
の持つ類似度の最大値を特定して、その最大値を信頼度
として設定することで行ったり、その最大値をmax
(Si ) 、同一解の持つ類似度の総和をtot(Si )、類
似事例テーブル23に格納される類似度の総和をTOT
で表すならば、解Si の信頼度を、 信頼度(Si )=max(Si )× 〔max(Si )+[1−max(Si )]×tot(Si )/TOT〕 の算出式に従って算出することで行う。
The process of calculating the reliability is performed by, for example, specifying the maximum value of the similarity of the same solution and setting the maximum value as the reliability, or setting the maximum value to the maximum value.
(S i ), the sum of similarities of the same solution is tot (S i ), and the sum of similarities stored in the similar case table 23 is TOT.
Then, the reliability of the solution S i is calculated as follows: reliability (S i ) = max (S i ) × [max (S i ) + [1−max (S i )] × tot (S i ) / TOT ] According to the calculation formula.

【0036】前者の信頼度算出処理に従う場合には、図
7に示す類似事例テーブル23から、「MB86932
/AF2」という解に対する信頼度として“0.89”と
いう信頼度を算出することになる。また、後者の信頼度
算出処理に従う場合には、図7に示す類似事例テーブル
23から、「MB86932/AF2」という解に対す
る信頼度として、 0.89×〔0.89+(1−0.89)×2.07/3.24〕=0.85 に従って“0.85”という信頼度を算出することにな
る。
When the former reliability calculation process is followed, the similar case table 23 shown in FIG.
The reliability of “0.89” is calculated as the reliability for the solution of “/ AF2”. Further, when the latter reliability calculation process is followed, the similarity table 23 shown in FIG. 7 shows the reliability of the solution “MB86932 / AF2” as 0.89 × [0.89+ (1−0.89) × 2.07 / 3.24] The reliability of “0.85” is calculated according to 0.85.

【0037】このようにして、ステップ5ないステップ
7を繰り返していくことで、問題解決プログラム21
は、図8に示すように、信頼度テーブル24に対して、
類似事例テーブル23に格納される事例の持つ解を登録
単位として、端末30から与えられた現在の問題に対す
る解の信頼度を登録していくことになる。
In this way, by repeating steps 5 and 7 instead of step 5, the problem solving program 21
Is, as shown in FIG.
The reliability of the solution to the current problem given from the terminal 30 is registered using the solution of the case stored in the similar case table 23 as a registration unit.

【0038】信頼度テーブル24への信頼度の登録が完
了することで、ステップ6で、類似事例テーブル23の
全事例を選択したことを判断すると、ステップ8(図5
の処理フロー)に進んで、信頼度テーブル24に格納さ
れる解を、信頼度の順番に従ってソートし、続くステッ
プ9で、信頼度テーブル24に格納される解を、そのソ
ート順に、信頼度を付加して端末30に出力する。
When the registration of the reliability in the reliability table 24 is completed and it is determined in step 6 that all the cases in the similar case table 23 have been selected, the process proceeds to step 8 (FIG. 5).
, The solutions stored in the reliability table 24 are sorted according to the order of the reliability, and in a succeeding step 9, the solutions stored in the reliability table 24 are sorted in the order of the reliability. The output is added to the terminal 30.

【0039】このようにして、図8に示す信頼度テーブ
ル24を作成すると、問題解決プログラム21は、端末
30から与えられた現在の問題に対する解として、信頼
度“0.85”を持つ「MB86932/AF2」、信頼
度“0.47”を持つ「CG21045/AM5」、信頼
度“0.31”を持つ「CA20103/CB4」を出力
するのである。
When the reliability table 24 shown in FIG. 8 is created in this way, the problem solving program 21 determines that the solution to the current problem given from the terminal 30 is “MB86932” having the reliability “0.85”. / AF2 "," CG21045 / AM5 "having reliability" 0.47 ", and" CA20103 / CB4 "having reliability" 0.31 ".

【0040】この解の出力を受け取ると、現在の問題を
入力したユーザは、最も可能性の高い解として、「MB
86932/AF2」があり、それに続く可能性の高い
解として、「CG21045/AM5」があり、それに
続く可能性の高い解として、「CA20103/CB
4」があることを知ることができるようになる。
Upon receiving the output of this solution, the user who has input the current problem will find the most likely solution as "MB
86932 / AF2 ", and as a solution likely to follow, there is" CG21045 / AM5 ". As a solution likely to follow," CA20103 / CB2 "
4 ”will be known.

【0041】なお、問題解決プログラム21は、最も信
頼度の高い解のみを出力するような構成を採ることも可
能である。次に、学習プログラム25の実行する処理に
ついて説明する。
It should be noted that the problem solving program 21 can be configured to output only the solution with the highest reliability. Next, processing executed by the learning program 25 will be described.

【0042】図5及び図6の処理フローでは、問題解決
プログラム21は、類似度テーブル22に格納される事
例の中から、類似度の大きい順に、規定の事例数分の事
例を選択して、それを類似事例テーブル23に格納する
ことで類似事例テーブル23を作成する構成を採った。
学習プログラム25は、診断用事例データベース40に
格納される過去の事例を使って、このときに用いられる
事例数を学習処理により決定する処理を行うものであ
る。
In the processing flows of FIGS. 5 and 6, the problem solving program 21 selects a predetermined number of cases from the cases stored in the similarity table 22 in descending order of similarity. The similar case table 23 is created by storing it in the similar case table 23.
The learning program 25 uses the past cases stored in the diagnostic case database 40 to perform a process of determining the number of cases used at this time by a learning process.

【0043】図9に、この学習プログラム25の実行す
る処理フローの一実施例を図示する。次に、この処理フ
ローに従って、学習プログラム25の実行する処理につ
いて説明する。
FIG. 9 shows an embodiment of a processing flow executed by the learning program 25. Next, the processing executed by the learning program 25 will be described according to this processing flow.

【0044】学習プログラム25は、端末30を介して
ユーザから事例数の学習要求が発行されると、図9の処
理フローに示すように、先ず最初に、ステップ1で、事
例数を最小値に設定する。
When a learning request for the number of cases is issued from the user via the terminal 30, the learning program 25 firstly sets the number of cases to the minimum value in step 1 as shown in the processing flow of FIG. Set.

【0045】続いて、ステップ2で、事例数が最大値を
超えたのか否かを判断して、最大値を超えていないこと
を判断するときには、ステップ3に進んで、診断用事例
データベース40に格納される事例の中から未処理の事
例を1つ選択し、続くステップ4で、全ての事例を選択
したのか否かを判断して、全ての事例を選択したことを
判断するときには、ステップ5に進んで、事例数を規定
の増加量だけインクリメントしてから、ステップ2に戻
っていく。
Subsequently, in step 2, it is determined whether or not the number of cases has exceeded the maximum value. When it is determined that the number of cases has not exceeded the maximum value, the process proceeds to step 3, where the diagnostic case database 40 is stored. If one unprocessed case is selected from the stored cases, it is determined in step 4 that all cases have been selected, and if it is determined that all cases have been selected, step 5 is performed. Then, the number of cases is incremented by a specified increment, and the process returns to step 2.

【0046】一方、ステップ4で、全ての事例を選択し
ていないことを判断するとき、すなわち、ステップ3
で、未処理の事例を1つ選択できたことを判断するとき
には、ステップ6に進んで、選択した事例の持つ問題を
現在の問題として設定して、問題解決プログラム21を
起動することで、その設定した現在の問題に対する解を
得る。
On the other hand, when it is determined in step 4 that all cases have not been selected, that is, in step 3
When it is determined that one unprocessed case has been selected, the process proceeds to step 6, where the problem of the selected case is set as the current problem, and the problem solving program 21 is started. Get a solution to the current problem you set.

【0047】このようにして起動されると、問題解決プ
ログラム21は、設定された問題と、診断用事例データ
ベース40に残されている事例の持つ問題との間の類似
度を算出し、その算出値と設定されている事例数とに従
って類似事例テーブル23を作成して、その類似事例テ
ーブル23から信頼度を算出することで、設定された問
題に対する解を得るので、学習プログラム25は、問題
解決プログラム21を起動することで、その設定した現
在の問題に対する解を得るのである。
When started in this way, the problem solving program 21 calculates the similarity between the set problem and the problem of the case remaining in the diagnostic case database 40, and calculates the similarity. Since the similar case table 23 is created according to the value and the set number of cases and the reliability is calculated from the similar case table 23, a solution to the set problem is obtained. By activating the program 21, a solution to the set current problem is obtained.

【0048】続いて、ステップ7で、ステップ6で得た
解が正解であるのか否かを判断して、正解であることを
判断するときには、ステップ8に進んで、得点を1つイ
ンクリメントしてからステップ3に戻り、正解でないこ
とを判断するときには、得点をインクリメントすること
なくステップ3に戻る。
Subsequently, in step 7, it is determined whether or not the solution obtained in step 6 is a correct answer. When it is determined that the answer is correct, the process proceeds to step 8, where the score is incremented by one. When the process returns to step 3 to determine that the answer is not correct, the process returns to step 3 without incrementing the score.

【0049】上述したように、問題解決プログラム21
は、設定された問題に対して、信頼度の高い順に解を出
力するので、学習プログラム25は、設定された問題の
解(選択した事例の持つ解)と、問題解決プログラム2
1の出力する最も高い信頼度の解とが一致するのか否か
を判断することで、ステップ6で得た解が正解であるの
か否かを判断して、正解であることを判断するときに
は、得点を1つインクリメントしていくのである。
As described above, the problem solving program 21
Outputs the solution to the set problem in the order of higher reliability, so the learning program 25 determines the solution of the set problem (the solution of the selected case) and the problem solving program 2
When it is determined whether or not the solution obtained in step 6 is a correct answer by determining whether or not the solution having the highest reliability output from 1 is the same, when determining that the solution is correct, The score is incremented by one.

【0050】ここで、例えば、問題解決プログラム21
の出力する第1位の信頼度を持つ解と一致するときには
得点を3点インクリメントし、第2位の信頼度を持つ解
と一致するときには得点を2点インクリメントし、第3
位の信頼度を持つ解と一致するときには得点を1点イン
クリメントするというような方法を採ることも可能であ
る。
Here, for example, the problem solving program 21
The score is incremented by 3 points when it matches the solution having the first degree of reliability, and the score is incremented by 2 points when it matches the solution having the second degree of reliability.
It is also possible to adopt a method of incrementing the score by one point when the value matches a solution having a degree of reliability.

【0051】このようにして、設定された各事例数に対
する得点を求めていくときに、ステップ2で、事例数が
最大値を超えたことを判断すると、ステップ9に進ん
で、最高得点を示す事例数を問題解決プログラム21の
用いる事例数として決定して処理を終了する。
When it is determined in step 2 that the number of cases exceeds the maximum value when the score for each set number of cases is obtained in this way, the process proceeds to step 9 to indicate the highest score. The number of cases is determined as the number of cases used by the problem solving program 21, and the process ends.

【0052】この学習プログラム25の学習処理に従っ
て、例えば、学習プログラム25が事例数として5個を
決定すると、上述したように、図6に示した類似度テー
ブル22から、図7に示す類似事例テーブル23が作成
されることになる。
According to the learning process of the learning program 25, for example, when the learning program 25 determines five as the number of cases, as described above, the similarity table 22 shown in FIG. 23 will be created.

【0053】図5及び図6の処理フローでは、問題解決
プログラム21は、類似度テーブル22に格納される事
例の中から、類似度の大きい順に、規定の事例数分の事
例を選択して、それを類似事例テーブル23に格納する
ことで類似事例テーブル23を作成する構成を採った
が、規定の閾値よりも大きな類似度を持つ事例を選択し
て、それを類似事例テーブル23に格納することで類似
事例テーブル23を作成する構成を採ってもよい。
In the processing flows shown in FIGS. 5 and 6, the problem solving program 21 selects a predetermined number of cases from the cases stored in the similarity table 22 in descending order of similarity. Although the similar case table 23 is created by storing it in the similar case table 23, a case having a similarity greater than a specified threshold value is selected and stored in the similar case table 23. May be adopted to create the similar case table 23.

【0054】この構成を採る場合には、学習プログラム
25は、図10の処理フローを実行することで、このと
きに用いる閾値を学習処理により決定することになる。
すなわち、学習プログラム25は、端末30を介してユ
ーザから閾値の学習要求が発行されると、図10の処理
フローに示すように、先ず最初に、ステップ1で、閾値
を最小値に設定する。
In the case of adopting this configuration, the learning program 25 executes the processing flow of FIG. 10 to determine the threshold value used at this time by the learning processing.
That is, when a learning request for a threshold is issued from the user via the terminal 30, the learning program 25 first sets the threshold to the minimum value in step 1 as shown in the processing flow of FIG. 10.

【0055】続いて、ステップ2で、閾値が最大値を超
えたのか否かを判断して、最大値を超えていないことを
判断するときには、ステップ3に進んで、診断用事例デ
ータベース40に格納される事例の中から未処理の事例
を1つ選択し、続くステップ4で、全ての事例を選択し
たのか否かを判断して、全ての事例を選択したことを判
断するときには、ステップ5に進んで、閾値を規定の増
加量だけインクリメントしてから、ステップ2に戻って
いく。
Subsequently, in step 2, it is determined whether or not the threshold value has exceeded the maximum value. When it is determined that the threshold value has not been exceeded, the process proceeds to step 3, where the threshold value is stored in the diagnostic case database 40. One unprocessed case is selected from the cases to be processed, and it is determined in step 4 that all cases have been selected. When it is determined that all cases have been selected, step 5 is performed. Proceeding, the threshold value is incremented by a specified increment, and the process returns to step 2.

【0056】一方、ステップ4で、全ての事例を選択し
ていないことを判断するとき、すなわち、ステップ3
で、未処理の事例を1つ選択できたことを判断するとき
には、ステップ6に進んで、選択した事例の持つ問題を
現在の問題として設定して、問題解決プログラム21を
起動することで、その設定した現在の問題に対する解を
得る。
On the other hand, when it is determined in step 4 that all cases have not been selected, that is, in step 3
When it is determined that one unprocessed case has been selected, the process proceeds to step 6, where the problem of the selected case is set as the current problem, and the problem solving program 21 is started. Get a solution to the current problem you set.

【0057】このようにして起動されると、問題解決プ
ログラム21は、設定された問題と、診断用事例データ
ベース40に残されている事例の持つ問題との間の類似
度を算出し、その算出値と設定されている閾値とに従っ
て類似事例テーブル23を作成して、その類似事例テー
ブル23から信頼度を算出することで、設定された問題
に対する解を得るので、学習プログラム25は、問題解
決プログラム21を起動することで、その設定した現在
の問題に対する解を得るのである。
When started in this manner, the problem solving program 21 calculates the similarity between the set problem and the problem of the case remaining in the diagnostic case database 40, and calculates the similarity. Since the similar case table 23 is created according to the value and the set threshold value and the reliability is calculated from the similar case table 23, the solution to the set problem is obtained. By starting 21, a solution to the set current problem is obtained.

【0058】続いて、ステップ7で、ステップ6で得た
解が正解であるのか否かを判断して、正解であることを
判断するときには、ステップ8に進んで、得点を1つイ
ンクリメントしてからステップ3に戻り、正解でないこ
とを判断するときには、得点をインクリメントすること
なくステップ3に戻る。
Subsequently, in step 7, it is determined whether or not the solution obtained in step 6 is a correct answer. When it is determined that the answer is correct, the process proceeds to step 8, where the score is incremented by one. When the process returns to step 3 to determine that the answer is not correct, the process returns to step 3 without incrementing the score.

【0059】このようにして、設定された各閾値に対す
る得点を求めていくときに、ステップ2で、閾値が最大
値を超えたことを判断すると、ステップ9に進んで、最
高得点を示す閾値を問題解決プログラム21の用いる閾
値として決定して処理を終了する。
When it is determined in step 2 that the threshold value has exceeded the maximum value when the score for each of the set threshold values is obtained in this manner, the process proceeds to step 9 where the threshold value indicating the highest score is determined. It is determined as the threshold value used by the problem solving program 21 and the process is terminated.

【0060】この学習プログラム25の学習処理に従っ
て、例えば、学習プログラム25が閾値として“0.6”
を決定すると、図6に示した類似度テーブル22から、
図11に示す類似事例テーブル23が作成されることに
なる。
According to the learning process of the learning program 25, for example, the learning program 25 sets the threshold to "0.6".
Is determined from the similarity table 22 shown in FIG.
The similar case table 23 shown in FIG. 11 is created.

【0061】更に、事例数と閾値の双方の条件を充足す
る類似事例テーブル23の作成を要求することも可能で
ある。例えば、学習プログラム25が事例数として5個
を決定し、閾値として“0.5”を決定するときに、その
双方の条件を充足する類似事例テーブル23の作成を要
求することも可能である。この場合には、図6に示した
類似度テーブル22から、図12に示す類似事例テーブ
ル23が作成されることになる。
Further, it is also possible to request creation of a similar case table 23 that satisfies both conditions of the number of cases and the threshold value. For example, when the learning program 25 determines five as the number of cases and determines “0.5” as the threshold, it is also possible to request creation of the similar case table 23 that satisfies both conditions. In this case, a similar case table 23 shown in FIG. 12 is created from the similarity table 22 shown in FIG.

【0062】[0062]

【発明の効果】以上説明したように、本発明の診断型問
題解決装置では、過去の類似事例を特定して、それらの
類似事例の持つ解が現在の問題の解である可能性を示す
信頼度を算出する構成を採って、その信頼度に基づいて
現在の問題に対する解を得る構成を採るので、専門家か
らの知識を獲得することなく、現在の問題に対する解を
得ることができるようになり、これにより、低コストで
実現できるとともに、ユーザの理解し易い解を得ること
ができるようになる。
As described above, in the diagnostic problem solving apparatus of the present invention, similar cases in the past are specified, and the reliability of these similar cases is a solution to the current problem. Because the configuration that calculates the degree is adopted and the solution to the current problem is obtained based on the reliability, the solution to the current problem can be obtained without acquiring the knowledge from the experts. Thus, this can be realized at low cost, and a solution that can be easily understood by the user can be obtained.

【0063】そして、この構成を採るときにあって、事
例数や閾値を使って信頼度の低い類似事例を問題解決に
使用することを回避する構成を採ることから、出力する
解の質の向上を図ることができるようになる。
When adopting this configuration, the quality of the output solution can be improved by using a configuration that avoids using similar cases with low reliability for problem solving by using the number of cases and thresholds. Can be achieved.

【0064】そして、この事例数や閾値を自動決定する
機構を持つ構成を採ることから、ユーザの負荷を低減で
きるとともに、出力する解の質の向上を図ることができ
るようになる。
Since a configuration having a mechanism for automatically determining the number of cases and the threshold value is employed, the load on the user can be reduced and the quality of the output solution can be improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の原理構成図である。FIG. 1 is a principle configuration diagram of the present invention.

【図2】本発明の一実施例である。FIG. 2 is an embodiment of the present invention.

【図3】診断用事例データベースの説明図である。FIG. 3 is an explanatory diagram of a diagnostic case database.

【図4】問題解決プログラムの実行する処理フローであ
る。
FIG. 4 is a processing flow executed by a problem solving program.

【図5】問題解決プログラムの実行する処理フローであ
る。
FIG. 5 is a processing flow executed by a problem solving program.

【図6】類似度テーブルの説明図である。FIG. 6 is an explanatory diagram of a similarity table.

【図7】類似事例テーブルの説明図である。FIG. 7 is an explanatory diagram of a similar case table.

【図8】信頼度テーブルの説明図である。FIG. 8 is an explanatory diagram of a reliability table.

【図9】学習プログラムの実行する処理フローである。FIG. 9 is a processing flow executed by a learning program.

【図10】学習プログラムの実行する処理フローであ
る。
FIG. 10 is a processing flow executed by a learning program.

【図11】類似事例テーブルの説明図である。FIG. 11 is an explanatory diagram of a similar case table.

【図12】類似事例テーブルの説明図である。FIG. 12 is an explanatory diagram of a similar case table.

【符号の説明】[Explanation of symbols]

1 診断型問題解決装置 10 事例データベース 11 入力手段 12 類似度算出手段 13 選択手段 14 信頼度算出手段 15 閾値学習手段 16 事例数学習手段 17 出力手段 DESCRIPTION OF SYMBOLS 1 Diagnosis type problem solving device 10 Case database 11 Input means 12 Similarity calculation means 13 Selection means 14 Reliability calculation means 15 Threshold learning means 16 Case number learning means 17 Output means

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 現在の問題に対する解を得る診断型問題
解決装置において、 過去に発生した問題とそれに対する解との対データから
なる事例を管理する事例データベースと、 現在の問題と上記事例データベースに格納される事例の
持つ問題との間の類似度を算出する類似度算出手段と、 上記事例データベースに格納される事例の中から、上記
類似度の大きい順に複数の事例を選択する選択手段と、 上記選択手段の選択する事例の持つ解と、該事例の持つ
問題についての上記類似度とから、該解の信頼度を算出
する信頼度算出手段と、 上記信頼度算出手段の算出する信頼度に基づき、現在の
問題に対する解を出力する出力手段とを備えることを、 特徴とする診断型問題解決装置。
1. A diagnostic problem solving apparatus for obtaining a solution to a current problem, comprising: a case database for managing cases composed of pairs of past problems and solutions to the problems; A similarity calculating means for calculating a similarity between the stored case and the problem, and a selecting means for selecting a plurality of cases in descending order of the similarity from the cases stored in the case database; From the solution of the case selected by the selection unit and the similarity of the problem of the case, the reliability calculation unit that calculates the reliability of the solution, and the reliability calculated by the reliability calculation unit Output means for outputting a solution to the current problem based on the diagnostic problem solving device.
【請求項2】 請求項1記載の診断型問題解決装置にお
いて、 選択手段は、規定の事例数分の事例の内、規定の閾値よ
りも大きな類似度を示す事例を選択することを、 特徴とする診断型問題解決装置。
2. The diagnostic problem solving apparatus according to claim 1, wherein the selecting means selects a case exhibiting a degree of similarity greater than a prescribed threshold from among the prescribed number of cases. Diagnostic type problem solving device.
【請求項3】 請求項2記載の診断型問題解決装置にお
いて、 閾値を複数想定し、それらの各閾値に対して、事例デー
タベースに格納される事例を使って正解率を評価するこ
とで、それらの閾値の中から選択手段の選択処理に用い
る閾値を得る閾値学習手段を備えることを、 特徴とする診断型問題解決装置。
3. The diagnostic problem solving apparatus according to claim 2, wherein a plurality of thresholds are assumed, and the correct answer rate is evaluated for each of the thresholds by using a case stored in a case database. A diagnostic problem solving apparatus, comprising: threshold learning means for obtaining a threshold used for selection processing by the selection means from among the thresholds.
【請求項4】 請求項2記載の診断型問題解決装置にお
いて、 事例数を複数想定し、それらの各事例数に対して、事例
データベースに格納される事例を使って正解率を評価す
ることで、それらの事例数の中から選択手段の選択処理
に用いる事例数を得る事例数学習手段を備えることを、 特徴とする診断型問題解決装置。
4. The diagnostic problem solving apparatus according to claim 2, wherein a plurality of cases are assumed, and a correct answer rate is evaluated for each of the cases by using a case stored in a case database. And a case number learning means for obtaining the number of cases used in the selection processing of the selection means from the number of cases.
【請求項5】 現在の問題に対する解を得る診断型問題
解決装置の実現に用いられるプログラムが記録されるプ
ログラム記録媒体であって、 過去に発生した問題とそれに対する解との対データから
なる事例を管理する事例データベースをアクセス先とし
て、現在の問題と該事例データベースに格納される事例
の持つ問題との間の類似度を算出する類似度算出処理
と、 上記事例データベースに格納される事例の中から、上記
類似度の大きい順に複数の事例を選択する選択処理と、 上記選択処理の選択する事例の持つ解と、該事例の持つ
問題についての上記類似度とから、該解の信頼度を算出
する信頼度算出処理と、 上記信頼度算出処理の算出する信頼度に基づき、現在の
問題に対する解を出力する出力処理とをコンピュータに
実行させるプログラムが記録されることを、 特徴とするプログラム記録媒体。
5. A program recording medium for recording a program used for realizing a diagnosis-type problem solving apparatus for obtaining a solution to a current problem, comprising: a pair of data of a problem that occurred in the past and a solution to the problem. A similarity calculation process of calculating a similarity between a current problem and a problem of a case stored in the case database, with the case database that manages the case database as an access destination; From the selection process of selecting a plurality of cases in the order of the similarity, the reliability of the solution is calculated from the solution of the case selected by the selection process and the similarity of the problem of the case. A computer that executes a reliability calculation process to perform a process of outputting a solution to a current problem based on the reliability calculated by the reliability calculation process. That ram is recorded, a program recording medium characterized.
JP10022501A 1998-02-04 1998-02-04 Diagnostic type problem solving device and program recording medium Withdrawn JPH11219297A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10022501A JPH11219297A (en) 1998-02-04 1998-02-04 Diagnostic type problem solving device and program recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10022501A JPH11219297A (en) 1998-02-04 1998-02-04 Diagnostic type problem solving device and program recording medium

Publications (1)

Publication Number Publication Date
JPH11219297A true JPH11219297A (en) 1999-08-10

Family

ID=12084503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10022501A Withdrawn JPH11219297A (en) 1998-02-04 1998-02-04 Diagnostic type problem solving device and program recording medium

Country Status (1)

Country Link
JP (1) JPH11219297A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001057698A1 (en) * 2000-02-06 2001-08-09 Enigma Publishing Limited A system for delivering scenario specific, problem solving, decision support from non-intelligent computer systems
US9087121B2 (en) 2012-04-12 2015-07-21 International Business Machines Corporation Solving problems in data processing systems based on text analysis of historical data
US9177106B2 (en) 2007-07-09 2015-11-03 Sutter Health System and method for data collection and management
CN107168967A (en) * 2016-03-07 2017-09-15 阿里巴巴集团控股有限公司 The acquisition methods and device of object knowledge point
US11065056B2 (en) 2016-03-24 2021-07-20 Sofradim Production System and method of generating a model and simulating an effect on a surgical repair site

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001057698A1 (en) * 2000-02-06 2001-08-09 Enigma Publishing Limited A system for delivering scenario specific, problem solving, decision support from non-intelligent computer systems
US7493299B2 (en) 2000-02-06 2009-02-17 Palo Alto Medical Foundation For Health Care, Research, And Education System for delivering scenario specific, problem solving, decision support from non-intelligent computer systems
US9177106B2 (en) 2007-07-09 2015-11-03 Sutter Health System and method for data collection and management
US9087121B2 (en) 2012-04-12 2015-07-21 International Business Machines Corporation Solving problems in data processing systems based on text analysis of historical data
US9092511B2 (en) 2012-04-12 2015-07-28 International Business Machines Corporation Solving problems in data processing systems based on text analysis of historical data
CN107168967A (en) * 2016-03-07 2017-09-15 阿里巴巴集团控股有限公司 The acquisition methods and device of object knowledge point
CN107168967B (en) * 2016-03-07 2020-12-04 创新先进技术有限公司 Target knowledge point acquisition method and device
US11065056B2 (en) 2016-03-24 2021-07-20 Sofradim Production System and method of generating a model and simulating an effect on a surgical repair site
US11903653B2 (en) 2016-03-24 2024-02-20 Sofradim Production System and method of generating a model and simulating an effect on a surgical repair site

Similar Documents

Publication Publication Date Title
CN106874441B (en) Intelligent question-answering method and device
US7028250B2 (en) System and method for automatically classifying text
Agarwal et al. A natural language processing framework for assessing hospital readmissions for patients with COPD
US6584455B1 (en) System and method for predicting design errors in integrated circuits
CN111046152A (en) FAQ question-answer pair automatic construction method and device, computer equipment and storage medium
US8176050B2 (en) Method and apparatus of supporting creation of classification rules
CN109933647A (en) Determine method, apparatus, electronic equipment and the computer storage medium of description information
US20080275870A1 (en) Method and apparatus for constructing a compact similarity structure and for using the same in analyzing document relevance
US20150286631A1 (en) Automatic linking of requirements using natural language processing
EP2309397A1 (en) Device and method for supporting detection of mistranslation
US20230037894A1 (en) Automated learning based executable chatbot
Rayyam et al. A novel metaheuristic model-based approach for accurate online broken bar fault diagnosis in induction motor using unscented Kalman filter and ant lion optimizer
CN113094477B (en) Data structuring method and device, computer equipment and storage medium
CN112509661A (en) Methods, computing devices, and media for identifying physical examination reports
JP2006252333A (en) Data processing method, data processor and its program
JPH11219297A (en) Diagnostic type problem solving device and program recording medium
US20110184894A1 (en) Generating a set of atoms
CN112635050B (en) Diagnosis recommendation method, electronic equipment and storage device
CN116134394A (en) System and method for using topic modeling to improve spare part searching for maintenance services
Zadeh Preliminary draft notes on a similarity‐based analysis of time‐series with applications to prediction, decision and diagnostics
CN115293155A (en) Diagnostic word normalizing method and device
US20060282708A1 (en) System and method for detecting faults in a system
Tong et al. Bearing fault diagnosis based on spectrum image sparse representation of vibration signal
US20230081891A1 (en) System and method of managing knowledge for knowledge graphs
US11595341B2 (en) Non-transitory computer-readable recording medium, estimation method, and information processing device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20050405