• DocumentCode
    1217486
  • Title

    An algorithm for training multilayer perceptrons for data classification and function interpolation

  • Author

    Madyastha, Raghavendra K. ; Aazhang, Behnaam

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Rice Univ., Houston, TX, USA
  • Volume
    41
  • Issue
    12
  • fYear
    1994
  • fDate
    12/1/1994 12:00:00 AM
  • Firstpage
    866
  • Lastpage
    875
  • Abstract
    This paper addresses the issue of employing a parametric class of nonlinear models to describe nonlinear systems. This model class consists of a subclass of artificial neural networks, multilayer perceptrons. Specifically, we discuss the application of a “globally” convergent optimization scheme to the training of the multilayer perceptron. The algorithm discussed is termed the conjugate gradients-trust regions algorithm (CGTR) and combines the merits of two well known “global” algorithms-the conjugate gradients and the trust region algorithms. In this paper we investigate the potential of the multilayer perceptron, trained using the CGTR algorithm, towards function approximation in two diverse scenarios: i) signal classification in a multiuser communication system, and ii) approximating the inverse kinematics of a robotic manipulator. Until recently, the most widely used training algorithm has been the backpropagation algorithm, which is based on the linearly convergent steepest descent algorithm. It is seen that the multilayer perceptron trained with the CGTR algorithm is able to approximate the desired functions to a greater accuracy than when trained using backpropagation. Specifically, in the case of the multiuser communication problem, we obtain lower probabilities of error in demodulating a given user´s signal; and in the robotics problem, we observe lower root mean square errors in approximating the inverse kinematics function
  • Keywords
    conjugate gradient methods; function approximation; interpolation; learning (artificial intelligence); manipulator kinematics; multilayer perceptrons; nonlinear systems; optimisation; signal detection; ANN; artificial neural networks; conjugate gradients-trust regions algorithm; data classification; error probabilities; function approximation; function interpolation; globally convergent optimization scheme; inverse kinematics function; multilayer perceptrons training; multiuser communication system; nonlinear models; nonlinear systems; parametric class; robotic manipulator; root mean square errors; signal classification; training algorithm; Approximation algorithms; Artificial neural networks; Backpropagation algorithms; Function approximation; Kinematics; Manipulators; Multilayer perceptrons; Nonlinear systems; Pattern classification; Robots;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7122
  • Type

    jour

  • DOI
    10.1109/81.340848
  • Filename
    340848