Evolutionary computation | Genetic algorithms

Mating pool

A mating pool is a concept used in evolutionary computation, which refers to a family of algorithms used to solve optimization and search problems. The mating pool is formed by candidate solutions that the selection operators deem to have the highest fitness in the current population. Solutions that are included in the mating pool are referred to as parents. Individual solutions can be repeatedly included in the mating pool, with individuals of higher fitness values having a higher chance of being included multiple times. Crossover operators are then applied to the parents, resulting in recombination of genes recognized as superior. Lastly, random changes in the genes are introduced through mutation operators, increasing the genetic variation in the gene pool. Those two operators improve the chance of creating new, superior solutions. A new generation of solutions is thereby created, the children, who will constitute the next population. Depending on the selection method, the total number of parents in the mating pool can be different to the size of the initial population, resulting in a new population that’s smaller. To continue the algorithm with an equally sized population, random individuals from the old populations can be chosen and added to the new population. At this point, the fitness value of the new solutions is evaluated. If the termination conditions are fulfilled, processes come to an end. Otherwise, they are repeated. The repetition of the steps result in candidate solutions that evolve towards the most optimal solution over time. The genes will become increasingly uniform towards the most optimal gene, a process called convergence. If 95% of the population share the same version of a gene, the gene has converged. When all the individual fitness values have reached the value of the best individual, i.e. all the genes have converged, population convergence is achieved. (Wikipedia).

Mating pool
Video thumbnail

Sexual selection (3), males 2.

This video looks at the processes of sperm competition and other behaviors conceptually related to this. Examples include mating plugs, mate guarding, sabotage, and infanticide.

From playlist TAMU: Bio 312 - Evolution | CosmoLearning Biology

Video thumbnail

Shark Sex

Sharks get aggressive when mating season arrives.

From playlist Shark Week Archives

Video thumbnail

For Seagulls, Mating Is a Balancing Act | National Geographic

Watch seagulls perform a balancing act while mating. ➡ Subscribe: http://bit.ly/NatGeoSubscribe About National Geographic: National Geographic is the world's premium destination for science, exploration, and adventure. Through their world-class scientists, photographers, journalists, and

From playlist News | National Geographic

Video thumbnail

Mechanisms of Natural Selection Part 1: Types of Sexual Selection

We touched upon sexual selection when we learned about natural selection. Essentially when there is a variance in the reproductive success of a particular sex for a given species, secondary sex characteristics will develop in that species, because one sex has the opportunity to choose a ma

From playlist Biology/Genetics

Video thumbnail

Octopuses Mate With a Special “Sex Arm” | National Geographic

This octopus game of cat-and-mouse actually has a very important goal—mating. ➡ Subscribe: http://bit.ly/NatGeoSubscribe About National Geographic: National Geographic is the world's premium destination for science, exploration, and adventure. Through their world-class scientists, photogr

From playlist News | National Geographic

Video thumbnail

Boy gets caught masturbating ( jacking off ) to a nature video of two bears fucking by girlfriend

Absolute funny video of a girl walking up behind her boyfriend who is jacking off ( wanking ) to a nature video of two bears fucking. Wait for the end you'll plain piss your pants laughing.

From playlist Humor

Video thumbnail

Gynandromorphs: Dual-Sex Animals

SciShow explores one of the more rare and unusual results of sexual reproduction: gynandromorphy, in which an animal is part male and part female. Hosted by: Hank Green ---------- Like SciShow? Want to help support us, and also get things to put on your walls, cover your torso and hold yo

From playlist Biology

Video thumbnail

The Weird Sex Lives of Bluegills

Download the Tab For A Cause browser extension at https://tabforacause.org/minuteearth2 When it comes to the mating game, fish have some of the strangest ways of thwarting the competition. LEARN MORE ************** To learn more about this topic, start your googling with these keywords:

From playlist Evolution

Video thumbnail

Male Reproductive System | Don't Memorise

Along with the other systems, the Reproductive system is also an important one in a living body. In Humans, like other higher animals, the Male and Female Reproductive systems are completely different. Watch this video to get introduced to the Physiology and Anatomy of the Male Reproductiv

From playlist Reproduction in Animals Class 08

Video thumbnail

GENETIC ALGORITHMS! - CS50 on Twitch, EP. 47

Join CS50's Doug Lloyd for a look at genetic algorithms, a bridge between biology and computer science. Using concepts like selection, mutation, and crossover, genetic algorithms and the class of evolutionary algorithms more generally allow us to find elegant and organic solutions to other

From playlist CS50 on Twitch

Video thumbnail

9.4: Genetic Algorithm: Looking at Code - The Nature of Code

In part 4 of the series on Genetic Algorithm, I finally look at code! Using p5.js (and Processing / Java in the addendum), I implement the Shakespeare Monkey genetic algorithm example in JavaScript. https://thecodingtrain.com/more/archive/nature-of-code/9-genetic-algorithms/9.4-looking-at-

From playlist Session 2 - Genetic Algorithms - Intelligence and Learning

Video thumbnail

9.7: Genetic Algorithm: Pool Selection - The Nature of Code

In this Genetic Algorithm video, I discuss improvements and strategies for "pool selection" (such as rejection sampling / monte carlo simulation) to pick "parents" based on probabilities mapped to their fitness score. https://thecodingtrain.com/more/archive/nature-of-code/9-genetic-algorit

From playlist Session 2 - Genetic Algorithms - Intelligence and Learning

Video thumbnail

Hardy-Weinberg equilibirum; estimating allele frequencies by Uma Ramakrishnan

PROGRAM : PREPARATORY SCHOOL ON POPULATION GENETICS AND EVOLUTION ORGANIZERS : Deepa Agashe and Kavita Jain DATE & TIME : 04 February 2019 to 10 February 2019 VENUE :Ramanujan Lecture Hall, ICTS Bangalore The 2019 preparatory school on Population Genetics and Evolution (PGE2019) will be

From playlist Preparatory School on Population Genetics and Evolution

Video thumbnail

BioSci 94: Organisms to Ecosystems. Lec. 3. Evolutionary Processes

UCI BioSci 94: Organisms to Ecosystems (Winter 2013) Lec 03. Organisms to Ecosystems -- Evolutionary Processes -- View the complete course: http://ocw.uci.edu/courses/biosci_94_organisms_to_ecosystems.html Instructor: Michael Clegg, Ph.D. License: Creative Commons BY-NC-SA Terms of Use:

From playlist BioSci 94: Organisms to Ecosystems

Video thumbnail

Microevolution

Paul Andersen defines microevolution as any change in the frequency of the allele pool. He then explains the five mechanisms of evolution; small sample size, non-random mating, mutations, gene flow and natural selection. Intro Music Atribution Title: I4dsong_loop_main.wav Artist: CosmicD

From playlist Biology

Video thumbnail

Evolution and Speciation | A* Exam Question Walkthrough | Revision for Biology A-Level

I want to help you achieve the grades you (and I) know you are capable of; these grades are the stepping stone to your future. Even if you don't want to study science or maths further, the grades you get now will open doors in the future. Tutoring - We can match you with an experienced t

From playlist AQA A-Level Biology | Ultimate Revision Playlist

Video thumbnail

Population Modeling

Here is a link to the Population Modeling spreadsheet: https://dl.dropbox.com/u/561402/PopulationModeling.xls Paul Andersen shows you how we can use a spreadsheet to model population changes. He begins with a brief discussion of populations and life cycles. He then shows you how you can

From playlist AP Biology Labs

Video thumbnail

Stanford scientists identify genetic switch for female sexual behavior

By studying the complex mating routine of African cichlid fish, a team of Stanford scientists have keyed in on a single brain receptor in female fish that determines whether they successfully reproduce. The finding has parallels across all vertebrates and might influence the understanding

From playlist Stanford Highlights

Video thumbnail

What Makes a Species a Species?

Sorting organisms into categories seems pretty simple at first, but look a little closer and things get weird. Hosted by: Michael Aranda ---------- Support SciShow by becoming a patron on Patreon: https://www.patreon.com/scishow ---------- Dooblydoo thanks go to the following Patreon supp

From playlist Biology

Related pages

Convergence of random variables | Selection (genetic algorithm) | Evolutionary computation | Crossover (genetic algorithm) | Mutation (genetic algorithm)