arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1903.06320cs.SEcs.AI
收藏

软件开发任务中专家视觉注意力的模仿

Toward Imitating Visual Attention of Experts in Software Development Tasks

Nara Institute of Science and Technology(奈良先端科学技术大学院大学)

Yoshiharu Ikutani, Nishanth Koganti, Hideaki Hata, Takatomi Kubo, Kenichi Matsumoto

摘要:

专家程序员在阅读源代码时的眼球运动是与他们的领域专长相关的有价值的来源。我们提倡一种新的智能系统的愿景,将专家的专业知识结合起来,用于软件开发任务,如问题本地化、注释生成和代码生成。我们提出了一个基于模仿学习(IL)的神经自主智能体的概念框架,它使代理能够通过他/她的眼球运动来模仿专家的视觉注意。在该框架中,一个自主智能体被构造为一个基于上下文的注意模型,该模型由编码器/解码器网络组成,并使用专家演示产生的状态-动作序列进行训练。本文讨论了实现一个基于IL的自主智能体的软件开发任务的挑战。

英文摘要:

Expert programmers' eye-movements during source code reading are valuable sources that are considered to be associated with their domain expertise. We advocate a vision of new intelligent systems incorporating expertise of experts for software development tasks, such as issue localization, comment generation, and code generation. We present a conceptual framework of neural autonomous agents based on imitation learning (IL), which enables agents to mimic the visual attention of an expert via his/her eye movement. In this framework, an autonomous agent is constructed as a context-based attention model that consists of encoder/decoder network and trained with state-action sequences generated by an experts' demonstration. Challenges to implement an IL-based autonomous agent specialized for software development task are discussed in this paper.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑