Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

Neural networks for total least squares solution of the time-varying linear systems

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

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

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Cirrincione G, Cirrincione M (1999) Linear system identification using the TLS EXIN neuron. Neurocomputing 28:53–74

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Fierro RD, Golub GH, Hansen PC, O’Leary DP (1997) Regularization by truncated total least squares. SIAM J Sci Comput 18:1223–1241

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Golub GH, van Loan CF (1980) An analysis of the total least squares problem. SIAM J Numer Anal 17:883–893

    Article  MathSciNet  MATH  Google Scholar 

  • Golub G, Van Loan C (2014) Matrix computations, 4th edn. The Johns Hopkins University Press, Baltimore

    MATH  Google Scholar 

  • Golub GH, Hansen PC, O’Leary DP (1999) Tikhonov regularization and total least squares. SIAM J Matrix Anal Appl 21:185–194

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Han F, Wei Y, Xie P (2024) Regularized and structured tensor total least squares methods with applications. J Optim Theory Appl 202:1101–1136

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Book  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Li S, Li Y (2014) Nonlinearly activated neural network for solving time-varying complex Sylvester equation. IEEE Trans Cybern 44:1397–1407

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Lim JS, Pang H (2016) Reweighted l\(_1\) regularized TLS linear neuron for the sparse system identification. Neurocomputing 173:1972–1975

    Article  MATH  Google Scholar 

  • Liu Q, Jia Z, Wei Y (2022) Multidimensional total least squares problem with linear equality constraints. SIAM J Matrix Anal Appl 43:124–150

    Article  MathSciNet  MATH  Google Scholar 

  • Lu S, Pereverzev SV, Tautenhahn U (2009) Regularized total least squares: computational aspects and error bounds. SIAM J Matrix Anal Appl 31:918–941

    Article  MathSciNet  MATH  Google Scholar 

  • Luo FL, Unbehauen R (1999) Applied neural networks for signal processing. Cambridge University Press, Cambridge

    MATH  Google Scholar 

  • Mo C, Wang X, Wei Y (2020) Time-varying generalized tensor eigen analysis via Zhang neural networks. Neurocomputing 407:465–479

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Wang X, Wei Y, Stanimirović PS (2016) Complex neural network models for time-varying Drazin inverse. Neural Comput 28:2790–2824

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Wei Y, Stanimirović P, Petković M (2018) Numerical and symbolic computations of generalized inverses. World Scientific, Hackensack

    Book  MATH  Google Scholar 

  • Xiao L (2015) A finite-time convergent neural dynamics for online solution of time-varying linear complex matrix equation. Neurocomputing 167:254–259

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Xie P, Xiang H, Wei Y (2017) A contribution to perturbation analysis for total least squares problems. Numer Algorithms 75:381–395

    Article  MathSciNet  MATH  Google Scholar 

  • Xie P, Xiang H, Wei Y (2018) Randomized algorithms for total least squares problems. Numer Linear Algebra Appl 26:e2219

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Zhang Y, Yi C (2011) Zhang neural networks and neural-dynamic method. Nova Science Publishers, Inc., Hauppauge

    MATH  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • Zheng B, Meng L, Wei Y (2017) Condition numbers of the multidimensional total least squares problem. SIAM J Matrix Anal Appl 38:924–948

    Article  MathSciNet  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Yimin Wei.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40314-024-03070-1

Keywords

Mathematics Subject Classification

Navigation