RIF규칙기반 불확실성 분석
RIF(Rule Interchange Format): 규칙의 정의와 교환을 위한 계층.
다양한 문제 영역 사이에서의 자유로운 규칙 생성이므로 불확실성 문제가 필연적으로 발생할 수밖에 없다는 것.
시맨틱 웹의 표준 규칙 언어인 RIF는 그 목적이 규칙 언어로서의 의미보다는 기존에 존재하는 다양한 규칙 언어와의 상호 운용성(Interoperability)를 위하여 디자인 되었다.
즉 기존의 규칙 언어인 Drools, Jess, CLIPS 등으로 작성된 이질적 규칙들은 시맨틱웹 환경에서 RIF로 변환되어 함께 추론될 수 있다.
충돌해결방법
1. Explicit Priority of Rules | 명시적 우선순위 값을 부여하는 방법 | (실현 어려움) |
2. Implicit Priority of Rules | 암시적 우선순위 값으로 | 패턴의 특이성(Speciality of Patterns)을 고려 |
패턴과 매칭되는 최근 사실의 중요도를 고려(ReCency of Facts Matching Patterns | ||
사전 순서(Lexicographic Order)와 같은 패턴순서(Ordering of Patterns)를 고려 | ||
입력된 패턴의 순서(Ordering that Rules are Entered)에 따라 최근에 입력된 규칙을 먼저 적용하는 방법을 고려 | ||
규칙의 중복 및 동일 결과를 추론하는 규칙에 의한 추론 결과의 빈도수(Frequency of Reasoning Results)는 해당 규칙의 중요도를 판별하는 주요 기준이 될 수 있다. |
Leave a comment