개념
전문가 시스템은 특정 좁은 도메인에서 전문가처럼 판단하거나 조언하는 시스템이다. 1980년대 Symbolic AI의 대표적인 응용이다.
구성
전문가 시스템은 보통 지식 베이스와 추론 엔진으로 구성된다. 지식 베이스에는 생성 규칙과 사실이 들어 있고, 추론 엔진은 규칙을 적용해 새로운 결론을 만든다.
는 사실 집합, 은 규칙 집합, 는 추론된 결론이다.
예시
MYCIN은 의료 진단 전문가 시스템으로, 혈액 감염이나 뇌수막염 관련 박테리아를 식별하고 항생제를 추천하는 시스템이었다. 환자의 증상과 검사 결과를 IF-THEN 규칙으로 연결했다.
장점과 한계
규칙은 직관적이고 설명 가능하다. 하지만 지식을 스스로 학습하지 못하고, 규칙이 많아지면 유지보수가 어렵다. 복잡한 논리와 불확실성을 표현하기에도 한계가 있다.