상세 보기
분산 메모리 환경에서의 ABox 실체화 추론
ABox Realization Reasoning in Distributed In-Memory System
- 이완곤;
- 박영택
초록
최근 지식 정보의 양이 방대해지면서, 대용량 온톨로지를 효과적으로 추론하는 연구가 활발히진행되고 있다. 이러한 추론 방법들은 TBox 분류와 ABox 실체화로 나누어진다. TBox 추론은 스키마의무결성과 종속성을 주로 다룬다면, ABox 추론은 인스턴스 위주의 다양한 문제를 다루어서 실제 응용에서의 중요성이 매우 크다. 따라서 본 논문은 클래스의 제약 조건을 분석하고, 이를 통해 인스턴스가 속하는클래스를 추론할 수 있는 방법을 제안한다. 객체 지향 언어 기반의 분산 파일 시스템을 활용했던 기존 방법과 달리 함수형 프로그래밍 기반의 인 메모리 시스템인 스파크를 통해 대용량 온톨로지 실체화 방법에대해서 설명한다. 제안하는 기법의 효율성을 검증하기 위해 W3C의 Wine 온톨로지를 이용해 인스턴스를생성(1억 2천만~6억개의 트리플)하고 실험을 수행하였다. 6억개의 트리플을 대상으로 진행한 실험의 경우전체 추론 시간이 51분(696 K Triple/sec)이 소요되었다.
키워드
ontology; large scale reasoning; realization; big data; spark; 온톨로지; 대용량 추론; 실체화; 빅데이터; 스파크
- 제목
- 분산 메모리 환경에서의 ABox 실체화 추론
- 제목 (타언어)
- ABox Realization Reasoning in Distributed In-Memory System
- 저자
- 이완곤; 박영택
- 발행일
- 2015-07
- 저널명
- 정보과학회논문지
- 권
- 42
- 호
- 7
- 페이지
- 852 ~ 859
- 언어
- KOR
- 출판사
- 한국정보과학회
- 발행국가
- 대한민국
- 분량
- 8 페이지
- ISSN
- E 2383-6296
P 2383-630X