Cooperative-competitive genetic evolution of radial basis function centers and widths for time series prediction
- 1 July 1996
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Neural Networks
- Vol. 7 (4), 869-880
- https://doi.org/10.1109/72.508930
Abstract
In a radial basis function (RBF) network, the RBF centers and widths can be evolved by a cooperative-competitive genetic algorithm. The set of genetic strings in one generation of the algorithm represents one REP network, not a population of competing networks. This leads to moderate computation times for the algorithm as a whole. Selection operates on individual RBFs rather than on whole networks. Selection therefore requires a genetic fitness function that promotes competition among RBFs which are doing nearly the same job while at the same time promoting cooperation among RBFs which cover different parts of the domain of the function to be approximated. Niche creation resulting from a fitness function of the form |w/sub i/|/sup /spl beta///E(|w/sub i'/|/sup /spl beta//), 1</spl beta/<2 can facilitate the desired cooperative-competitive behavior. The feasibility of the resulting algorithm to evolve networks of Gaussian, inverse multiquadric, and thin-plate spline RBFs is demonstrated by predicting the Mackey-Glass time series. For each type of RBF, and for networks of 25, 50, 75, 100, 125, and 150 RBF units, prediction errors for the evolved Gaussian RBF networks are 50-70% lower than RBF networks obtained by k-means clustering.Keywords
This publication has 54 references indexed in Scilit:
- Combining evolution with credit apportionment: A new learning algorithm for neural netsNeural Networks, 1994
- Regression modeling in back-propagation and projection pursuit learningIEEE Transactions on Neural Networks, 1994
- Using Coverage as a Model Building Constraint in Learning Classifier SystemsEvolutionary Computation, 1994
- An evolutionary algorithm that constructs recurrent neural networksIEEE Transactions on Neural Networks, 1994
- Genetic evolution of the topology and weight distribution of neural networksIEEE Transactions on Neural Networks, 1994
- Evolving space-filling curves to distribute radial basis functions over an input spaceIEEE Transactions on Neural Networks, 1994
- On the training of radial basis function classifiersNeural Networks, 1992
- A Resource-Allocating Network for Function InterpolationNeural Computation, 1991
- A tree-structured adaptive network for function approximation in high-dimensional spacesIEEE Transactions on Neural Networks, 1991
- Fast Learning in Networks of Locally-Tuned Processing UnitsNeural Computation, 1989