《聪明的算法:受自然启发的编程配方》是一本开源书籍,它以完整、一致和集中的方式描述了来自受生物启发的计算、计算智能和元启发式领域的大量算法技术,从而使它们易于访问、可用和可理解。这是图书项目的存储库。
实现人工智能算法是困难的。算法描述可能是不完整的,不一致的,分布在许多论文,章节,甚至网站。这可能导致对算法的不同解释,算法的过度消耗,最终导致糟糕的科学。这本书是通过提供从元启发式、生物启发的计算和计算智能的领域中提取的算法配方手册来解决这些问题的一种努力,以完整的、一致的和集中的方式来描述。这些标准化的描述被精心设计成可访问、可用和可理解的。所描述的大多数算法最初是受到生物和自然系统的启发,如遗传进化的适应能力和获得性免疫系统,以及鸟类、蜜蜂、蚂蚁和细菌的觅食行为。百科全书的算法参考,这本书旨在研究科学家,工程师,学生,和感兴趣的业余爱好者。每个算法描述都提供了一个使用Ruby编程语言的工作代码示例。