온톨로지개체 (Ontology Individual)

문헌정보학
한 줄 정의: 온톨로지에서 특정 클래스에 속하는 구체적인 인스턴스, 즉 실제 존재하는 개별 대상을 가리키는 요소로, 클래스가 개념적 범주라면 개체는 그 범주에 속하는 실제 사례에 해당한다.

쉽게 풀면

온톨로지에서 어떤 클래스에 속하는 구체적이고 실제적인 사례 하나하나를 가리킨다.

왜 중요한가

온톨로지에서 클래스라는 추상적 범주와 대비되는 실제 사례를 표현하는 요소로, 링크드데이터 구축 시 실세계의 구체적 자원(특정 인물, 특정 문헌 등)을 식별하고 연결하는 데 활용됩니다. 링크드데이터에서는 개체마다 고유한 URI가 부여되어, 서로 다른 데이터셋에 흩어진 동일 개체에 대한 진술을 하나로 모을 수 있다. 실무에서는 이 개방 세계 가정 때문에, 명시되지 않은 정보를 거짓으로 단정하지 않고 '알 수 없음'으로 처리하는 것이 원칙이다.

논문에서는 이렇게 쓰입니다

본고는 온톨로지개체 간의 관계를 트리플로 표현함으로써 특정 저작과 저자 간의 구체적인 관계를 기계가 이해할 수 있게 하였다고 설명하였다.

온톨로지개체 간 관계를 트리플로 표현해 기계가 구체적 사례 관계를 이해할 수 있게 했다는 점을 설명한 문장이다.

"동일한 인물이 서로 다른 데이터셋에서 다른 식별자를 가진 개체로 등록되어 있어, 이를 통합하는 개체 정합 작업이 선행되어야 했다."

같은 사람인데도 여러 데이터베이스에 각각 다른 이름표가 붙어 있어, 이들을 하나로 합쳐 정리하는 작업이 먼저 필요했다는 뜻이다.

조금 더 깊게 보면

OWL의 개방세계가정(open world assumption) 아래에서는 서로 다른 이름의 개체가 자동으로 별개의 대상으로 간주되지 않으므로, 동일 개체임을 명시적으로 선언하는 별도의 조치가 필요할 수 있습니다. 온톨로지개체는 클래스의 실제 사례에 해당하는 구체적 대상으로, 동일한 개체가 여러 클래스에 동시에 속할 수 있으며 개체 간 서로 다름을 명시하지 않으면 추론기가 두 개체를 같은 대상으로 간주할 수도 있다. 이는 관계형 데이터베이스의 유일성 가정과 달리, OWL이 기본적으로 개방 세계 가정과 이름 유일성 비가정을 따르기 때문이다. 동일 개체를 나타내는 서로 다른 URI를 sameAs 관계로 명시하면, 여러 출처의 정보를 하나의 개체로 통합해 조회할 수 있다.

주의할 점

온톨로지개체는 동일한 실제 대상이 서로 다른 식별자로 중복 등록될 수 있어, 개체 통합이나 명칭식별과 같은 별도의 정제 작업이 필요할 수 있다는 점에 유의해야 한다.

서로 다른 개체를 명시적으로 구분해 두지 않으면 추론 과정에서 예기치 않게 두 개체가 동일시되는 결과가 나올 수 있다는 점에 유의해야 한다.

개념 계통

상위 개념

분야 전체 개념 지도 보기 →

관련 용어