知識工学環境

知識工学環境
開発者インテリコープ
初回リリース1983 (1983年
書かれたコモンリスプ
プラットフォームSymbolics Lispマシン、TI Explorer Lispマシン、HP 9000シリーズ700および800ワークステーション、Sun SPARCstationおよびIBM RS6000ワークステーション
入手可能な英語
タイプエキスパートシステム開発ツール
ライセンス独自の

Knowledge Engineering Environment ( KEE ) は、エキスパートシステム用のフレームベースの開発ツールです。[ 1 ] IntelliCorpによって開発・販売され、1983年に初めてリリースされました。Lispマシン上で動作し、後にCommon Lisp用のX Window System (X11) インターフェースであるCLXライブラリによってLucid Common Lispに移植されました。このバージョンは、いくつかの異なるUNIXワークステーションで利用可能でした。

KEE では、いくつかの拡張機能が提供されました。

KEEでは、フレームはユニットと呼ばれます。ユニットは個々のインスタンスとクラスの両方に使用されます。フレームにはスロットがあり、スロットにはファセットがあります。ファセットは、例えばスロットの期待値、動作値、継承ルールなどを記述できます。スロットは複数の値を持つことができます。動作はメッセージパッシングモデルを用いて実装できます。

KEE は、フレームを作成、参照、および操作するための 広範なグラフィカル ユーザー インターフェイス(GUI) を提供します。

KEEにはフレームベースのルールシステムも含まれています。KEEの知識ベースでは、ルールはフレームとして表されます。前向き連鎖後向き連鎖の両方の推論が可能です。

KEEは、世界の概念を通じて非単調推論をサポートします。世界は、フレームの代替スロット値を提供することを可能にします。仮定に基づく真実または理由維持システムを通じて、矛盾を検出し分析することができます。[ 5 ]

ActiveImages を使用すると、ユニットのスロットにグラフィック表示を追加できます。ボタン、ダイヤル、グラフ、ヒストグラムなどが代表的な例です。これらのグラフィックは、フレームベースのグラフィックライブラリであるKEEPictures を介してユニットとしても実装されます。

参照

参考文献