【发布时间】:2017-08-11 15:59:06
【问题描述】:
假设我有 3 个相同分布的随机向量:w、v 和 x,通常长度不同。 w 的长度为 2,v 的长度为 3,x 的长度为 4。
我应该如何为tf.contrib.distributions.MultivariateNormalFullCovariance(mean, sigma) 定义这些向量的完整协方差矩阵sigma?
在这种情况下,我认为全协方差为 [(2 + 3 + 4) x (2 + 3 + 4)] 方阵(张量秩为 2),其中对角线元素是标准差,非对角线元素是交叉其他向量的其他分量之间的协方差。我如何才能将注意力转移到多维协方差的术语上?这是什么?
或者我应该通过将其从片段(例如特定协方差,例如,假设这些向量的独立性我应该构建分区块对角矩阵)连接起来构建完整的协方差矩阵,并将采样结果切割(分割)成我想要的特定向量要得到? (我用 R 做到了。)还是有更简单的方法?
我想要的是完全控制所有随机向量,包括它们的协方差和交叉协方差。
【问题讨论】:
标签: tensorflow normal-distribution