Evolutionary Computation - D. Dumitrescu , A. Dumitrescu , Lakhmi C.... - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Evolutionary Computation
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Résumé

Rapid advances in evolutionary computation have opened up a world of applications-a world rapidly growing and evolving. Decision making, neural networks, pattern recognition, complex optimization/search tasks, scheduling, control, automated programming, and cellular automata applications all rely on evolutionary computation.

Evolutionary Computation provides the basic principles of evolutionary computing: genetic algorithms, evolution strategies, evolutionary programming, genetic programming, learning classifier systems, population models, and applications. It includes detailed coverage of binary and real encoding, including selection, crossover, and mutation, and discusses the (m+l) and (m,l) evolution strategy principles. The focus then shifts to applications: decision strategy selection, training and design of neural networks, several approaches to pattern recognition, cellular automata, applications of genetic programming, and more.

Features:

  • Presents a thorough review of evolutionary computation techniques and applications
  • Includes detailed coverage of encoding, selection and search operators, schemata theory, GA parameter setting, hybridization, and other genetic algorithm approaches
  • Covers techniques beyond the genetic algorithms
  • Details various evolution strategies
  • Describes real-world applications
Contents
  • Principles of Evolutionary Computation
  • Genes and chromosomes
  • Early EC research
  • Basic evolutionary computation models
  • Other EC approaches
  • Structure of an evolutionary algorithm
  • Basic evolutionary algorithm
  • Genetic Algorithms
  • Problem representation and fitness function
  • Search progress
  • Basic elements of genetic algorithms
  • Canonical genetic algorithm
  • Schemata and building blocks
  • Basic Selection Schemes in Evolutionary Algorithms
  • Selection purposes
  • Fitness function
  • Selection pressure and takeover time
  • Proportional selection
  • Truncation
  • Selection Based on Scaling and Ranking Mechanisms
  • Scale transformation
  • Static scaling mechanisms
  • Dynamic scaling
  • Noisy fitness functions
  • Fitness remapping for minimization problems
  • Rank-based selection
  • Binary tournament
  • q-tournament selection
  • Further Selection Strategies
  • Classification of selection strategies
  • Elitist strategies
  • Generation gap methods
  • Steady-state evolutionary algorithms
  • Generational elitist strategies in GAs
  • Michalewicz selection
  • Boltzmann selection
  • Other selection methods
  • Genetic drift
  • Recombination Operators within Binary Encoding
  • One-point crossover
  • Two-point crossover
  • N-point crossover
  • Punctuated crossover
  • Segmented crossover
  • Shuffle crossover
  • Uniform crossover
  • Other crossover operators and some comparisons
  • Crossover probability
  • Mating
  • N-point crossover algorithm
  • Selection for survival or replacement
  • General remarks about crossover within the framework of binary encoding
  • Mutation and other Search Operators
  • Mutation with binary encoding
  • Strong and weak mutation operators
  • Non-uniform mutation
  • Adaptive non-uniform mutation
  • Self-adaptation of mutation rate
  • Crossover versus mutation
  • Inversion operator
  • Selection versus variation operators
  • Simple genetic algorithm revisited
  • Schema Theorem, Building Blocks and Related Topics
  • Elements characterizing schemata
  • Schema dynamics
  • Effect of selection on schema dynamics
  • Effect of recombination on schema dynamics
  • Combined effect of selection and recombination on schema dynamics
  • Effect of mutation on schema dynamics
  • Schema theorem
  • Building block
  • Building block hypothesis and linkage problem
  • Generalizations of schema theorem
  • Deceptive functions
  • Real-Valued Encoding
  • Real-valued vectors
  • Recombination operators for real-valued encoding
  • Mutation operators for real-valued encoding
  • Hybridization, Parameter Setting and Adaptation
  • Specialized representation and hybridization within GAs
  • Parameter setting and adaptive GAs
  • Adaptive GAs
  • Adaptive Representations: Messy Genetic Algorithms, Delta Coding and Diploidic Representation
  • Principles of messy genetic algorithms
  • Recombination within messy genetic operators
  • Mutation
  • Computational model and results on messy GAs
  • Generalizations of messy GAs
  • Other adaptive representation approaches
  • Delta coding
  • Diploidy and dominance
  • Evolution Strategies and Evolutionary Programming
  • Evolution strategies
  • (1+1) strategy
  • Multimembered evolution strategies
  • Standard mutation
  • Genotypes including covariance matrix. Correlated mutation
  • Cauchy perturbations
  • Evolutionary programming
  • Evolutionary programming using Cauchy perturbation
  • Population Models and Parallel Implementations
  • Niching methods
  • Fitness sharing
  • Crowding
  • Island and stepping stone models
  • Fine-grained and diffusion models
  • Coevolution
  • Baldwin effect
  • Parallel implementation of evolutionary algorithms
  • Genetic Programming
  • Early GP approaches
  • Program generating language
  • GP program structures
  • Initialization of tree structures
  • Fitness calculation
  • Recombination operators
  • Mutation
  • Selection
  • Population models
  • Parallel implementation
  • Basic GP algorithm
  • Learning Classifier Systems
  • Michigan and Pittsburg families of learning classifier systems
  • Michigan classifier systems
  • Bucket brigade algorithm
  • Pittsburgh classifier systems
  • Fuzzy classifier systems
  • Applications of Evolutionary Computation
  • General applications of evolutionary computation
  • Main application areas
  • Optimization and search applications
  • Choosing a decision strategy
  • Neural network training and design
  • Pattern recognition applications
  • Cellular automata
  • Evolutionary algorithms versus other heuristics

L'auteur - Lakhmi C. Jain

University of South Australia, Adelaide, SA, Australia.
Editor

Caractéristiques techniques

  PAPIER
Éditeur(s) Chapman and Hall / CRC
Auteur(s) D. Dumitrescu, A. Dumitrescu, Lakhmi C. Jain, B. Lazzerini
Nb. de pages 385
Format 16 x 24
Couverture Relié
Poids 757g
Intérieur Noir et Blanc
EAN13 9780849305887

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription