A Comparison of RBF Neural Network Training Algorithms for Inertial Sensor Based Terrain Classification

Sensors (Basel). 2009;9(8):6312-29. doi: 10.3390/s90806312. Epub 2009 Aug 12.

Abstract

This paper introduces a comparison of training algorithms of radial basis function (RBF) neural networks for classification purposes. RBF networks provide effective solutions in many science and engineering fields. They are especially popular in the pattern classification and signal processing areas. Several algorithms have been proposed for training RBF networks. The Artificial Bee Colony (ABC) algorithm is a new, very simple and robust population based optimization algorithm that is inspired by the intelligent behavior of honey bee swarms. The training performance of the ABC algorithm is compared with the Genetic algorithm, Kalman filtering algorithm and gradient descent algorithm. In the experiments, not only well known classification problems from the UCI repository such as the Iris, Wine and Glass datasets have been used, but also an experimental setup is designed and inertial sensor based terrain classification for autonomous ground vehicles was also achieved. Experimental results show that the use of the ABC algorithm results in better learning than those of others.

Keywords: Kalman filtering; artificial bee colony algorithm; genetic algorithm; gradient descent; inertial navigation sensors; radial basis neural networks; terrain classification.