Skip to content
/ VISE Public

VISE: Validated and Invalidated Symbolic Explanations for Knowledge Graph Integrity

License

Notifications You must be signed in to change notification settings

SDM-TIB/VISE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT

VISE: Validated and Invalidated Symbolic Explanations for Knowledge Graph Integrity

VISE represents a novel hybrid strategy that integrates symbolic learning, constraint validation, and numerical learning approaches. VISE employs KGE to capture implicit information and represent negation in KGs, thereby enhancing the prediction performance of numerical models. The experimental results demonstrate the efficacy of this hybrid technique, which effectively integrates the strengths of symbolic, numerical, and constraint validation paradigms.

VISE Design Pattern

Getting started

Clone the repository

git clone git@github.com:SDM-TIB/VISE.git

Executing scripts to reproduce KGE results by choosing Baseline or VISE folders and navigating to appropriate path.

Provide configuration for executing

{
  "Type": "Baseline",
  "KG": "baseline1.tsv",
  "model": ["TransE", "TransH","TransD","RotatE"],
  "path_to_results": "./Results/Baseline1/"
}

The user must provide a few options in the above JSON file to select the type of approach that has to be executed with added configuration details.
The parameter Type corresponds to the type of execution, i.e., Baseline or VISE.
Secondly, parameter KG is the type of knowledge graph, i.e., KG 1 or KG 2 or KG 3.
Nextly,modelparameter is used for training the KGE model to generate results for readability.
Lastly, path_to_results is parameter given by user to store the trained model results.

python kge_vise.py 

Note: KGE models are trained in Python 3.9 and executed in a virtual machine on Google Colab with 40 GiB VRAM and 1 GPU NVIDIA A100 SMX-4, with CUDA Version 12.2 (Driver 525.104.05) and PyTorch (v2.0.1).

About

VISE: Validated and Invalidated Symbolic Explanations for Knowledge Graph Integrity

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages