OWL 기반 퍼지 온톨로지 표현

OWL 기반 퍼지 온톨로지 표현
안내: 본 포스트의 한글 요약 및 분석 리포트는 AI 기술을 통해 자동 생성되었습니다. 정보의 정확성을 위해 하단의 [원본 논문 뷰어] 또는 ArXiv 원문을 반드시 참조하시기 바랍니다.

초록

본 논문은 기존 OWL 2 표준을 확장하지 않고, 주석 속성을 활용해 퍼지 온톨로지를 표현하는 방법을 제시한다. 퍼지 개념, 역할, 제약조건 등에서 발생하는 문법적 차이를 분석하고, 이를 OWL 2에 매핑하는 구체적 절차와 프로토타입 구현 사례를 보고한다.

상세 분석

이 연구는 시맨틱 웹에서 불확실하고 모호한 정보를 다루는 필요성이 증가함에 따라, 퍼지 온톨로지를 표준 OWL 2 환경에 통합하는 실용적 방안을 모색한다. 먼저 퍼지 온톨로지 언어가 요구하는 주요 문법 요소—예를 들어 퍼지 개념(예: “높은 온도”에 대한 0.7~0.9의 멤버십), 퍼지 역할(관계에 대한 정도), 퍼지 제약(가중치가 부여된 서브클래스 포함)—를 기존 OWL 2와 비교 분석한다. 이러한 차이를 메타데이터 형태의 주석(property)로 캡슐화함으로써, OWL 2의 구조적 무결성을 해치지 않으면서도 퍼지 정보를 보존한다. 구체적으로는 rdfs:comment나 사용자 정의 owl:AnnotationProperty를 이용해 멤버십 함수, 수정자(modifier), 트라이앵글 혹은 가우시안 형태의 퍼지 데이터 타입을 기술한다. 또한, 퍼지 서브클래스 관계를 표현하기 위해 owl:equivalentClass와 결합된 주석을 사용하고, 퍼지 역할 제한은 owl:Restriction 내부에 주석을 삽입하는 방식으로 구현한다. 이러한 설계는 기존 OWL 2 편집기와 검증 도구에서 그대로 활용 가능하도록 하며, 별도의 파싱 단계에서 주석을 추출해 퍼지 DL(reasoner)으로 전달한다. 프로토타입 구현에서는 Protégé 플러그인과 Java 기반 변환 엔진을 개발해, 사용자가 OWL 2 GUI 상에서 퍼지 개념을 정의하고, 자동으로 주석을 삽입·관리하도록 지원한다. 실험 결과, 변환된 OWL 2 파일은 기존 OWL 2 reasoner와 호환되면서도, 퍼지 reasoner(FuzzyDL, DeLorean 등)에서는 정확히 해석되어 기대한 퍼지 추론 결과를 도출한다. 이 접근법은 표준화된 시맨틱 웹 인프라와의 연계를 유지하면서, 퍼지 논리의 표현력을 확장한다는 점에서 의미가 크다.


댓글 및 학술 토론

Loading comments...

의견 남기기