Skip to main content
QUICK REVIEW

[논문 리뷰] Fuzzy Ontology Representation using OWL 2

Fernando Bobillo, Umberto Straccia|arXiv (Cornell University)|2010. 09. 17.
Semantic Web and Ontologies참고 문헌 25인용 수 5
한 줄 요약

이 논문은 애너테이션 속성을 사용하여 OWL 2에서 흐린 온톨로지(fuzzy ontologies)를 표현하는 방법을 제안한다. 이는 언어 확장을 요구하지 않고도 표준 OWL 2 도구를 통해 모호한 지식을 모델링할 수 있도록 한다. 이 방법은 Łukasiewicz 및 Zadeh 논리와 같은 흐린 DL 구조를 지원하며, 기존 리asoner와의 통합을 가능하게 하고, fuzzyDL 및 DeLorean과 같은 흐린 리asoner를 위한 커스텀 애너테이션 속성과 파서를 통해 투명한 인코딩을 실현한다.

ABSTRACT

The need to deal with vague information in Semantic Web languages is rising in importance and, thus, calls for a standard way to represent such information. We may address this issue by either extending current Semantic Web languages to cope with vagueness, or by providing a procedure to represent such information within current standard languages and tools. In this work, we follow the latter approach, by identifying the syntactic differences that a fuzzy ontology language has to cope with, and by proposing a concrete methodology to represent fuzzy ontologies using OWL 2 annotation properties. We also report on the prototypical implementations.

연구 동기 및 목표

  • 현재의 세미틱 웹 언어에서 흐린 온톨로지를 표준화된 방식으로 표현할 수 없는 문제를 해결하기 위해.
  • 기존의 OWL 2 도구와 리ason러를 사용하여 흐린 온톨로지 개발을 가능하게 하되, 이들이 원천적으로 흐린 논리를 처리할 수 없는 점을 감안하여.
  • OWL 2의 애너테이션 메커니즘을 활용하여 흐린 개념, 역할, 공리 등을 일관적이고 확장 가능한 프레임워크로 표현하기 위해.
  • Łukasiewicz, Zadeh 등 다양한 흐린 논리(예: Gödel 또는 곱셈 논리 등)를 지원하고 향후 확장이 가능하도록 하기 위해.
  • 특화된 파서와 Protégé 플러그인을 통해 기존 온톨로지 도구와의 상호운용성을 촉진하기 위해.

제안 방법

  • 흐린 논리 구조, 예를 들어 흐린 개념 표현식, 흐린 데이터 유형, 흐린 수정어 등을 애너테이션 속성을 사용해 인코딩하기 위해 OWL 2 애너테이션 속성을 활용한다.
  • 일반적인 주석과 구분하기 위해 흐린 메타데이터를 명확히 하기 위해 새로운 애너테이션 속성인 `fuzzyLabel`을 도입한다. 이는 명확성과 도구 지원을 향상시킨다.
  • 흐린 SROIQ(D) 구조를 OWL 2 문법으로 매핑하는 방식을 정의하여 의미를 유지하면서도 표준 리ason러와의 호환성을 확보한다.
  • fuzzyDL 및 DeLorean과 같은 흐린 DL 리ason러의 입력 형식과 호환되는, 일반 목적의 파서를 개발한다.
  • 실용적인 통합을 위해 초기 구현은 Łukasiewicz 및 Zadeh 흐린 논리에 국한하지만, 향후 다른 논리로의 확장이 가능하도록 설계한다.
  • 온톨로지 개발자가 사용하기 쉽게 하기 위해 애너테이션 프로세스를 자동화하는 Protégé 플러그인을 설계한다.

실험 결과

연구 질문

  • RQ1어떻게 새로운 언어 표준을 요구하지 않고도 OWL 2에서 흐린 온톨로지를 표현할 수 있는가?
  • RQ2고전적 OWL 2와 비교할 때, 흐린 온톨로지 언어는 문법적 차이를 어떻게 다뤄야 하는가?
  • RQ3표준 리ason러와의 호환성을 유지하면서도 애너테이션 속성을 효과적으로 사용해 흐린 논리의 의미를 인코딩할 수 있는가?
  • RQ4어떻게 기존의 흐린 DL 리ason러(fuzzyDL, DeLorean 등)와의 상호운용성을 확보할 수 있는가?
  • RQ5오직 OWL 2의 애너테이션 프레임워크만을 사용하여 흐린 개념, 역할, 공리를 모델링할 때 실질적인 과제는 무엇인가?

주요 결과

  • 제안된 방법은 애너테이션 속성을 사용하여 표준 OWL 2에서 흐린 온톨로지를 완전히 표현할 수 있게 하여 기존의 에디터와 리ason러를 활용할 수 있도록 한다.
  • 비-흐린 OWL 2 리ason러는 흐린 애너테이션을 투명한 메타데이터로 간주하여 오류 없이 처리하며, 애너테이션이 존재하지 않는 것과 동일한 결과를 도출한다.
  • 특화된 `fuzzyLabel` 애너테이션 속성의 사용은 일반 주석과 흐린 논리 메타데이터를 명확히 분리하여 도구 지원과 명확성을 향상시킨다.
  • fuzzyDL 및 DeLorean와 호환되는 형식으로 변환 가능한 파서를 성공적으로 구현하여 종단 간 상호운용성을 입증하였다.
  • 이 방법은 확장 가능하며, Gödel 또는 곱셈 논리와 같은 추가적인 흐린 논리를 최소한의 수정으로도 지원할 수 있도록 설계되어 있다.
  • 사용자 부담을 줄이고 흐린 온톨로지 모델링의 사용성을 향상시키기 위해 애너테이션 인코딩을 자동화하는 Protégé 플러그인 개발 중이다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.