V2EX  ›  英汉词典

Genetic Programming

定义 / Definition

遗传编程:一种受生物进化启发的机器学习与优化方法,通过“选择、交叉、变异”等操作在候选程序(或表达式、模型结构)群体中迭代进化,自动生成能完成任务的程序或规则。(在更广义语境中,也可指“遗传”与“编程”相关的研究方向,但最常见的是计算机科学中的这一定义。)

发音 / Pronunciation (IPA)

/dʒəˈnɛtɪk ˈproʊɡræmɪŋ/

例句 / Examples

Genetic programming can find a good solution without explicit rules.
遗传编程可以在没有明确规则的情况下找到较好的解决方案。

In our study, genetic programming evolved symbolic equations that fit the data while remaining interpretable to domain experts.
在我们的研究中,遗传编程进化出既能拟合数据、又能被领域专家理解的符号方程。

词源 / Etymology

该术语由 genetic(遗传的)programming(编程) 组合而成,借用“遗传与进化”的概念来描述程序的自动生成过程。作为一个研究领域名称,它在20世纪后期随进化计算发展而流行,尤其与 John R. Koza 对该方法的系统化推广密切相关。

相关词 / Related Words

文学与名著用例 / Notable Works

  • John R. Koza, Genetic Programming: On the Programming of Computers by Means of Natural Selection(1992)
  • John R. Koza, Genetic Programming II: Automatic Discovery of Reusable Programs(1994)
  • John R. Koza et al., Genetic Programming III: Darwinian Invention and Problem Solving(1999)
  • Wolfgang Banzhaf et al., Genetic Programming: An Introduction(1998)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1707 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 06:34 · PVG 14:34 · LAX 22:34 · JFK 01:34
♥ Do have faith in what you're doing.