지능형 에이전트 란 무엇입니까?
지능형 에이전트는 독립적으로 작동하고 사전 작성된 목표를 달성하기 위해 작동하는 컴퓨터 엔터티입니다. 목표를 달성하기 위해 지능형 에이전트는 외부 자극을 분석하고 이에 적응할 수 있어야합니다. 그렇지 않으면 목표를 정확하게 달성하지 못할 수 있습니다. 일부 간단한 시스템에는 하나의 에이전트가 있지만 복잡한 시스템에는 기본 에이전트 아래에서 작동하여 작은 작업 목록을 수행하고 기본 에이전트에 직접보고하는 하위 에이전트가 있습니다. 에이전트는 일반적으로 인공 지능을 통해 학습 할 수 있지만 에이전트는 외부 자극에 대한 특정 응답 만 갖도록 만들어졌으며 새로운 응답을 형성 할 수 없습니다.
컴퓨터 과학에서 지능형 에이전트는 독립적으로 작동하도록 만들어진 시스템의 한 부분이며 일반적으로 인공 지능으로 만들어집니다. 이와 함께 에이전트는 시스템이 수행해야하는 작업에 따라 특정 목표를 갖도록 프로그래밍됩니다. 예를 들어, 시스템이 에어컨 인 경우 목표는 공기 냉각 및 필요할 때 켜고 끄기를 포함 할 수 있습니다. 시스템은보다 효율적으로 학습 할 수 있지만 사전 작성된 목표를 달성 할 수는 없습니다.
이러한 목표를 달성하려면 지능형 에이전트는 자체 분석 및 상황에 적응할 수 있어야합니다. 공조 시스템을 사용하면 장치가 공기를 냉각 시키므로 외부 온도를 분석 할 수 있어야합니다. 상담원은 외부 온도와 자체 시스템을 분석하여 상황을 켜거나 끄는 것이 적절한시기를 알 수 있습니다. 또한 상담원이 논리에서 오류를 확인한 후 사전 작성된 목표를보다 잘 수행하도록 수정할 수 있습니다.
간단한 시스템에는 일반적으로 모든 기능을 쉽게 제어 할 수있는 하나의 지능형 에이전트가 있습니다. 복잡한 시스템에는 여러 지능형 에이전트가 필요할 수 있지만 일반적으로 내부 논리 문제를 방지하기위한 계층 구조가 제공됩니다. 하위 에이전트는 더 작은 작업을 수행하며 일반적으로 이러한 작업을 감독하고 시스템이 올바르게 실행되도록하는 기본 에이전트에 의해 관리됩니다.
작동 중에 지능형 에이전트는 일반적으로 오류 및 성공률을 확인하여 목적에 가장 적합한 방법을 학습합니다. 에이전트는 조치를 더 잘 수행하는 방법을 배울 수 있지만 사전 작성된 조치 만 수행 할 수 있습니다. 에어컨은 실내를 더 잘 식히기 위해 스스로 이동하는 등 코드에 기록되지 않은 작업을 수행 할 수 없습니다. 목표와 마찬가지로 작업을 변경할 수 없지만 시스템이 이러한 작업을 얼마나 잘 수행하는지 변경할 수 있습니다.