우리가 길을 걷다가 교통신호등 앞의 신호가 빨간등이면 멈추어 서고 이내 초록등이 되면 도로를 건너게 된다. 신호등 가운데 있는 노란등이면 잠시 후 신호가 바뀐다는 것을 우리는 잘 알 것이다. 이러한 것을 규칙기반(Rule Base)이라 하며 빨간등은 멈추고 초록등은 건너가고 하는 것처럼 어떠한 규칙을 설정해 놓고 그에 기반하는 선택을 통해 실행을 하는 것을 의미한다. 또한, 지식기반(Knowledge base)은 초록등에서 빨간등으로 바뀌는 시간을 설정해 놓고 그 시간이 데이터화되어 이를 기반으로 실행하는 것을 의미한다. 인류가 두 발로 걷고 시각, 후각, 미각, 청각, 촉각 등의 오감을 통해서 생활을 하는 모든 것이 경험에 의한 학습으로 완성된 알고리즘과 같다고 할 수 있다. 빠른 속도로 우리의 경험에 의한 학습을 흉내내는 인공지능 기술이 발전하고 있다.