Supervised Typing of Big Graphs using Semantic Embeddings
We propose a supervised algorithm for generating type embeddings in the same semantic vector space as a given set of entity embeddings. The algorithm is agnostic to the derivation of the underlying entity embeddings. It does not require any manual feature engineering, generalizes well to hundreds of types and achieves near-linear scaling on Big Graphs containing many millions of triples and instances by virtue of an incremental execution. We demonstrate the utility of the embeddings on a type recommendation task, outperforming a non-parametric feature-agnostic baseline while achieving 15x speedup and near-constant memory usage on a full partition of DBpedia. Using state-of-the-art visualization, we illustrate the agreement of our extensionally derived DBpedia type embeddings with the manually curated domain ontology. Finally, we use the embeddings to probabilistically cluster about 4 million DBpedia instances into 415 types in the DBpedia ontology.
Code (0)
등록된 구현이 없습니다.
Tasks
Entity EmbeddingsFeature EngineeringVocal Bursts Type PredictionSimilar Papers 제목 키워드 기반
Entity Type Prediction Leveraging Graph Walks and Entity Descriptions
The entity type information in Knowledge Graphs (KGs) such as DBpedia, Freebase, etc. is often incomplete due to automated generation or human curation. Entity typing is the task of assigning or inferring the semantic ty…
Entity TypingKnowledge GraphsLanguage ModelingLanguage Modelling+3Multi-view Contrastive Learning for Entity Typing over Knowledge Graphs
Knowledge graph entity typing (KGET) aims at inferring plausible types of entities in knowledge graphs. Existing approaches to KGET focus on how to better encode the knowledge provided by the neighbors and types of an en…
Contrastive LearningEntity TypingKnowledge GraphsMixture-of-ExpertsBuilding a Fine-Grained Entity Typing System Overnight for a New X (X = Language, Domain, Genre)
Recent research has shown great progress on fine-grained entity typing. Most existing methods require pre-defining a set of types and training a multi-class classifier from a large labeled data set based on multi-level l…
Abstract Meaning RepresentationClusteringEntity TypingTyping Errors in Factual Knowledge Graphs: Severity and Possible Ways Out
Factual knowledge graphs (KGs) such as DBpedia and Wikidata have served as part of various downstream tasks and are also widely adopted by artificial intelligence research communities as benchmark datasets. However, we f…
Knowledge GraphsE2EET: From Pipeline to End-to-end Entity Typing via Transformer-Based Embeddings
Entity Typing (ET) is the process of identifying the semantic types of every entity within a corpus. In contrast to Named Entity Recognition, where each token in a sentence is labelled with zero or one class label, ET in…
Entity Typingnamed-entity-recognitionNamed Entity RecognitionNamed Entity Recognition (NER)+1