합리적 요원이란 무엇입니까?
합리적 대리인은 원하는 목표를 달성하기 위해 자율적 인 결정을 내릴 수있는 컴퓨터 프로그램입니다. 이러한 프로그램은 환경에 대한 정보를 수집하여 의사 결정을 지원하기 위해 가능한 한 많은 데이터를 수집 할 수 있습니다. 또한 결과를 평가하여 궁극적 인 선택이 좋은지 여부와 미래의 결과를 향상시킬 수있는 방법을 결정할 수 있습니다. 합리적 에이전트를 설계하려면 컴퓨터 프로그래밍에 대한 지식과 프로그램 내에서 모델과 선호도를 개발할 수있는 능력이 필요합니다.
관련된 복잡성 수준은 프로그램이 달성해야 할 작업의 종류에 달려 있습니다. 일부 합리적 요원은 간단하며 매우 기본적인 모델에 크게 의존 할 수 있습니다. 예를 들어, 합리적 에이전트는 발신 정보가 완료되었는지 확인하여 발신자에게 반환 된 품목의 위험을 줄이기 위해 나가는 메일을 확인해야 할 수 있습니다. 광학 스캔에 대해 확인하고 우편물을 위해 품목을 수락하거나 거부하는 주소가 어떤 주소가 보이는지 모델을 사용할 수 있습니다..
더 복잡한 에이전트는 자신의 환경에서 행동하기 위해 여러 가지 결정을 내려야 할 수도 있고, 주어진 상황에서 특정 문제를 식별하는 데 도움이되는 복잡한 모델을 요구할 수 있습니다. 합리적 대리인의 목표는 다양한 옵션과 특정 상황이 주어지면 가장 최적의 결과를 선택하는 것입니다. 그것은 응답으로 성공을 측정 할 수 있으며, 앞으로 행동을 조정하기 위해 이것으로부터 배울 수 있습니다. 예를 들어, 원자로의 온도를 제어하는 원자력 발전소의 합리적 제제는 핵심 온도에 영향을 미치는 내용과 기온이 확립 된 범위에서 상승하거나 떨어지면 조정할 수있는 방법을 알고 있습니다.
합리적 요원이 전능하지 않기 때문에성공은 항상 가능한 것은 아닙니다. 그들은 가능한 모든 결과를 예측할 수 없으며 통제 이외의 사건을 보상하지 못할 수 있습니다. 문제가 발생하면 에이전트가 WHA를 찾기 위해이를 평가할 수 있습니다.T가 발생했고 예측 될 수 있다면. 예를 들어 날씨 풍선의 악기가 유성에 부딪히면 발사장을 선택하고 풍선을 시작한 자동화 된 프로그램이 계산에서이를 설명 할 수 없었습니다. 출시는 실패했을 수도 있지만 합리적 요원이 한 일 때문이 아닙니다.
컴퓨터 프로그래밍 과정에는 때때로 합리적 요원에 대한 토론과 간단한 프로그래밍 과제가 포함되어 학생들이 자신의 것을 만들 수 있습니다. 정보 기술, 과학, 의학 및 자동화 된 행위자가 필요한 다른 분야에서보다 복잡한 프로그램이 개발 될 수 있습니다. 복잡할수록 기능이 커집니다.