中文

机器编程的三大支柱

人工智能 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}
}