现代优化方法第一章
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Slide 14
Modern Optimization Method and Its Application
Adaptive landscape metaphor
(Wright, 1932)
• Can envisage population with n traits as existing in a n+1dimensional space (landscape) with height corresponding to fitness • Each different individual (phenotype) represents a single point on the landscape • Population is therefore a “cloud” of points, moving on the landscape over time as it evolves - adaptation
Exact Sciences
etc
Mathematics
Physics
Computer Science
etc
You are here
Software Engineerห้องสมุดไป่ตู้ng
Computational Intelligence
etc
Neural Nets
Evolutionary Computing
Fuzzy Systems
Slide 7
Modern Optimization Method and Its Application
The Main Evolutionary Computing
PROBLEM SOLVING Problem
Candidate Solution Quality EVOLUTION Environment
Introduction
Chapter 1
Contents
Positioning of EC and the basic EC metaphor Historical perspective Biological inspiration:
Darwinian evolution theory Genetics
The techniques and technology that is discussed in this course can be viewed as: An approach to computational intelligence and for soft computing A search paradigm As an approach for machine learning As a method to simulate biological systems As a subfield of artificial life As generators for new ideas and for computer art
EC is part of computer science EC is not part of life sciences/biology Biology delivered inspiration and terminology EC can be applied in biological research
Slide 3
Modern Optimization Method and Its Application
Universe
Borg
Vogons
Earth
etc
Biotop
Society
Stones & Seas
etc
Art
Science
Politics
Sports
etc
Life Sciences
Social Sciences
Individual
Fitness
Fitness chances for survival and reproduction Quality chance for seeding new solutions
Slide 8 Modern Optimization Method and Its Application
Lead to higher chances of reproduction Can be inherited
If phenotypic traits:
then they will tend to increase in subsequent generations, leading to new combinations of traits …
Life have basic instinct/ lifecycles geared towards reproduction The population size is not grow exponentially Therefore some kind of selection is inevitable
Brief History 1: the ancestors
• 1948, Turing: proposes “genetical or evolutionary search” • 1962, Bremermann optimization through evolution and recombination • 1964, Rechenberg introduces evolution strategies • 1965, L. Fogel, Owens and Walsh introduce evolutionary programming • 1975, Holland introduces genetic algorithms • 1992, Koza introduces genetic programming
Those individuals that compete for the resources most effectively have increased chance of reproduction
Slide 12
Modern Optimization Method and Its Application
EC as Randomized Algorithms
Algorithms
Randomized Algorithms
Deterministic Algorithms
EC
Slide 6
Modern Optimization Method and Its Application
Positioning of EC
Slide 11
Modern Optimization Method and Its Application
Darwinian Evolution 1: Survival of the fittest
All environments have finite resources
(i.e., can only support a limited number of individuals)
Motivation for EC What can EC do: examples of application areas
Slide 2
Modern Optimization Method and Its Application
Different Views of EC/EA/GA/EP
Slide 4
Modern Optimization Method and Its Application
EC as Search
Search Techniques
Backtracking Hillclimbing Simulated Annealing EC
Slide 5
Modern Optimization Method and Its Application
Slide 15
Modern Optimization Method and Its Application
Example with two traits
Slide 16
Modern Optimization Method and Its Application
Adaptive landscape metaphor (cont’d)
Slide 17
Modern Optimization Method and Its Application
Slide 9 Modern Optimization Method and Its Application
Brief History 2: The rise of EC
• 1985: first international conference (ICGA) • 1990: first international conference in Europe (PPSN) • 1993: first scientific EC journal (MIT Press)
•Selection “pushes” population up the landscape
•Genetic drift: • random variations in feature distribution (+ or -) arising from sampling error • can cause the population “melt down” hills, thus crossing valleys and leaving local optima
Darwinian Evolution 2: Diversity drives change
Phenotypic traits:
Behaviour / physical differences that affect response to environment Partly determined by inheritance, partly by factors during development Unique to each individual, partly as a result of random changes
• 1997: launch of European EC Research Network EvoNet
Slide 10
Modern Optimization Method and Its Application
EC in the early 21st Century
• 3 major EC conferences, about 10 small related ones • 3 scientific core EC journals • 750-1000 papers published in 2003 (estimate) •uncountable (meaning: many) applications • uncountable (meaning: ?) consultancy and R&D firms
Slide 13
Modern Optimization Method and Its Application
Darwinian Evolution: Summary
Population consists of diverse set of individuals Combinations of traits that are better adapted tend to increase representation in population Individuals are “units of selection” Variations occur through random changes yielding constant source of diversity, coupled with selection means that: Population is the “unit of evolution” Note the absence of “guiding force”