Page 91 - 고등학교 인공지능 기초
P. 91
건널목에 관한 지식 속에서 찾을 수 있는 두 가지 규칙은 다음과 같다. 규칙 IF에 넣을 사실이 여러 개일 때
IF의 조건부에 넣은 사실이 2개
은 IF~THEN으로 표현할 수 있다. IF 부분에는 사실을 적고, THEN 부분에는 사
이상이라면 “그리고(AND)” 혹은
실이 발생했을 때 수행할 판단이나 행동을 적는다. “또는(OR)”로 결합하여 구성한다.
AND는 조건이 동시에 만족할 때
만 참으로 처리하는 연산이고, OR
는 조건 중 하나만 참이어도 결과
IF THEN
가 참인 연산이다.
규칙 신호등이 녹색이다 건널목을 건넌다. IF <사실 1> AND <사실 2>
THEN <결론>
신호등이 빨간색이다 기다린다. IF <사실 1> OR <사실 2>
THEN <결론>
이처럼 지식을 규칙으로 표현하면 직관적이고 이해하기 쉽다는 장점이 있다.
지식을 규칙으로 구조화해서 표현하는 것을 규칙 기반 표현이라고 한다.
잠깐 활동
다음 지식과 사실을 보고 규칙을 만들어 보자.
활동 1
지식 “불이 나면 소방서에 신고하라.”
사실 불이 났다.
규칙 IF THEN
활동 2
지식 “스마트폰의 뒷면 카메라는 고화질 사진을 찍을 수 있고, 앞면 카메라는 내 얼굴을 편하게 찍을 수 있다.”
사실 1. 스마트폰에 뒷면 카메라가 있다. 2. 스마트폰에 앞면 카메라가 있다.
규칙 1 IF THEN
규칙 2 IF THEN
89
5. 표현과 추론