티스토리 뷰

Etc/AI

Agent 정의와 그 유형

혲이. 2016. 9. 5. 13:35
반응형

Agent is an autonomous entity that perceives the environment with its sensors and acts upon the enviromnet with its effectors.

 

에이전트는 들어오는 인식정보를 통해 행동을 결정한다.

에이전트 4가지 기본유형들이 있는데 Simple Reflex Agent, Model-Based Reflect Agent, Goal-Based Agent, Utility-Based Agent 이다.

이 4가지 유형들은 모두 Learning Agent로 변경이 가능하다.

 

1. Simple Reflex Agent

 

 

 

- no plan, no goal

- 프로그래머가 예측하지 않으면 agent 혼자 예측하고 대응할 수 없어, 실행 중 상황변화에 대처할 유연성이 떨어진다

- condition-action rule: If condition, then action

 

 

 

2. Model-Based Reflect Agent

 

- 별도의 내부 상태 정보를 유지, 관리한다.

- 그러나 센서들이 감지 범위, 노이즈 등 외부 환경에 대한 완전한 상태 정보를 제공하지는 못한다.

- condition-action rule을 적용하여 행동을 결정한다.

 

 

3. Goal-Based Agent

 

 

- 현재 상태, 목표, 실행 가능한 행동과 효과에 대한 지식을 이용하여 자기혼자 행동결과를 예측하고 행동한다.

- 본인이 예측함으로 인한 높은 자율성과 유연성이 있지만 느리고 효율성이 낮다.

 

 

4. Utility-Based Agent 

 

 

- Goal-Based Agent과 유사해보이지만 Utility-Based Agent 는 Utility까지 고려한다. 즉, Degree of happiness, usefulness, interest 등과 같은 값을 평가한다.

- 높은 utility 값을 얻을 수 있는 행동을 선택하는 자율성을 갖고 있다.

 

  

 

 

반응형

'Etc > AI' 카테고리의 다른 글

K-means clustering  (0) 2018.02.12
AI개발방법-기호처리,비기호처리,혼합/통합적 접근법  (0) 2016.09.05
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함