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

テクノロジーは常に、より良く、より速く、よりスマートなマシンを構築することを目指してきました。 エキスパートシステムは、高度なコンピューターロジックを使用してこの概念を採用し、独自に「考え」、判断を下すように見えるソフトウェアを作成します。 従来、ブールロジック(真または偽の値のみを使用するロジック)に基づいて構築されたエキスパートシステムは、複雑なアルゴリズムを使用して、大量の情報データベースから回答を計算します。 コンピューターが正しい答えを判断できない場合、プログラムが間違っているのではなく、知識ベースに主題に関する十分な情報が含まれていないと見なされます。

コンピュータが決定を下す必要がある場合、すべての一連の真または偽のステートメントに分類されます。 ボタンが押されたときに点灯するようにプログラムされている場合、ボタンを押すとtrueに設定され、ボタンを押さないとfalseに設定されます。 Falseはライトがないことを意味し、Trueはライトをオンにします。 これがコンピューターロジックの基礎です。

エキスパートシステムは、これらの真と偽の答えを新しいレベルに引き上げます。 一連の真と偽の答えを組み合わせることにより、コンピューターは特定の状況にどのように反応するかを決定しようとします。 特定のパターンと真と偽の答えの数に基づいて応答を変更する場合があります。

これらのシステムの背後にある考え方は、人々の考え方に基づいています。 人間は膨大な量の新しい知識を保存し、以前の知識に基づいて決定を下すことができます。 コンピューターは、そのデータベースにある知識と以前の経験に基づいて、「考え」、決定を下すようにプログラムされています。 ある意味では、コンピューターは過去の成功と失敗から「学習」しているようです。

エキスパートシステムには、主に2つの形式があります。 従来のエキスパートシステムは、ブールロジックを使用して決定を行います。 一方、ファジーロジックエキスパートシステムはサポートしていません。 単純な真または偽の答えの間にある値の範囲を計算して、文がどの程度真か偽かを判断します。

ファジーエキスパートシステムは、「考える」という点で従来のエキスパートシステムよりも人間に似ています。 これらのエキスパートシステムには、問題に対する具体的な答えが示されるのではなく、追加の結論を引き出すための1つのステートメントが与えられます。 このプロセスは推論と呼ばれます。

たとえば、「すべてのメス猫は縞模様です。ミスキティはメス猫です」というステートメントの場合、ファジーエキスパートシステムは、すべてのメス猫がストライプされ、ミスキティがメス猫であるため、ミスキティをストライプする必要があると推測します。 ファジーロジックは、特定のメス猫の一部にのみ縞模様がある場合に、特定の雌猫が縞模様になる可能性を判断するなど、より複雑な値を計算することもできます。 従来のエキスパートシステムでは、これらの同じ結論に到達するためにより多くの指示が必要になります。

他の言語

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

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