Research Article

Active Vibration Control of the Smart Plate Using Artificial Neural Network Controller

Table 4

Different efficiency of training functions.

Training methodsFull form of the functionsTraining efficiency

TrainTrain neural network36.3
TrainbBatch training with weight and bias learning rules0.13
TrainbfgBFGS quasi-Newton backpropagation34.9
TrainbfgcBFGS quasi-Newton backpropagation for use with NN model reference adaptive controller86.13
TrainbrBayesian regularization99.4
TraincgbPowell-Beale conjugate gradient backpropagation42.14
TraincgfFletcher-Powell conjugate gradient backpropagation79.86
TraincgpPolak-Ribière conjugate gradient backpropagation77.16
TraingdGradient descent backpropagation58.192
TraingdaGradient descent with adaptive learning rule backpropagation47.11
TraingdmGradient descent with momentum backpropagation23.28
TraingdxGradient descent with momentum and adaptive learning rule backpropagation40.9
TrainlmLevenberg-Marquardt backpropagation72.48
TrainossOne-step secant backpropagation83.09