当前位置:
X-MOL 学术
›
arXiv.cs.SE
›
论文详情
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 - Software Engineering 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
arXiv - CS - Software Engineering 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
中文翻译:
机器编程的三大支柱
在这份立场文件中,我们通过对三大研究支柱的分类检查来描述我们对机器编程未来的愿景。这些支柱是:(i)意图,(ii)发明,和(iii)适应。Intention 强调人与计算机和计算机对机器学习界面的进步。发明强调通过机器学习 (ML) 创建或改进算法或核心硬件和软件构建块。适应强调使用基于机器学习的构造来自主进化软件的进步。