3. 지식표현과 추론

2023. 9. 28. 16:35인공지능

728x90

데이터 

  • 관측된 아직 가공되지는 않은 것
  • 오류나 잡음을 포함 가능

정보

  • 데이터를 가공하여 목적이나 의미를 갖도록 한 것

지식

  • 정보를 취합하고 분석하여 사람이 이해한 것
  • 암묵지: 형식을 갖추어 표현하기 어려운 지식
  • 형식지: 형식을 갖추어 표현될 수 있는 지식
  • 절차적 지식: 문제해결의 절차 기술
  • 선언적 지식: 대상의 성질,특성이나 관계 서술
  • 컴퓨터를 통한 지식 표현 및 처리 - 정형화된 형태로 표

지혜

  • 지식보다 높은 수준의 통찰

규칙

  • 조건부의 지식을 표현하는 IF-THEN 형태의 문장
  • ~하면, ~하다.
  • IF부분: 조건부(원인, 상황)
  • THEN부분: 결론(결과, 추천, 지시)
  • 규칙을 통한 지식표현
    전략: 일련의 규칙들로 표현. 이전 단계의 판정결과에 따라 다음 규칙 결정
    휴리스틱: 최적을 항상 보장하지 않고 바람직한 것(경험적인 지)을 표현

 

프레임

  • 객체 또는 개념에 대한 지식을 슬롯의 집합으로 표현하는 것
  • 슬롯: 객체의 속성을 기술하는 것
    슬롯 이름(속성 이름)과 슬롯값(속성값)으로 구성
  • 슬롯 값: 여러개의 패싯과 데몬으로 구성
  • 패싯: 속성에 대한 부가적인 정보를 지정하기 위해 사용
    패싯 이름과 패싯 값의 쌍으로 구성
  • 패싯 이름 종류
    - value: 속성값
    - data-type: 속성값의 자료형
    - default: 속성값이 주어지지 않을 때 초기값
    - require: 슬롯에 들어갈 수 있는 값이 만족해야 할 제약조건

  • 데몬: 지정된 조건을 만족할 때 실행할 절차적 지식을 기술
    슬롯 값으로 데몬 실행 조건과 데몬이름의 쌍

  • 프레임의 종류
    - 클래스 프레임: 상위 프레임
    - 인스턴스 프레임: 하위 프레임(클래스 프레임의 객체). 상위 프레임을 상속 받음

728x90