Abstract

Neural network is one of the most effective tools in nonlinear control system design. In practical online application, sequential learning algorithms are preferred over batch learning algorithms because they do not require retraining whenever a new data is trained. However, the existing sequential learning algorithms only utilize the current instant estimation of the nonlinear system for constructing the network structure. Therefore they do not characterize temporal variability well. To overcome this problem, the multi-step-ahead predictor of the nonlinear system is introduced to the growing and pruning network for constructing network structure. Furthermore, a sliding window model is used to prevent the network from fitting the noise if there is noise in the input data. And in order to reduce the computation load, the winner neuron strategy is utilized to update the parameters of the neural network using extended Kalman filter. Experimental results show that the proposed algorithm can obtain more compact network along with smaller errors in mean square sense than other typical sequential learning algorithms.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.