paper-with-me

Papers

Contextual Semantic Embeddings for Ontology Subsumption Prediction

2022-02-20 · Jiaoyan Chen, Yuan He, Yuxia Geng, Ernesto Jimenez-Ruiz, Hang Dong, Ian Horrocks

Automating ontology construction and curation is an important but challenging task in knowledge engineering and artificial intelligence. Prediction by machine learning techniques such as contextual semantic embedding is a promising direction, but the relevant research is still preliminary especially for expressive ontologies in Web Ontology Language (OWL). In this paper, we present a new subsumption prediction method named BERTSubs for classes of OWL ontology. It exploits the pre-trained language model BERT to compute contextual embeddings of a class, where customized templates are proposed to incorporate the class context (e.g., neighbouring classes) and the logical existential restriction. BERTSubs is able to predict multiple kinds of subsumers including named classes from the same ontology or another ontology, and existential restrictions from the same ontology. Extensive evaluation on five real-world ontologies for three different subsumption tasks has shown the effectiveness of the templates and that BERTSubs can dramatically outperform the baselines that use (literal-aware) knowledge graph embeddings, non-contextual word embeddings and the state-of-the-art OWL ontology embeddings.

📄 PDF Abstract BibTeX arXiv:2202.09791

Code (2)

KRR-Oxford/DeepOnto 공식 구현 pytorch
https://gitlab.com/chen00217/bert_subsumption 공식 구현 pytorch

Tasks

Knowledge Graph EmbeddingsLanguage ModelingLanguage ModellingPredictionWord Embeddings

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Adam 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Linear Warmup With Linear Decay Linear Warmup With Linear Decay is a learning rate schedule in which we increase the learning rate linearly for $n$ updates and then linearly decay afterwards.
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
WordPiece 설명 없음

Similar Papers 제목 키워드 기반

A Self-matching Training Method with Annotation Embedding Models for Ontology Subsumption Prediction

2024-02-26 · Yukihiro Shiraishi, Ken Kaneiwa

Recently, ontology embeddings representing entities in a low-dimensional space have been proposed for ontology completion. However, the ontology embeddings for concept subsumption prediction do not address the difficulti…

Ontology Embedding

NeurOWL: An LLM-Based Neural-symbolic Framework for Incomplete OWL Ontology Reasoning

2026-07-17 · Hui Yang, Jiaoyan Chen, Yiping Song, Renate Schmidt 외 arxiv

OWL ontologies provide a formal knowledge representation framework that enables semantic reasoning, and have been widely adopted across domains such as healthcare and bioinformatics. In practice, however, real-world onto…

Dual Box Embeddings for the Description Logic EL++

2023-01-26 · Mathias Jackermeier, Jiaoyan Chen, Ian Horrocks

OWL ontologies, whose formal semantics are rooted in Description Logic (DL), have been widely used for knowledge representation. Similar to Knowledge Graphs (KGs), ontologies are often incomplete, and maintaining and con…

Knowledge GraphsLink PredictionOntology EmbeddingRepresentation Learning

Ontology-based n-ball Concept Embeddings Informing Few-shot Image Classification

2021-09-19 · Mirantha Jayathilaka, Tingting Mu, Uli Sattler

We propose a novel framework named ViOCE that integrates ontology-based background knowledge in the form of $n$-ball concept embeddings into a neural network based vision architecture. The approach consists of two compon…

Few-Shot Image Classificationimage-classificationImage Classification

OWL2Vec*: Embedding of OWL Ontologies

2020-09-30 · Jiaoyan Chen, Pan Hu, Ernesto Jimenez-Ruiz, Ole Magnus Holter 외

Semantic embedding of knowledge graphs has been widely studied and used for prediction and statistical analysis tasks across various domains such as Natural Language Processing and the Semantic Web. However, less attenti…

Knowledge GraphsLanguage ModellingOntology EmbeddingPrediction