词条 | Mating pool |
释义 |
A mating pool is a concept used in evolutionary computation. More specifically, it is one of the four steps in genetic algorithm operations that places value on the fitness of individuals in a population.[1] Typically, the population of candidate solutions for a genetic algorithm is treated as a single entity. An alternative approach is to separate only individuals who will produce offspring from the remainder of the current population. These are placed into a mating pool.[2] Selection operators are applied to the entire population in order to determine the fittest individuals of the current population, which are then placed into the mating pool.[3] Genetic operations, such as crossover and mutation, are then applied to the mating pool to create the next generation.[4]There are multiple ways to create a mating pool, including selecting the best individuals based on certain criteria, known as truncation selection, and choosing individuals randomly with the probability of being chosen based on fitness level, known as fitness proportionate selection. Additionally, a random sub-group can be selected from the population and then the individuals with the highest fitness are selected for the mating pool, known as tournament selection.[5] References1. ^Regupathi, R. “Cost Optimization Of Multistoried Rc Framed Structure Using Hybrid Genetic Algorithm.” International Research Journal of Engineering and Technology (IRJET), vol. 04, no. 07, July 2017, p. 890., www.irjet.net/archives/V4/i7/IRJET-V4I7211.pdf. {{evolution-stub}}2. ^{{Cite book|url=https://www.worldcat.org/oclc/47717957|title=Foundations of genetic programming|last=B.)|first=Langdon, W. B. (William|date=2002|publisher=Springer|others=Poli, Riccardo, 1961-|year=|isbn=3540424512|location=Berlin|pages=|oclc=47717957}} 3. ^{{Cite web|url=http://www.doc.ic.ac.uk/~nd/surprise_96/journal/vol1/hmw/article1.html#introduction|title=Introduction to Genetic Algorithms|website=www.doc.ic.ac.uk|access-date=2017-11-09}} 4. ^{{Cite web|url=http://kal-el.ugr.es/GAGS/gags-tutorial/node3.html|title=Genetic Operators|website=kal-el.ugr.es|access-date=2017-11-09}} 5. ^{{Cite book|url=https://www.worldcat.org/oclc/39261941|title=Rough sets and current trends in computing : first international conference, RSCTC '98, Warsaw, Poland, June 22-26, 1998 : proceedings|date=1998|publisher=Springer|others=Polkowski, Lech., Skowron, Andrzej.|isbn=3540646558|location=Berlin|oclc=39261941}} 3 : Population genetics|Evolutionary computation|Genetic algorithms |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。