这是一个普遍感兴趣的问题,因为我不是试图解决一个特定的问题。我环顾四周,试图找到一些涵盖该领域的文章,但我什至很难将一些好的搜索词放在一起。
让我们从我所知道的开始:我接受过大学水平的人工智能教育,包括基因编程和更广泛的进化算法类,尽管自从我十年前毕业以来,我并没有经常接触它们。我想知道这些方法是否可以用来创建机器代码来解决问题(也许是 x86,或者一些“任意”指令集)。我们能否发展算法本身,例如可以计算平方根或在屏幕上绘制令人愉悦的图像?是否可以使用进化算法来创建创建优化代码(针对大小、速度等)的整个编译器?
此外,我经常认为遗传编程或进化算法本身并不是物种进化的良好证据。涉及进化算法的问题解决方法似乎总是需要将智能写入其中。一个人如何创建一个真正的进化算法,从而真正产生真正有趣和令人惊讶的结果?
TLDR:进化算法的使用在创建一种机器代码时是否有用,以前有没有进化算法的例子通常产生真正有趣和令人惊讶的结果?
缺口