JPS63620A - 知識獲得方式 - Google Patents

知識獲得方式

Info

Publication number
JPS63620A
JPS63620A JP61143085A JP14308586A JPS63620A JP S63620 A JPS63620 A JP S63620A JP 61143085 A JP61143085 A JP 61143085A JP 14308586 A JP14308586 A JP 14308586A JP S63620 A JPS63620 A JP S63620A
Authority
JP
Japan
Prior art keywords
knowledge
target data
structured
name
expression
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.)
Pending
Application number
JP61143085A
Other languages
English (en)
Inventor
Shiyouichi Masui
増位 庄一
Toru Okita
亨 音喜多
Seiju Funabashi
舩橋 誠寿
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.)
Hitachi Ltd
Hitachi Information and Control Systems Inc
Original Assignee
Hitachi Ltd
Hitachi Control Systems Inc
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 Hitachi Ltd, Hitachi Control Systems Inc filed Critical Hitachi Ltd
Priority to JP61143085A priority Critical patent/JPS63620A/ja
Publication of JPS63620A publication Critical patent/JPS63620A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Feedback Control In General (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は計算機分野における知識ベースシステムの知識
獲得方式に係シ、特に−収約な文章表現により記述され
、未整理の構造化されていない知識である場合、構造化
された知識を獲得するために好適な知識獲得方式に関す
る。
〔従来の技術〕
従来の知識ベースシステムにおいて、計算機上の知識表
現を実現するためには知識ぺ〜ス構築者が断片的な知識
を総合的に判断し、共通な項目・属性や、各事象間の因
果関係を十分考慮することにより知識として体系付け、
構造化の設計を行い。
知iべτスジステムの予め定義されている表現形式に従
ってそれらを記述し、全体として構造化された知識を獲
得する手法をとらねばならなかった。
〔発明が解決しようとする問題点〕
上記従来例においては、知識獲得に際し、対象とする知
識ベースシステムの知識表現形式の理解が不可決であり
、それに従った記述を余儀なくされる。及び1人間の持
つ断片的な知識を、共通項目・属性・関係等により体系
付け、構造化するためには、記述段階において構造化の
ために十分な設計を行わなければならないという問題が
あった。
また、構造化されていない断片的な知識のまま表現し、
実行する場合、同意味のものが異なる表現であったり、
各事象間の関係がよくつかめず矛循点が出る、ある部分
の知識が抜けている等の問題が発生し、知識全体が雑多
な知識の単なる集合となる可能性が大きい。これは、計
算機上で推論を行う際に、実行効率が上がらない、記憶
領域を多大に必要とするといった問題を引き起こす。以
上のような問題点は、各事象間の関連を十分に考慮し、
構造化の設計を行う、知識ペースシステムの表現形式に
精通する。ということで解決は可能であるが、初心者や
末端の利用者にとって、構造化の設計や表現形式の理解
は、大きな負担であり。
知識ベースンステムの普及を妨げる原因ともなっている
本発明は、利用者が知識獲得の場合に、知識ベースシス
テムの表現形式や構造化の設計にとられれることなく、
利用者の思考した知識を一般的な文章表現により記述す
ることで、それら断片的な知識から知識ベースシステム
の表現形式に従った。
適切に構造化された知識を容易に獲得する方法を提供す
ることを目的としている。
〔問題点を解決するための手段〕
人間の持つ断片的な知Rは、それらを整理・統合してい
くことにより1段階的な構造化が可能である。そのため
、利用者自身の思考する知識を一般的な文章表現にて記
述し、その断片的なものを共通項目や属性・関係等によ
り分類し、整理していく過程を経れば、最終的に構造化
された知識が獲得可能であり、また、構造化を経る途中
で文章表現より構造化された知識を考慮することで、矛
盾点や言い換え、知識の欠如等の問題点を排除すること
も可能である。これらの考えに基づき、知識ベースシス
テムの知識ペースに格納される知識を一般的文章表現に
て記述し、その知識よシ矧識ペースシステムの定義され
た知識表現形式に従った、かつ、共通項目等によυ構造
化された知識に変換し、知識表現のチェックを行う、知
識獲得機構を設けることで従来の問題点を解決できると
考える。
〔作用〕
上記知識獲得機構の動作は以下の通シである。
利用者は、知識ベースシステムの知識ベースニ知識を格
納するたちたり、思考した知識を予め用意した簡単な文
章表現により記述する。これらの記述、入力された知識
企、知識獲得機構を通すことにより、対象とする知識ベ
ースシステムの表現形式に適合するよう変換すると共に
、同一名称・同一値を持つもの、同一名称であるが値が
異なるもの等を整理・統合し、断片的な知識を体系付け
知識全体の構造化及び知識の文法等のチェックと行って
出力する。
これにより、利用者は知識を一般的な文章表現にて記述
することが可能であり、従来の問題点である。知識ベー
スシステムの表現形式を理解した上で各知Rを表現し、
かつ、構造化を計り、知識を獲得するという過程をとら
なくても済み、利用者の負担が低減する。また、文章表
現により記述された知識を整理・統合して出力すること
から。
同意味の言葉を異なる言葉で表現している点や矛盾点が
わかる、各事象・項目がどのように使われ、どのような
値を取り得るか等の評価を行うことも可能であり、利用
者が知識を体系付けながら修正、記述できる。この知識
獲得機構を通し、構造化していく作業により、全体とし
て無駄のない、整理された知識を得られ、計算機上で実
行する際の実行効率の向上、記憶領域の縮小化をも計れ
る。
〔実施例〕 以下、図面を参照して本発明の一実施例について説明す
る。
第1図は、本発明の実施例における知識ベースシステム
の全体構成図である。第1図の知識ベースシステムは、
本実施例において規則と対象データを参照することによ
り推論を行い、推論結果を導出する推論機構1、規則群
により参照される事実や事象を記述する。基本的な知識
の表現単位である構造体型データの対象データ2. 1
f−tnen〜型のプロダクションルールによって条件
及び結論を記述する規則群3.利用者が一般的文章表現
にて記述した知識群4、本発明における知識獲得機構5
、出力のためのプリ/り5を備える。説明の具体的対象
は、  2. 3. 4. 5の部分である。
第2図は、本実施例における対象データ2の表現形式を
示している。データ名称は、各々の事実、事象を表現す
る個別の名称であシ、言わば物の名前を表現している。
8に続くものはスロットと呼ばれ、スロット名称は物の
持つ属性や項目の名称ヲ表す。各々のスロットはスロッ
ト値と呼ぶ数値や文字列等の値を持つ。第3図はポンプ
に関する対象データの表現例である。図中の$gene
ric−toは、この対象データのクラス属性を示す特
別なスロットでアう、このスロットにより構造化の一つ
である階層化がなされる。本実施例の知識ペースシステ
ムでは、 generic−to  スロットが5el
f という値を持つ親の階層と、 generic−t
スロット値に親の対象データ名称を持つ子の段階の、2
つの階層を利用でき、子の対象データFi親の対象デー
タの属性を全て継承する性質がある。
他のスロットは任意に定義でき、また、任意個数記述で
きる。例のように対象データはある物を種種の観点から
表現したものでろシ、各スロットによりデータの構造、
属性、値を表現し、全体として構造化された知R″f、
構成する。
第4図は規則の表現形式を示している。if部に対象デ
ータに対応する形式によって条件を記述し、then部
にその条件が全て満足された場合の対象データへの伝達
作用を記述する。第5図は規則例である。この例では、
[1号ポンプの現電圧が1000ボルトよシ犬きく、現
圧力が60よυ大70以下で、かつ、2号令ポンプの現
電圧が1000ボルト未満、現圧力60未満で、現回転
数が1号ポンプの現回転数未満の場合、1号ポンプ・2
号ポンプの現電圧を1000ボルトに安定させよ」とい
う知識を記述している。
通常は、第2図、第4図の形式に基づき、利用者が知識
を記述し、整理・統合を行い、修正を加える際も直接に
手を加える。この作業によって。
利用者は、知識を獲得している。
次に、本発明の実施例における知識表現の文章形式のシ
ンタックスチャートを第6図に示す。この−収約な文章
表現に則り知識を記述することで。
第2図、第41図の形式や、構造化作業を記述段階で意
識せずともよい。第7.8.9図に第6図のシンタック
スチャートに示す文章形式に従った知識例の一部を示す
。以下では、この文章表現から。
知識獲得機構を通すことにより、知識表現形式に従い共
通項目等で整理・統合され、最終的に構造化された知識
を獲得する例について説明する。
第10図は1本発明における知識獲得機構5のフローチ
ャートである。この流nに沿い、第7〜9図の知識例か
ら実際に知識獲得機構により構造化して、いく過程を示
す。
第7図の文章から1行ずつ読み込まれた文章は。
1文字ずつ解析される。この場合、1行めには概当する
ものがないため読み捨てられる。2行めが読み込まれた
あと、先頭より1文字ずつ読み込みが開始される。最初
の′〔′  の後の「1号ポンプ」が読み込まれ、済に
対象データ名称として格納済かチェックがなされる。格
納済の場合は次の読み込みへと進むが、例では未格納の
ため、新規の対象データ名称として格納される。対象デ
ータ名称格納後1次の′〔′まで文字の認識を行い、°
〔゛  に続き・〕・ までの文字列が読み込まれる。
第7図の場合では、「回転数」が概当する。この文字列
も格納済かチェックがなされ、今度はスロット名称とし
て格納される。スロット名称の処理終了後、値の格納が
実行され、l’−1500Orpm以上」が同様のチェ
ックにより候補値として取シ込まれる。
候補値として格納されるのは、全ての変換が終了し、構
造化された知識として出力後、利用者がその値の取り得
る範囲、矛盾点や異なる言葉での同一意味記述、知識の
欠如等の表現の評価を行うためでおる。これらの処理に
より、2行めの実行は終了する。第7図の3行めは該当
するものがないため読み捨てられ、4行めの文章の処理
へと進む。
4行めにおいては、「1号ポンプ」は済に対象データ名
称として格納済のため格納は行われず、「タービン部」
及び「異常過熱の可能性」が未格納のため、データ名称
「1号ポンプ」の下のスロット名称及び候補値として新
たに追加される。以下、第8図、第9図の知識例の文章
へと同様の実行が続けられ、新規のものとして、対象デ
ータ名称「2号ポンプ」、それに属するスロット名称と
候補値として、「スイッチ」と「接続」、「回転数」と
r 110000rp J 、  「運転状況、J ト
r正常Jが、追加として、「1号ポンプ」バスロット名
称「スイッチ」と候補値「切断」が格納される。全ての
格納終了後、第2図の対象データの形式に従い、各対象
データとそれらの親の対象データを出力する。実施例に
おいては、ある任意の基準数を設定し、それ以上の個数
の同一スロット名称を持つ対象データ同志は、1つの親
の対象データを持つようにしており、例では基準数を2
に設定している。つまり、2つ以上同一のスロット名称
を持つ対象データは、同一の親の対象データの子となる
。第11.12.13図は出力された親の対象データを
「1号ポンプJ、r2号ポンプ」の2つの対象データで
ある。第11図の親の対象データ名称は、知識獲得機構
が任意に決定した仮の名称であシ、また。スロット値は
値の評価のために。
子の対象データの取シ得る全ての候補値を、子の対象デ
ータも自身の取り得る全ての候補値を列挙している。知
識獲得機構が構造化された対象データを出力する際は、
各スロット値の評価を行い、文章表現と値表現が渾然と
なっているものや、知識べ〜スジステムの文法にそぐわ
ないもの等への警告を伴って出力する。
以上の実行により出力された結果から、利用者は知識を
評価し、データ名称、スロット名称及び候補値より知識
の表現や値の修正・変更、矛盾点や欠如している点の排
除等を行い、同一の処理によって、よシ適切に構造化さ
れた知識を段階的に獲得することができる。
〔発明の効果〕
本発明によれば、対象とする知識ベースシステムの知識
表現形式の理解がなくとも、また、複雑な知識の構造化
の設計が行わずとも、−収約な文章表現により、表現形
式に従った。かつ、構造化された知識を獲得することが
可能である。また、文章表現から知識獲得機構がt’3
力した知識を、他の知識と総合的に評価でき、修正・変
更を行いながら、段階的に獲得でき、無駄や欠如がなく
整理された知識を得られる。これは、計算機の実行効率
向上・記憶領域縮小に対しても効果がある。
初心者等にとっては、構造化の手法を得ることができる
ようにもなり、知識ベースシステムの表現形式の理解を
自らの作業により深められる。初心者以外でも、知識獲
得機構に整理・統合させ、構造化の方法を取ることによ
り、作業工程の短縮に効果がある。
【図面の簡単な説明】
第1図は本発明における実施例の全体構成図、第2図は
対象データ表現形式の一例を示す図、第3図は対象デー
タ記述例を示す図、第4図は規則表現形式の一例を示す
図、第5図は規則例を示す図、第6図は実施例での文章
表現形式シンタックスチャート、第7図、第8図、第9
図は文章表現形式による知識例を示す図、第10図は実
施例における知識獲得機構のフローチャート、第11図
。 第12図、第13図は実施例の実行結果の一例を第  
1  図 Z Z  口 冨  3  図 冨 4riU (チー7、石杯m $スロート石iし アレj’dイト
 イ1j)  (sentl   テ′りJ=眠 李束
と“ (′・・ト、6杯″ イ履り不  5  図 〕 不 6 図 高 7  圓 411図 712  国 不 13  図

Claims (1)

    【特許請求の範囲】
  1. 1、種々の事象や事実を各々の持つ共通項目・属性・因
    果関係等の関連により体系付け、構造化した知識として
    表現された対象データと、それを参照する条件と結論の
    組を記述した規則から成る知識ベース、及び、その対象
    データと規則を用いることにより推論を行い、推論結果
    を導出する推論機構から構成される知識ベースシステム
    において、構造化の行われていない一般的な文章表現に
    より記述された断片的な知識から、知識ベースシステム
    に適合し、かつ、構造化された知識に変換し、知識表現
    のチェックをおこなうことを特徴とする知識獲得方式。
JP61143085A 1986-06-20 1986-06-20 知識獲得方式 Pending JPS63620A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61143085A JPS63620A (ja) 1986-06-20 1986-06-20 知識獲得方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61143085A JPS63620A (ja) 1986-06-20 1986-06-20 知識獲得方式

Publications (1)

Publication Number Publication Date
JPS63620A true JPS63620A (ja) 1988-01-05

Family

ID=15330560

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61143085A Pending JPS63620A (ja) 1986-06-20 1986-06-20 知識獲得方式

Country Status (1)

Country Link
JP (1) JPS63620A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01224804A (ja) * 1988-03-04 1989-09-07 Toshiba Corp Aiプロセス監視制御装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01224804A (ja) * 1988-03-04 1989-09-07 Toshiba Corp Aiプロセス監視制御装置

Similar Documents

Publication Publication Date Title
US7912826B2 (en) Apparatus, computer program product, and method for supporting construction of ontologies
US5875285A (en) Object-oriented data mining and decision making system
KR101805946B1 (ko) 입-출력 예시를 사용한 텍스트 조작 프로그램 생성
CN110134671B (zh) 一种面向溯源应用的区块链数据库数据管理系统及方法
US6502101B1 (en) Converting a hierarchical data structure into a flat data structure
US20050144166A1 (en) Method for assisting in automated conversion of data and associated metadata
US20040154000A1 (en) System and method for semantic software analysis
CN102708161B (zh) 一种使用公共概念集的数据逻辑模型建模方法
US20020010696A1 (en) Automatic aggregation method, automatic aggregation apparatus, and recording medium having automatic aggregation program
CN108196880A (zh) 软件项目知识图谱自动构造方法与系统
CN109740122A (zh) 思维导图用例文件的转换方法及装置
CN114756554A (zh) 一种基于MyBatis框架的数据查询处理方法
JP5592591B2 (ja) アイテム間のリレーションシップの生成、およびアイテムのナビゲートをするためのシステム
CN112667735A (zh) 一种基于大数据的可视化模型建立分析系统和方法
US9514181B2 (en) Calculation expression management
Goguen Social and semiotic analyses for theorem prover user interface design 1
McGillivray et al. Graph databases for diachronic language data modelling
CN112114812B (zh) 一种应用于工业机器人编程语言的语法检查方法
KR100492785B1 (ko) 온톨로지 모델의 처리 시스템 및 방법, 그 프로그램이기록된 기록매체
CN109542418A (zh) Service代码生成方法及计算机终端
JPS63620A (ja) 知識獲得方式
CN119513160A (zh) 基于LLM自然语言处理的自动化Excel解析结果可视化方法
US20140067874A1 (en) Performing predictive analysis
CN111767406A (zh) Plc工程的知识表示方法及装置
JP2005202612A (ja) データベース生成プログラム作成装置