Course Detail:

CSE6508


Evolutionary Algorithms

3 Credit Hour Course

Prerequisite:

Introduction: inspiration from biology, optimization, modeling, and simulation; Selection: rank-based, roulette wheel, stochastic, local, truncation and tournament; Recombination: discrete, real-valued and binary valued; Mutation: real-valued and binary valued; Reinsertion: global and local; Population models; Coevolutionary system: cooperative vs. competitive; Learnable evolution model; Evolutionary programming; Application of evolutionary algorithms to real-world problems (e.g., robotics, transportation, logistics, etc.).