Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videos
Not on the map. Why?
Abstract (arXiv)
Procedural activities are sequences of key-steps aimed at achieving specific goals. They are crucial to build intelligent agents able to assist users effectively. In this context, task graphs have emerged as a human-understandable representation of procedural activities, encoding a partial ordering over the key-steps. While previous works generally relied on hand-crafted procedures to extract task graphs from videos, in this paper, we propose an approach based on direct maximum likelihood optimization of edges' weights, which allows gradient-based learning of task graphs and can be naturally plugged into neural network architectures. Experiments on the CaptainCook4D dataset demonstrate the ability of our approach to predict accurate task graphs from the observation of action sequences, with an improvement of +16.7% over previous approaches. Owing to the differentiability of the proposed framework, we also introduce a feature-based approach, aiming to predict task graphs from key-step textual or video embeddings, for which we observe emerging video understanding abilities. Task graphs learned with our approach are also shown to significantly enhance online mistake detection in procedural egocentric videos, achieving notable gains of +19.8% and +7.5% on the Assembly101-O and EPIC-Tent-O datasets. Code for replicating experiments is available at https://github.com/fpv-iplab/Differentiable-Task-Graph-Learning.
Key facts. Cited by 26 papers in the map (data through 14 Oct 2026). Builds on 32 of its 49 references that are in the map. First posted on arXiv 3 Jun 2024.
Builds on
32 of 49 references.
References · 32
- 2017Attention Is All You Needcited by 60,361
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2023GPT-4 Technical Reportcited by 18,396
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2017The Kinetics Human Action Video Datasetcited by 1,909
- 2021Ego4D: Around the World in 3,000 Hours of Egocentric Videocited by 1,556
- 2017Towards Automatic Learning of Procedures from Web Instructional Videoscited by 619
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 507
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectivescited by 490
- 2022Assembly101: A Large-Scale Multi-View Video Dataset for Understanding Procedural Activitiescited by 287
- 2021Anticipative Video Transformercited by 200
- 2019Cross-task weakly supervised learning from instructional videoscited by 199
20 more
- 2023HoloAssist: an Egocentric Human Interaction Dataset for Interactive AI Assistants in the Real Worldcited by 166
- 2023EgoVLPv2: Egocentric Video-Language Pre-training with Fusion in the Backbonecited by 130
- 2020Rolling-Unrolling LSTMs for Action Anticipation from First-Person Videocited by 120
- 2022Learning To Recognize Procedural Activities with Distant Supervisioncited by 85
- 2023An Outlook into the Future of Egocentric Visioncited by 84
- 2022My View is the Best View: Procedure Learning from Egocentric Videoscited by 81
- 2023CaptainCook4D: A Dataset for Understanding Errors in Procedural Activitiescited by 51
- 2023Procedure-Aware Pretraining for Instructional Video Understandingcited by 48
- 2023Learning Procedure-aware Video Representation from Instructional Videos and Their Narrationscited by 46
- 2021Drop-DTW: Aligning Common Signal Between Sequences While Dropping Outlierscited by 39
- 2024PREGO: online mistake detection in PRocedural EGOcentric videoscited by 39
- 2022Interaction Region Visual Transformer for Egocentric Action Anticipationcited by 37
- 2023StepFormer: Self-supervised Step Discovery and Localization in Instructional Videoscited by 37
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2023Learning and Verification of Task Structure in Instructional Videoscited by 26
- 2020Meta Reinforcement Learning with Autonomous Inference of Subtask Dependenciescited by 25
- 2023Every Mistake Counts in Assemblycited by 18
- 2023Multimodal Subtask Graph Generation from Instructional Videoscited by 13
- 2023United We Stand, Divided We Fall: UnityGraph for Unsupervised Procedure Learning from Videoscited by 13
- 2022Graph2Vid: Flow graph to Video Grounding for Weakly-supervised Multi-Step Localizationcited by 4
Built on by
Citing papers per year: 2024: 3; 2025: 11; 2026: 12.
26 papers.
Sort:
By area:
- 2025Memory-efficient Streaming VideoLLMs for Real-time Procedural Video Understandingcited by 19
- 2024Gazing Into Missteps: Leveraging Eye-Gaze for Unsupervised Mistake Detection in Egocentric Videos of Skilled Human Activitiescited by 15
- 2025Modeling Multiple Normal Action Representations for Error Detection in Procedural Taskscited by 12
- 2024TI-PREGO: Chain of Thought and In-Context Learning for Online Mistake Detection in PRocedural EGOcentric Videoscited by 10
- 2025Bridging Perspectives: A Survey on Cross-view Collaborative Intelligence with Egocentric-Exocentric Visioncited by 8
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videoscited by 7
- 2026Plan, Watch, Recover: A Benchmark and Architectures for Proactive Procedural Assistancecited by 7
- 2025What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learningcited by 6
- 2024EgoOops: A Dataset for Mistake Action Detection from Egocentric Videos referring to Procedural Textscited by 5
- 2025ProMQA-Assembly: Multimodal Procedural QA Dataset on Assemblycited by 5
- 2025YETI (YET to Intervene) Proactive Interventions by Multimodal AI Agents in Augmented Reality Taskscited by 4
- 2025Ego-EXTRA: video-language Egocentric Dataset for EXpert-TRAinee assistancecited by 4
14 more
- 2026ViterbiPlanNet: Injecting Procedural Knowledge via Differentiable Viterbi for Planning in Instructional Videoscited by 4
- 2025Task Graph Maximum Likelihood Estimation for Procedural Activity Understanding in Egocentric Videoscited by 2
- 2026ENIGMA-360: An Ego-Exo Dataset for Human Behavior Understanding in Industrial Scenarioscited by 2
- 2026MistExit: Learning to Exit for Early Mistake Detection in Procedural Videoscited by 2
- 2025Technical Report for Egocentric Mistake Detection for the HoloAssist Challengecited by 1
- 2026ESTANet: Efficient Online Error Detection in Procedural Videos via Prediction Inconsistencycited by 1
- 2026Post-Training VLMs for Video Mistake Detectioncited by 1
- 2026PROVIA: Procedure State Tracking for Online Mistake Detection in Egocentric Videoscited by 1
- 2025Vision-Based Mistake Analysis in Procedural Activities: A Review of Advances and Challengescited by 0
- 2026ProSkill: Segment-Level Skill Assessment in Procedural Videoscited by 0
- 2026IMPACT-Scribe: Interactive Temporal Action Segmentation with Boundary Scribbles and Query Planningcited by 0
- 2026Terminal Symmetry as a Carrier of Asymmetric Process Knowledge: Statewise Refinement for Anytime Verified Constructioncited by 0
- 2026Hand-Aware Transition Modeling for Bimanual Procedural Anomaly Detectioncited by 0
- 2026HelpMeOut: A Neuropsychology-Grounded Benchmark for Error-Aware Monitoring of Household Task Executioncited by 0
- 2026HelpMeOut: A Neuropsychology-Grounded Benchmark for Error-Aware Monitoring of Household Task Execution13 Oct 2026
- 2026Hand-Aware Transition Modeling for Bimanual Procedural Anomaly Detection18 Sep 2026
- 2026PROVIA: Procedure State Tracking for Online Mistake Detection in Egocentric Videos17 Sep 2026
- 2026Post-Training VLMs for Video Mistake Detection28 Aug 2026
- 2026Terminal Symmetry as a Carrier of Asymmetric Process Knowledge: Statewise Refinement for Anytime Verified Construction11 Aug 2026
- 2026ESTANet: Efficient Online Error Detection in Procedural Videos via Prediction Inconsistency24 Jun 2026
- 2026Plan, Watch, Recover: A Benchmark and Architectures for Proactive Procedural Assistance3 Jun 2026
- 2026IMPACT-Scribe: Interactive Temporal Action Segmentation with Boundary Scribbles and Query Planning3 May 2026
- 2026MistExit: Learning to Exit for Early Mistake Detection in Procedural Videos15 Mar 2026
- 2026ENIGMA-360: An Ego-Exo Dataset for Human Behavior Understanding in Industrial Scenarios10 Mar 2026
- 2026ViterbiPlanNet: Injecting Procedural Knowledge via Differentiable Viterbi for Planning in Instructional Videos4 Mar 2026
- 2026ProSkill: Segment-Level Skill Assessment in Procedural Videos28 Jan 2026
14 more
- 2025Ego-EXTRA: video-language Egocentric Dataset for EXpert-TRAinee assistance15 Dec 2025
- 2025Vision-Based Mistake Analysis in Procedural Activities: A Review of Advances and Challenges22 Oct 2025
- 2025ProMQA-Assembly: Multimodal Procedural QA Dataset on Assembly3 Sep 2025
- 2025Bridging Perspectives: A Survey on Cross-view Collaborative Intelligence with Egocentric-Exocentric Vision6 Jun 2025
- 2025Technical Report for Egocentric Mistake Detection for the HoloAssist Challenge6 Jun 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
- 2025Modeling Multiple Normal Action Representations for Error Detection in Procedural Tasks28 Mar 2025
- 2025What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learning27 Mar 2025
- 2025Task Graph Maximum Likelihood Estimation for Procedural Activity Understanding in Egocentric Videos25 Feb 2025
- 2025YETI (YET to Intervene) Proactive Interventions by Multimodal AI Agents in Augmented Reality Tasks16 Jan 2025
- 2024TI-PREGO: Chain of Thought and In-Context Learning for Online Mistake Detection in PRocedural EGOcentric Videos4 Nov 2024
- 2024EgoOops: A Dataset for Mistake Action Detection from Egocentric Videos referring to Procedural Texts7 Oct 2024
- 2024Gazing Into Missteps: Leveraging Eye-Gaze for Unsupervised Mistake Detection in Egocentric Videos of Skilled Human Activities12 Jun 2024
- 2025Memory-efficient Streaming VideoLLMs for Real-time Procedural Video Understandingcited by 19
- 2024Gazing Into Missteps: Leveraging Eye-Gaze for Unsupervised Mistake Detection in Egocentric Videos of Skilled Human Activitiescited by 15
- 2025Modeling Multiple Normal Action Representations for Error Detection in Procedural Taskscited by 12
- 2025Bridging Perspectives: A Survey on Cross-view Collaborative Intelligence with Egocentric-Exocentric Visioncited by 8
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videoscited by 7
- 2026Plan, Watch, Recover: A Benchmark and Architectures for Proactive Procedural Assistancecited by 7
- 2025What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learningcited by 6
- 2024EgoOops: A Dataset for Mistake Action Detection from Egocentric Videos referring to Procedural Textscited by 5
- 2025ProMQA-Assembly: Multimodal Procedural QA Dataset on Assemblycited by 5
- 2025Ego-EXTRA: video-language Egocentric Dataset for EXpert-TRAinee assistancecited by 4
- 2026ViterbiPlanNet: Injecting Procedural Knowledge via Differentiable Viterbi for Planning in Instructional Videoscited by 4
- 2025Task Graph Maximum Likelihood Estimation for Procedural Activity Understanding in Egocentric Videoscited by 2
12 most cited of 24 All 24 (JSON)
- 2026HelpMeOut: A Neuropsychology-Grounded Benchmark for Error-Aware Monitoring of Household Task Execution13 Oct 2026
- 2026Hand-Aware Transition Modeling for Bimanual Procedural Anomaly Detection18 Sep 2026
- 2026PROVIA: Procedure State Tracking for Online Mistake Detection in Egocentric Videos17 Sep 2026
- 2026Post-Training VLMs for Video Mistake Detection28 Aug 2026
- 2026Terminal Symmetry as a Carrier of Asymmetric Process Knowledge: Statewise Refinement for Anytime Verified Construction11 Aug 2026
- 2026ESTANet: Efficient Online Error Detection in Procedural Videos via Prediction Inconsistency24 Jun 2026
- 2026Plan, Watch, Recover: A Benchmark and Architectures for Proactive Procedural Assistance3 Jun 2026
- 2026IMPACT-Scribe: Interactive Temporal Action Segmentation with Boundary Scribbles and Query Planning3 May 2026
- 2026MistExit: Learning to Exit for Early Mistake Detection in Procedural Videos15 Mar 2026
- 2026ENIGMA-360: An Ego-Exo Dataset for Human Behavior Understanding in Industrial Scenarios10 Mar 2026
- 2026ViterbiPlanNet: Injecting Procedural Knowledge via Differentiable Viterbi for Planning in Instructional Videos4 Mar 2026
- 2026ProSkill: Segment-Level Skill Assessment in Procedural Videos28 Jan 2026
12 newest of 24 All 24 (JSON)