1 / 4

The Use of Linkage Learning in Genetic Algorithms

The Use of Linkage Learning in Genetic Algorithms. By David Newman. Genetic Algorithms: Recap. Search Algorithm that uses Mechanisms of Natural Selection Parameter Sets (Genomes) have Fitness Values Higher Fitness Value = Higher Probability of Selection

emacpherson
Télécharger la présentation

The Use of Linkage Learning in Genetic Algorithms

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Use of Linkage Learning in Genetic Algorithms By David Newman

  2. Genetic Algorithms: Recap • Search Algorithm that uses Mechanisms of Natural Selection • Parameter Sets (Genomes) have Fitness Values • Higher Fitness Value = Higher Probability of Selection • Selected Genomes used to produce Next Generation • Directly Copied • Mutation • Crossover between Two Genomes • Mutation & Crossover

  3. Linkage Learning • Why Learn Linkage? • Reduces the Probability that sets of Functional Dependent Values are split up when Crossover is performed • What is Linkage Learning? • The Ability to Learn Functional Dependency between Genes • How is Linkage Learnt? • Improving Genetic Linkage • Distance between Functionally Dependent Genes • Store Functionally Dependent Relationships

  4. Linkage Learning GAs • Messy GA (mGA) • Incremental Commitment GA (ICGA) • BOA (Bayesian Optimization Algorithm) • Hierarchical BOA (hBOA) • Harik’s “Learning Linkage” GA

More Related