A Multiagent Genetic Algorithm for Global Numerical Optimization PowerPoint PPT Presentation

presentation player overlay
1 / 20
About This Presentation
Transcript and Presenter's Notes

Title: A Multiagent Genetic Algorithm for Global Numerical Optimization


1
A Multiagent Genetic Algorithm for Global
Numerical Optimization
  • Li Gang Mar 29, 2007

2
Outline
  • Motivation
  • Structure
  • Operators
  • Experiments
  • Dicussion

3
Motivation
  • Genetic Algorithm is good approach for global
    numerical optimization problems when they cannot
    be solved analytically
  • The major drawback of standard GA is that it may
    be trapped in local optima. Therefore, high
    diversity is necessary for successful evolution.

4
MAGA architecture
  • The individuals are placed on a grid, which
    induces a neighborhood relation, so the
    interaction is restricted
  • The inter-individual operators are applied to an
    individual and the best individual among is
    neighbors, called the winner, and the individual
    is replaced by the offspring.
  • An individual can also be replaced by its own
    offspring

5
Structure
  • The structure is very similar to Cellular Genetic
    Algorithm. The major difference is the genetic
    operators.

6
Inter-individual Operators
  • An individual is replaced by the offspring
    between it and its best neighbor (winner)
  • A certain operator is used with a predefined
    probability
  • Some notation
  • L(i,j) (l1,l2,,ln)
  • Max(i,j) (m1,m2,,mn)
  • New(i,j) (e1,e2,,en)

7
Occupy Strategy 1
8
Occupy Strategy 2
9
Orthogonal Crossover
  • It generates new individuals by the orthogonal
    design
  • A small number of individuals are scattered
    uniformly over the space
  • The best is selected

10
Self Operator
  • Mutation
  • Self-Learning a small scale MAGA is applied on
    the best individual in the grid and its mutants
  • The best is selected

11
Experiments setting
  • L 5 X 5 sL 3 X 3
  • Po 0.2 Pc 0.1 Pm 0.1
  • Gen 150 sGen 10
  • 50 runs

12
Problems
  • Multimodal
  • High dimension
  • But independent

13
Comparison with other GAs
14
Complexity in dimension
15
Complexity in dimension cont.
  • MAGA obtained better solutions than BGA AEA

16
Problems of 10000 dimensions!
  • O(na) is the approximated complexity of dimension
    (better than linear)

17
Approximating Linear System
  • Given a high-order transfer function G(s), it is
    desired to find an approximate model H(s) such
    that it contains the desired characteristic of
    the original system
  • It needs to optimize the error function J, whose
    variables are not independent

18
Stable Linear System
  • The problem has 5 dimensions.
  • It requires 19735 individuals to converge

19
Unstable Linear System
  • The problem has 4 dimensions
  • The number of evaluations averaged over 10 trials
    of MAGA is 2775.

20
Discussion
  • MAGA is very similar to Cellular GA.
  • I think its main advantages are the genetic
    operators, which are carefully designed, tailored
    for the problems of independent variables
  • Nevertheless, its performance is very impressive.
    It can even find close-to-optimum solution
    efficiently
  • It is the state-of-art algorithm. Very difficult
    to beat, but we can use it in practical problems.
Write a Comment
User Comments (0)
About PowerShow.com