YoVDO

Scallop: A Language for Neurosymbolic Programming

Offered By: ACM SIGPLAN via YouTube

Tags

Neurosymbolic Programming Courses Artificial Intelligence Courses Machine Learning Courses Deep Learning Courses Logical Reasoning Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 17-minute video presentation from PLDI 2023 introducing Scallop, a groundbreaking language that combines deep learning and logical reasoning. Discover how Scallop enables efficient development of neurosymbolic applications through its flexible symbolic representation, declarative logic programming language, and automatic differentiable reasoning framework. Learn about Scallop's key features, including relational data model support, Datalog-based syntax with recursion and aggregation capabilities, and provenance semiring-based reasoning. Examine the evaluation of Scallop across eight diverse neurosymbolic applications, showcasing its ability to express algorithmic reasoning in complex AI tasks, integrate logical domain knowledge, and deliver solutions comparable or superior to state-of-the-art models in accuracy, runtime efficiency, data efficiency, interpretability, and generalizability.

Syllabus

[PLDI'23] Scallop: A Language for Neurosymbolic Programming


Taught by

ACM SIGPLAN

Related Courses

AI for Scientists: Accelerating Discovery through Knowledge, Data and Learning
Neurosymbolic Programming for Science via YouTube
Probabilistic Programming Tutorial - Part 1
Neurosymbolic Programming for Science via YouTube
Model-Based Reasoning in Neurosymbolic Programming for Science
Neurosymbolic Programming for Science via YouTube
Moving Beyond the First Portrait of Our Milky Way's Black Hole by Leveraging Underlying Structure
Neurosymbolic Programming for Science via YouTube
Neurosymbolic Program Architecture Search Methods - Session 3
Neurosymbolic Programming for Science via YouTube