DocumentCode :
1636318
Title :
Automatic modularization by speciation
Author :
Darwen, Paul ; Yao, Xin
Author_Institution :
Sch. of Comput. Sci., Australian Defence Force Acad., Canberra, ACT, Australia
fYear :
1996
Firstpage :
88
Lastpage :
93
Abstract :
Real-world problems are often too difficult to solve by a single monolithic system. There are many examples of natural and artificial systems which show that a modular approach can reduce the total complexity of the system while solving a difficult problem satisfactorily. The success of modular artificial neural networks in speech and image processing is a typical example. However, designing a modular system is a difficult task. It relies heavily on human experts and prior knowledge about the problem. There is no systematic and automatic way to form a modular system for a problem. This paper proposes a novel evolutionary learning approach to designing a modular system automatically, without human intervention. Our starting point is speciation, using a technique based on fitness sharing. While speciation in genetic algorithms is not new, no effort has been made towards using a speciated population as a complete modular system. We harness the specialized expertise in the species of an entire population, rather than a single individual, by introducing a gating algorithm. We demonstrate our approach to automatic modularization by improving co-evolutionary game learning, learning to play the iterated prisoner´s dilemma. We review some problems of earlier co-evolutionary learning methods, and explain their poor generalization ability and sudden mass extinctions. The generalization ability of our approach is significantly better than past efforts. Using the specialized expertise of the entire speciated population though a gating algorithm, instead of the best individual, is the main contributor to this improvement
Keywords :
game theory; generalisation (artificial intelligence); genetic algorithms; learning (artificial intelligence); neural nets; problem solving; automatic modularization; coevolutionary game learning; evolutionary learning approach; fitness sharing; gating algorithm; generalization ability; genetic algorithms; iterated prisoner´s dilemma; mass extinctions; modular artificial neural networks; population speciation; problem solving; specialized expertise; system complexity reduction; Artificial neural networks; Australia; Computational intelligence; Computer science; Educational institutions; Genetic algorithms; Humans; Image processing; Machine learning algorithms; Speech processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 1996., Proceedings of IEEE International Conference on
Conference_Location :
Nagoya
Print_ISBN :
0-7803-2902-3
Type :
conf
DOI :
10.1109/ICEC.1996.542339
Filename :
542339
Link To Document :
بازگشت