Neurosymbolic Program Architecture Search - Methods and Exercises
Neurosymbolic Programming for Science via YouTube
AI Engineer - Learn how to integrate AI into software applications
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Syllabus
Outline of Tutorial
Session 2: Neurosymbolic Programming Algorithms
Learning Strategy
Intro to Functional Idioms
A Neurosymbolic Functional DSL
Example: Recurrent Neural Encoder
Example: Counting the number of 5s
Benefit: Compositionality
Top-Down Program Synthesis
Story so Far: Top-Down Synthesis
First Option: Enumerative Search
Graph Search Depiction
Key Idea: Estimate "Cost to Go"
Implementing Admissible Heuristic
Motivating Observation/Assumption: Functional Representational Power
Summary
Code Structure
Neurosymbolic Behavior Challenge
Taught by
Neurosymbolic Programming for Science