Morphogenetic approach to system identification |
| |
Authors: | Francesco Marcelloni Germano Resconi Pietro Ducange |
| |
Affiliation: | 1. Dipartimento di Ingegneria dell'Informazione, University of Pisa, Via Diotisalvi 2, 56122 Pisa, Italy;2. Department of Mathematics and Physics, Catholic University, Via Musei 41, 25121 Brescia, Italy |
| |
Abstract: | In this paper, we propose a novel approach to system identification based on morphogenetic theory (MT). Given a context H defined by a set of M objects, each described by a set of N attributes, and a vector X of desired outputs for each object, MT combines notions from formal concept analysis and tensor calculus so as to generate a morphogenetic system (MS). The MS is defined by a set of weights s1, …, sN, one for each attribute. Given H and X, weights are computed so as to generate the projection Y of X on the space of the attributes with the minimum distance between Y and X. An MS can be represented as a neuron, morphogenetic neuron, with a number of synapses equal to the number of attributes and synaptic weights equal to s1, …, sN. Unlike traditional neural network paradigm, which adopts an iterative process to determine synaptic weights, in MT, weights are computed at once. We introduce a method to generate a morphogenetic neural network (MNN) for identification problems. The method is based on extending appropriately and iteratively the attribute space so as to reduce the error between desired output and computed output. By using four well‐known datasets, we show that an MNN can identify an unknown system with a precision comparable with classical multilayer perceptron with complexity similar to the MNN but reducing drastically the time needed to generate the neural network. Furthermore, the structure of the MNN is generated automatically by the method and does not require a trial‐and‐error approach often applied in classical neural networks. © 2009 Wiley Periodicals, Inc. |
| |
Keywords: | |
|
|