《智能算法:受自然启发的编程方法》电子书,454页pdf与代码

2021 年 3 月 22 日 专知

《聪明的算法:受自然启发的编程配方》是一本开源书籍,它以完整、一致和集中的方式描述了来自受生物启发的计算、计算智能和元启发式领域的大量算法技术,从而使它们易于访问、可用和可理解。这是图书项目的存储库。


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


https://github.com/clever-algorithms/CleverAlgorithms


  1. Background

    1. Introduction

  2. Algorithms

    1. Perceptron

    2. Back-propagation

    3. Hopfield Network

    4. Learning Vector Quantization

    5. Self-Organizing Map

    6. Clonal Selection Algorithm

    7. Negative Selection Algorithm

    8. Artificial Immune Recognition System

    9. Immune Network Algorithm

    10. Dendritic Cell Algorithm

    11. Particle Swarm Optimization

    12. Ant System

    13. Ant Colony System

    14. Bees Algorithm

    15. Bacterial Foraging Optimization Algorithm

    16. Population-Based Incremental Learning

    17. Univariate Marginal Distribution Algorithm

    18. Compact Genetic Algorithm

    19. Bayesian Optimization Algorithm

    20. Cross-Entropy Method

    21. Simulated Annealing

    22. Extremal Optimization

    23. Harmony Search

    24. Cultural Algorithm

    25. Memetic Algorithm

    26. Genetic Algorithm

    27. Genetic Programming

    28. Evolution Strategies

    29. Differential Evolution

    30. Evolutionary Programming

    31. Grammatical Evolution

    32. Gene Expression Programming

    33. Learning Classifier System

    34. Non-dominated Sorting Genetic Algorithm

    35. Strength Pareto Evolutionary Algorithm

    36. Random Search

    37. Adaptive Random Search

    38. Stochastic Hill Climbing

    39. Iterated Local Search

    40. Guided Local Search

    41. Variable Neighborhood Search

    42. Greedy Randomized Adaptive Search

    43. Scatter Search

    44. Tabu Search

    45. Reactive Tabu Search

    1. Stochastic Algorithms

    2. Evolutionary Algorithms

    3. Physical Algorithms

    4. Probabilistic Algorithms

    5. Swarm Algorithms

    6. Immune Algorithms

    7. Neural Algorithms

  3. Extensions

    1. Programming Paradigms

    2. Devising New Algorithms

    3. Testing Algorithms

    4. Visualizing Algorithms

    5. Problem Solving Strategies

    6. Benchmarking Algorithms

    1. Advanced Topics

  4. Appendix A – Ruby: Quick-Start Guide

专知便捷查看

便捷下载,请关注专知公众号(点击上方蓝色专知关注)

  • 后台回复“CA454” 就可以获取《智能算法:受自然启发的编程方法》电子书,454页pdf与代码》专知下载链接

专知,专业可信的人工智能知识分发,让认知协作更快更好!欢迎注册登录专知www.zhuanzhi.ai,获取5000+AI主题干货知识资料!
欢迎微信扫一扫加入专知人工智能知识星球群,获取最新AI专业干货知识教程资料和与专家交流咨询
点击“ 阅读原文 ”,了解使用 专知 ,查看获取5000+AI主题知识资源
登录查看更多
1

相关内容

在数学和计算机科学之中,算法(Algorithm)为一个计算的具体步骤,常用于计算、数据处理和自动推理。精确而言,算法是一个表示为有限长列表的有效方法。算法应包含清晰定义的指令用于计算函数。 来自维基百科: 算法
【经典书】算法博弈论,775页pdf,Algorithmic Game Theory
专知会员服务
154+阅读 · 2021年5月9日
专知会员服务
84+阅读 · 2021年5月4日
【经典书】计算理论导论,482页pdf
专知会员服务
86+阅读 · 2021年4月10日
【干货书】掌握Python算法,337页pdf
专知会员服务
81+阅读 · 2021年3月20日
【经典书】Linux UNIX系统编程手册,1554页pdf
专知会员服务
47+阅读 · 2021年2月20日
【实用书】Python数据科学从零开始,330页pdf
专知会员服务
145+阅读 · 2020年5月19日
Python导论,476页pdf,现代Python计算
专知会员服务
264+阅读 · 2020年5月17日
《机器学习实战》代码(基于Python3)
专知
32+阅读 · 2019年10月14日
Python机器学习课程(代码与教程)
专知
37+阅读 · 2019年5月13日
《自然》(20190221出版)一周论文导读
科学网
6+阅读 · 2019年2月23日
《常用算法之智能计算 (四) 》:遗传算法
数盟
4+阅读 · 2018年12月21日
用于数学的 10 个优秀编程语言
算法与数据结构
13+阅读 · 2018年1月5日
Arxiv
0+阅读 · 2021年6月5日
Residual Policy Learning
Arxiv
4+阅读 · 2018年12月15日
Arxiv
4+阅读 · 2018年2月19日
VIP会员
相关VIP内容
【经典书】算法博弈论,775页pdf,Algorithmic Game Theory
专知会员服务
154+阅读 · 2021年5月9日
专知会员服务
84+阅读 · 2021年5月4日
【经典书】计算理论导论,482页pdf
专知会员服务
86+阅读 · 2021年4月10日
【干货书】掌握Python算法,337页pdf
专知会员服务
81+阅读 · 2021年3月20日
【经典书】Linux UNIX系统编程手册,1554页pdf
专知会员服务
47+阅读 · 2021年2月20日
【实用书】Python数据科学从零开始,330页pdf
专知会员服务
145+阅读 · 2020年5月19日
Python导论,476页pdf,现代Python计算
专知会员服务
264+阅读 · 2020年5月17日
Top
微信扫码咨询专知VIP会员