Classical machine learning approaches are sensitive to non-stationarity. Transfer learning can address non-stationarity by sharing knowledge from one system to another, however, in areas like machine prognostics and defense, data is fundamentally limited. Therefore, transfer learning algorithms have little, if any, examples from which to learn. Herein, we suggest that these constraints on algorithmic learning can be addressed by systems engineering. We formally define transfer distance in general terms and demonstrate its use in empirically quantifying the transferability of models. We consider the use of transfer distance in the design of machine rebuild procedures to allow for transferable prognostic models. We also consider the use of transfer distance in predicting operational performance in computer vision. Practitioners can use the presented methodology to design and operate systems with consideration for the learning theoretic challenges faced by component learning systems.
翻译:传统机器学习方法对非常态性十分敏感。 转移学习可以解决非常态性的问题,办法是从一个系统向另一个系统分享知识,然而,在机器预测和防御等领域,数据基本上有限。因此,转移学习算法没有什么可以学习的例子。在这里,我们建议,算法学习方面的这些限制可以通过系统工程来解决。我们正式用一般术语界定转移距离,并表明在对模型可转移性进行经验性量化时使用转移距离。我们考虑在设计机器重建程序时使用转移距离,以便采用可转移预测模型。我们还考虑使用转移距离来预测计算机视觉的操作性能。从业者可以使用介绍的方法设计和操作系统,同时学习组成部分学习系统所面临的理论挑战。