This paper presents a new approach to evolutionary artificial neural networks, based on the integration of feedforward neural networks, messy genetic algorithms (GAs), and singular value decomposition (SVD). The set of competing hidden nodes with variable number of connections from the input layer represents an evolving neural network. Selection of hidden nodes is based on their estimation via SVD. The resulting singular values are used to determine significance of hidden nodes for the network's output. To represent connectivity of hidden nodes and to process the topology of connections between input and hidden layers, we employ the approach of messy GAs. This establishes a framework for processing strings of variable length which codes this topology and allows one to search for useful combinations of input variables. The proposed approach is tested using sonar data classification.
展开▼