GithubHelp home page GithubHelp logo

cranooooooo / kgrefiner Goto Github PK

View Code? Open in Web Editor NEW

This project forked from saeedizade/kgrefiner

0.0 0.0 0.0 12.47 MB

Codes and Results of KGRefiner paper.

Python 30.86% Jupyter Notebook 69.14%

kgrefiner's Introduction

KGRefiner

An Open-source Framework for Knowledge Graph Refinement.
The Paper: KGRefiner: Knowledge Graph Refinement for Improving Accuracy of Translational Link Prediction Methods

Section 1 : KGRefiner

To reproduce result look at the KGRefiner folder

Section 2 : Datasets

Datasets are suitable to run on OpenKE framework. However, you can find triples in train2id, valid2id, and test2id files.
We made the FB15K237-Refined from FB15K237 and WN18RR-Refined from WN18RR by our KGRefiner.

Section 3 : Reproducing paper's results

Section 3.1 : FB15k237

Base Line H@10 MR MRR Link for reproduction
TransE 45.6 347 29.4 ConvKB paper
TransE + Shang et al 47.6 221 28.8 Notebook
TransE + KGRefiner 47 203 29.1 Notebook
TransD 45.3 256 28.6 HRS paper
TransD + Shang et al 48.2 227 28.5 Notebook
TransD + KGRefiner 43.7 227 24 Notebook
RotatE 47.4 185 29.7 Notebook
RotatE + Shang et al 43.8 218 27.3 Notebook
RotatE + KGRefiner 43.9 226 27.9 Notebook
TransH 36.6 311 21.1 HRS paper
TransH + Shang et al 47.7 237 28.2 Notebook
TransH + KGRefiner 48.9 221 30.2 Notebook

Section 3.2 : WN18RR

Base Line H@10 MR MRR Link for reproduction
TransE 50.1 3384 22.6 Nguyen et al
TransE + KGRefiner 53.7 1125 22.2 Notebook
TransH 42.4 5875 18.6 HRS paper
TransH + KGRefiner 51.4 1534 20.8 Notebook
TransD 42.8 5482 18.5 HRS paper
TransD + KGRefiner 52.3 1348 21.4 Notebook
RotatE 54.7 4274 47.3 OpenKE paper
RotatE + KGRefiner 57.0 683 44.8 Notebook

completing codes (notebooks) for table is still on going.

kgrefiner's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.