TensorLog: A Probabilistic Database Implemented Using Deep-Learning Infrastructure
Cohen, William, Yang, Fan, Rivard Mazaitis, Kathryn
–Journal of Artificial Intelligence Research
We present an implementation of a probabilistic first-order logic called TensorLog, in which classes of logical queries are compiled into differentiable functions in a neural-network infrastructure such as Tensorflow or Theano. This leads to a close integration of probabilistic logical reasoning with deep-learning infrastructure: in particular, it enables high-performance deep learning frameworks to be used for tuning the parameters of a probabilistic logic. The integration with these frameworks enables use of GPU-based parallel processors for inference and learning, making TensorLog the first highly parallellizable probabilistic logic. Experimental results show that TensorLog scales to problems involving hundreds of thousands of knowledge-base triples and tens of thousands of examples.
Journal of Artificial Intelligence Research
Feb-23-2020
- Country:
- North America > United States
- Texas > Travis County
- Austin (0.04)
- Pennsylvania > Allegheny County
- Pittsburgh (0.14)
- New York
- New York County > New York City (0.14)
- Richmond County > New York City (0.04)
- Queens County > New York City (0.04)
- Kings County > New York City (0.04)
- Bronx County > New York City (0.04)
- Massachusetts > Suffolk County
- Boston (0.04)
- Texas > Travis County
- North America > United States
- Genre:
- Research Report > New Finding (1.00)
- Technology: