Evolutionary-Intelligence
EvolutionaryComputation-A-Modern-Perspective-ECAMP

Evolutionary Computation: A Modern Perspective |<...>| This is an online book, which is free-access and actively-updated (1st Edition: from 2023 to 2027).

Last updated Aug 3, 2026
62
Stars
13
Forks
0
Issues
0
Stars/day
Attention Score
50
Language breakdown
No language data available.
โ–ธ Files click to expand
README

Evolutionary Computation (EC): A Modern Perspective (AMP) [An Online Book (ECAMP)]

visitors

This is an online book for Evolutionary Computation (EC), currently written by *Qiqi Duan*. We started to write this entirely open-access ONLINE book from July 11, 2023 and is planning to finish its First Edition in December 31, 2027. Owing to its entirely open nature, any suggestions, improvements, corrections, and even kindly criticisms to it are **highly welcomed and encouraged** via e.g., Issues or Pull requests.

Contents (Still Actively Updated)

* Biological Evolution via Natural Selection * Population-based Diversity (versus Convergence) * Randomness-based Adaptation (and Self-Adaptation) * Fitness-based Selection (Survival-of-the-Fittest versus Extinction) * Optimization versus Approximation * A Unified Black-Box Optimization Framework from a Statistical Perspective * No Free Lunch Theorems for Optimization * Exploration-Exploitation Trade-Offs * Generality versus Particularity * Some Useful and Interesting Applications.md#some-useful-and-interesting-applications) * Open-Source Softwares.md#open-source-softwares) * Python-based Open-Source Softwares.md#python-based-open-source-softwares) * Aeronautics&Astronautics * Astronomy&Astrophysics * Physical Science * Chemical Science * Environmental and Energy Science * Computer Graphics.md#computer-graphics) * Limitations and Possible Risks of Evolutionary Computation
  • History of Evolutionary Computation (EC)
* Early EC Pioneers from 1940s to 1960s * Evolutionary Programming (EP) * Genetic Algorithms (GA) * Evolution Strategies (ES) * A Unified Community for Evolutionary Algorithms (EAs) from 1970s to 1990s * Theoretical Advances and Practical Considerations from 2000s to 2020s * A Computational Model of Adaptation * A Popular Algorithm for Discrete Optimization * A General-Purpose Searcher for Unstructured Problems * Some Representative Applications of GA * Self-Adaptation and Covariance Matrix Adaptation ES (CMA-ES).md#self-adaptation-and-covariance-matrix-adaptation-es-cma-es) * Natural Gradients and Natural ES (NES).md#natural-gradients-and-natural-evolution-strategies-nes) * Gradient Estimation (OpenAI-ES) and Variance Reduction (Persistent ES).md#gradient-estimation-openai-es-and-variance-reduction-persistent-es) * Meta-ES and Distributed ES (DES).md#meta-es-and-distributed-es-des) * Typical Optimization Applications of ES.md#typical-optimization-applications-of-es) * [NeuroEvolution of Augmenting Topologies (NEAT)]() * [Population-Based Training (PBT)]() visitors

ยฉ 2026 GitRepoTrend ยท Evolutionary-Intelligence/EvolutionaryComputation-A-Modern-Perspective-ECAMP ยท Updated daily from GitHub