문의하기

그래프데이터추론 엔진

Graph DB Suite에서 강력한 지식표현과 추론, 그래프 데이터의 저장은 추론을 통해 변환된 데이터로부터 새로운 사실을 발견하고 저장할 수 있습니다. 특히 데이터 모델에서 개념 간의 상·하위 추론과 개념 간의 관계추론을 위한 스키마 공리와 인스턴스 공리를 제공하고 있습니다.

Graph DB Suite은 W3C의 그래프 모델인 RDFS, OWL1, OWL2을 지원하고 있으며, (Labeled) Property Graph 모델을 저장하고 질의할 수 있습니다. 사용자는 2가지의 데이터모델을 목적에 따라 선택적으로 사용이 가능합니다.

소개

그래프데이터추론 엔진은 규칙기반 추론을 위한 2가지 리즈닝 전략(전방연쇄 (forward-chaining)과 후방연쇄(backward-chaining))을 제공하고 있습니다. 기본적으로 전방연쇄에 기반한 추론전략을 제공하며 필요시 후방연쇄 추론엔진을 사용할 수 있습니다. 전방연쇄에 기반한 추론의 장단점은 데이터가 저장소에 트랜잭션 후에 유추된 사실을 확장하기 때문에 새로운 사실을 업로드, 저장, 추가, 삭제 시 상대적으로 느려질 수 있습니다. 그래프데이터추론 엔진에서 추론은 데이터 입력 시점부터 시작됩니다. 하지만, 전방연쇄 추론기법의 장점은 모든 데이터에 대한 추론결과를 미리 만들어 저장함으로써 질의와 검색에 상당히 빠른 성능을 제공합니다. 일반적으로 후방연쇄 추론기법은 질의나 검색 시 추론이 발생하며 이로 인해 복잡한 연역추론이나 적합성 검사나 다른 추론이 발생할 가능성이 높아 성능에 영향을 미칠 수 있습니다.

주요 특징

그래프데이터 저장과 분석은 강력한 지식표현과 데이터 멀티 모델 지원을 통한 데이터 통합, 그래프데이터에 대한 다양한 분석기능을 제공합니다. 그래프데이터 저장과 분석의 주요 특징은 다음과 같습니다.

공리와 규칙기반 추론 내장

다양한 지식 표현 언어 지원

그래프데이터 증강 및 검증

주요 기능 및 사양

다양한 규칙에 기반한 추론 기능
그래프데이터추론 엔진은 데이터 모델에 따른 최적화된 규칙셋을 제공함. RDF, OWL-Horst, OWL2-QL, OWL2-RL 등을 제공하고 있으며 사용자가 규칙을 최적화하여 사용할 수 있는 기능입니다.
스키마 업데이트 트랜잭션 기능
Graph DB는 잘못 입력된 스키마에 대한 수정이 필요할 경우 스키마를 수정할 수 있는 기능을 제공하며 스키마 변경에 따른 기존 데이터에 대한 추론을 빠르게 수행하고 반영하는 기능으로 엔진 내부에서 수행하는 기능입니다.
일관성 검증 기능
그래프데이터추론엔진은 스키마 공리에 맞게 그래프 데이터가 구성되어 있는 지 확인하는 기능입니다.
재추론 기능
그래프데이터의 일관성을 확보하거나 잘못 추론된 데이터를 제거하기 위해 기존에 추론된 데이터를 제거하고 다시 생성하는 기능입니다.

주요 엔진 화면

< 스키마 업데이트 트랜잭션 >

< 일관성 검증 및 재추론 기능 >