Главная
Study mode:
on
1
Intro
2
Beyond Software Engineering
3
Syntax Guided Synthesis
4
Synthesis today
5
Synthesis but backwards
6
Modeling systems with synthesis
7
Cell fate decision in C. elegans
8
Data: Mutation Experiments
9
Model synthesis
10
Language Morphology
11
Language Phonology
12
Infering Morphophonology rules
13
Controllers for repetitive motions
14
Inductive generalization
15
Solution: Add program structure
16
Training performance
17
Beyond software development
18
Basic program synthesis
19
Example: LOGO Graphics
20
DreamCoder Algorithm
21
Abstractions in Synthesis
22
Abstraction Dream
23
Learned subroutines
24
Learning deep hierarchies
25
Domains
26
Conclusion
Description:
Watch a thought-provoking lecture from Prof. Armando Solar-Lezama exploring how AI will revolutionize programming through self-learning and synthesis. Delve into the transformative potential of AI in code writing and discover how machines can leverage code as a knowledge representation system to become more reliable and introspective. Learn about the synergistic relationship between program synthesis and AI, examining practical applications across diverse domains including cell fate decisions in C. elegans, language morphology and phonology, and controller design for repetitive motions. Explore advanced concepts like syntax-guided synthesis, inductive generalization, and the DreamCoder Algorithm while understanding how program structure and learned subroutines contribute to training performance. Gain insights into the future of software development through demonstrations of LOGO Graphics and discussions on deep hierarchical learning in this 36-minute technical presentation from the INSAIT Tech Series. Read more

AI Will Program Itself: Synthesis, Learning and Beyond

INSAIT Institute
Add to list
0:00 / 0:00