Probabilistic Logic Programming and Its Applications - Luc De Raedt, Leuven
Alan Turing Institute via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a comprehensive lecture on probabilistic logic programming and its applications delivered by Luc De Raedt from Leuven. Delve into the fusion of programming languages and probabilistic graphical models, examining the progress made in this field over the past two decades. Learn about probabilistic logic programming languages based on Sato's distribution semantics and their extension of probabilistic databases. Understand the key concept of annotating facts or tuples with probabilities to indicate degrees of belief, and how these interact with rules encoding domain knowledge to create possible worlds. Gain insights into the semantics, inference, and learning aspects of probabilistic programs. Discover emerging applications in knowledge-based systems, cognitive robotics, and probability question answering. This 42-minute talk, part of a workshop on combining logic and learning, offers a deep dive into the powerful intersection of formal reasoning and statistical approaches in complex system understanding.
Syllabus
Probabilistic logic programming and its applications - Luc De Raedt, Leuven
Taught by
Alan Turing Institute