In order to perform activities from demonstrations or descriptions, agents need to distill the essence of the given activity an adapt it to perform it in new environments. In this work, we address the problem of environment-aware program generation. Given a visual demonstration or a description of an activity, we generate program sketches representing the essential instructions and propose a model, ResActGraph, to transform these into full programs representing the actions needed to perform the activity under the new environmental constraints.
We provide all the learned weights at here.
|
LCS |
F1-relation |
F1-state |
F1 |
Executability |
Parsability |
Nearest Neighbors |
0.127 |
0.019 |
0.288 |
0.041 |
- |
- |
Unaries |
0.372 |
0.16 |
0.142 |
0.159 |
24.8% |
75.3% |
Graph |
0.4 |
0.171 |
0.171 |
0.172 |
23.1% |
82.2% |
FCActGraph |
0.469 |
0.261 |
0.273 |
0.263 |
33.7% |
88.6% |
GRUActGraph |
0.508 |
0.41 |
0.408 |
0.411 |
48.9% |
87.9% |
ResActGraph (proposed method) |
0.516 |
0.41 |
0.42 |
0.413 |
49.3% |
85.3% |
@InProceedings{Liao_2019_CVPR,
author = {Liao, Yuan-Hong and Puig, Xavier and Boben, Marko and Torralba, Antonio and Fidler, Sanja},
title = {Synthesizing Environment-Aware Activities via Activity Sketches},
booktitle = {The IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},
month = {June},
year = {2019}
}
Reach out to Yuan-Hong Liao for questions, suggestions, and feedback.