An Adaptive Online Sequential Extreme Learning Machine for Real-Time Tidal Level Prediction

An adaptive variable-structure online sequential extreme learning machine (OS-ELM) is proposed by incorporating a hidden nodes pruning strategy. As conventional OS-ELM increases network dimensionality by adding newly-received data samples, the resulted dimension would expand dramatically and result in phenomenon of “dimensionality curse” finally. As the measurement samples may come endlessly, there is a practical need to adjust the dimension of OS-ELM not only by adding hidden units but also by pruning superfluous units simultaneously. To evaluate the contribution of existing hidden units and locate the superfluous units, an index is implemented referred to as normalized error reduction ratio. As the OS-ELM adds new samples in hidden units, those existing units contribute less to current dynamics would be deleted from network, thus the resulted parsimonious network can represent current system dynamics more efficiently. This online dimension adjustment approach can handle samples which are presented one-by-one or chuck-by-chuck with variable chuck size. The adaptive variable-structure OS-ELM was implemented for online tidal level prediction purpose. To evaluate the efficiency of the adaptive variable structure OS-ELM, tidal prediction simulations was conducted based on the actual measured tidal data and meteorological data of Old Port Tampa in the United States. Simulation results reveal that the proposed variable-structure OS-ELM demonstrates its effectiveness in short term tidal predictions in respect of accuracy and rapidness.

[1]  Ye Yuan,et al.  An OS-ELM based distributed ensemble classification framework in P2P networks , 2011, Neurocomputing.

[2]  John C. Platt A Resource-Allocating Network for Function Interpolation , 1991, Neural Computation.

[3]  Y Lu,et al.  A Sequential Learning Scheme for Function Approximation Using Minimal Radial Basis Function Neural Networks , 1997, Neural Computation.

[4]  Narasimhan Sundararajan,et al.  A Fast and Accurate Online Sequential Learning Algorithm for Feedforward Networks , 2006, IEEE Transactions on Neural Networks.

[5]  Hongming Zhou,et al.  Extreme Learning Machine for Regression and Multiclass Classification , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[6]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[7]  Guang-Bin Huang,et al.  Trends in extreme learning machines: A review , 2015, Neural Networks.

[8]  Zhengjia He,et al.  Adaptive stochastic resonance method for impact signal detection based on sliding window , 2013 .

[9]  S. Liang,et al.  Prediction models for tidal level including strong meteorologic effects using a neural network , 2008 .

[10]  Tzuu-Hseng S. Li,et al.  Design and implementation of an adaptive sliding-mode dynamic controller for wheeled mobile robots , 2009 .

[11]  Tsong-Lin Lee Back-propagation neural network for long-term tidal predictions , 2004 .

[12]  Hongming Zhou,et al.  Optimization method based extreme learning machine for classification , 2010, Neurocomputing.

[13]  Dong-Sheng Jeng,et al.  Application of artificial neural networks in tide-forecasting , 2002 .

[14]  Shang-Liang Chen,et al.  Orthogonal least squares learning algorithm for radial basis function networks , 1991, IEEE Trans. Neural Networks.

[15]  Li-Dong Wang,et al.  A variable‐structure gradient RBF network with its application to predictive ship motion control , 2012 .