전문가 시스템은 문제를 해결하고 지식의 전문 영역 내에서 조언을 제공하는 전용 컴퓨터 프로그램입니다. 좋은 시스템은 인간 전문가의 성능과 일치할 수 있습니다. 전문가 시스템 분야는 AI의 가장 진보된 부분이며, 전문가 시스템은 광범위한 상업적 용도로 사용됩니다. 전문가 시스템은 마이크로 월드 프로그램의 예입니다: 그들의 “세계”-예를 들어, 선박의 보류 모델과 그 안에 보관할 컨테이너는 독립적이고 상대적으로 복잡하지 않습니다. 전문 시스템의 사용은 의료 진단, 화학 분석, 신용 승인, 재무 관리, 기업 계획, 금융 기관의 문서 라우팅, 석유 및 광물 탐사, 유전 공학, 자동차 설계 및 제조, 카메라 렌즈 설계, 컴퓨터 설치 설계, 항공사 스케줄링, 화물 배치 및 가정용 컴퓨터 소유자를 위한 자동 고객 지원 서비스 제공. 많은 투자 회사가 전문 네트워크를 활용하여 잠재적 인 투자 기회를 둘러싼 보다 심층적인 정보를 수집하지만 고유하거나 전문적인 정보를 가진 사람을 찾는 사람은 누구나 사용할 수 있습니다. 예를 들어, 네트워크 뉴스 쇼는 연구 결과를 올바르게 보고하는 방법을 이해할 수 있도록 게시 된 새로운 연구 또는 보고서에 대해 상담 할 수있는 의사를 찾기 위해 전문가 네트워크에 연락 할 수 있습니다. 기자 나 직원 작가 중 어느 것도 의학 학위를 가지고 있지 않은 경우, 의사는 연구를 설명하고 생산자가 주변의 뉴스 세그먼트를 만드는 데 도움이 중소기업으로 고용 될 수있다. 전문가 네트워크는 직원으로 전문가를 가질 수 있습니다, 또는 전문가는 단순히 계약 또는 전문 네트워크 회사와 프리랜서 계약을 할 수 있습니다. 일부 전문가들은 자신에게 제기된 질문에 답하기 위해 필요한 것보다 훨씬 더 많은 것을 말합니다. 이것은 사건을 돕기보다는 상처를 줄 수 있습니다. 또한 전문가가 그가 말하는 뒤에 명확한 설명없이 계속 뛰어 들면 배심원을 혼동 할 수 있습니다.

전문가 시스템의 기본 구성 요소는 “기술 자료” 또는 KB와 “추론 엔진”입니다. KB의 정보는 해당 분야의 전문가인 사람들을 인터뷰하여 얻을 수 있습니다. 면접관 또는 “지식 엔지니어”는 전문가로부터 유도된 정보를 일반적으로 “if-then” 구조의 규칙 모음으로 구성합니다. 이러한 유형의 규칙을 “프로덕션 규칙”이라고 합니다. 추론 엔진을 사용하면 전문가 시스템이 KB의 규칙에서 공제를 그릴 수 있습니다. 예를 들어 KB에 생산 규칙 “if x 다음 y” 및 “if y 다음 z”가 포함되어 있는 경우 추론 엔진은 “if x 다음 z”를 추론할 수 있습니다.