Neurosymbolic Program Architecture Search Methods - Session 3
Neurosymbolic Programming for Science via YouTube
Overview
Syllabus
Outline of Tutorial
Session 3
Recall: Searching over program structures
Basic Idea
Simplest Case: Deterministic Greedy
Next Step: Beam Search
Learning Setup
Neural Architectures for Sequence Prediction
Learning to Search vs. Neural Relaxations
Library Learning
Dreamcoder
Neurosymbolic Programming
Integrate verification and learning
Safe Learning
Verification Technique: Symbolic Execution
DSE: Differentiable Symbolic Execution
Neurosymbolic learning isn't new...
Hands-on Activity Overview
Code Structure
Potential Areas to Explore
Taught by
Neurosymbolic Programming for Science