Skip to main content

インテリジェントエージェントとは何ですか?

Intelligent Agentは、独立して機能し、事前に書かれた目標を完了するために働くコンピューターエンティティです。目標を達成するために、インテリジェントエージェントは外部刺激を分析し、適応させることができなければなりません。そうしないと、目標を正確に達成できない場合があります。一部の単純なシステムには1つのエージェントがありますが、複雑なシステムにはメインエージェントの下で機能するサブエージェントが付属し、マイナータスクのリストを実行し、メインエージェントに直接報告します。エージェントは一般的に人工知能を通じて学習することができますが、エージェントは外部刺激に対する特定の応答のみを持つように作られており、新しい応答を形成することはできません。独立して機能し、一般的に人工知能で作られています。これに加えて、エージェントは、システムが何をすべきかに応じて、特定の目標を持つようにプログラムされています。たとえば、システムがエアコンの場合、目標には空中を冷却し、必要に応じてオンとオフをオフにすることが含まれます。システムはより効率的であることを学ぶことができますが、事前に書かれた目標に反することはできません。エアコンシステムを使用すると、デバイスは空気を冷却するために作られているため、外温を分析できる必要があります。外の温度と独自のシステムを分析することにより、エージェントは、オンまたはオフになったり、状況に適応することが適切であるかを知ることができます。また、これにより、エージェントはロジックのエラーをチェックできます。これにより、事前に書かれた目標を適切に対応できるように修正できます。複雑なシステムにはいくつかのインテリジェントエージェントが必要になる場合がありますが、一般に、内部ロジックの闘争を防ぐための階層が与えられています。サブエージェントはより小さなタスクを実行し、通常、これらのタスクを監督し、システムが正しく実行されることを保証するメインエージェントによって管理されます。エージェントはアクションをより良く実行することを学ぶことができますが、事前に書かれたアクションのみを実行することができます。エアコンは、部屋をよりよく冷却するために自分自身を動かすなど、コードに書き込まれていないタスクを実行できません。目標と同様に、アクションを変更することはできませんが、システムがこれらのアクションをどれだけうまく実行するかを変更できます。