Neural Program Synthesis Rishabh Singh, Google Brain Great - PowerPoint PPT Presentation
Neural Program Synthesis Rishabh Singh, Google Brain Great Collaborators! Deep Learning and Evolutionary Progression Vision Speech Language Deep Learning and Evolutionary Progression Vision Speech Language Programming Deep Learning
Reverse-Recursive Input: root representation from recursive pass
Reverse-Recursive Input: root representation from recursive pass
Reverse-Recursive Input: root representation from recursive pass Output: Global leaf representations.
Reverse-Recursive Input: root representation from recursive pass Output: Global leaf representations.
Reverse-Recursive Input: root representation from recursive pass Output: Global leaf representations.
Cross-Correlation I/O Encoder
Cross-Correlation I/O Encoder
Cross-Correlation I/O Encoder
Synthetic Data Results (< 13 AST)
FlashFill Benchmarks
FlashFill Benchmarks Batching Trees for larger programs
FlashFill Benchmarks Batching Trees for larger programs R3NN for contextual program embeddings
RobustFill [ICML 2017] J. Devlin, J. Uesato, S. Bhuptiraju, R. Singh, A. Mohamed, P . Kohli
RobustFill [ICML 2017] J. Devlin, J. Uesato, S. Bhuptiraju, R. Singh, A. Mohamed, P . Kohli
RobustFill [ICML 2017] J. Devlin, J. Uesato, S. Bhuptiraju, R. Singh, A. Mohamed, P . Kohli
RobustFill [ICML 2017] J. Devlin, J. Uesato, S. Bhuptiraju, R. Singh, A. Mohamed, P . Kohli
Multiple I/O Examples
Multiple I/O Examples
Multiple I/O Examples
Extended DSL
92% Generalization Accuracy
Robustness with Noise
Incorrect Generalization
Recommend
More recommend
Explore More Topics
Stay informed with curated content and fresh updates.