Neural Query Language: A Knowledge Base Query Language for Tensorflow

05/15/2019
by   William W. Cohen, et al.
0

Large knowledge bases (KBs) are useful for many AI tasks, but are difficult to integrate into modern gradient-based learning systems. Here we describe a framework for accessing soft symbolic database using only differentiable operators. For example, this framework makes it easy to conveniently write neural models that adjust confidences associated with facts in a soft KB; incorporate prior knowledge in the form of hand-coded KB access rules; or learn to instantiate query templates using information extracted from text. NQL can work well with KBs with millions of tuples and hundreds of thousands of entities on a single GPU.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/24/2019

Differentiable Representations For Multihop Inference Rules

We present efficient differentiable implementations of second-order mult...
research
07/10/2018

Enriching Knowledge Bases with Counting Quantifiers

Information extraction traditionally focuses on extracting relations bet...
research
05/01/2020

Knowledge Base Inference for Regular Expression Queries

Two common types of tasks on Knowledge Bases have been studied – single ...
research
02/14/2020

Scalable Neural Methods for Reasoning With a Symbolic Knowledge Base

We describe a novel way of representing a symbolic knowledge base (KB) c...
research
01/16/2013

Learning New Facts From Knowledge Bases With Neural Tensor Networks and Semantic Word Vectors

Knowledge bases provide applications with the benefit of easily accessib...
research
05/31/2017

End-to-End Differentiable Proving

We introduce neural networks for end-to-end differentiable proving of qu...
research
01/24/2023

Differentiable Forward Kinematics for TensorFlow 2

Robotic systems are often complex and depend on the integration of a lar...

Please sign up or login with your details

Forgot password? Click here to reset