ASMO—Dan algorithm for adaptive spline modelling of observation data
- 1 October 1993
- journal article
- research article
- Published by Taylor & Francis in International Journal of Control
- Vol. 58 (4) , 947-967
- https://doi.org/10.1080/00207179308923037
Abstract
Nonlinear system identification by modelling the underlying relationships in observation data is an important application area for artificial neural networks and other learning paradigms. Splines have been used for scattered data interpolation, but the applications have mainly been restricted to low dimensional input spaces. This paper describes ASMOD, a new learning paradigm for higher dimensional data (> > 3) based on B-spline interpolation. The models can be trained online, and a method for step-wise model refinement is applied during model training for gradually increasing the modelling capability until the desired or best possible accuracy is obtained. For every refinement step a number of possible refinement actions are evaluated, and the one that gives the highest improvement of the model accuracy is chosen. The model structure is hence adapted to the modelling problem, giving a model of small size and high accuracy. ASMOD has very efficient implementations on serial computers. The scheme has been evaluated on a problem designed for MARS (see Friedman 1988) and the results compare favourably with MARS. The method has also been used to model the actuator dynamics of a hydraulic robot manipulator, and significant improvements in dynamic accuracy in the manipulator control have been obtained.Keywords
This publication has 22 references indexed in Scilit:
- Predicting the Future: Advantages of Semilocal UnitsNeural Computation, 1991
- Universal Approximation Using Radial-Basis-Function NetworksNeural Computation, 1991
- On the Convergence of the LMS Algorithm with Adaptive Learning Rate for Linear Feedforward NetworksNeural Computation, 1991
- A Tree-Structured Algorithm for Reducing Computation in Networks with Separable Basis FunctionsNeural Computation, 1991
- A general regression neural networkIEEE Transactions on Neural Networks, 1991
- Networks for approximation and learningProceedings of the IEEE, 1990
- Identification and control of dynamical systems using neural networksIEEE Transactions on Neural Networks, 1990
- Learning in Artificial Neural Networks: A Statistical PerspectiveNeural Computation, 1989
- Fast Learning in Networks of Locally-Tuned Processing UnitsNeural Computation, 1989
- A New Approach to Manipulator Control: The Cerebellar Model Articulation Controller (CMAC)Journal of Dynamic Systems, Measurement, and Control, 1975