Skip to main content
Log in

Complex Varying-Parameter Zhang Neural Networks for Computing Core and Core-EP Inverse

  • Published:
Neural Processing Letters Aims and scope Submit manuscript

Abstract

An improved complex varying-parameter Zhang neural network (CVPZNN) for computing outer inverses is established in this paper. As a consequence, three types of complex Zhang functions (ZFs) which are used for computing the time-varying core-EP inverse and core inverse are given. The convergence rate of the proposed complex varying-parameter Zhang neural networks (CVPZNNs) is accelerated. The super-exponential performance of the proposed CVPZNNs with linear activation is proved. Also, the upper bounds of a finite time convergence which correspond to the proposed CVPZNN with underlying Li and tunable activation functions are estimated. The simulation results, which relate the CVPZNNs with different activation functions, are presented.

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

Access this article

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
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Long LF, Zhang B (1992) Neural network approach to computing matrix inversion. Appl Math Comput 47:109–120

    MathSciNet  Google Scholar 

  2. Song J, Yam Y (1998) Complex recurrent neural network for computing the inverse and pseudoinverse of the complex matrix. Appl Math Comput 93:195–205

    MathSciNet  MATH  Google Scholar 

  3. Stanimirović PS, Źivković I, Wei YM (2015) Recurrent neural network approach based on the integeral representation of the Drazin inverse. Neural Comput 27:2107–2131

    MathSciNet  MATH  Google Scholar 

  4. Stanimirović PS, ŽivkovićI Wei YM (2015) Recurrent neural network for computing the Drazin inverse. IEEE Trans Neural Netw Learn Syst 26:2830–2843

    MathSciNet  Google Scholar 

  5. Wang J (1993) A recurrent neural network for real-time matrix inversion. Appl Math Comput 55:89–100

    MathSciNet  MATH  Google Scholar 

  6. Wang J (1997) Recurrent neural networks for computing pseudoinverse of rank-deficient matrices. SIAM J Sci Comput 18:1479–1493

    MathSciNet  MATH  Google Scholar 

  7. Wang X-Z, Ma HF, Stanimirović PS (2017) Recurrent neural network for computing the W-weighted Drazin inverse. Appl Math Comput 300:1–20

    MathSciNet  MATH  Google Scholar 

  8. Wang X-Z, Ma HF, Stanimirović PS (2017) Nonlinearly activated recurrent neural network for computing the Drazin inverse. Neural Process Lett 46:195–217

    Google Scholar 

  9. Wei Y (2000) Recurrent neural networks for computing weighted Moore–Penrose inverse. Appl Math Comput 116:279–287

    MathSciNet  MATH  Google Scholar 

  10. Živković I, Stanimirović PS, Wei YM (2016) Recurrent neural network for computing outer inverses. Neural Comput 28:970–998

    MathSciNet  MATH  Google Scholar 

  11. Živković I, Stanimirović PS, Wei YM (2016) Neural network approach to computing outer inverses based on the full rank representation. Linear Algebra Appl 501:344–362

    MathSciNet  MATH  Google Scholar 

  12. Zhang YN, Chen K (2009) Performance analysis of gradient neural network exploited for on-line time-varying matrix inversion. IEEE Trans Autom Control 54:1940–1945

    MATH  Google Scholar 

  13. Zhang YN, 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

    Google Scholar 

  14. Zhang YN, Jiang DC, Wang J (2002) A recurrent neural network for solving Sylvester equation with time-varying coefficients. IEEE Trans Neural Netw 13:1053–1063

    Google Scholar 

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

    MathSciNet  Google Scholar 

  16. Zhang YN, Chen K (2008) Comparison on Zhang neural network and gradient neural network for time-varying linear matrix equation \(AXB=C\) solving.In: IEEE International conference on industrial technology, pp 1–6

  17. Zhang YN, Qiu BB, Jin L, Guo DS, Yang Z (2015) Infinitely many functions resulting in various ZNN models for time-varying matrix inversion with link to Drazin inverse. Inf Process Lett 115:703–706

    MathSciNet  MATH  Google Scholar 

  18. Zhang YN, Yi CF, Guo DS, Zheng JH (2011) Comparison on Zhang neural dynamics and gradient-based neural dynamics for on-line solution of nonlinear time-varying equation. Neural Comput Appl 20:1–7

    Google Scholar 

  19. Zhang YN, Yi CF, Ma WM (2009) Simulation and verification of Zhang neural network for on-line time-varying matrix inversion. Simul Model Pract Theory 17:1603–1617

    Google Scholar 

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

    MathSciNet  MATH  Google Scholar 

  21. Wang X-Z, Wei YM, Stanimirović PS (2018) Complex ZFs for computing time-varying complex outer inverse. Neurocomputing 275:983–1001

    Google Scholar 

  22. Zhang YN, Li Z, Li KN (2011) Complex-valued Zhang neural network for on-line complex-valued time-varying matrix inversion. Appl Math Comput 217:10066–10073

    MathSciNet  MATH  Google Scholar 

  23. Zhang YN, Yang YW, Tan N, Cai HH (2011) Zhang neural network solving for time-varying full-rank matrix Moore–Penrose inverse. Computing 92:97–121

    MathSciNet  MATH  Google Scholar 

  24. Li S, Chen SF, 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:189–205

    Google Scholar 

  25. Shen YJ, Miao P, Huang YH, 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

    Google Scholar 

  26. Xiao L (2017) Accelerating a recurrent neural network to finite-time convergence using a new design formula and its application to time-varying matrix square root. J Franklin Inst 354:5667–5677

    MathSciNet  MATH  Google Scholar 

  27. Xiao L, Lu R (2015) Finite-time solution to nonlinear equation using recurrent neural dynamics with a specially-construted activation function. Neurocomputing 151:246–251

    Google Scholar 

  28. Xiao L, Liao BL (2016) A convergence-accelerated Zhang neural network and its solution application to Lyapunov equation. Neurocomputing 193:213–218

    Google Scholar 

  29. Xiao L, Liao BL, Li S, Chen K (2018) Nonlinear recurrent neural networks for finite-time solution of general time-varying linear matrix equation. Neural Netw 98:102–113

    Google Scholar 

  30. Shen L, Wu J (2011) Initial position estimation in SRM using bootstrap circuit without predefined inductance parameters. IEEE Trans Power Electron 26:2449–2456

    Google Scholar 

  31. Zhang ZJ, Zheng LN, Weng J, Maor YJ, Lu W, Xiao L (2018) A new varying-parameter recurrent neural-network for on-line solution of time-varying Sylvester equation. IEEE Trans Cybern 99:1–14

    Google Scholar 

  32. Zhang ZJ, Zheng LN (2018) A complex varying-parameter convergent-differential neural-network for solving on-line time-varying complex Sylvester equation. IEEE Trans Cybern 99:1–13

    Google Scholar 

  33. Stanimirović PS, Katsikis VN, Zhang ZJ, Li S, Chen JL, Zhou MM (2019) Varying-parameter Zhang neural network for approximating some expressions involving outer inverses. Optim Methods Softw. https://doi.org/10.1080/10556788.2019.1594806

    Article  Google Scholar 

  34. Zhang ZJ, 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 Trans Mechatron 23:679–689

    Google Scholar 

  35. Zhang ZJ, Lu Y, Zheng L, Li S, Yu Z, Li Y (2018) A new varying-parameter convergent-differential neural-network for solving time-varying convex QP problem constrained by linear-equality. IEEE Trans Autom Control 63:4110–4125

    MathSciNet  MATH  Google Scholar 

  36. Zhang ZJ, 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:3135–3148

    Google Scholar 

  37. Ben-Israel A, Greville TNE (2003) Generalized inverses: theory and applications, 2nd edn. Springer, New York

    MATH  Google Scholar 

  38. Wang GR, Wei YM, Qiao SZ (2018) Generalized inverses: theory and computations, 2nd edn. Developments in Mathematics, 53. Springer, Singapore; Science Press Beijing, Beijing

  39. Baksalary OM, Trenkler G (2010) Core inverse of matrices. Linear Multilinear Algebra 58:681–697

    MathSciNet  MATH  Google Scholar 

  40. Ke YY, Gao YF, Chen JL (2017) Representations of the (b; c)-inverses in rings with involution. Filomat 31(9):2867–2875

    MathSciNet  Google Scholar 

  41. Rakić DS, Dinčić NČ, Djordjević DS (2014) Group, Moore–Penrose, core and dual core inverse in rings with involution. Linear Algebra Appl 463:115–133

    MathSciNet  MATH  Google Scholar 

  42. Xu S, Chen J, Zhang X (2017) New characterizations for core inverses in rings with involution. Front Math China 12(1):231–246

    MathSciNet  MATH  Google Scholar 

  43. Chen JL, Zhu HH, Patrićio P, Zhang YL (2017) Characterizations and representations of core inverse in rings. Can Math Bull 60:269–282

    MATH  Google Scholar 

  44. Li TT, Chen JL (2018) Characterization of core and dual core inverses in rings with involution. Linear Multilinear Algebra 66:717–730

    MathSciNet  MATH  Google Scholar 

  45. Ma H, Stanimirović PS (2019) Characterizations, approximation and perturbations of the core-EP inverse. Appl Math Comput 359:404–417

    MathSciNet  MATH  Google Scholar 

  46. Wang HX, Liu XJ (2015) Characterizations of the core inverse and the core partial ordering. Linear Multilinear Algebra 63:1829–1836

    MathSciNet  MATH  Google Scholar 

  47. Zhou MM, Chen JL (2018) Integral representations of two generalized core inverses. Appl Math Comput 333:187–193

    MathSciNet  MATH  Google Scholar 

  48. Zou HL, Chen JL, Patrićio P (2018) Reverse order law for the core inverse in rings. Mediterr J Math 15:145

    MathSciNet  MATH  Google Scholar 

  49. Gaojun L, Kezheng Z, Liang Z (2015) Revisitation of the core Inverse. Wuhan Univ J Nat Sci 20(5):381–385

    MathSciNet  MATH  Google Scholar 

  50. Prasad KM, Mohana KS (2014) Core-EP inverse. Linear Multilinear Algebra 62:792–802

    MathSciNet  MATH  Google Scholar 

  51. Prasad KM (2012) An introduction to generalized inverse. In: Bapat RB, Kirkland S, Manjunatha Prasad K, Puntanen S (eds) Lectures on matrix and graph methods. Manipal University Press, Manipal, pp 43–60

    Google Scholar 

  52. Prasad KM, David Raj M (2018) Bordering method to compute core-EP inverse. Spec Matrices 6:193–200

    MathSciNet  MATH  Google Scholar 

  53. Ferreyra DE, Levis FE, Thome N (2018) Revisiting the core-EP inverse and its extension to rectangular matrices. Quaest Math 41:265–281

    MathSciNet  MATH  Google Scholar 

  54. Ferreyra DE, Levis FE, Thome N (2018) Characterizations of k-commutative equalities for some outer generalized inverses. Linear Multilinear Algebra. https://doi.org/10.1080/03081087.2018.1500994

    Article  MATH  Google Scholar 

  55. Wang HX (2016) Core-EP decomposition and its applications. Linear Algebra Appl 508:289–300

    MathSciNet  MATH  Google Scholar 

  56. Stanimirović PS, Cvetković-Ilić DS (2008) Successive matrix squaring algorithm for computing outer inverses. Appl Math Comput 203:19–29

    MathSciNet  MATH  Google Scholar 

  57. Prasad KM, Raj DM, Vinay M (2018) Iterative method to find core-EP inverse. Bull Keran Math Assoc Spec Issue 16(1):139–152

    MathSciNet  Google Scholar 

  58. Zhou MM, Chen JL, Li TT, Wang DG (2018) Three limit representations of the core-EP inverse. Filomat 32:5887–5894

    MathSciNet  Google Scholar 

  59. Gao YF, Chen JL, Ke YY (2018) *-DMP elements in *-semigroups and *-rings. Filomat 32(9):3073–3085

    MathSciNet  Google Scholar 

  60. Mosić D (2017) Core-EP pre-order of Hilbert space operators. Quaest Math. https://doi.org/10.2989/16073606.2017.1393021

    Article  MathSciNet  MATH  Google Scholar 

  61. Liao B, Zhang Y (2014) Different complex ZFs leading to different complex ZNN models for time-varying complex generalized inverse matrices. IEEE Trans Neural Netw Learn Syst 25:1621–1631

    Google Scholar 

  62. Liu X, Yu Y, Zhong J, Wei Y (2012) Integral and limit representations of the outer inverse in Banach space. Linear Multilinear Algebra 60:333–347

    MathSciNet  MATH  Google Scholar 

  63. Wei Y (1998) A characterization and representation of the generalized inverse \(A^{(2)}_{T, S}\) and its applications. Linear Algebra Appl 280:79–86

    Google Scholar 

  64. Abadir KM, Magnus JR (2005) Matrix algebra. In: Econometric exercises, vol 1. Cambridge University Press

  65. Hjorungnes A, Gesbert D (2007) Complex-valued matrix differentiation: techniques and key results. IEEE Trans Signal Process 55:2740–2746

    MathSciNet  MATH  Google Scholar 

  66. Khalil H (2001) Nonlinear systems, 3rd edn. Prentice-Hall, Englewood Cliffs

    Google Scholar 

  67. Kurata H (2018) Some theorems on the core inverse of matrices and the core partial ordering. Appl Math Comput 316:43–51

    MathSciNet  MATH  Google Scholar 

  68. Rakić DS, Dinčić N, Djordjević DS (2014) Core inverse and core partial order of Hilbert space operators. Appl Math Comput 244:283–302

    MathSciNet  MATH  Google Scholar 

  69. Maess G (1988) Projection methods solving rectangular systems of linear equations. J Comput Appl Math 24:107–119

    MathSciNet  MATH  Google Scholar 

  70. Wei Y, Wu H (1998) Additional results on index splitting for Drazin inverse of singular linear system. Electron J Linear Algebra 95:115–124

    Google Scholar 

  71. Chen D, Zhang Y (2017) A hybrid multi-objective scheme applied to redundant robot manipulators. IEEE Trans Autom Sci Eng 14(7):1337–1350

    Google Scholar 

  72. Chen D, Zhang Y, Li S (2018) Tracking control of robot manipulators with unknown models: a Jacobian-matrix-adaption method. IEEE Trans Ind Inf 14(7):3044–3053

    Google Scholar 

  73. Chen D, Zhang Y (2018) Robust zeroing neural-dynamics and its time-varying disturbances suppression model applied to mobile robot manipulators. IEEE Trans Neural Netw Learn Syst 29(9):4385–4397

    Google Scholar 

Download references

Acknowledgements

The authors thank the editor and reviewers, sincerely, for their constructive comments and suggestions that have improved the quality of the paper. This research is supported by the National Natural Science Foundation of China (No. 11771076); the Postgraduate Research and Practice Innovation Program of Jiangsu Province (No. KYCX18\(_{-}\)0053). Also, the research is supported by the bilateral project “The theory of tensors, operator matrices and applications (No. 4–5)” between China and Serbia. Predrag S. Stanimirović gratefully acknowledge support from the Ministry of Education and Science, Republic of Serbia, Grant No. 174013. Haifeng Ma is supported by the bilateral project between China and Poland (No. 37-18).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianlong Chen.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhou, M., Chen, J., Stanimirović, P.S. et al. Complex Varying-Parameter Zhang Neural Networks for Computing Core and Core-EP Inverse. Neural Process Lett 51, 1299–1329 (2020). https://doi.org/10.1007/s11063-019-10141-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11063-019-10141-6

Keywords

Mathematics Subject Classification

Navigation