Table of Contents
Fetching ...

Genetic AI: Evolutionary Games for ab initio dynamic Multi-Objective Optimization

Philipp Wissgott

TL;DR

Genetic AI introduces a parameter-free, ab initio framework for multi-objective optimization that converts input data into a fixed population of genes and organisms and evolves their fitness via replicator dynamics governed by four evolutionary strategies: Dominant, Altruistic, Balanced, and Selfish. The method updates gene fitness $\bm{\gamma}$ and organism fitness $r_i$ without training data, using a linear organism fitness $r_i^{(k)} = \bm{\omega}_i \cdot \bm{\gamma}^{(k)}$ and strategy-specific local updates $\Delta^{g}$ and $\Delta^{\omega}$, with optional self-consistent mixing of strategies. It provides ab initio, predefined, or training-based mixing of strategies to yield nontrivial evolutionary equilibria and demonstrates its mechanics on simple and real-world flight-selection problems, revealing how data features become more or less relevant under different dynamics. The work argues that Genetic AI can reveal correlations, symmetries, and universality in data, offering a new lens for optimization and data analysis with potential extensions to search, recommendation, prediction, and hybrid systems with neural networks or large language models.

Abstract

We introduce Genetic AI, a novel method for multi-objective optimization without external parameters or predefined weights. The method can be applied to all problems that can be formulated in matrix form and allows for a data-less training of AI models. Without employing predefined rules or training data, Genetic AI first converts the input data into genes and organisms. In a simulation from first principles, these genes and organisms compete for fitness, where their behavior is governed by universal evolutionary strategies. We present four evolutionary strategies: Dominant, Altruistic, Balanced and Selfish and show how a linear combination can be employed in a fully self-consistent evolutionary game. Investigating fitness and evolutionary stable equilibriums, Genetic AI helps solving optimization problems with a set of predefined, discrete solutions that change dynamically. We show the universality of the approach on two decision problems.

Genetic AI: Evolutionary Games for ab initio dynamic Multi-Objective Optimization

TL;DR

Genetic AI introduces a parameter-free, ab initio framework for multi-objective optimization that converts input data into a fixed population of genes and organisms and evolves their fitness via replicator dynamics governed by four evolutionary strategies: Dominant, Altruistic, Balanced, and Selfish. The method updates gene fitness and organism fitness without training data, using a linear organism fitness and strategy-specific local updates and , with optional self-consistent mixing of strategies. It provides ab initio, predefined, or training-based mixing of strategies to yield nontrivial evolutionary equilibria and demonstrates its mechanics on simple and real-world flight-selection problems, revealing how data features become more or less relevant under different dynamics. The work argues that Genetic AI can reveal correlations, symmetries, and universality in data, offering a new lens for optimization and data analysis with potential extensions to search, recommendation, prediction, and hybrid systems with neural networks or large language models.

Abstract

We introduce Genetic AI, a novel method for multi-objective optimization without external parameters or predefined weights. The method can be applied to all problems that can be formulated in matrix form and allows for a data-less training of AI models. Without employing predefined rules or training data, Genetic AI first converts the input data into genes and organisms. In a simulation from first principles, these genes and organisms compete for fitness, where their behavior is governed by universal evolutionary strategies. We present four evolutionary strategies: Dominant, Altruistic, Balanced and Selfish and show how a linear combination can be employed in a fully self-consistent evolutionary game. Investigating fitness and evolutionary stable equilibriums, Genetic AI helps solving optimization problems with a set of predefined, discrete solutions that change dynamically. We show the universality of the approach on two decision problems.

Paper Structure

This paper contains 24 sections, 56 equations, 8 figures, 3 tables, 3 algorithms.

Figures (8)

  • Figure 1: Methodological comparison of the workflow in optimization algorithms, Machine Learning and Genetic AI.
  • Figure 2: Gene fitness for data Tab. \ref{['tab:flight1']} using GS-Dominant+OS-Balanced (DomBal) or GS-Altruistic+OS-Selfish (AltSel) after 30 iterations of evolutionary simulation.
  • Figure 3: Organism fitness for data Tab. \ref{['tab:flight1']} using GS-Dominant+OS-Balanced (DomBal) or GS-Altruistic+OS-Selfish (AltSel) after 30 iterations of evolutionary simulation.
  • Figure 4: Gene fitness for the real-world example Tab. \ref{['tab:flight3']} using GS-Dominant+OS-Balanced (DomBal) or GS-Altruistic+OS-Selfish (AltSel) after 500 iterations of evolutionary simulation.
  • Figure 5: Organism fitness for the real-world example Tab. \ref{['tab:flight3']} using GS-Dominant+OS-Balanced (DomBal) after 65 iterations of evolutionary simulation.
  • ...and 3 more figures