Unifying Logical and Statistical AI with Markov Logic

26 Nov 2020 · 41 min
40:50

Pedro Domingos presents Markov Logic Networks (MLNs) as a unified representation that combines first‑order logic’s expressive power with probabilistic reasoning’s ability to handle uncertainty. He introduces the core idea of turning logical formulas into soft constraints weighted by real numbers, yielding a log‑linear probability distribution over possible worlds. The talk explains how an MLN, together with a set of domain constants, grounds into a Markov network where each grounding of a predicate becomes a Boolean variable and each grounding of a formula becomes a feature (edge) with its weight. Domingos shows how MLNs subsume pure logic (infinite weights) and many standard statistical models (by using zero‑arity predicates), and how contradictions are gracefully handled. He then addresses the major computational challenges: grounding explosion and inference, introducing lifted inference and probabilistic theorem proving that exploit symmetries to reduce complexity. Learning is covered in two parts: (1) weight learning – generative maximum‑likelihood via gradient descent (with pseudo‑likelihood as a tractable surrogate) and discriminative learning using structured perceptron / MAP inference; (2) structure learning – operators for adding/removing literals, flipping signs, evaluation via pseudo‑likelihood plus priors, and various search strategies (beam, shortest‑first, genetic). To achieve industrial‑scale performance, Domingos describes a tractable sublanguage (Tractable Markov Logic) with three rule types (subclass, subpart, relation) that yields linear‑time exact inference even on millions of objects and billions of parameters, demonstrated on a DBpedia/YAGO‑derived knowledge base. He concludes with a survey of applications (NLP, robotics, social networks, biology, personal assistants) and points to resources (paper, book, Alchemy system).

Chapters

More from Pedro

1:04:20
youtube.com

Deep Networks Are Kernel Machines

1y ago
1:07:07
youtube.com

2040 Live: The AI Uprising Has Begun!

2y ago
1:00:07
youtube.com

Emeritus Lecture: Pedro Domingos (Oct 2022)

3y ago
12:10
youtube.com

The Next Hundred Years of Your Life | Pedro Domingos | TEDxLA

9y ago
1:06:41
youtube.com

Sum-Product Networks: Powerful Models with Tractable Inference

10y ago
1:00:47
youtube.com

The Master Algorithm | Pedro Domingos | Talks at Google

11y ago
See all content