English

Variational methods for Learning Multilevel Genetic Algorithms using the Kantorovich Monad

Populations and Evolution 2024-11-18 v1 Neural and Evolutionary Computing Category Theory

Abstract

Levels of selection and multilevel evolutionary processes are essential concepts in evolutionary theory, and yet there is a lack of common mathematical models for these core ideas. Here, we propose a unified mathematical framework for formulating and optimizing multilevel evolutionary processes and genetic algorithms over arbitrarily many levels based on concepts from category theory and population genetics. We formulate a multilevel version of the Wright-Fisher process using this approach, and we show that this model can be analyzed to clarify key features of multilevel selection. Particularly, we derive an extended multilevel probabilistic version of Price's Equation via the Kantorovich Monad, and we use this to characterize regimes of parameter space within which selection acts antagonistically or cooperatively across levels. Finally, we show how our framework can provide a unified setting for learning genetic algorithms (GAs), and we show how we can use a Variational Optimization and a multi-level analogue of coalescent analysis to fit multilevel GAs to simulated data.

Cite

@article{arxiv.2411.09779,
  title  = {Variational methods for Learning Multilevel Genetic Algorithms using the Kantorovich Monad},
  author = {Jonathan Warrell and Francesco Alesiani and Cameron Smith and Anja Mösch and Martin Renqiang Min},
  journal= {arXiv preprint arXiv:2411.09779},
  year   = {2024}
}

Comments

18 pages, 3 figures

R2 v1 2026-06-28T20:00:28.807Z