Skip to main content

Questions tagged [evolutionary-algorithms]

For questions about evolutionary algorithms (EAs): a subset of evolutionary computation, a generic population-based metaheuristic optimization algorithm. An EA uses mechanisms inspired by biological evolution, such as reproduction, mutation, recombination, and selection. (Wikipedia)

Filter by
Sorted by
Tagged with
1 vote
1 answer
265 views

Multi-objective optimization problem - fitness

My task is to find a solution for a multiobjective optimization problem, which has two objectives. I'm solving this with a genetic algorithm by using a fitness function, which works fine. My question ...
5 votes
1 answer
310 views

Examples in the Real World where Evolutionary Algorithms/Genetic Algorithms Outperform other Classes of Optimization Algorithms

I have been trying to do some research to find out if there are certain industries/types of problems or even specific examples in applied research paper where Evolutionary Algorithms (e.g. Genetic ...
1 vote
1 answer
285 views

How to tune hyperparameters/architecture of networks that are expensive to train?

What are some recommended ways to tune hyperparameters and/or develop domain-specific architectures for a large neural network model? That is, how to further tune a large neural network that already ...
1 vote
0 answers
36 views

Connection between mean update in CMA-ES and gradient of expected fitness

I currently learn about black-box optimization and CMA-ES. Now, I try to understand some of the theoretical foundations of it. The update of the mean in classic CMA-ES is as follows: $$m \leftarrow m +...
2 votes
1 answer
178 views

Measuring solution quality and allele impact on population fitness for a genetic algorithm

Situation: Let's say you're running a genetic algorithm to improve the way people are interacting with an online service. The alleles in each individual determine the exact behaviour of the service, ...
2 votes
1 answer
58 views

What metric should be minimized when searching from a subset of points that are as uniformly distributed across the space as possible?

Given a set of n points, I have to find a subset of given size m<n, so that the m points are as uniformly distributed as possible across the volume enclosed by the convex hull of set n. See example ...
4 votes
0 answers
220 views

Why is OpenAI's evolution strategy a natural evolution strategy?

Natural Evolution Strategies follow the natural gradient using the Fisher Information Matrix $\mathbf{F}_\theta$ of a search distribtion $p_\theta$. That is, parameters in natural evolution strategies ...
1 vote
0 answers
43 views

Agent based modeling: binding 2 agents together to form a H2 molecule in NetLogo (or Agents.jl)? [closed]

Note: I got the message: This question appears to be off-topic because it is not about probability, statistics, machine learning, data analysis, data mining, or data visualization. Agent based ...
0 votes
0 answers
320 views

Models for Long-Term Time-Series Forecasting and Pattern Recognition

I'm trying to find a solution for long-term electricity hourly prices forecasting. Explaining simply, I have some data from 2018 - 2021 containing Demand, Renewable Generation, Hydropower Generation, ...
0 votes
0 answers
188 views

Single optimum parameter output for multi-objective optimization (genetic algorithms)

If this question is out of scope for this forum, before closing it please advise me on a better platform to ask my question! I'm very new to this field so apologies if my questions are not clear. I am ...
0 votes
1 answer
109 views

Sampling from distribution parametrized by $ \log(1-p) $ given $ \log (p) $

The context for the problem is that I'm working with a modified genetic algorithm where the fitness score of each chromosome is given by a log-probability $ \log(p) \in (-\infty, 0) $. Thus, I have a ...
1 vote
0 answers
27 views

How to minimise a quantity using a Genetic Algorithm

I'm somewhat new to Genetic Algorithms and I've been exploring the use of them to minimize a quantity (Y), where my optimum value is a small negative value. I've implemented an algorithm that has a ...
0 votes
1 answer
390 views

Crossover and mutation with constraints

I had some experience with genetic algorithms during my computer science studies. I wanted to refresh my knowledge and decided to write a simple prototype for automated seating people at tables (e.g. ...
1 vote
1 answer
275 views

How to derive the gradient of the reparameterized score function estimator?

In the paper Evolution Strategies as a Scalable Alternative to Reinforcement Learning, the authors derive the following gradient of the score function estimator $$ \begin{align} \nabla_\psi\mathbb E_{...
0 votes
0 answers
19 views

Conducting Statistical Analysis on Evolving Populations

I am writing a paper on the evolution of altruism. To do so, I have written a computer program that simulates the environment and allows a population to evolve. Organisms are either altruists or are ...
1 vote
1 answer
109 views

What is the reason behind the weight updates in Evolution Strategies?

OpenAI introduced Evolution Strategies as an alternative to reinforcement learning technique without backpropagation. A sample code from their website, ...
1 vote
1 answer
86 views

Is Crossover only connected to Genetic algorithm?

Is the idea of crossover only restricted to Genetic Algorithms ? Are there any other evolutionary algorithms that uses crossover(even under another name ) ? If an algorithm uses crossover but does ...
3 votes
1 answer
3k views

How do I design this multi-objective fitness function for use with genetic algorithm?

I have a multi-objective optimization problem that I am applying genetic algorithm (GA) to solve. Currently, there are only 2 objectives: minimize cost maximize validity The cost minimization is ...
2 votes
1 answer
113 views

What is the difference between the study of Evolutionary algorithm vs. Optimization?

I have a course named "Evolutionary Algorithm". But, our teacher is always mentioning the word "Optimization" in his lectures. I am confused. Is he actually teaching Optimization? If yes, why is the ...
0 votes
1 answer
93 views

Evolution strategies global recombination question

In evolution strategies the genotype has object variables and strategy variables as alleles (and sometimes the alpha values). I'm reading the book Introduction to Evolutionary Computing (A.E. Eiben, ...
0 votes
0 answers
41 views

How to compare the performance of Evolutionary Algorithms

I need to compare the performance of 3 Evolutionary algorithms on some Benchmark functions. Evolutionary algorithms are a heuristic-based approach which are used to solve optimization problems. I ...
0 votes
1 answer
99 views

Sensitivity of Evolutionary algorithms to underlying random number generators

Techniques of evolutionary algorithms (EA) rely heavily on the use of random number generators (RNGs). From initial population generation, through the specific canonical operators applied to create ...
3 votes
1 answer
790 views

How is the equation in "Evolution Strategies as a Scalable Alternative to Reinforcement Learning" derived?

In the OpenAI paper "Evolution Strategies as a Scalable Alternative to Reinforcement Learning", how is the equation in page 3 derived? Thanks.
2 votes
0 answers
31 views

What is rotationally invariant crossover in Evolutionary optimization algorithms?

This article "Enhancing Differential Evolution Utilizing Eigenvector-Based Crossover Operator" design a rotationally invariant crossover, what is, in simple words, rotationally invariant crossover in ...
1 vote
1 answer
80 views

Which statistical test would be most appropriate for this data?

I conducted an experiment in an evolutionary program called AVIDA-ED contrasting the adaptive evolution in different world sizes (30x30,40x40,50x50). I performed 10 repetitions of each world size and ...
0 votes
0 answers
178 views

Sample a probability distribution with an evolutionary algorithm?

I've been doing some initial level reading on Markov chain Monte Carlo (MCMC). For what I can tell given a probability distribution $P(x_1, x_2, ..., x_N)$ (dependent on $N$ parameters), MCMC ...
4 votes
1 answer
1k views

Forecasting Using Genetic Algorithms

I have come across some papers discussing the use of genetic algorithms as a forecasting tool. I don't however understand how a genetic algorithm, which to my (limited) knowledge is used to solve ...
5 votes
1 answer
568 views

Can Metropolis be considered as evolutionary algorithm?

If we compare simple 1+1 evolutionary algorithm (e.g. Droste, Jansen, and Wegener, 2002) 1+1 evolutionary algorithm Set $p_m := 1/n$. Choose randomly an initial bit string $x \in \{0,1\}^...