We consider the problem of learning the dynamics of a linear system when one has access to data generated by an auxiliary system that shares similar (but not identical) dynamics, in addition to data from the true system. We use a weighted least squares approach, and provide a finite sample error bound of the learned model as a function of the number of samples and various system parameters from the two systems as well as the weight assigned to the auxiliary data. We show that the auxiliary data can help to reduce the intrinsic system identification error due to noise, at the price of adding a portion of error that is due to the differences between the two system models. We further provide a data-dependent bound that is computable when some prior knowledge about the systems is available. This bound can also be used to determine the weight that should be assigned to the auxiliary data during the model training stage.
翻译:我们考虑的是,在获得一个辅助系统所产生数据时,学习线性系统动态的问题,该辅助系统除了来自真实系统的数据外,还具有类似的(但并非相同的)动态数据。我们采用加权最小方位法,提供由所学模型结合的有限样本错误,作为两个系统样本数量和各种系统参数以及辅助数据重量的函数。我们指出,辅助数据有助于减少因噪音造成的内在系统识别错误,其代价是增加部分错误,这是两个系统模型之间的差异造成的。我们还提供了一种数据依赖约束,在具备关于这些系统的某些先前知识时可以计算。这个约束也可以用来确定在模型培训阶段对辅助数据应分配的重量。