当前位置: X-MOL 学术arXiv.cs.PL › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
The Three Pillars of Machine Programming
arXiv - CS - Programming Languages Pub Date : 2018-03-20 , DOI: arxiv-1803.07244
Justin Gottschlich, Armando Solar-Lezama, Nesime Tatbul, Michael Carbin, Martin Rinard, Regina Barzilay, Saman Amarasinghe, Joshua B Tenenbaum, Tim Mattson

In this position paper, we describe our vision of the future of machine programming through a categorical examination of three pillars of research. Those pillars are: (i) intention, (ii) invention, and(iii) adaptation. Intention emphasizes advancements in the human-to-computer and computer-to-machine-learning interfaces. Invention emphasizes the creation or refinement of algorithms or core hardware and software building blocks through machine learning (ML). Adaptation emphasizes advances in the use of ML-based constructs to autonomously evolve software.

中文翻译:

机器编程的三大支柱

在这份立场文件中,我们通过对三大研究支柱的分类检查来描述我们对机器编程未来的愿景。这些支柱是:(i)意图,(ii)发明,和(iii)适应。Intention 强调人与计算机和计算机对机器学习界面的进步。发明强调通过机器学习 (ML) 创建或改进算法或核心硬件和软件构建块。适应强调使用基于机器学习的构造来自主进化软件的进步。
更新日期:2020-03-24
down
wechat
bug