Synthesizing Environment-Aware Activities via Activity Sketches

被引:12
|
作者
Liao, Yuan-Hong [1 ,2 ]
Puig, Xavier [3 ]
Boben, Marko [4 ,5 ]
Torralba, Antonio [3 ]
Fidler, Sanja [1 ,2 ]
机构
[1] Univ Toronto, Toronto, ON, Canada
[2] Vector Inst, Bangalore, Karnataka, India
[3] MIT, Cambridge, MA 02139 USA
[4] Univ Ljubljana, Ljubljana, Slovenia
[5] Abelium doo, Ljubljana, Slovenia
关键词
D O I
10.1109/CVPR.2019.00645
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to learn to perform activities from demonstrations or descriptions, agents need to distill what the essence of the given activity is, and how it can be adapted to 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 to transform these into full programs representing the actions needed to perform the activity under the presented environmental constraints. To this end, we build upon VirtualHome [15] to create a new dataset VirtualHome-Env, where we collect program sketches to represent activities and match programs with environments that can afford them. Furthermore, we construct a knowledge base to sample realistic environments and another knowledge base to seek out the programs under the sampled environments. Finally, we propose ResActGraph, a network that generates a program from a given sketch and an environment graph and tracks the changes in the environment induced by the program.
引用
收藏
页码:6284 / 6292
页数:9
相关论文
共 50 条
  • [1] A platform for environment-aware applications
    van der Meer, S
    Arbanowski, S
    Popescu-Zeletin, R
    [J]. HANDHELD AND UBIQUITOUS COMPUTING, PROCEEDINGS, 1999, 1707 : 368 - 370
  • [2] Route Optimization via Environment-Aware Deep Network and Reinforcement Learning
    Guo, Pengzhan
    Xiao, Keli
    Ye, Zeyang
    Zhu, Wei
    [J]. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2021, 12 (06)
  • [3] ENVIRONMENT-AWARE RECONFIGURABLE NOISE SUPPRESSION
    Yang, Jun
    Bingham, Joshua
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 3042 - 3046
  • [4] Environment-Aware System for Alzheimer's Patients
    Barreto, Ana
    Oliveira, Renato
    Sousa, Filipe
    Cardoso, Artur
    Duarte, Candido
    [J]. 2014 EAI 4TH INTERNATIONAL CONFERENCE ON WIRELESS MOBILE COMMUNICATION AND HEALTHCARE (MOBIHEALTH), 2014, : 300 - 303
  • [5] An Environment-Aware Dynamic Access Control Model
    Dong, Lijun
    Du, Min
    [J]. 2009 WRI INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND MOBILE COMPUTING: CMC 2009, VOL 3, 2009, : 391 - +
  • [6] Alias Types and Effects for "Environment-aware" Computations
    Damiani, Ferruccio
    Giachino, Elena
    Giannini, Paola
    [J]. FUNDAMENTA INFORMATICAE, 2008, 88 (1-2) : 63 - 107
  • [7] Environment-Aware Sensor Fusion for Obstacle Detection
    Romero, Adrian Rechy
    Borges, Paulo Vinicius Koerich
    Elfes, Alberto
    Pfrunder, Andreas
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON MULTISENSOR FUSION AND INTEGRATION FOR INTELLIGENT SYSTEMS (MFI), 2016, : 114 - 121
  • [8] Environment-Aware Virtual Slice Provisioning in Green Cloud Environment
    Kim Khoa Nguyen
    Cheriet, Mohamed
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2015, 8 (03) : 507 - 519
  • [9] Environment-aware location estimation in cellular networks
    Turkyilmaz, Onur
    Alagoz, Fatih
    Gur, Gurkan
    Tugcu, Tuna
    [J]. EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2008,
  • [10] Environment-Aware Localization of Femtocells for Interference Management
    Patra, Avishek
    Riihijaervi, Janne
    Nasreddine, Jad
    Maehoenen, Petri
    [J]. 2014 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2014, : 2324 - 2329