Procedure-Aware Pretraining for Instructional Video Understanding
Not on the map. Why?
Abstract (arXiv)
Our goal is to learn a video representation that is useful for downstream procedure understanding tasks in instructional videos. Due to the small amount of available annotations, a key challenge in procedure understanding is to be able to extract from unlabeled videos the procedural knowledge such as the identity of the task (e.g., 'make latte'), its steps (e.g., 'pour milk'), or the potential next steps given partial progress in its execution. Our main insight is that instructional videos depict sequences of steps that repeat between instances of the same or different tasks, and that this structure can be well represented by a Procedural Knowledge Graph (PKG), where nodes are discrete steps and edges connect steps that occur sequentially in the instructional activities. This graph can then be used to generate pseudo labels to train a video representation that encodes the procedural knowledge in a more accessible form to generalize to multiple procedure understanding tasks. We build a PKG by combining information from a text-based procedural knowledge database and an unlabeled instructional video corpus and then use it to generate training pseudo labels with four novel pre-training objectives. We call this PKG-based pre-training procedure and the resulting model Paprika, Procedure-Aware PRe-training for Instructional Knowledge Acquisition. We evaluate Paprika on COIN and CrossTask for procedure understanding tasks such as task recognition, step recognition, and step forecasting. Paprika yields a video representation that improves over the state of the art: up to 11.23% gains in accuracy in 12 evaluation settings. Implementation is available at https://github.com/salesforce/paprika.
Key facts. Cited by 48 papers in the map (data through 7 Oct 2026). Builds on 71 of its 98 references that are in the map. First posted on arXiv 31 Mar 2023.
Builds on
71 of 98 references.
References · 71
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
- 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 973
- 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 946
- 2019VideoBERT: A Joint Model for Video and Language Representation Learningcited by 702
- 2017Towards Automatic Learning of Procedures from Web Instructional Videoscited by 616
38 more
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
- 2021VideoCLIP: Contrastive Pre-training for Zero-shot Video-Text Understandingcited by 596
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 506
- 2021Less is More: ClipBERT for Video-and-Language Learning via Sparse Samplingcited by 484
- 2015Unsupervised Learning of Video Representations using LSTMscited by 434
- 2021VATT: Transformers for Multimodal Self-Supervised Learning from Raw Video, Audio and Textcited by 427
- 2020Spatiotemporal Contrastive Video Representation Learningcited by 372
- 2020HERO: Hierarchical Encoder for Video+Language Omni-representation Pre-trainingcited by 362
- 2021VL-Adapter: Parameter-Efficient Transfer Learning for Vision-and-Language Taskscited by 319
- 2021ActionCLIP: A New Paradigm for Video Action Recognitioncited by 317
- 2019COIN: A Large-scale Dataset for Comprehensive Instructional Video Analysiscited by 316
- 2021MERLOT: Multimodal Neural Script Knowledge Modelscited by 311
- 2020Self-Supervised MultiModal Versatile Networkscited by 276
- 2019Self-Supervised Learning by Cross-Modal Audio-Video Clusteringcited by 264
- 2020UniVL: A Unified Video and Language Pre-Training Model for Multimodal Understanding and Generationcited by 258
- 2022Egocentric Video-Language Pretrainingcited by 231
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 219
- 2016Deep Predictive Coding Networks for Video Prediction and Unsupervised Learningcited by 203
- 2018WikiHow: A Large Scale Text Summarization Datasetcited by 203
- 2019Cross-task weakly supervised learning from instructional videoscited by 199
- 2021Anticipative Video Transformercited by 197
- 2020Audio-Visual Instance Discrimination with Cross-Modal Agreementcited by 192
- 2022MERLOT Reserve: Neural Script Knowledge through Vision and Language and Soundcited by 184
- 2020SpeedNet: Learning the Speediness in Videoscited by 171
- 2018Self-Supervised Video Representation Learning with Space-Time Cubic Puzzlescited by 149
- 2021Align and Prompt: Video-and-Language Pre-training with Entity Promptscited by 149
- 2020Self-supervised Video Representation Learning by Pace Predictioncited by 139
- 2019Large-scale weakly-supervised pre-training for video action recognitioncited by 130
- 2015Unsupervised Learning from Narrated Instruction Videoscited by 116
- 2022End-to-end Generative Pretraining for Multimodal Video Captioningcited by 115
- 2022EgoTaskQA: Understanding Human Tasks in Egocentric Videoscited by 112
- 2021Broaden Your Views for Self-Supervised Video Learningcited by 108
- 2021VLM: Task-agnostic Video-Language Model Pre-training for Video Understandingcited by 102
- 2019Self-supervised Spatio-temporal Representation Learning for Videos by Predicting Motion and Appearance Statisticscited by 92
- 2019Procedure Planning in Instructional Videoscited by 92
- 2022Learning To Recognize Procedural Activities with Distant Supervisioncited by 85
- 2022Self-Supervised Learning for Videos: A Surveycited by 85
- 2022Bridging Video-text Retrieval with Multiple Choice Questionscited by 79
50 most cited of 71 All 71 (JSON)
Built on by
Citing papers per year: 2023: 10; 2024: 14; 2025: 17; 2026: 7.
48 papers.
Sort:
By area:
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectivescited by 477
- 2024VideoLLM-online: Online Video Large Language Model for Streaming Videocited by 216
- 2024VideoLLM-MoD: Efficient Video-Language Streaming with Mixture-of-Depths Vision Computationcited by 55
- 2023CaptainCook4D: A Dataset for Understanding Errors in Procedural Activitiescited by 47
- 2023Learning Fine-grained View-Invariant Representations from Unpaired Ego-Exo Videos via Temporal Alignmentcited by 46
- 2024Procedure-Aware Surgical Video-language Pretraining with Hierarchical Knowledge Augmentationcited by 38
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2023Learning to Ground Instructional Articles in Videos through Narrationscited by 28
- 2024Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videoscited by 24
- 2025Memory-efficient Streaming VideoLLMs for Real-time Procedural Video Understandingcited by 18
- 2024ExpertAF: Expert Actionable Feedback from Videocited by 17
- 2024Why Not Use Your Textbook? Knowledge-Enhanced Procedure Planning of Instructional Videoscited by 15
36 more
- 2025Vid2Coach: Transforming How-To Videos into Task Assistantscited by 12
- 2024FIction: 4D Future Interaction Prediction from Videocited by 8
- 2026Demo-ICL: In-Context Learning for Procedural Video Knowledge Acquisitioncited by 8
- 2023Masked Diffusion with Task-awareness for Procedure Planning in Instructional Videoscited by 7
- 2024Detours for Navigating Instructional Videoscited by 7
- 2025VLog: Video-Language Models by Generative Retrieval of Narration Vocabularycited by 7
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videoscited by 7
- 2024Learning to Localize Actions in Instructional Videos with LLM-Based Multi-Pathway Text-Video Alignmentcited by 6
- 2025What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learningcited by 6
- 2023Non-Sequential Graph Script Induction via Multimedia Groundingcited by 4
- 2024Learning Multiple Object States from Actions via Large Language Modelscited by 4
- 2024WorldAPIs: The World Is Worth How Many APIs? A Thought Experimentcited by 4
- 2025Learning Skill-Attributes for Transferable Assessment in Videocited by 4
- 2026ViterbiPlanNet: Injecting Procedural Knowledge via Differentiable Viterbi for Planning in Instructional Videoscited by 4
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answeringcited by 3
- 2025Ego-EXTRA: video-language Egocentric Dataset for EXpert-TRAinee assistancecited by 3
- 2025Task Graph Maximum Likelihood Estimation for Procedural Activity Understanding in Egocentric Videoscited by 2
- 2025Human-Centric Open-Future Task Discovery: Formulation, Benchmark, and Scalable Tree-Based Searchcited by 2
- 2023Spacewalk-18: A Benchmark for Multimodal and Long-form Procedural Video Understanding in Novel Domainscited by 1
- 2023Implicit Affordance Acquisition via Causal Action-Effect Modeling in the Video Domaincited by 1
- 2024CI w/o TN: Context Injection without Task Name for Procedure Planningcited by 1
- 2024Switch-a-View: View Selection Learned from Unlabeled In-the-wild Videoscited by 1
- 2025Leveraging Procedural Knowledge and Task Hierarchies for Efficient Instructional Video Pre-trainingcited by 1
- 2025Stitch-a-Demo: Video Demonstrations from Multistep Descriptionscited by 1
- 2026Stay in your Lane: Role Specific Queries with Overlap Suppression Loss for Dense Video Captioningcited by 1
- 2026SportSkills: Physical Skill Learning from Sports Instructional Videoscited by 1
- 2023Efficient Pre-training for Localized Instruction Generation of Videoscited by 0
- 2024Box2Flow: Instance-based Action Flow Graphs from Videoscited by 0
- 2025Prompt2LVideos: Exploring Prompts for Understanding Long-Form Multimodal Videoscited by 0
- 2025EgoVIS@CVPR: What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learningcited by 0
- 2025EgoInstruct: An Egocentric Video Dataset of Face-to-face Instructional Interactions with Multi-modal LLM Benchmarkingcited by 0
- 2025A Stitch in Time: Learning Procedural Workflow via Self-Supervised Plackett-Luce Rankingcited by 0
- 2025Generalized Event Partonomy Inference with Structured Hierarchical Predictive Learningcited by 0
- 2026Generalizing Sports Feedback Generation by Watching Competitions and Reading Books: A Rock Climbing Case Studycited by 0
- 2026P-JEPA: Procedural Video Representation Learning via Joint Embedding Predictive Architecturecited by 0
- 2026MoTE: Mixture of Task Experts for Multi-Task Video Understandingcited by 0
- 2026MoTE: Mixture of Task Experts for Multi-Task Video Understanding25 Aug 2026
- 2026P-JEPA: Procedural Video Representation Learning via Joint Embedding Predictive Architecture22 Jun 2026
- 2026SportSkills: Physical Skill Learning from Sports Instructional Videos26 Mar 2026
- 2026Stay in your Lane: Role Specific Queries with Overlap Suppression Loss for Dense Video Captioning12 Mar 2026
- 2026ViterbiPlanNet: Injecting Procedural Knowledge via Differentiable Viterbi for Planning in Instructional Videos4 Mar 2026
- 2026Generalizing Sports Feedback Generation by Watching Competitions and Reading Books: A Rock Climbing Case Study9 Feb 2026
- 2026Demo-ICL: In-Context Learning for Procedural Video Knowledge Acquisition9 Feb 2026
- 2025Ego-EXTRA: video-language Egocentric Dataset for EXpert-TRAinee assistance15 Dec 2025
- 2025Generalized Event Partonomy Inference with Structured Hierarchical Predictive Learning3 Dec 2025
- 2025Human-Centric Open-Future Task Discovery: Formulation, Benchmark, and Scalable Tree-Based Search24 Nov 2025
- 2025A Stitch in Time: Learning Procedural Workflow via Self-Supervised Plackett-Luce Ranking21 Nov 2025
- 2025Learning Skill-Attributes for Transferable Assessment in Video17 Nov 2025
36 more
- 2025EgoInstruct: An Egocentric Video Dataset of Face-to-face Instructional Interactions with Multi-modal LLM Benchmarking26 Sep 2025
- 2025Vid2Coach: Transforming How-To Videos into Task Assistants31 May 2025
- 2025EgoVIS@CVPR: What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learning30 May 2025
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videos19 May 2025
- 2025Memory-efficient Streaming VideoLLMs for Real-time Procedural Video Understanding10 Apr 2025
- 2025What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learning27 Mar 2025
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answering19 Mar 2025
- 2025Stitch-a-Demo: Video Demonstrations from Multistep Descriptions18 Mar 2025
- 2025VLog: Video-Language Models by Generative Retrieval of Narration Vocabulary12 Mar 2025
- 2025Prompt2LVideos: Exploring Prompts for Understanding Long-Form Multimodal Videos11 Mar 2025
- 2025Task Graph Maximum Likelihood Estimation for Procedural Activity Understanding in Egocentric Videos25 Feb 2025
- 2025Leveraging Procedural Knowledge and Task Hierarchies for Efficient Instructional Video Pre-training24 Feb 2025
- 2024Switch-a-View: View Selection Learned from Unlabeled In-the-wild Videos24 Dec 2024
- 2024FIction: 4D Future Interaction Prediction from Video1 Dec 2024
- 2024Procedure-Aware Surgical Video-language Pretraining with Hierarchical Knowledge Augmentation30 Sep 2024
- 2024Learning to Localize Actions in Instructional Videos with LLM-Based Multi-Pathway Text-Video Alignment22 Sep 2024
- 2024Box2Flow: Instance-based Action Flow Graphs from Videos30 Aug 2024
- 2024VideoLLM-MoD: Efficient Video-Language Streaming with Mixture-of-Depths Vision Computation29 Aug 2024
- 2024ExpertAF: Expert Actionable Feedback from Video1 Aug 2024
- 2024WorldAPIs: The World Is Worth How Many APIs? A Thought Experiment10 Jul 2024
- 2024VideoLLM-online: Online Video Large Language Model for Streaming Video17 Jun 2024
- 2024Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videos3 Jun 2024
- 2024Learning Multiple Object States from Actions via Large Language Models2 May 2024
- 2024Why Not Use Your Textbook? Knowledge-Enhanced Procedure Planning of Instructional Videos5 Mar 2024
- 2024CI w/o TN: Context Injection without Task Name for Procedure Planning23 Feb 2024
- 2024Detours for Navigating Instructional Videos3 Jan 2024
- 2023CaptainCook4D: A Dataset for Understanding Errors in Procedural Activities22 Dec 2023
- 2023Implicit Affordance Acquisition via Causal Action-Effect Modeling in the Video Domain18 Dec 2023
- 2023Spacewalk-18: A Benchmark for Multimodal and Long-form Procedural Video Understanding in Novel Domains30 Nov 2023
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectives30 Nov 2023
- 2023Efficient Pre-training for Localized Instruction Generation of Videos27 Nov 2023
- 2023Masked Diffusion with Task-awareness for Procedure Planning in Instructional Videos14 Sep 2023
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videos17 Jul 2023
- 2023Learning Fine-grained View-Invariant Representations from Unpaired Ego-Exo Videos via Temporal Alignment8 Jun 2023
- 2023Learning to Ground Instructional Articles in Videos through Narrations6 Jun 2023
- 2023Non-Sequential Graph Script Induction via Multimedia Grounding27 May 2023
- 2024VideoLLM-MoD: Efficient Video-Language Streaming with Mixture-of-Depths Vision Computationcited by 55
- 2026Demo-ICL: In-Context Learning for Procedural Video Knowledge Acquisitioncited by 8
- 2025Human-Centric Open-Future Task Discovery: Formulation, Benchmark, and Scalable Tree-Based Searchcited by 2
- 2025EgoInstruct: An Egocentric Video Dataset of Face-to-face Instructional Interactions with Multi-modal LLM Benchmarkingcited by 0
- 2026Demo-ICL: In-Context Learning for Procedural Video Knowledge Acquisition9 Feb 2026
- 2025Human-Centric Open-Future Task Discovery: Formulation, Benchmark, and Scalable Tree-Based Search24 Nov 2025
- 2025EgoInstruct: An Egocentric Video Dataset of Face-to-face Instructional Interactions with Multi-modal LLM Benchmarking26 Sep 2025
- 2024VideoLLM-MoD: Efficient Video-Language Streaming with Mixture-of-Depths Vision Computation29 Aug 2024
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectivescited by 477
- 2024VideoLLM-online: Online Video Large Language Model for Streaming Videocited by 216
- 2023CaptainCook4D: A Dataset for Understanding Errors in Procedural Activitiescited by 47
- 2023Learning Fine-grained View-Invariant Representations from Unpaired Ego-Exo Videos via Temporal Alignmentcited by 46
- 2024Procedure-Aware Surgical Video-language Pretraining with Hierarchical Knowledge Augmentationcited by 38
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2023Learning to Ground Instructional Articles in Videos through Narrationscited by 28
- 2024Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videoscited by 24
- 2025Memory-efficient Streaming VideoLLMs for Real-time Procedural Video Understandingcited by 18
- 2024ExpertAF: Expert Actionable Feedback from Videocited by 17
- 2024Why Not Use Your Textbook? Knowledge-Enhanced Procedure Planning of Instructional Videoscited by 15
- 2025Vid2Coach: Transforming How-To Videos into Task Assistantscited by 12
12 most cited of 39 All 39 (JSON)
- 2026P-JEPA: Procedural Video Representation Learning via Joint Embedding Predictive Architecture22 Jun 2026
- 2026SportSkills: Physical Skill Learning from Sports Instructional Videos26 Mar 2026
- 2026Stay in your Lane: Role Specific Queries with Overlap Suppression Loss for Dense Video Captioning12 Mar 2026
- 2026ViterbiPlanNet: Injecting Procedural Knowledge via Differentiable Viterbi for Planning in Instructional Videos4 Mar 2026
- 2025Ego-EXTRA: video-language Egocentric Dataset for EXpert-TRAinee assistance15 Dec 2025
- 2025Generalized Event Partonomy Inference with Structured Hierarchical Predictive Learning3 Dec 2025
- 2025A Stitch in Time: Learning Procedural Workflow via Self-Supervised Plackett-Luce Ranking21 Nov 2025
- 2025Learning Skill-Attributes for Transferable Assessment in Video17 Nov 2025
- 2025Vid2Coach: Transforming How-To Videos into Task Assistants31 May 2025
- 2025EgoVIS@CVPR: What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learning30 May 2025
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videos19 May 2025
- 2025Memory-efficient Streaming VideoLLMs for Real-time Procedural Video Understanding10 Apr 2025
12 newest of 39 All 39 (JSON)