mlsanityData to 7 Oct 2026

Program Generation from Diverse Video Demonstrations

arXiv 2302.00178 ↗First posted 1 Feb 2023cs.CV cs.CL cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

The ability to use inductive reasoning to extract general rules from multiple observations is a vital indicator of intelligence. As humans, we use this ability to not only interpret the world around us, but also to predict the outcomes of the various interactions we experience. Generalising over multiple observations is a task that has historically presented difficulties for machines to grasp, especially when requiring computer vision. In this paper, we propose a model that can extract general rules from video demonstrations by simultaneously performing summarisation and translation. Our approach differs from prior works by framing the problem as a multi-sequence-to-sequence task, wherein summarisation is learnt by the model. This allows our model to utilise edge cases that would otherwise be suppressed or discarded by traditional summarisation techniques. Additionally, we show that our approach can handle noisy specifications without the need for additional filtering methods. We evaluate our model by synthesising programs from video demonstrations in the Vizdoom environment achieving state-of-the-art results with a relative increase of 11.75% program accuracy on prior works

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 29 references that are in the map. First posted on arXiv 1 Feb 2023.

Builds on

23 of 29 references.

References · 23

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  5. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  6. 2017The Kinetics Human Action Video Datasetcited by 1,894
  7. 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
  8. 2019VideoBERT: A Joint Model for Video and Language Representation Learningcited by 702
  9. 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 642
  10. 2014Neural Turing Machinescited by 630
  11. 2019Learning Deep Transformer Models for Machine Translationcited by 309
  12. 2018Long-Term Feature Banks for Detailed Video Understandingcited by 239
11 more
  1. 2016ViZDoom: A Doom-based AI Research Platform for Visual Reinforcement Learningcited by 178
  2. 2016DeepCoder: Learning to Write Programscited by 145
  3. 2017RobustFill: Neural Program Learning under Noisy I/Ocited by 124
  4. 2015Neural GPUs Learn Algorithmscited by 118
  5. 2016Neuro-Symbolic Program Synthesiscited by 84
  6. 2018Leveraging Grammar and Reinforcement Learning for Neural Program Synthesiscited by 83
  7. 2015Neural Random-Access Machinescited by 32
  8. 2017Weighted Transformer Network for Machine Translationcited by 16
  9. 2018Program Synthesis Through Reinforcement Learning Guided Tree Searchcited by 7
  10. 2019Not All Words are Equal: Video-specific Information Loss for Video Captioningcited by 4
  11. 2020PLANS: Robust Program Learning from Neurally Inferred Specificationscited by 1

Built on by

Not cited yet.