Interpretable Machine Learning via Program Synthesis - IPAM at UCLA
Offered By: Institute for Pure & Applied Mathematics (IPAM) via YouTube
Course Description
Overview
Syllabus
Intro
What is Interpretability?
RNA Splicing Mechanism
RNA Splice Prediction
Control: Parallel Parking
Learning Interpretable Models
Program Synthesis for Interpretable ML
Video Trajectory Queries
Control & Reinforcement Learning
Deep Reinforcement Learning
Imitation Learning
Dataset Aggregation (DAgger)
Our Approach: Leverage the Q-Function
Viper Algorithm
Verifying Correctness of a Toy Pong Controller
Learning State Machine Policies
Teacher Policy
Interpretability of State Machine Policies
Example: Single Group
Multi-Agent Reinforcement Learning
Transformer Communication Graph
Neurosymbolic Transformers
Learning Algorithm
Programmatic Attention Rules
Sparse Communication Structure
Modular Networks for RNA Splicing
Conclusion
Taught by
Institute for Pure & Applied Mathematics (IPAM)
Related Courses
Stanford Seminar - Concepts and Questions as ProgramsStanford University via YouTube DreamCoder- Growing Generalizable, Interpretable Knowledge With Wake-Sleep Bayesian Program Learning
Yannic Kilcher via YouTube A Neural Network Solves and Generates Mathematics Problems by Program Synthesis - Paper Explained
Aleksa Gordić - The AI Epiphany via YouTube EI Seminar - Recent Papers in Embodied Intelligence
Massachusetts Institute of Technology via YouTube Using Program Synthesis to Build Compilers
Simons Institute via YouTube