In this paper, we introduce a sketching algorithm for constructing a tensor train representation of a probability density from its samples. Our method deviates from the standard recursive SVD-based procedure for constructing a tensor train. Instead, we formulate and solve a sequence of small linear systems for the individual tensor train cores. This approach can avoid the curse of dimensionality that threatens both the algorithmic and sample complexities of the recovery problem. Specifically, for Markov models, we prove that the tensor cores can be recovered with a sample complexity that scales logarithmically in the dimensionality. Finally, we illustrate the performance of the method with several numerical experiments.
翻译:在本文中, 我们引入了一种用于建造高压列车的草图算法, 显示从样本中得出的概率密度。 我们的方法偏离了用于建造高压列车的标准递归 SVD 程序 。 相反, 我们为单个高压列列车核心制定和解决一个小线性系统的序列 。 这种方法可以避免威胁恢复问题算法和样本复杂性的维度诅咒 。 具体地说, 对于 Markov 模型来说, 我们证明, 高压列车核心可以用一个样本复杂度来回收, 其规模在维度上是逻辑的。 最后, 我们用数个数字实验来说明该方法的性能 。</s>