机器编程的三大支柱
人工智能
2021-06-29 v3 编程语言
软件工程
摘要
在这篇立场论文中,我们通过对三大研究支柱的分类考察,描述了我们对机器编程未来的愿景。这些支柱是: 意图、 发明和 适应。意图强调人机与计算机-机器学习界面的进步。发明强调通过机器学习 (ML) 创造或改进算法或核心软硬件构建块。适应强调使用基于 ML 的结构以自主演化软件的进步。
引用
@article{arxiv.1803.07244,
title = {The Three Pillars of Machine Programming},
author = {Justin Gottschlich and Armando Solar-Lezama and Nesime Tatbul and Michael Carbin and Martin Rinard and Regina Barzilay and Saman Amarasinghe and Joshua B Tenenbaum and Tim Mattson},
journal= {arXiv preprint arXiv:1803.07244},
year = {2021}
}