반응형

 

Expert System

전문가(expert)가 실행하는 조건 판단을 프로그램화해 문제를 처리하는 시스템으로 유명한 전문가 시스템으로는 Dendral이 있습니다. 또한 전문가 시스템은 사용 시스템에 통합되어 1970년대에는 의료 현장에서 사용하는 MYCIN 같은 전문가 시스템이 시범적으로 운영되기도 했습니다.

 

20211021

초기 전문가 시스템 Dendral

Dendral1965년 스탠퍼드 대학교의 에드워드 파이겐비움(Edward Feigenbaum)등이 개발하기 시작한 인공지능 프로젝트 입니다. 아직 알려지지 않은 유기화합물에 질량 분석법을 적용해 화합물의 구조를 파악해서 분석합니다. 원래 화학자가 할 일을 자동화한 세계 최초의 전문가 시스템으로 알려져 있습니다.

Dendral 구성은 두가지로 나눌 수 있다. 

휴리스틱(경험적) 분석을 실행하는 Heuristic-Dendral

분자 결합 구조와 질량 스텍트럼 세트를 지식 기반에 등록해 두고 Heuristic-Dendral에 피드백하는 Meta-Dendral

 

Meta-Dendral: 학습 시스템이라고 할 수 있다. 

 

20211022

Dendral에서 파생된 MYCIN

1970년대 

MYCIN이라는 이름은 항생제의 접미사인 '-mycin'에서 유래한 것으로 환자의 전염성 혈액 질환을 진단 한 후 투약해야 하는 향생제, 투약량 등을 제시합니다. 

500개 정도의 규칙을 통해 판정을 내리는데 규칙 안에는 YES/NO이외의 답변 형식을 요구하는 질문도 존재합니다. 

진단 정답률은 65%입니다. 세균 감염 전문의의 진단 정답률은 80%에는 미치지 못했다고 알려졌습니다. 

 

20211023

추론 엔진: 전문가 시스템이 규칙을 사용해 결과를 추론하는 프로그램

'수리논리학'

명제 논리 propositional logic

명제 논리는 명제 변수와 논리 연산자(문장 연산자 혹은 연결  연산자라고도 함)를 이용해 논리식을 구성합니다. 

 

 

출처 : 처음 배우는 인공지능 

반응형
반응형

규칙 기반 모델은 설정한 규칙에 맞게 입력 데이터를 자동으로 분석하는 추론 엔진이나 규칙 설정을 외부 저장 장치 등에 쌓는 지식 기반 모델에 이용합니다.

 

01. 규칙 기반 모델

사람이 하는 판단을 기계에게 맡기는 규칙 기반 모델을 설명합니다.

 

조건 분기 프로그램과 규칙 기반 시스템

규칙(조건 설정)을 사용해 조건 분기 프로그램을 실행하는 시스템을 규칙 기반 시스템이라고 합니다.

 

규칙 설계와 문제의 공식화

조건 분기의 기반이 되는 규칙은 사람이 미리 결정해두어야 합니다.

사람이 정답을 모르는 미지의 문제는 규칙 기반으로 대응할 수 없으므로 규칙을 설정할 때는 순서와 우선순위에 주의를 기울여야 합니다.

 

순서가 중요한 예: 온도에 따라 에어컨 바람 조절하기 

 

우선 순위가 중요한 예: 사용자 정보 비교 

보험 등 

 

의사 결정 트리의 구축

규칙을 바탕으로 그린 순서도로 구축한 이진 트리를 의사 결정트리 라고도 합니다.

 

02. 지식 기반 모델 

규칙 기반 모델을 이용해 규칙을 변경하는 지식 기반 모델을 설명합니다.

 

규칙이 늘거나 변하는 경우

사람도 검색할 수 있는 지식 기반 시스템

 

03. 전문가 시스템

전문가 시스템은 규칙 기반 모델을 이용하는 추론 엔진에 기반을 둠

전문가 시스템

 

추론 엔진의 종류와 기법

전문가 시스템이 규칙을 사용해 결과를 추론하는 프로그램을 추론 엔진이라고 합니다.

 

04. 추천 엔진

전문가 시스템의 하나로 쇼핑몰 사이트 등의 평가 시스템으로 이용하는 추촌 엔진을 설명합니다.

 

추천 엔진의 개념

 

콘텐츠 내용을 분석하는 추천 엔진

협업 필터링을 이용하는 추천 엔진

 

 

 

 

출처 : 처음 배우는 인공지능

반응형

+ Recent posts