Abstract
Among this study, a vary-parameter convergence-accelerated neural network (VPCANN) model is generalized to solving dynamic matrix pseudoinverse, which can achieve super exponential convergence and noise-resistant, compared to the traditional Zhang neural network (ZNN) designed for dynamic problems. Simulative experiments reveal that the neural state solutions synthesized by the VPCANN can quickly approach to the theoretical pseudoinverse. Moreover, based on three types of noise disturbance including constant noise, random noise and dynamic noise, comparisons between the VPCANN and ZNN model are also investigated, verifying noise-resistant of the VPCANN model is better than the ZNN. In addition, to show the potential application of the VPCANN in practice, the kinematic motion planning of a six-links robot manipulator is considered, further substantiating the efficacy of the VPCANN in the dynamic matrix pseudoinverse.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Guo D, Zhang Y (2014) Li-function activated znn with finite-time convergence applied to redundant-manipulator kinematic control via time-varying jacobian matrix pseudoinversion. Appl Soft Comput 24:158–168
Guo D, Xu F, Yan L (2017) New pseudoinverse-based path-planning scheme with pid characteristic for redundant robot manipulators in the presence of noise. IEEE Trans Control Syst Technol 26(6):2008–2019
Jin L, Li S, Wang H, Zhang Z (2018) Nonconvex projection activated zeroing neurodynamic models for time-varying matrix pseudoinversion with accelerated finite-time convergence. Appl Soft Comput 62:840–850
Liu J, Chen S, Tan X, Zhang D (2007) Efficient pseudoinverse linear discriminant analysis and its nonlinear form for face recognition. Int J Pattern Recognit Artif Intell 21(08):1265–1278
Wang K, Guo P, Yin Q, Luo A-L, Xin, (2016) A pseudoinverse incremental algorithm for fast training deep neural networks with application to spectra pattern recognition. In: Proceedings of 2016 International Joint Conference on Neural Networks (IJCNN), pp. 3453–3460
Zhang L, Zhang D (2014) Domain adaptation extreme learning machines for drift compensation in e-nose systems. IEEE Trans Instrum Meas 64(7):1790–1801
Wei Y, Cai J, Ng MK (2004) Computing moore-penrose inverses of toeplitz matrices by Newton’s iteration. Math Comput Modell 40(1–2):181–191
Huang F, Zhang X (2006) An improved newton iteration for the weighted Moore–Penrose inverse. Appl Math Comput 174(2):1460–1486
Zhang Y, Tan N, Cai B, Chen Z (2008) Matlab simulink modeling of zhang neural network solving for time-varying pseudoinverse in comparison with gradient neural network. In: Proceedings of 2008 international symposium on intelligent information technology application, vol 1. pp 39–43
Cheng L, Liu Y, Hou ZG, Tan M, Fei M (2019) A rapid spiking neural network approach with an application on hand gesture recognition. IEEE Trans Cognit Dev Syst. https://doi.org/10.1109/TCDS.2019.2918228
Liao B, Zhang Y (2014) From different zfs to different znn models accelerated via li activation functions to finite-time convergence for time-varying matrix pseudoinversion. Neurocomputing 133:512–522
Xiao L, Zhang Y (2014) From different zhang functions to various znn models accelerated to finite-time convergence for time-varying linear matrix equation. Neural Process Lett 39(3):309–326
Li X, Yu J, Li S, Ni L (2018) A nonlinear and noise-tolerant znn model solving for time-varying linear matrix equation. Neurocomputing 317:70–78
Zhang Y, Yang Y, Tan N, Cai B (2011) Zhang neural network solving for time-varying full-rank matrix Moore–Penrose inverse. Computing 92(2):97–121
Zhang Z, Zhang Y (2013) Design and experimentation of acceleration-level drift-free scheme aided by two recurrent neural networks. IET Control Theory Appl 7(1):25–42
Zhang Z, Fu T, Yan Z, Jin L, Xiao L, Sun Y, Yu Z, Li Y (2018) A varying-parameter convergent-differential neural network for solving joint-angular-drift problems of redundant robot manipulators. IEEE ASME Trans Mechatron 23(2):679–689
Guo D, Zhang Y (2015) Znn for solving online time-varying linear matrix-vector inequality via equality conversion. Appl Math Comput 259:327–338
Zhang Y, Li W, Guo D, Ke Z (2013) Different zhang functions leading to different znn models illustrated via time-varying matrix square roots finding. Expert Syst Appl 40(11):4393–4403
Jin L, Zhang Y (2015) Discrete-time zhang neural network for online time-varying nonlinear optimization with application to manipulator motion generation. IEEE Trans Neural Netw Learn Syst 26(7):1525–1531
Chen D, Li S, Lin F-J, Wu Q (2019) New super-twisting zeroing neural-dynamics model for tracking control of parallel robots: a finite-time and robust solution. IEEE Trans Cybern 50(6):2651–2660
Xiao L, Dai J, Lu R, Li S, Li J, Wang S (2020) Design and comprehensive analysis of a noise-tolerant znn model with limited-time convergence for time-dependent nonlinear minimization. IEEE Transa Neural Netw Learn Syst. https://doi.org/10.1109/TNNLS.2020.2966294
Zhang Z, Zheng L, Weng J, Mao Y, Lu W, Xiao L (2018) A new varying-parameter recurrent neural-network for online solution of time-varying sylvester equation. IEEE Trans Cybern 48(11):3135–3148
Zhang Z, Yan Z (2018) Hybrid-level joint-drift-free scheme of redundant robot manipulators synthesized by a varying-parameter recurrent neural network. IEEE Access 6:34967–34975
Zhang Z, Li S, Zhang X (2016) Simulink comparison of varying-parameter convergent-differential neural-network and gradient neural network for solving online linear time-varying equations. In: Proceedings of 2016 world congress on intelligent control and automation (WCICA). pp 887–894
Zhang Z, Kong L, Zheng L, Zhang P, Qu X, Liao B, Yu Z (2018) Robustness analysis of a power-type varying-parameter recurrent neural network for solving time-varying qm and qp problems and applications. IEEE Trans Syst Man Cybern Syst. https://doi.org/10.1109/TSMC.2018.2866843
Karlik B, Olgac AV (2011) Performance analysis of various activation functions in generalized mlp architectures of neural networks. Int J Artif Intell Expert Syst 1(4):111–122
Zhang Y, Jin L, Ke Z (2012) Superior performance of using hyperbolic sine activation functions in znn illustrated via time-varying matrix square roots finding. Comput Sci Inf Syst 9(4):1603–1625
Li S, Chen S, Liu B (2013) Accelerating a recurrent neural network to finite-time convergence for solving time-varying sylvester equation by using a sign-bi-power activation function. Neural Process Lett 37(2):189–205
Shen Y, Miao P, Huang Y, Shen Y (2015) Finite-time stability and its application for solving time-varying sylvester equation by recurrent neural network. Neural Process Lett 42(3):763–784
Jin L, Zhang Y, Li S (2015) Integration-enhanced zhang neural network for real-time-varying matrix inversion in the presence of various kinds of noises. IEEE Trans Neural Netw Learn Syst 27(12):2615–2627
Zhang Y, Chen K (2008) Comparison on zhang neural network and gradient neural network for time-varying linear matrix equation \(a\times \text{b}= \text{ c }\) solving. In: Proceedings of IEEE international conference on industrial technology (ICIT). https://doi.org/10.1109/ICIT.2008.4608579
Li X, Yu J, Li S, Shao Z, Ni L (2019) A non-linear and noise-tolerant znn model and its application to static and time-varying matrix square root finding. Neural Process Lett 50:1687–1703
Khan A, Li S, Luo X (2019) Obstacle avoidance and tracking control of redundant robotic manipulator: an rnn based metaheuristic approach. IEEE Trans Ind Inf. https://doi.org/10.1109/TII.2019.2941916
Khan AH, Cao X, Li S, Luo C (2019) Using social behavior of beetles to establish a computational model for operational management. IEEE Trans Comput Soc Syst. https://doi.org/10.1109/tcss.2019.2958522
Zhang Y, Li S, Zou J, Khan AH (2019) A passivity-based approach for kinematic control of redundant manipulators with constraints. IEEE Trans Ind Inf. https://doi.org/10.1109/tii.2019.2908442
Xu Z, Li S, Zhou X, Zhou S, Cheng T (2020) Dynamic neural networks for motion-force control of redundant manipulators: an optimization perspective. IEEE Trans Ind Electron. https://doi.org/10.1109/TIE.2020.2970635
Xu Z, Li S, Zhou X, Yan W, Cheng T, Huang D (2019) Dynamic neural networks based kinematic control for redundant manipulators with model uncertainties. Neurocomputing 329(15):255–266
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work is supported by Guangdong Province Key Areas R&D Program (Grant No. 2019B090919002), Foshan Key Technology Research Project (Grant No. 1920001001148), Foshan Innovation and Entrepreneurship Team Project (Grant No. 2018IT100173), Guangzhou Science Research Plan-Major Project (Grant No. 201804020095), Guangdong Innovative Talent Project of Young College (Grant No. 2016TQ03X463), GDAS’ Project of Thousand doctors (postdoctors) Introduction (2019GDASYL-0103078), GDAS’ Project of Science and Technology Development (2018GDASCX-0115)
Rights and permissions
About this article
Cite this article
Li, X., Li, S., Xu, Z. et al. A Vary-Parameter Convergence-Accelerated Recurrent Neural Network for Online Solving Dynamic Matrix Pseudoinverse and its Robot Application. Neural Process Lett 53, 1287–1304 (2021). https://doi.org/10.1007/s11063-021-10440-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-021-10440-x