INTENT: Interactive Tensor Transformation Synthesis

要旨

There is a growing interest in adopting Deep Learning (DL) given its superior performance in many domains. However, modern DL frameworks such as TensorFlow often come with a steep learning curve. In this work, we propose INTENT, an interactive system that infers user intent and generates corresponding TensorFlow code on behalf of users. INTENT helps users understand and validate the semantics of generated code by rendering individual tensor transformation steps with intermediate results and element-wise data provenance. Users can further guide INTENT by marking certain TensorFlow operators as desired or undesired, or directly manipulating the generated code. A within-subjects user study with 18 participants shows that users can finish programming tasks in TensorFlow more successfully with only half the time, compared with a variant of INTENT that has no interaction or visualization support.

著者
Zhanhui Zhou
University of Michigan, Ann Arbor, Michigan, United States
Man To Tang
Purdue University, West Lafayette, Indiana, United States
Qiping Pan
University of Michigan, Ann Arbor, Michigan, United States
Shangyin Tan
Purdue University, West Lafayette, Indiana, United States
Xinyu Wang
University of Michigan, Ann Arbor, Michigan, United States
Tianyi Zhang
Purdue University, West Lafayette, Indiana, United States
論文URL

https://doi.org/10.1145/3526113.3545653

会議: UIST 2022

The ACM Symposium on User Interface Software and Technology

セッション: Modeling and Intent

6 件の発表
2022-11-02 23:30:00
2022-11-03 01:00:00