SW/인공지능

인공지능 : Software Agent : 개념, 개요, 분석

얇은생각 2019. 8. 24. 07:30
반응형

인공지능 : Software Agent : 개념, 개요, 분석


소프트웨어 에이전트

에이전트”에 대한 공식적인 정의 [Wooldridge, 2002]는 다음과 같습니다. 에이전트는 일부 환경에 위치한 컴퓨터 시스템입니다. 설계를 충족시키기 위해 환경에서 자율적인 작업 가능합니다.




목표

• 주요 속성

– 자율성 : 독립적으로 행동 할 수 있으며, 통제력을 보여줍니다

- 내부 상태와 행동

– 상황


• 살 곳 : 일부 환경에서


• 지각 능력 : 환경을 지각하는 능력


• 이펙터 기능 : 환경을 수정하는 기능

– 지속성 : 살아있는 한 계속 작동합니다.


• 적응 : 상담원은 환경과 사용자에 적응




경험

– 기계 학습, 지식 발견, 데이터 마이닝 등을 통해

– 메타 데이터 교환, 중개 및 촉진을 통해

– 인터페이스 에이전트는 사용자 모델을 획득하고 사용합니다.

– 환경에 위치하고 있습니다.


• 협력 : 상담원은 표준 언어 및 프로토콜을 사용하여 협력합니다. 공동의 목표를 달성하기 위해 협력합니다.

– 휴먼 에이전트 및 기타 소프트웨어 에이전트와 협력

– 에이전트 통신 언어 및 프로토콜 지원

– 인간의 관습과 직관과 일치

– 팀 구성 및 에이전트 앙상블을 향해


• 자율성 : 상담원은 자신의 의제를 추구하기 위해 자율적으로 행동합니다.

– 사전 및 사후

– 목표 지향적 행동

– 적절하게 지속

– 다중 스레드 동작

– "의도적인 자세"에서 시청하도록 장려


반응형