Advertisement

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

  • Mengmeng Zhou
  • Jianlong ChenEmail author
  • Predrag S. Stanimirović
  • Vasilios N. Katsikis
  • Haifeng Ma
Article
  • 34 Downloads

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.

Keywords

Outer inverse Core-EP inverse Core inverse Complex varying-parameter Zhang neural network Super-exponential convergence 

Mathematics Subject Classification

15A09 65F20 68T05 

Notes

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).

References

  1. 1.
    Long LF, Zhang B (1992) Neural network approach to computing matrix inversion. Appl Math Comput 47:109–120MathSciNetGoogle Scholar
  2. 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–205MathSciNetzbMATHGoogle Scholar
  3. 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–2131CrossRefMathSciNetzbMATHGoogle Scholar
  4. 4.
    Stanimirović PS, ŽivkovićI Wei YM (2015) Recurrent neural network for computing the Drazin inverse. IEEE Trans Neural Netw Learn Syst 26:2830–2843CrossRefMathSciNetGoogle Scholar
  5. 5.
    Wang J (1993) A recurrent neural network for real-time matrix inversion. Appl Math Comput 55:89–100MathSciNetzbMATHGoogle Scholar
  6. 6.
    Wang J (1997) Recurrent neural networks for computing pseudoinverse of rank-deficient matrices. SIAM J Sci Comput 18:1479–1493CrossRefMathSciNetzbMATHGoogle Scholar
  7. 7.
    Wang X-Z, Ma HF, Stanimirović PS (2017) Recurrent neural network for computing the W-weighted Drazin inverse. Appl Math Comput 300:1–20MathSciNetzbMATHGoogle Scholar
  8. 8.
    Wang X-Z, Ma HF, Stanimirović PS (2017) Nonlinearly activated recurrent neural network for computing the Drazin inverse. Neural Process Lett 46:195–217CrossRefGoogle Scholar
  9. 9.
    Wei Y (2000) Recurrent neural networks for computing weighted Moore–Penrose inverse. Appl Math Comput 116:279–287CrossRefMathSciNetzbMATHGoogle Scholar
  10. 10.
    Živković I, Stanimirović PS, Wei YM (2016) Recurrent neural network for computing outer inverses. Neural Comput 28:970–998CrossRefMathSciNetzbMATHGoogle Scholar
  11. 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–362CrossRefMathSciNetzbMATHGoogle Scholar
  12. 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–1945CrossRefzbMATHGoogle Scholar
  13. 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–1490CrossRefGoogle Scholar
  14. 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–1063CrossRefGoogle Scholar
  15. 15.
    Li S, Li YM (2013) Nonlinearly activated neural network for solving time-varying complex Sylvester equation. IEEE Trans.Cybern 44:1397–1407CrossRefMathSciNetGoogle Scholar
  16. 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–6Google Scholar
  17. 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–706CrossRefMathSciNetzbMATHGoogle Scholar
  18. 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–7CrossRefGoogle Scholar
  19. 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–1617CrossRefGoogle Scholar
  20. 20.
    Wang X-Z, Wei Y, Stanimirović PS (2016) Complex neural network models for time-varying Drazin inverse. Neural Comput 28:2790–2824CrossRefMathSciNetzbMATHGoogle Scholar
  21. 21.
    Wang X-Z, Wei YM, Stanimirović PS (2018) Complex ZFs for computing time-varying complex outer inverse. Neurocomputing 275:983–1001CrossRefGoogle Scholar
  22. 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–10073MathSciNetzbMATHGoogle Scholar
  23. 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–121CrossRefMathSciNetzbMATHGoogle Scholar
  24. 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–205CrossRefGoogle Scholar
  25. 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–784CrossRefGoogle Scholar
  26. 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–5677CrossRefMathSciNetzbMATHGoogle Scholar
  27. 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–251CrossRefGoogle Scholar
  28. 28.
    Xiao L, Liao BL (2016) A convergence-accelerated Zhang neural network and its solution application to Lyapunov equation. Neurocomputing 193:213–218CrossRefGoogle Scholar
  29. 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–113CrossRefGoogle Scholar
  30. 30.
    Shen L, Wu J (2011) Initial position estimation in SRM using bootstrap circuit without predefined inductance parameters. IEEE Trans Power Electron 26:2449–2456CrossRefGoogle Scholar
  31. 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–14Google Scholar
  32. 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–13Google Scholar
  33. 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 CrossRefGoogle Scholar
  34. 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–689CrossRefGoogle Scholar
  35. 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–4125CrossRefMathSciNetzbMATHGoogle Scholar
  36. 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–3148CrossRefGoogle Scholar
  37. 37.
    Ben-Israel A, Greville TNE (2003) Generalized inverses: theory and applications, 2nd edn. Springer, New YorkzbMATHGoogle Scholar
  38. 38.
    Wang GR, Wei YM, Qiao SZ (2018) Generalized inverses: theory and computations, 2nd edn. Developments in Mathematics, 53. Springer, Singapore; Science Press Beijing, BeijingCrossRefzbMATHGoogle Scholar
  39. 39.
    Baksalary OM, Trenkler G (2010) Core inverse of matrices. Linear Multilinear Algebra 58:681–697CrossRefMathSciNetzbMATHGoogle Scholar
  40. 40.
    Ke YY, Gao YF, Chen JL (2017) Representations of the (b; c)-inverses in rings with involution. Filomat 31(9):2867–2875CrossRefMathSciNetGoogle Scholar
  41. 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–133CrossRefMathSciNetzbMATHGoogle Scholar
  42. 42.
    Xu S, Chen J, Zhang X (2017) New characterizations for core inverses in rings with involution. Front Math China 12(1):231–246CrossRefMathSciNetzbMATHGoogle Scholar
  43. 43.
    Chen JL, Zhu HH, Patrićio P, Zhang YL (2017) Characterizations and representations of core inverse in rings. Can Math Bull 60:269–282CrossRefzbMATHGoogle Scholar
  44. 44.
    Li TT, Chen JL (2018) Characterization of core and dual core inverses in rings with involution. Linear Multilinear Algebra 66:717–730CrossRefMathSciNetzbMATHGoogle Scholar
  45. 45.
    Ma H, Stanimirović PS (2019) Characterizations, approximation and perturbations of the core-EP inverse. Appl Math Comput 359:404–417MathSciNetGoogle Scholar
  46. 46.
    Wang HX, Liu XJ (2015) Characterizations of the core inverse and the core partial ordering. Linear Multilinear Algebra 63:1829–1836CrossRefMathSciNetzbMATHGoogle Scholar
  47. 47.
    Zhou MM, Chen JL (2018) Integral representations of two generalized core inverses. Appl Math Comput 333:187–193MathSciNetGoogle Scholar
  48. 48.
    Zou HL, Chen JL, Patrićio P (2018) Reverse order law for the core inverse in rings. Mediterr J Math 15:145CrossRefMathSciNetzbMATHGoogle Scholar
  49. 49.
    Gaojun L, Kezheng Z, Liang Z (2015) Revisitation of the core Inverse. Wuhan Univ J Nat Sci 20(5):381–385CrossRefMathSciNetzbMATHGoogle Scholar
  50. 50.
    Prasad KM, Mohana KS (2014) Core-EP inverse. Linear Multilinear Algebra 62:792–802CrossRefMathSciNetzbMATHGoogle Scholar
  51. 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–60Google Scholar
  52. 52.
    Prasad KM, David Raj M (2018) Bordering method to compute core-EP inverse. Spec Matrices 6:193–200CrossRefMathSciNetzbMATHGoogle Scholar
  53. 53.
    Ferreyra DE, Levis FE, Thome N (2018) Revisiting the core-EP inverse and its extension to rectangular matrices. Quaest Math 41:265–281CrossRefMathSciNetzbMATHGoogle Scholar
  54. 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 CrossRefGoogle Scholar
  55. 55.
    Wang HX (2016) Core-EP decomposition and its applications. Linear Algebra Appl 508:289–300CrossRefMathSciNetzbMATHGoogle Scholar
  56. 56.
    Stanimirović PS, Cvetković-Ilić DS (2008) Successive matrix squaring algorithm for computing outer inverses. Appl Math Comput 203:19–29MathSciNetzbMATHGoogle Scholar
  57. 57.
    Prasad KM, Raj DM, Vinay M (2018) Iterative method to find core-EP inverse. Bull Keran Math Assoc Spec Issue 16(1):139–152MathSciNetGoogle Scholar
  58. 58.
    Zhou MM, Chen JL, Li TT, Wang DG (2018) Three limit representations of the core-EP inverse. Filomat 32:5887–5894CrossRefMathSciNetGoogle Scholar
  59. 59.
    Gao YF, Chen JL, Ke YY (2018) *-DMP elements in *-semigroups and *-rings. Filomat 32(9):3073–3085CrossRefMathSciNetGoogle Scholar
  60. 60.
    Mosić D (2017) Core-EP pre-order of Hilbert space operators. Quaest Math.  https://doi.org/10.2989/16073606.2017.1393021 MathSciNetCrossRefzbMATHGoogle Scholar
  61. 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–1631CrossRefGoogle Scholar
  62. 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–347CrossRefMathSciNetzbMATHGoogle Scholar
  63. 63.
    Wei Y (1998) A characterization and representation of the generalized inverse \(A^{(2)}_{T, S}\) and its applications. Linear Algebra Appl 280:79–86MathSciNetGoogle Scholar
  64. 64.
    Abadir KM, Magnus JR (2005) Matrix algebra. In: Econometric exercises, vol 1. Cambridge University PressGoogle Scholar
  65. 65.
    Hjorungnes A, Gesbert D (2007) Complex-valued matrix differentiation: techniques and key results. IEEE Trans Signal Process 55:2740–2746CrossRefMathSciNetzbMATHGoogle Scholar
  66. 66.
    Khalil H (2001) Nonlinear systems, 3rd edn. Prentice-Hall, Englewood CliffsGoogle Scholar
  67. 67.
    Kurata H (2018) Some theorems on the core inverse of matrices and the core partial ordering. Appl Math Comput 316:43–51MathSciNetzbMATHGoogle Scholar
  68. 68.
    Rakić DS, Dinčić N, Djordjević DS (2014) Core inverse and core partial order of Hilbert space operators. Appl Math Comput 244:283–302MathSciNetzbMATHGoogle Scholar
  69. 69.
    Maess G (1988) Projection methods solving rectangular systems of linear equations. J Comput Appl Math 24:107–119CrossRefMathSciNetzbMATHGoogle Scholar
  70. 70.
    Wei Y, Wu H (1998) Additional results on index splitting for Drazin inverse of singular linear system. Electron J Linear Algebra 95:115–124Google Scholar
  71. 71.
    Chen D, Zhang Y (2017) A hybrid multi-objective scheme applied to redundant robot manipulators. IEEE Trans Autom Sci Eng 14(7):1337–1350CrossRefGoogle Scholar
  72. 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–3053CrossRefGoogle Scholar
  73. 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–4397CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  1. 1.School of MathematicsSoutheast UniversityNanjingChina
  2. 2.Faculty of Sciences and MathematicsUniversity of NišNišSerbia
  3. 3.Department of Economics, Division of Mathematics and InformaticsNational and Kapodistrian University of AthensAthensGreece
  4. 4.School of Mathematical ScienceHarbin Normal UniversityHarbinChina

Personalised recommendations