E*********g 发帖数: 185 | 1 【 以下文字转载自 Programming 讨论区 】
发信人: Eagleflying (惭愧), 信区: Programming
标 题: AI Programmer: Autonomously Creating Software Programs Using Genetic
Algorithms
发信站: BBS 未名空间站 (Sun Oct 1 00:36:21 2017, 美东)
码农终于开发出了上吊用的绳子
https://arxiv.org/abs/1709.05703
AI Programmer: Autonomously Creating Software Programs Using Genetic
Algorithms
Kory Becker, Justin Gottschlich
(Submitted on 17 Sep 2017)
In this paper, we present the first-of-its-kind machine learning (ML) system
, called AI Programmer, that can automatically generate full software
programs requiring only minimal human guidance. At its core, AI Programmer
uses genetic algorithms (GA) coupled with a tightly constrained programming
language that minimizes the overhead of its ML search space. Part of AI
Programmer's novelty stems from (i) its unique system design, including an
embedded, hand-crafted interpreter for efficiency and security and (ii) its
augmentation of GAs to include instruction-gene randomization bindings and
programming language-specific genome construction and elimination techniques
. We provide a detailed examination of AI Programmer's system design,
several examples detailing how the system works, and experimental data
demonstrating its software generation capabilities and performance using
only mainstream CPUs. | t****b 发帖数: 2484 | 2 别说了 我去刷试管还不行吗
刷管转化
刷鼠转生
5万大苞谷不是梦 到哪个学校不是吃香喝辣 机场接上小留抓X背X | D**********0 发帖数: 1022 | 3 人类最早以前是采摘业,后来是农业工业,和电脑业。
后者都是前着的规模化和自动化。
如果有人写出了自己写程序的程序。
那大家一周就上一天班,苞谷不少领,剩下时间抓x背x。 | t****b 发帖数: 2484 | 4 那没有刷题转码的人可就要气坏了 好戏又看不成了
【在 D**********0 的大作中提到】 : 人类最早以前是采摘业,后来是农业工业,和电脑业。 : 后者都是前着的规模化和自动化。 : 如果有人写出了自己写程序的程序。 : 那大家一周就上一天班,苞谷不少领,剩下时间抓x背x。
| t***s 发帖数: 4666 | 5 AI 为什么要写程序?写程序是为了对给定的input 出一个output. AI 直接产生这个
mapping 就可以了,为什么要程序?
Genetic
【在 E*********g 的大作中提到】 : 【 以下文字转载自 Programming 讨论区 】 : 发信人: Eagleflying (惭愧), 信区: Programming : 标 题: AI Programmer: Autonomously Creating Software Programs Using Genetic : Algorithms : 发信站: BBS 未名空间站 (Sun Oct 1 00:36:21 2017, 美东) : 码农终于开发出了上吊用的绳子 : https://arxiv.org/abs/1709.05703 : AI Programmer: Autonomously Creating Software Programs Using Genetic : Algorithms : Kory Becker, Justin Gottschlich
|
|