This paper is designed to bring understanding and computational know-how for time-varying matrix problems and Zeroing Neural Networks in the West. Zeroing Neural Networks (ZNN) were invented for time-varying matrix problems around 2001 in China and almost all of their advances have been made in and most still come from its birthplace. ZNN methods have become a backbone for solving discretized sensor driven time-varying matrix problems in real-time, in theory and in on-chip applications for robots, in control theory and in engineering in China. They have become the method of choice for many time-varying matrix problems that benefit from or require efficient, accurate and predictive real-time computations. The typical discretized ZNN algorithm needs seven distinct steps for its initial set-up. The construction of discretized ZNN algorithms starts from a model with its associated error equation and the stipulation that the error function decrease exponentially fast. The error function differential equation is then mated with a convergent look-ahead finite difference formula to create a distinctly new multi-step style solver that predicts the future state of the system reliably from current and earlier state and solution data. Matlab codes for discretized ZNN matrix algorithms typically consist of one linear equations solve and one recursion of already available data per time step. This makes discretized ZNN based algorithms highly competitive with ordinary differential equation initial value path following or homotopy methods that are designed to work adaptively and gives ZNN different characteristics and applicabilities from multi-step ODE initial value solvers that by design cannot be predictive. Discretized ZNN time-varying matrix methods can solve problems given by sensor data with constant sampling gaps or from functional equations.
翻译:本文旨在为西方时间变化的矩阵问题和零星神经网络带来理解和计算技巧。 零星神经网络( ZNNN) 是在2001年左右在中国为时间变化的矩阵问题发明的, 几乎所有的进步都是在中国制造的, 并且大部分仍然来自其诞生地。 ZNN 方法已经成为在实时、 理论和机床应用程序中解决离散的传感器驱动时间变化的矩阵问题的基础, 在中国控制理论和工程领域, 它们已经成为许多时间变化的矩阵问题的选择方法。 它们从高效、准确和预测实时计算中获益。 典型的离散的 ZNNN 算法需要七个不同的初始设置步骤。 创建离散的 ZNNN 算法始于一个模型及其相关的错误方程式, 并且规定错误函数会迅速减少。 然后, 错误函数的公式会与一个趋同的、 趋异的、 变异的公式, 以新的多步式计算方法来计算, 由初始的、准确和预测的普通的变异式矩阵的路径, 使一个运行的当前和不断变异的序列的序列的系统能够可靠地计算。