Evolutionary algorithms - Deepstash

Bite‑sized knowledge

to upgrade

your career

Ideas from books, articles & podcasts.

Evolutionary algorithms

Traditionally, evolutionary algorithms are used to solve specific problems. For instance, the ability to control a two-legged robot. Solutions that perform the best on some metrics are selected to produce offspring.

In spite of successes, these algorithms are more computationally intensive than approaches such as "deep learning."

8

STASHED IN:

89

MORE IDEAS FROM THE SAME ARTICLE

It goes beyond traditional evolutionary approaches. It explains innovation. Instead of optimizing for a specific goal, it embraces the creative exploration of a diverse population of solutions.

The steppingstone’s potential can be seen by analogy with biological evolution: feat...

Biological evolution is the only system to produce human intelligence.

If we want algorithms that can navigate the physical and social world as we do, we need to imitate nature's tactics. Instead of hard-coding for specific metrics, we must let a population of solutions blossom that may dis...

Pursuing specific goals can be a hindrance to reaching those objectives.

Kenneth Stanley, a computer scientist, hoped to show that by following ideas in interesting directions, algorithms can produce a diversity of results and solve problems. Thus, ignoring an objective can get you to the s...

Neuroevolution is a form of artificial intelligence. It is a meta-algorithm, an algorithm for designing algorithms. It adopts the principles of biological evolution in order to design smarter algorithms. Eventually, the algorithms get pretty good at their job.

  • Maintaining a population of different solutions
  • Optimizing a single solution. 

Cons

  • It requires a considerable amount of computation.
  • Most people want to solve a particular problem. Neuroevolution might get you to a creative solution but could lead you astray before it puts you on the right path.

Pros

  • Other AI, like reinforcement learn...

Discover and save more ideas by creating a

FREE

Deepstash account.

Develop a

reading habit

, save

time

and create an amazing

knowledge library

.

GET THE APP:

MORE LIKE THIS

Safe To Forget

As machines become increasingly capable, along with computer memory, power and space being abundantly available, our brains are in a transition phase.

Earlier we had to remember a lot, do calculations on paper, and jog our memories to recall something. More and more of such information i...

1

STASHED IN:

80

Artificial Intelligence

What is Artificial Intelligence? Who knows. It’ s an ever-moving target to define what is or isn’t AI. So, I’d like to dive into a science that’s a little more concrete — Computational Intelligence (CI). CI is a three-branched set of theories along with their design a...

1

STASHED IN:

11

The Future of AI: How Artificial Intelligence Will Change the World

Artificial intelligence is drastically important to our future because AI forms the very foundation of computer learning. Through AI, computers have the ability to harness massive amounts of data and use their learned intelligence to make optimal decisions and discoveries in fractions of the time...

5

STASHED IN:

9