Many problems arising in control require the determination of a mathematical model of the application. This has often to be performed starting from input-output data, leading to a task known as system identification in the engineering literature. One emerging topic in this field is estimation of networks consisting of several interconnected dynamic systems. We consider the linear setting assuming that system outputs are the result of many correlated inputs, hence making system identification severely ill-conditioned. This is a scenario often encountered when modeling complex cybernetics systems composed by many sub-units with feedback and algebraic loops. We develop a strategy cast in a Bayesian regularization framework where any impulse response is seen as realization of a zero-mean Gaussian process. Any covariance is defined by the so called stable spline kernel which includes information on smooth exponential decay. We design a novel Markov chain Monte Carlo scheme able to reconstruct the impulse responses posterior by efficiently dealing with collinearity. Our scheme relies on a variation of the Gibbs sampling technique: beyond considering blocks forming a partition of the parameter space, some other (overlapping) blocks are also updated on the basis of the level of collinearity of the system inputs. Theoretical properties of the algorithm are studied obtaining its convergence rate. Numerical experiments are included using systems containing hundreds of impulse responses and highly correlated inputs.
翻译:控制过程中出现的许多问题要求确定应用的数学模型。 这通常需要从输入-输出数据开始, 导致工程文献中称为系统识别的任务。 这一领域的一个新主题是对由多个相互关联的动态系统组成的网络进行估计。 我们考虑线性设置, 假设系统产出是许多相关投入的结果, 从而使得系统识别严重不便。 这是在建模由许多子单位组成的复杂网络系统时经常遇到的情景, 由许多有反馈和代数环组成的小单位组成。 我们制定战略, 在巴伊西亚正规化框架中推出, 任何冲动反应都被视为实现了零平均值高斯进程。 任何常态反应都由所谓的稳定螺旋内核定义, 其中包括关于平稳指数衰减的信息。 我们设计了一个新型的马可夫链, 能够通过高效地处理连线性来重建脉冲反应。 我们的计划依靠的是吉布取样技术的变异性: 除了考虑形成参数空间的分隔区块外, 其他一些( 重叠性) 块也根据凝固度水平来更新。 由所谓的稳定螺旋螺旋内嵌化系统输入的精度分析, 正在获取其正态性反应。</s>