티스토리 뷰
프레임(frame)
- 민스키가 제안한 지식표현 방법
- 특정 객체 또는 개념에 대한 전형적인 지식을 슬롯(slot)의 집합으로 표현하는 것
- 프레임의 구성 요소
- 슬롯(slot)
- 객체의 속성(attribute)을 기술하는 것
- 슬롯 이름(slot name)과 슬롯 값(slot value)으로 구성됨
- 슬롯 값(slot value)
- 복수 개의 패싯(facet)과 데몬(demon)으로 구성됨
- 패싯(facet)
- '측면' 또는 '양상'을 의미
- 속성에 대한 부가적인 정보를 지정하기 위해 사용
- 패싯 이름과 패싯 값의 쌍으로 구성
- 패싯 이름
- value = 속성값(수, 문자열, 다른 프레임의 포인터 등)
- data-type = 속성값의 자료형
- default = 디폴트값(속성값이 주어지지 않을 때 사용되는 초기값)
- require = 슬롯에 들어갈 수 있는 값이 만족해야 할 제약조건
- 데몬(demon)
- 지정된 조건을 만족할 때 실행할 절차적 지식(procedure)을 기술
- 슬롯 값으로 데몬 실행조건과 데몬 이름의 쌍
- 데몬의 실행조건의 예
- if_needed = 슬롯 값을 알아야 할 때(즉, 사용하려고 할 때)
- if_added = 슬롯 값이 추가될 때
- if_removed = 슬롯 값이 제거될 때
- if_modified = 슬롯 값이 수정될 때
- 슬롯(slot)
- 프레임의 종류
- 클래스(class) 프레임
- 부류(class)에 대한 정보 표현
- 인스턴스(instance) 프레임
- 특정 객체에 대한 정보 표현
- 클래스(class) 프레임
- 프레임 계층구조(hierarchy)
- 상위 프레임
- 클래스를 나타내는 프레임
- 하위 프레임
- 하위 클래스 프레임 또는 상위 클래스 프레임의 객체
- 상위 프레임을 상속(inheritance) 받음
- 상위 프레임
- 프레임과 규칙을 결합한 지식 표현
- 프레임은 특정 개념이나 대상에 대한 속성들 표현
- 관련된 속성들을 하나의 덩어리로 관리
- 규칙을 사용하여 조건적인 지식 표현
- 데몬에 규칙 사용
- 또는 규칙의 조건부나 결론부에서 프레임 사용
- 대부분의 규칙기반 시스템에서 객체(object) 개념 사용
- 객체의 표현에 프레임 사용 가능
- 프레임 vs 클래스와 객체
- 클래스와 객체
- 소프트웨어 개발에 있어서 모듈화, 재사용성 및 유지보수의 용이성을 고려한 프로그래밍 개념
- 정보인닉 등 정보 접근에 대한 제한 메커니즘
- 프레임
- 사람이 특정 대상에 대해 갖는 지식의 표현을 목표
- 슬롯의 특정 상황에 따라 자동으로 호출되는 데몬 개념
- 클래스와 객체
- 프레임은 특정 개념이나 대상에 대한 속성들 표현
'인공지능' 카테고리의 다른 글
[인공지능] 지식표현과 추론 - 명제 논리 (0) | 2019.10.07 |
---|---|
[인공지능] 지식표현과 추론 - 지식과 규칙 (0) | 2019.10.07 |
[인공지능] 탐색과 최적화 - 제약조건 만족 문제, 최적화 (1) | 2019.10.06 |
[인공지능] 탐색과 최적화 - 게임에서의 탐색 (0) | 2019.10.05 |
[인공지능] 탐색과 최적화 - 정보이용 탐색 (0) | 2019.10.05 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 한화큐셀
- 완전탐색
- c
- 플로이드 와셜
- 인공지능
- 1932
- 프로그래머스
- c++
- 파이썬
- 알고리즘
- PyPy3
- 백준
- LG
- Dynamic Programming
- 정렬
- 백트래킹
- 동적 계획법
- 피보나치
- DFS
- 카카오
- DP
- BaekJoon
- webOS
- BFS
- 이분탐색
- 브루트포스
- 코딩
- 구현
- 컨트리뷰톤
- 오픈소스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함