Evolutionary Computation

What is Evolutionary Computation?

Evolutionary computation is a family of population-based trial and error functions that mimic biological evolution with a metaheuristic or stochastic approach.

While there are different techniques, evolutionary computation revolves around generating an initial set of candidate solutions and then updating them iteratively. This means the best solutions, as defined by a fitness test, get to “reproduce” a new generation. Usually involving by stochastically (randomly) removing poor fit solutions and introducing small random changes. This is intended to simulate natural selection and mutations to create a population of solutions with the best fit for the problem.


Common types of Evolutionary Computation Techniques:

Please sign up or login with your details

Continue with:
Or login with email
Enter Password
Re-enter Password

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×
Pro

Consider DeepAI Pro

Subscribe to DeepAI Pro
DeepAI Pro
Provides a limited generation allowance each month. When exceeded, you are charged overage rates available at deepai.org/pricing. Also includes an ad-free experience and API access. Renews automatically until canceled. Non-refundable.
Subtotal
Total due today

Payment

Add DeepAI credits
DeepAI credits
One-time purchase. Credits are added to your wallet after payment.
Subtotal
Total due today

Payment