[534] Genetic Algorithms

Title Text:Just make sure you don’t have it maximize instead of minimize.

Origin:https://xkcd.com/534/

https://www.explainxkcd.com/wiki/index.php/534:_Genetic_Algorithms

在人工智能的计算机科学领域,遗传算法是一种模仿自然进化过程的搜索启发式算法。这种启发式方法通常用于生成优化和搜索问题的有用解决方案。遗传算法属于更大类的进化算法,它使用受自然进化启发的技术(如继承,变异,选择和交叉)生成优化问题的解决方案。

特别地,遗传算法被设计为进化,使用各种机制来模拟自然选择。一种这样的机制是将“成本”分配给程序的各个方面,并选择最小化健身功能的程序,计算为所有这些成本的总和(从而在他们必须竞争有限资源的环境中模仿生物) 。

箭头所示的线是对终结者系列的引用,其中主要的敌人是一种被称为天网的人工智能,旨在摧毁所有人类。通过为转换为天网的算法设置荒谬的高成本,编码器对实现这种感知的算法进行预防性测量。

关于水交叉的线路可能是旧电脑游戏The Oregon Trail的参考,其中交叉水是危险的。这个视频游戏在623再次被引用:俄勒冈州。

标题文本指的是程序选择所需选项的方法,最小化程序寻找最低可能数的位置,并最大化程序寻找最高可能数的位置。在处理诸如创造利润等案例时,最大化显然优于最小化;但是在这里选择最大化将是灾难性的,因为它总是会在任何其他选项之前选择BecomingSkynet选项,因为它的成本很高。

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories