A New Neuro-Fuzzy Adaptive Genetic Algorithm

Novel neuro-fuzzy techniques are used to dynamically control parameter settings of genetic algorithms (GAs). The benchmark routine is an adaptive genetic algorithm (AGA) that uses a fuzzy knowledge-based system to control GA parameters. The self-learning ability of the cerebellar model ariculation controller(CMAC) neural network makes it possible for on-line learning the knowledge on GAs throughout the run. Automatically designing and tuning the fuzzy knowledge-base system, neuro-fuzzy techniques based on CMAC can find the optimized fuzzy system for AGA by the renhanced learning method. The Results from initial experiments show a Dynamic Parametric AGA system designed by the proposed automatic method and indicate the general applicability of the neuro-fuzzy AGA to a wide range of combinatorial optimization.