fugue_evo/hyperparameter/mod.rs
1//! Hyperparameter adaptation mechanisms
2//!
3//! This module provides various approaches to hyperparameter control in evolutionary algorithms,
4//! following Eiben et al.'s classification:
5//!
6//! 1. **Deterministic Control (Schedules)**: Parameters change according to a predetermined schedule
7//! 2. **Adaptive Control**: Parameters adapt based on feedback from the search process
8//! 3. **Self-Adaptive Control**: Parameters are encoded in the genome and evolve
9//! 4. **Bayesian Learning**: Parameters are inferred using probabilistic methods
10
11pub mod adaptive;
12pub mod bayesian;
13pub mod schedules;
14pub mod self_adaptive;
15
16pub mod prelude {
17 pub use super::adaptive::*;
18 pub use super::bayesian::*;
19 pub use super::schedules::*;
20 pub use super::self_adaptive::*;
21}