<< previous answermath HOME   answermath en Español       Loan Calculator Find any Print, Poster      
    Artificial Intelligence Tutorials: Data Mining Neural Networks Fuzzy Logic Genetic Algorithms     Tutoriales de Inteligencia artificial: Redes Neuronales  Lógica Fuzzy  Minería Datos Algoritmos Genéticos    
    Mental math Tips: Addition ▫ Subtraction Multiplication Division Sine Cosine Tangent       Tips cálculo mental: Suma  Resta  Multiplicación  División Seno Coseno  Tangente    
       
  Limitations and Possibilities

The representation of the problem may be difficult. You need to identify which variables are suitable to be treated as genes and which variables must be let outside the GA process.

The determination of the convenient parameters (population size, mutation rate) may be time consuming.

 
                 
      As in any optimization process, if you don’t take enough precautions, the algorithm may converge in a local minimum (or maximum).

For all the above reasons, if you know a traditional method to solve the problem, use it!

Try GA's if the system is partially unknown, non-lineal, or noisy. Even in this case, be sure that you are able to program the fitness evaluation function. In many cases this is by far the hardest part of the work.

On the other hand, these concepts have been very useful to provide solutions where traditional methods failed.

As a parallel computation process, the GA may explore the solution space in many directions and from many points.
 
                 

 Complex environments with non-lineal behavior are good candidates to be worked with GA's. The fitness function may be discontinuous and even changing over time.

You may use this algorithm on a system that you don’t know internally. However, you must know how to compute the outputs when a particular solution is placed in the system.

Observations of Mother Nature’s wisdom may inspire us with more work tools. So, my humble suggestion is to observe and try to understand other creatures. Bees and ants have a lot to tell us about decentralized, parallel and robust systems.

     
Google
  Web http://www.answermath.com
   
 
 

| Home | Suggest a link  | Send Comments  | Disclaimer | PrivacyPolicy | Links | Help |

Copyright 2000 - wgonz @ email.com  - All  Rights   Reserved