A Noise-Suppressing Neural Algorithm for Solving the Time-Varying System of Linear Equations: A Control-Based Approach

Long Jin, Shuai Li, Bin Hu, Mei Liu, Jiguo Yu

Research output: Journal article publicationJournal articleAcademic researchpeer-review

85 Citations (Scopus)


It has been found that there exists an essential similarity between solving equations and controlling dynamic systems: Both errors are expected to decrease to zero (or an acceptably tiny value) as soon as possible. By exploiting such a similarity, researchers have presented and investigated continuous-time recurrent neural network models for solving time-varying problems. To be compatible with digital computers, it is desirable to develop discrete-time neural algorithms from the control perspective for performance improvement. In this paper, a discrete-time zeroing neural algorithm is proposed for the solving system of linear equations with the aid of control techniques. To lay a basis for theoretical analyses, the proposed zeroing neural algorithm with nonlinearity is converted into a second-order linear system plus a residual term, and then, analyzed using the control theory. Theoretical results and numerical experiments are provided, which illustrate that the proposed neural algorithm possesses an improved performance compared to the existing solutions.

Original languageEnglish
Article number8270656
Pages (from-to)236-246
Number of pages11
JournalIEEE Transactions on Industrial Informatics
Issue number1
Publication statusPublished - 1 Jan 2019


  • Control techniques
  • neural algorithm
  • noise reduction
  • residual error
  • system of linear equations

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Information Systems
  • Computer Science Applications
  • Electrical and Electronic Engineering

Cite this