G ENETIC A LGORITHMS Ranga Rodrigo March 5, 2014 1.

Slides:



Advertisements
Similar presentations
Genetics. Cells-Nucleus-Chromosomes- DNA- Genes They are all found in a cell. They are all located in the body.
Advertisements

Chapter 8 Mendel & Heredity
GENETICS. Mendel and the Gene Idea Genetics The study of heredity. The study of heredity. Gregor Mendel (1860’s) discovered the fundamental principles.
Genetic Algorithms1 COMP305. Part II. Genetic Algorithms.
Introduction to Genetic Algorithms Yonatan Shichel.
Intro to AI Genetic Algorithm Ruth Bergman Fall 2002.
Mendel laid the groundwork for genetics.
Darwin and His Theory of Evolution by Natural Selection
CS 447 Advanced Topics in Artificial Intelligence Fall 2002.
Intro to AI Genetic Algorithm Ruth Bergman Fall 2004.
Observing Patterns in Inherited Traits
Evolutionary Intelligence
1 Father of genetics. Studied traits in pea plants.
Zorica Stanimirović Faculty of Mathematics, University of Belgrade
Chapter 9 Table of Contents Section 1 Mendel’s Legacy
An Introduction to Genetic Algorithms Lecture 2 November, 2010 Ivan Garibay
GENETIC ALGORITHMS.  Genetic algorithms are a form of local search that use methods based on evolution to make small changes to a popula- tion of chromosomes.
Genetics Jeopardy GLE GLE √ √ SPI
HEREDITY, GENES & DNA. ENDURING UNDERSTANDINGS * Heredity is the passing of traits from parents to offspring. * DNA is a double helix made up of nucleotides.
MENDEL GENECTICS: The study of passing on simple traits to the next generation.
Genetic Variation Goal To learn the basic genetic mechanisms that determines the traits expressed by individuals in a population.
Genetics the scientific study of heredity
Chapter 6 Mendelian Genetics. Genetics – the scientific study of heredity Gregor Mendel is said to be the father of genetics. Mendel used pea plants to.
Mendel: Fundamentals of Genetics
Mendelian Genetics The Basics. Gregor Mendel Mendel was an Austrian monk who published his research on the inheritance of pea plant characteristics in.
The study of how traits are passed from parents to offspring.
Gregor Mendel Genetics Experiments With Pea Plants.
An Introduction to Genetic Algorithms Lecture 2 November, 2010 Ivan Garibay
Genetic Algorithms. Underlying Concept  Charles Darwin outlined the principle of natural selection.  Natural Selection is the process by which evolution.
Mendel, Pea Plants, and Inheritance Patterns AP Biology Fall 2010.
Genetics Notes. Gregor Mendel Father of genetics Pea pod experiments.
Section 1 Mendel’s Legacy Chapter 9 Gregor Mendel The study of how characteristics are transmitted from parents to offspring is called genetics.
Section 1 Mendel’s Legacy Chapter 9 Gregor Mendel The study of how characteristics are transmitted from parents to offspring is called genetics.
Artificial Intelligence By Mr. Ejaz CIIT Sahiwal Evolutionary Computation.
Genetics Review 23 How many pairs of chromosomes do humans have?
EVOLUTION …via Natural Selection. Organisms produce more offspring than can survive.
INTRO TO GENETICS. GREGOR MENDEL Known as the Father of Genetics Studied pea plants and discovered the basics of heredity and genetics.
Fundamentals of Genetics. Early Genetics Gregor Mendel- Austrian monk—mid 1800s “Father of Genetics” - studied garden peas Pisum sativum.
Genetic Algorithms.
Introduction to Evolutionary Computing
13/11/
CHAPTER 9 Human Genetics
Introduction to Genetic Algorithm (GA)
Mendelian Genetics.
Intro to genetics.
Basics of Genetic Algorithms (MidTerm – only in RED material)
1/23 Daily Catalyst Pg Why is sexual reproduction and mutations the greatest source of genetic variation pertaining to evolution? 2. During mitosis,
Mendel laid the groundwork for genetics.
Introduction to Genetics
Human Genetics Pp
Mendel and His In-Gene-ius Idea…
Introduction to Genetics
Biology Unit 5ish Notes: Mendelian Genetics
Natural Selection Who or what selects if an organism survives?
Basic Genetics - the Study of Heredity -
Genetics – The study of Inheritance
Selection and Adaptation Vocabulary
How to Solve Genetic Problems Click on the Punnet Square.
Basics of Genetic Algorithms
Mendel & Heredity.
Pioneer of Genetics: Gregor Mendel
Populations Change Over Time through Natural Selection
Punnett Square Punnett squares are used to determine the possible genetic combinations in the offspring from a cross between two parents Both parents have.
Chapter 8 Genetics.
Intro to Genetics.
Evolution Notes.
SURVIVAL OF THE FITTEST
The passing of genetic traits from parent to offspring
A population shares a common gene pool.
Presentation transcript:

G ENETIC A LGORITHMS Ranga Rodrigo March 5,

EVOLUTIONARY COMPUTATION (EC) 2

I NTRODUCTION TO E VOLUTIONARY C OMPUTATION Evolution is this process of adaption with the aim of improving the survival capabilities through processes such as – natural selection, – survival of the fittest, – reproduction, – mutation, – competition and – symbiosis. 3

4 DNA, the molecular basis for inheritance. Each strand of DNA is a chain of nucleotides, matching each other in the center to form what look like rungs on a twisted ladder.

5 A Punnett square depicting a cross between two pea plants heterozygous for purple (B) and white (b) blossoms. At its most fundamental level, inheritance in organisms occurs by passing discrete heritable units, called genes, from parents to progeny.[31] This property was first observed by Gregor Mendel, who studied the segregation of heritable traits in pea plants.[12][32] In his experiments studying the trait for flower color, Mendel observed that the flowers of each pea plant were either purple or white—but never an intermediate between the two colors. These different, discrete versions of the same gene are called alleles.

E VOLUTIONARY C OMPUTING (EC) Evolutionary computing models the processes of natural evolution. It is a computer-based problem solving systems that use computational models of evolutionary processes, such as natural selection, survival of the fittest and reproduction. 6

E VOLUTIONARY A LGORITHM P ARADIGMS Search or optimization based on genetic evolution: natural selection. By creating a population of solutions and applying genetic operators such as crossover and mutation to evolve the solutions in order to find the best one. Genetic algorithms Evolution of a large number of randomly created computer programs to create program that solves a high-level problem. Based on genetic algorithms where individuals are programs represented as trees. Genetic programming Derived from the simulation of adaptive behavior in evolution (i.e., phenotypic evolution). Mostly applied to real-valued representations. Evolutionary programming Modeling the strategic parameters that control variation in evolution, i.e., the evolution of evolution. For real-valued representation. Evolutionary strategies Similar to genetic algorithms, differing in the reproduction mechanism used. Used for optimization of multi-dimensional real-valued functions. Differential evolution Models the evolution of culture of a population and how the culture influences the genetic and phenotypic evolution of individuals. Cultural algorithms Initially “dumb” individuals evolve through cooperation, or in competition with one another, acquiring the necessary characteristics to survive. Coevolution 7

GENETIC ALGORITHMS (GA) 8

I NTRODUCTION TO GA Genetic algorithms imitate natural optimization process, natural selection in evolution. Developed by John Holland at the University of Michigan for machine learning in Mostly for binary representations. 9

E VOLUTIONARY S EARCH P ROCESS Initiation: Selection of initial population of chromosomes Evaluation of the fitness of each chromosome Checking for stopping criteria Selection of chromosomes Applying genetic operators Creating a new population Presentation of the best chromosome 10

11 Start Initiation: Selection of initial population of chromosomes Evaluation of the fitness of chromosomes in the population Stopping criterion Selection of chromosomes Application of genetic operators Creating a new population Stop Presentation of the “best” chromosome NoYes

S ELECTION (R OULETTE W HEEL ) The fittest individuals must have the greatest chance of survival. Probability of being selected 12

G ENETIC O PERATORS Crossover: combination of genetic material randomly selected from two or more parents. Mutation: process of randomly changing the values of genes in a chromosome. 13