fugue-evo 0.3.0

An implementation of fugue for running evolutionary algorithms as Bayesian inference: priors and likelihoods as probabilistic programs, tempered SMC in trace space, annealed optimization, Pareto posteriors - plus a standalone classical EC toolkit
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Estimation of Distribution Algorithms (EDAs)
//!
//! This module provides algorithms that use probabilistic models to guide search:
//! - **UMDA**: Univariate Marginal Distribution Algorithm
//!
//! EDAs work by:
//! 1. Selecting promising individuals from the population
//! 2. Estimating a probability distribution from the selected individuals
//! 3. Sampling new individuals from the learned distribution
//! 4. Repeating until termination

pub mod umda;

pub use umda::*;