An NN-Based SRD Decomposition Algorithm and Its Application in Nonlinear Compensation

In this study, a neural network-based square root of descending (SRD) order decomposition algorithm for compensating for nonlinear data generated by sensors is presented. The study aims at exploring the optimized decomposition of data 1.00,0.00,0.00 and minimizing the computational complexity and memory space of the training process. A linear decomposition algorithm, which automatically finds the optimal decomposition of N subparts and reduces the training time to 1N and memory cost to 1N, has been implemented on nonlinear data obtained from an encoder. Particular focus is given to the theoretical access of estimating the numbers of hidden nodes and the precision of varying the decomposition method. Numerical experiments are designed to evaluate the effect of this algorithm. Moreover, a designed device for angular sensor calibration is presented. We conduct an experiment that samples the data of an encoder and compensates for the nonlinearity of the encoder to testify this novel algorithm.

[1]  Nicolás J. Medrano-Marqués,et al.  Sensor linearization with neural networks , 2001 .

[2]  Zohir Dibi,et al.  On the Capability of Artificial Neural Networks to Compensate Nonlinearities in Wavelength Sensing , 2009, Sensors.

[3]  Frank L. Lewis,et al.  Disturbance and Friction Compensations in Hard Disk Drives Using Neural Networks , 2010, IEEE Transactions on Industrial Electronics.

[4]  Hao Yu,et al.  Improved Computation for Levenberg–Marquardt Training , 2010, IEEE Transactions on Neural Networks.

[5]  Fushuan Wen,et al.  On-line fault section estimation in power systems with radial basis function neural network , 2002 .

[6]  K. Kennedy,et al.  Automatic Data Layout for High Performance Fortran , 1995, Proceedings of the IEEE/ACM SC95 Conference.

[7]  Gary G. R. Green,et al.  Neural networks, approximation theory, and finite precision computation , 1995, Neural Networks.

[8]  José Rivera,et al.  Self-Calibration and Optimal Response in Intelligent Sensors Design Based on Artificial Neural Networks , 2007, Sensors (Basel, Switzerland).

[9]  Tom Fleischer,et al.  Applied Functional Analysis , 2016 .

[10]  Stavros J. Perantonis,et al.  Two highly efficient second-order algorithms for training feedforward networks , 2002, IEEE Trans. Neural Networks.

[11]  Shin'ichi Tamura,et al.  Capabilities of a four-layered feedforward neural network: four layers versus three , 1997, IEEE Trans. Neural Networks.

[12]  Kai-Wei Chiang,et al.  An Artificial Neural Network Embedded Position and Orientation Determination Algorithm for Low Cost MEMS INS/GPS Integrated Sensors , 2009, Sensors.

[13]  Fang Deng,et al.  Measurement and calibration method for an optical encoder based on adaptive differential evolution-Fourier neural networks , 2013 .

[14]  T.,et al.  Training Feedforward Networks with the Marquardt Algorithm , 2004 .

[15]  Lilong Cai,et al.  Fourier-Neural-Network-Based Learning Control for a Class of Nonlinear Systems With Flexible Components , 2009, IEEE Transactions on Neural Networks.

[16]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[17]  Lilong Cai,et al.  A New Iterative Learning Controller Using Variable Structure Fourier Neural Network , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[18]  Guang-Bin Huang,et al.  Upper bounds on the number of hidden neurons in feedforward networks with arbitrary bounded nonlinear activation functions , 1998, IEEE Trans. Neural Networks.

[19]  Laurence T. Yang,et al.  Parallel Training of An Improved Neural Network for Text Categorization , 2013, International Journal of Parallel Programming.

[20]  Yichuang Sun,et al.  A neural network approach for fault diagnosis of large-scale analogue circuits , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[21]  Lilong Cai,et al.  Tracking control of nonlinear systems using fourier neural network , 2005, Proceedings, 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics..

[22]  Lok-Won Kim,et al.  A Fully Pipelined FPGA Architecture of a Factored Restricted Boltzmann Machine Artificial Neural Network , 2014, TRETS.

[23]  Andrew R. Barron,et al.  Approximation and estimation bounds for artificial neural networks , 2004, Machine Learning.

[24]  Adrian Silvescu,et al.  Fourier neural networks , 1999, IJCNN'99. International Joint Conference on Neural Networks. Proceedings (Cat. No.99CH36339).