지식 수준
Knowledge level인공지능에서 지식기반 에이전트는 세상에 대한 결론을 추론하기 위해 논리적인 문장 풀(pool)을 이용한다.지식 수준에서, 우리는 에이전트가 무엇을 알고 있고 그것의 목표가 무엇인지 명시하기만 하면 된다; 구현의 세부사항과는 별개의 논리적 추상화.
이러한 지식 수준의 개념은 에이전트 행동을 합리화하는 방법을 가지기 위해 1980년대에 앨런 뉴웰에 의해 처음 도입되었다.대리인은 특정한 목표에 도달하기 위해 자신이 보유한 지식을 바탕으로 행동을 취한다.합리성의 원칙에 따라 행동을 선택한다.
지식 수준 아래에는 기호 수준이 있다.지식 수준은 세계 지향적인 반면, 즉 에이전트가 작동하는 환경에 관한 반면, 기호 수준은 에이전트가 작동할 수 있는 메커니즘을 포함한다는 점에서 시스템 지향적이다.지식 수준은 에이전트의 행동을 합리화하는 반면, 기호 수준은 에이전트의 행동을 기계화한다.
예를 들어, 컴퓨터 프로그램에서 지식 수준은 특정 작업을 수행하는 데 사용하는 데이터 구조에 포함된 정보로 구성된다.기호 수준은 프로그램의 알고리즘, 데이터 구조 자체 등으로 구성된다.
참고 항목
참조
- T. 멘지스.납치 적용: 지식 수준 모델링.1996년 11월.
- A. 뉴웰.지식 수준.인공지능, 18(1:87-127, 1982).
