Abstract
In this paper, we consider the total least squares solution of time-varying linear systems with time-varying right-hand side vectors. The neural network model termed as the neural network model for solving time-varying total least squares problems (NNTVTLS) and its discrete form of the neural network model for solving time-varying total least squares problems (DNNTVTLS) are provided to solve this problem. The analyses of convergence and robustness demonstrate that the proposed DNNTVTLS model exhibits global convergence and superior noise immunity. Numerical experiments further verify the superiority and effectiveness of the DNNTVTLS model in solving time-varying linear equations, taking into account the presence of noise.
Similar content being viewed by others
Data availability
Not applicable.
References
Bunse-Gerstner A, Byers R, Mehrmann V, Nichols NK (1991) Numerical computation of an analytic singular value decomposition of a matrix valued function. Numer Math 60:1–39
Cichocki A, Unbehauen R (1994) Simplified neural networks for solving linear least squares and total least squares problems in real time. IEEE Trans Neural Netw 5:910–923
Cirrincione G, Cirrincione M (1999) Linear system identification using the TLS EXIN neuron. Neurocomputing 28:53–74
Dai J, Tan P, Xiao L, Jia L, He Y, Luo J (2023) A fuzzy adaptive zeroing neural network model with event-triggered control for time-varying matrix inversion. IEEE Trans Fuzzy Syst 31:3974–3983
Fierro RD, Golub GH, Hansen PC, O’Leary DP (1997) Regularization by truncated total least squares. SIAM J Sci Comput 18:1223–1241
Gao K, Ahmad MO, Swamy MNS (1994) A constrained anti-Hebbian learning algorithm for total least-squares estimation with applications to adaptive fir and iir filtering. IEEE Trans Circuits Syst II Analog Digit Signal Process 41:718–729
Golub GH, van Loan CF (1980) An analysis of the total least squares problem. SIAM J Numer Anal 17:883–893
Golub G, Van Loan C (2014) Matrix computations, 4th edn. The Johns Hopkins University Press, Baltimore
Golub GH, Hansen PC, O’Leary DP (1999) Tikhonov regularization and total least squares. SIAM J Matrix Anal Appl 21:185–194
Guo D, Yi C, Zhang Y (2011) Zhang neural network versus gradient-based neural network for time-varying linear matrix equation solving. Neurocomputing 74:3708–3712
Han F, Wei Y, Xie P (2024) Regularized and structured tensor total least squares methods with applications. J Optim Theory Appl 202:1101–1136
Huffel SV, Vandewalle J (1991) Total least squares problem—computational aspects and analysis, vol. 9 of frontiers in applied mathematics. SIAM
Jin L, Zhang Y (2014) Discrete-time Zhang neural network of o(\(\tau \)3) pattern for time-varying matrix pseudoinversion with application to manipulator motion generation. Neurocomputing 142:165–173
Jin L, Zhang Y, Li S (2016) 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:2615–2627
Katsikis VN, Stanimirović PS, Mourtas SD, Xiao L, Karabašević D, Stanujkić D (2022) Zeroing neural network with fuzzy parameter for computing pseudoinverse of arbitrary matrix. IEEE Trans Fuzzy Syst 30:3426–3435
Kong X, Feng D (2024) Efficient online learning algorithms for total least square problems, engineering applications of computational methods, vol 21. Springer, Science Press, Berlin
Lei Y, Dai Z, Liao B, Xia G, He Y (2022) Double features zeroing neural network model for solving the pseudoninverse of a complex-valued time-varying matrix. Mathematics 10:2122
Li S, Li Y (2014) Nonlinearly activated neural network for solving time-varying complex Sylvester equation. IEEE Trans Cybern 44:1397–1407
Liao B, Xiang Q, Li S (2019) Bounded z-type neurodynamics with limited-time convergence and noise tolerance for calculating time-dependent Lyapunov equation. Neurocomputing 325:234–241
Liao B, Wang Y, Li W, Peng C, Xiang Q (2021) Prescribed-time convergent and noise-tolerant z-type neural dynamics for calculating time-dependent quadratic programming. Neural Comput Appl 33:5327–5337
Lim JS, Pang H (2016) Reweighted l\(_1\) regularized TLS linear neuron for the sparse system identification. Neurocomputing 173:1972–1975
Liu Q, Jia Z, Wei Y (2022) Multidimensional total least squares problem with linear equality constraints. SIAM J Matrix Anal Appl 43:124–150
Lu S, Pereverzev SV, Tautenhahn U (2009) Regularized total least squares: computational aspects and error bounds. SIAM J Matrix Anal Appl 31:918–941
Luo FL, Unbehauen R (1999) Applied neural networks for signal processing. Cambridge University Press, Cambridge
Mo C, Wang X, Wei Y (2020) Time-varying generalized tensor eigen analysis via Zhang neural networks. Neurocomputing 407:465–479
Perez-Ilzarbe M (1998) Convergence analysis of a discrete-time recurrent neural network to perform quadratic real optimization with bound constraints. IEEE Trans Neural Netw 9:1344–1351
Petković MD, Stanimirović PS, Katsikis VN (2018) Modified discrete iterations for computing the inverse and pseudoinverse of the time-varying matrix. Neurocomputing 289:155–165
Qi Z, Ning Y, Xiao L, Wang Z, He Y (2025) Efficient predefined-time adaptive neural networks for computing time-varying tensor Moore–Penrose inverse. IEEE Trans Neural Netw Learn Syst. https://doi.org/10.1109/TNNLS.2024.3354936
Qiao S, Wang X, Wei Y (2018) Two finite-time convergent Zhang neural network models for time-varying complex matrix Drazin inverse. Linear Algebra Appl 542:101–117
Qiao S, Wei Y, Zhang X (2020) Computing time-varying ML-weighted pseudoinverse by the Zhang neural networks. Numer Funct Anal Optim 41:1672–1693
Qiu B, Zhang Y (2019) Two new discrete-time neurodynamic algorithms applied to online future matrix inversion with nonsingular or sometimes-singular coefficient. IEEE Trans Cybern 49:2032–2045
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:763–784
Shi Y, Zhao W-G, Li S, Li B, Sun X (2022) Direct derivation scheme of DT-RNN algorithm for discrete time-variant matrix pseudo-inversion with application to robotic manipulator. Appl Soft Comput 133:109861
Shi Y, Chong W, Zhao W-G, Li S, Li B, Sun X (2023) A new recurrent neural network based on direct discretization method for solving discrete time-variant matrix inversion with application. Inf Sci 652:119729
Wang X, Wei Y, Stanimirović PS (2016) Complex neural network models for time-varying Drazin inverse. Neural Comput 28:2790–2824
Wang X, Mo C, Qiao S, Wei Y (2022) Predefined-time convergent neural networks for solving the time-varying nonsingular multi-linear tensor equations. Neurocomputing 472:68–84
Wei Y, Stanimirović P, Petković M (2018) Numerical and symbolic computations of generalized inverses. World Scientific, Hackensack
Xiao L (2015) A finite-time convergent neural dynamics for online solution of time-varying linear complex matrix equation. Neurocomputing 167:254–259
Xiao L, Zhang Y (2011) Zhang neural network versus gradient neural network for solving time-varying linear inequalities. IEEE Trans Neural Netw 22:1676–84
Xiao L, Zhang Y (2012) Two new types of Zhang neural networks solving systems of time-varying nonlinear inequalities. IEEE Trans Circuits Syst I(59):2363–2373
Xiao L, Zhang Y (2013) From different Zhang functions to various ZNN models accelerated to finite-time convergence for time-varying linear matrix equation. Neural Process Lett 39:309–326
Xiao L, Zhang Y, Zuo Q, Dai J, Li J, Tang W (2020) A noise-tolerant zeroing neural network for time-dependent complex matrix inversion under various kinds of noises. IEEE Trans Ind Inf 16:3757–3766
Xiao L, Li L, Huang W, Li X, Jia L (2024) A new predefined time zeroing neural network with drop conservatism for matrix flows inversion and its application. IEEE Trans Cybern 54:752–761
Xie P, Xiang H, Wei Y (2017) A contribution to perturbation analysis for total least squares problems. Numer Algorithms 75:381–395
Xie P, Xiang H, Wei Y (2018) Randomized algorithms for total least squares problems. Numer Linear Algebra Appl 26:e2219
Zhang Y, Ge SS (2005) Design and analysis of a general recurrent neural network model for time-varying matrix inversion. IEEE Trans Neural Netw 16:1477–1490
Zhang Y, Yi C (2011) Zhang neural networks and neural-dynamic method. Nova Science Publishers, Inc., Hauppauge
Zhang Y, Jiang D, Wang J (2002) A recurrent neural network for solving Sylvester equation with time-varying coefficients. IEEE Trans Neural Netw 13:1053–63
Zhang Y, Ma W, Cai B (2009) From Zhang neural network to Newton iteration for matrix inversion. IEEE Trans Circuits Syst I(56):1405–1415
Zhang Y, Ling Y, Yang M, Yang S, Zhang Z (2021) Inverse-free discrete ZNN models solving for future matrix pseudoinverse via combination of extrapolation and ZeaD formulas. IEEE Trans Neural Netw Learn Syst 32:2663–2675
Zheng B, Meng L, Wei Y (2017) Condition numbers of the multidimensional total least squares problem. SIAM J Matrix Anal Appl 38:924–948
Acknowledgements
The authors would like to thank the handling editor and two anonymous reviewers for their detailed and valuable comments.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conflict of interest to declare.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Xuezhong Wang is supported by the National Natural Science Foundation of China under grant 12461055; The Natural Science Foundation of Gansu Province under grant 23JRRG0008. Jiali Shan is supported by the National Natural Science Foundation of China (Youth Student Basic Research Program) under grant 123B1008. Yimin Wei is supported by the Ministry of Science and Technology of China under grant H20240841 and the Joint Research Project between China and Serbia under grant 2024-6-7.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wang, X., Shan, J. & Wei, Y. Neural networks for total least squares solution of the time-varying linear systems. Comp. Appl. Math. 44, 106 (2025). https://doi.org/10.1007/s40314-024-03070-1
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40314-024-03070-1
Keywords
- Time-varying matrix
- Time-varying linear system
- Total least squares solution
- Neural network model
- Convergence
- Robustness