エキスパートシステムシェルとは

エキスパートシステムでは、エキスパートシステムシェルは、インターフェイス、推論エンジン、および知識ベースのフォーマットされたスケルトンを含むソフトウェアです。 本質的に、エキスパートシステムシェルは、推論エンジンがユーザーのために処理する可能性のあるエキスパート知識要素で満たされる空のボウルです。 エキスパートシステムは、たとえばユーティリティソフトウェアの操作の難しさを解決するためにユーザーがアクセスする必要がある特定の問題に対して、問題解決のヘルプを提供するコンピューターアプリケーションです。 ナレッジエンジニアは、このシェルを使用してナレッジベースを開発し、ユーザーの特定のクライアントベースのニーズに合わせてカスタマイズします。 ユーザーの入力を受け取り、その情報をデータリポジトリに解釈し、比較すると、ユーザーをソリューションに導くのに役立つ可能性のある一致する情報を見つけるようにカスタマイズされます。

知識ベースに保管される制御情報とともに、ユーザーへの情報のリリースを管理するルールと属性の定義があります。 知識ベースは、ソリューションを達成するのに十分な知識を追求する人間の専門家の分析プロセスを模倣した専門知識のステートメントで構成されています。 エキスパートシステムシェルは、リアルタイムエキスパートシステムとして動作するナレッジベースの開発におけるナレッジエンジニアの仕事を強化する機能を提供する必要があります。 このようなエキスパートシステムでは、産業システム、ネットワーク、ハードウェア、およびソフトウェアシステムが時間とともに変化するため、データの削除または追加によってベースが絶えずデータを変更する場合があります。 他の管理システムからのデータ入力のこの絶え間ない変更は、変更に関係なく、同じ専門家レベルで推論するベースの能力を妨げてはなりません。

エキスパートシステムシェルは、フォワードチェーンおよびバックワードチェーンとして知られるルールメソッドで人間の専門家の推論を模倣するための必要最低限​​の機能を提供します。 これらのシェルでのフォワードチェーンにより、ユーザーからデータを取得し、推論エンジンルールを使用して、結論を形成するのに十分な情報が得られるまで、その情報に関連するデータをさらに見つけることができます。 受信した初期データはシークを駆動するものであるため、この方法はデータ駆動方式と呼ばれます。 このフォワードチェーン方式を説明するアプリケーションは、コンピューター内のコンポーネントの配置の可能性を探り、コンポーネントの最適な配置に到達する可能性があります。

バックワードチェーンは、コンサルテーションでナレッジベースが照会されているときに必要な場合にのみデータを収集します。 Cの値と、Cの目標値を決定するAおよびBの値を発見するための後方の理由を見つけることを目標としています。駆動法。 エキスパートシステムシェルの推論規則を示すアプリケーションには、特定の医療診断エキスパートシステムからの背景情報の同一または類似の症状に関する背景情報について、医師が現在の症状セットを入力することが含まれます。

推測された知識は、既存の事実を調べて、新しい情報に到達する可能性があります。 これは、エキスパートシステムシェルの推論エンジンに常駐する推論プロセスです。 このプロセスは、ルールベースのエキスパートシステムでフォワードチェーンまたはバックワードチェーンを開始するものです。 エキスパートシステムシェルで推論エンジンを構築する推論ルールは、条件の「if」句と、ステップのガイダンスを促進する裁定文の「then」句で構成されます。 これらの手順は、最終的な回答が不可能な場合に、推奨される可能性のある経験則を発見するために、とりわけ金融サービス、人事、住宅ローンの取り扱いの分野で行われます。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?