Evolution and Learning I400/I590 Artificial Life as an approach to Artificial Intelligence By Paul McDonald.

Slides:



Advertisements
Similar presentations
Learning School of Computing, University of Leeds, UK AI23 – 2004/05 – demo 2.
Advertisements

Much of the debate that followed publication of the Origin focused on the question of evolution itself, rather than on Darwin’s proposed mechanism. After.
Evolution of Biodiversity
Evidence of Evolution. Voyage of the Beagle Charles Darwin’s observations on a voyage around the world led to new ideas about species.
Fundamental Concepts in Behavioural Ecology. The relationship between behaviour, ecology, and evolution –Behaviour : The decisive processes by which individuals.
1 Chapter 13 Artificial Life: Learning through Emergent Behavior.
Frankencritters Greg Reshko and Chris Smoak. Background 1989 Larry Yaeger – Apple Computer Polyworld – Artificial Life Software Simulated small creatures.
Evidence of Evolution. Voyage of the Beagle  Charles Darwin’s observations on a voyage around the world led to new ideas about species.
Natural Computation: computational models inspired by nature Dr. Daniel Tauritz Department of Computer Science University of Missouri-Rolla CS347 Lecture.
CS 447 Advanced Topics in Artificial Intelligence Fall 2002.
Intro to AI Genetic Algorithm Ruth Bergman Fall 2004.
Evolution and Natural Selection
KEY CONCEPT A population shares a common gene pool.
Evolution Darwin verses Lamarck
Evolving Multi-modal Behavior in NPCs Jacob Schrum – Risto Miikkulainen –
KEY CONCEPT A population shares a common gene pool.
Evolution. What is evolution? A basic definition of evolution… “…evolution can be precisely defined as any change in the frequency of alleles within a.
Evolution Mr. Wright, 2011.
Darwin’s Theory of Evolution. What is a scientific theory? A well substantiated explanation of some aspect of the natural world, based on a body of facts.
1 Evolvability Analysis for Evolutionary Robotics Sung-Bae Cho Yonsei University, Korea.
CS 484 – Artificial Intelligence1 Announcements Lab 4 due today, November 8 Homework 8 due Tuesday, November 13 ½ to 1 page description of final project.
Genetic algorithms Prof Kang Li
The Theory of Evolution Biology B/Evolution. Important Concepts  Natural Variation = Differences among individual organisms of the same species.  Exists.
16-2 Evolution as Genetic Change
I. In Part A of our allele frequency simulation the population was not evolving so the population is said to be in equilibrium. A. This means that allele.
Artificial Intelligence/Life Presented by James H. Sunshine September 2, 2004.
Evolving Virtual Creatures & Evolving 3D Morphology and Behavior by Competition Papers by Karl Sims Presented by Sarah Waziruddin.
Genetics and Speciation
The Structure, Function, and Evolution of Vascular Systems Instructor: Van Savage Spring 2010 Quarter 3/30/2010.
Natural Selection. In science, theories are statements or models that have been tested and confirmed many times.
EVOLUTIONARY THEORY. What is biological evolution? Successive genetic changes in a population over many generations. New species result as genetic characteristics.
1. Genetic Algorithms: An Overview  Objectives - Studying basic principle of GA - Understanding applications in prisoner’s dilemma & sorting network.
CITS7212: Computational Intelligence An Overview of Core CI Technologies Lyndon While.
Natural Selection What does the word “evolve” mean? To change
Evolution Essential ?s How & why have species changed with time? What is the benefit & value of evolution? How can the theory of evolution be applied to.
Theory of E v o l ut i o n Chapter 15. What is Evolution? Change over time The process by which modern organisms have descended from ancient organisms.
Bio 7: General Biology II Evolutionary, Organismal, & Ecological Biology Dr. Diane Livio myetudes.org/portal MW 2:30-4:30 (CMS 229)
EVOLUTION Who is Charles Darwin? Where were the founding ideas of Evolution? What is evolution? Where are the Galapagos Islands?
Ms. Hughes.  Evolution is the process by which a species changes over time.  In 1859, Charles Darwin pulled together these missing pieces. He was an.
Evolution of Populations Chapter : Genes and Variation Population: group of individuals in the same species that interbreed; share a common gene.
Darwin’s Theory of Natural Selection. POINT > Review the ideas that shaped Darwin’s thinking POINT > Describe postulates that underlie natural selection.
Evolution for Beginners. What is evolution? A basic definition of evolution… “…evolution can be precisely defined as any change in the frequency of alleles.
CAP6938 Neuroevolution and Artificial Embryogeny Real-time NEAT Dr. Kenneth Stanley February 22, 2006.
March 1, 2016Introduction to Artificial Intelligence Lecture 11: Machine Evolution 1 Let’s look at… Machine Evolution.
1 History of Evolutionary Thought. 2 Early Ideas On Earth’s Organisms Aristotle believed species were fixed creations arranged by their complexity Aristotle.
Chapters 15 and 16. Change over time is known as…
Haploid-Diploid Evolutionary Algorithms
Misconceptions about Evolution
The Theory of Evolution by Natural Selection
PSYC 206 Lifespan Development Bilge Yagmurlu.
What is Evolution??? Learning Target: I can explain Natural Selection and the 4 conditions that are required for Natural Selection to take place.
Evolution for Beginners
Evolution Darwin verses Lamarck
Tell me the difference between and all that you know about…
Haploid-Diploid Evolutionary Algorithms
Evolution.
Change in Populations over time
Charles Darwin ( ) Sailed around the world
This is Evolution.
Diversity of Life Species Gene pool.
Chapter 15 – Mechanisms of Evolution
Who Wants to be a Millionaire ?
Mechanisms of Evolution
CHAPTER I. of EVOLUTIONARY ROBOTICS Stefano Nolfi and Dario Floreano
Populations Change Over Time through Natural Selection
THE EVOLUTION OF POPULATIONS
Vocab #21 Mr. Addeo.
Evolution Darwin verses Lamarck
Misconceptions about Evolution
Presentation transcript:

Evolution and Learning I400/I590 Artificial Life as an approach to Artificial Intelligence By Paul McDonald

History James Mark Baldwin Conwy Lloyd Morgan Henry Fairfield Osborn Conrad Hal Waddington 1896 – Proposes A New Factor in Evolution Phenotypic Plasticity - an organism has the ability to adapt to its environment within its lifetime The “Baldwin Effect” – if these adaptations are useful and allow an organism to survive and reproduce, the organism’s fitness will increase and evolution will select organisms that are more and more capable of learning the adaptation Over a long enough period of time these adaptations become innate to save energy and time, and are selected through the evolutionary process

History James Mark Baldwin Conwy Lloyd Morgan Henry Fairfield Osborn Conrad Hal Waddington 1896 – Publishes Habit and Instinct “To what extent must natural selection be supplemented by the inheritance of acquired habits in order to account for the evolution of complex instinctive behavior patterns? 'Is the greater relative perfection in the instinctive flight of some insects,' for example, 'due to the inheritance of acquired skill on the part of their ancestors? Or is it due to the fact that there has been among insects more elimination of those who failed in congenital power of flight, and hence a survival through natural selection of those in which the instinctive flight was better developed?” Independently came up with a about the same idea as Baldwin

History James Mark Baldwin Conwy Lloyd Morgan Henry Fairfield Osborn Conrad Hal Waddington Publishes A mode of evolution requiring neither natural selection nor the inheritance of acquired characteristics “Adaptive evolution may not require neither natural selection nor the inheritance of acquired characteristics, but may use natural selection in some cases.” He also independently came up with the same idea as Baldwin

History James Mark Baldwin Conwy Lloyd Morgan Henry Fairfield Osborn Conrad Hal Waddington Publishes Canalization of Development and the Inheritance of Acquired Characters "The main thesis is that developmental reactions, as they occur in organisms submitted to natural selection, are in general canalised. That is to say, they are adjusted so as to bring about one definite end-result regardless of minor variations in conditions during the course of the reaction". The idea of canalization is also known as “genetic assimilation”

How Learning Can Guide Evolution Geoffrey E. Hinton and Steven J. Nowlan (1987) “Learning alters the shape of the search space in which evolution operates and thereby provides good evolutionary paths towards sets of co-adapted alleles.” By adding learning to the evolutionary search a large zone of increased fitness forms around the good net. Whenever the genotype falls within the zone its fitness will increase. “It is like searching for a needle in a haystack when someone tells you when you are getting close.” The neural net has 20 potential connections, and the genotype has 20 genes, which has 3 alleles: 1 connection should be present, 0 connection should be absent, and ? Connection contains a switch which can be open or closed There is a random combination of switch settings for each trail, and if they ever produce the good net the switch settings are frozen.

Learning, Behavior, and Evolution Domenico Parisi, Stefano Holfi, and Federico Cecconi (1991) Learning can accelerate the evolutionary process for learning tasks that are correlated with the fitness criterion and for learning tasks that are not The ability to learn a task can emerge and be transmitted evolutionarily for both types of tasks as well Self-selection of stimuli can influence evolution Organisms (O) live in a bidimensional environment that contains randomly distributed pieces of food Sensory inputs are the angle and distance to the nearest food (values scaled from 0.0 to 1.0) Motor output units are additional input at time t+1 Outputs are encoded representations of movement (go ahead, turn left, turn right, and stay still) Organism Food

Learning, Behavior, and Evolution Domenico Parisi, Stefano Holfi, and Federico Cecconi (1991) They ran three different experiments: without learning (static weights), with learning that is correlated to fitness criterion (food prediction), and with learning that is not correlated to the fitness criterion (XOR) Learning allows the exploration of the fitness landscape Without learning or the exploration of the fitness landscape a and b would have an equal chance of selection With learning evolution can select the genotype that will produce fitter phenotypes This means that evolution will select b because b can produce fitter offspring

The Evolution of Learning: An Experiment in Genetic Connectionism David J. Chambers (1991) Using evolution the process of learning can evolve Chambers will view evolution as a type of second-order adaptation and learning as a first-order adaptation Evolves a supervised learning algorithm for a neural network with a single layer of weights Local Information: a j = the activation of the input unit j o i = the activation of the output unit i t i = the training signal on output unit i w ij = the current value of the connection strength from input j to output i The genome must encode a function F, where Δ w ij = F(a j, o i, t i, w ij )

The Evolution of Learning: An Experiment in Genetic Connectionism David J. Chambers (1991) The best learning algorithms produced on 10 evolutionary runs On the first and second runs the Delta Rule shows up On the sixth and seventh runs a slight variation of the Delta Rule shows up Overall the Delta Rule was discovered on 20% of all runs with similar parameters The average fitness of the 10 final learning algorithms on the 20 tasks in their environment was 92.3%, while the average of the tasks not present in the environment was 91.9% This means that the evolutionary environment was sufficiently diverse and didn’t encourage task-specific mechanisms to evolve

Implications of Evolution and Learning in IST (Instructional Systems Technology) One aspect of IST is learning through interactive software (ie: video games) A limited amount of AI research currently involves games The possibility of an evolving AI that could be used to teach students at an individual level would be a very useful tool Games are being used more commonly as educational tools Games have also started to focus more on game play and player experience, rather than just graphics This focus has created the need for more advanced AI in games

Cubivore: Survival of the Fittest A game that takes the idea of Karl Simms “blocky creatures” and makes a bizarre and addictive game about evolution The object of the game is to mutate in a desirable manner by eating weaker creatures The better you mutate, the more you will be allowed to mate and propagate your species Spore A dynamic evolution simulation game that starts you off at the cellular level and lets you evolve to the point of interstellar dominance This is a game by Will Wright that comes out for pc sometime during Q3 of 2006

Resources: Evolution, Learning, and Instinct: 100 Years of the Baldwin Effect Conwy Lloyd Morgan: Habit and Instinct Organisms can be proud to have been their own designers Conrad H. Waddington’s contributions to avian and mammalian development Evolution & Learning The Evolution of Learning: An Experiment in Genetic Connectionism Learning, Behavior, and Evolution How Learning Can Guide Evolution