paper-with-me

Papers

Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videos

2024-06-03 · Luigi Seminara, Giovanni Maria Farinella, Antonino Furnari

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.

📄 PDF Abstract BibTeX arXiv:2406.01486

Code (1)

fpv-iplab/differentiable-task-graph-learning 공식 구현 pytorch

Tasks

Mistake DetectionOnline Mistake DetectionTask Graph LearningVideo Understanding

Similar Papers 제목 키워드 기반

Task Graph Maximum Likelihood Estimation for Procedural Activity Understanding in Egocentric Videos

2025-02-25 · Luigi Seminara, Giovanni Maria Farinella, Antonino Furnari

We introduce a gradient-based approach for learning task graphs from procedural activities, improving over hand-crafted methods. Our method directly optimizes edge weights via maximum likelihood, enabling integration int…

Graph LearningMistake DetectionOnline Mistake DetectionTask Graph Learning+1

ViterbiPlanNet: Injecting Procedural Knowledge via Differentiable Viterbi for Planning in Instructional Videos

2026-03-04 · Luigi Seminara, Davide Moltisanti, Antonino Furnari arxiv

Procedural planning aims to predict a sequence of actions that transforms an initial visual state into a desired goal, a fundamental ability for intelligent agents operating in complex environments. Existing approaches t…

ReacLLaMA: Merging chemical and textual information in chemical reactivity AI models

2024-01-30 · Aline Hartgers, Ramil Nugmanov, Kostiantyn Chernichenko, Joerg Kurt Wegner

Chemical reactivity models are developed to predict chemical reaction outcomes in the form of classification (success/failure) or regression (product yield) tasks. The vast majority of the reported models are trained sol…

Specificity

Single-view 3D reconstruction via inverse procedural modeling

2023-10-20 · Albert Garifullin, Nikolay Maiorov, Vladimir Frolov

We propose an approach to 3D reconstruction via inverse procedural modeling and investigate two variants of this approach. The first option consists in the fitting set of input parameters using a genetic algorithm. We de…

3D ReconstructionSingle-View 3D Reconstruction

TAMA: Tool-Augmented Multimodal Agent for Procedural Activity Understanding

2025-09-30 · Kimihiro Hasegawa, Wiradee Imrattanatrai, Masaki Asada, Ken Fukuda 외 arxiv

Procedural activity assistants potentially support humans in a variety of settings, from our daily lives, e.g., cooking or assembling flat-pack furniture, to professional situations, e.g., manufacturing or biological exp…

Multimodal Reasoning