论文解读:《Learning Representations from Imperfect Time Series Data via Tensor Rank Regularization》

论文解读系列文章目录



一、张量分解

张量秩的定义与张量的分解方法密切相关,尤其是使用标准多项式分解(Canonical Polyadic, CP) 来理解张量秩。为了便于理解,我们可以通过一个简单的例子来说明:

举个例子

假设我们有一个三阶张量 X ∈ R 2 × 2 × 2 X \in \mathbb{R}^{2 \times 2 \times 2} XR2×2×2,表示一个 2 × 2 × 2 2 \times 2 \times 2 2×2×2 的张量。这个张量可以看作是由3个维度组成的,每个维度有2个元素。因此,张量的形状为 2 × 2 × 2 2 \times 2 \times 2 2×2×2,即:

X = [ [ X 111 X 112 X 121 X 122 ] , [ X 211 X 212 X 221 X 222 ] ] X = \begin{bmatrix} \begin{bmatrix} X_{111} & X_{112} \\ X_{121} & X_{122} \end{bmatrix}, \begin{bmatrix} X_{211} & X_{212} \\ X_{221} & X_{222} \end{bmatrix} \end{bmatrix} X=[[X111X121X112X122],[X211X221X212X222]]

为了简化,我们可以用以下的CP分解来表示该张量:

X = ∑ i = 1 r w i 1 ⊗ w i 2 ⊗ w i 3 X = \sum_{i=1}^{r} \mathbf{w}_{i1} \otimes \mathbf{w}_{i2} \otimes \mathbf{w}_{i3} X=i=1rwi1wi2wi3

其中, ⊗ \otimes 表示外积运算, w i 1 , w i 2 , w i 3 \mathbf{w}_{i1}, \mathbf{w}_{i2}, \mathbf{w}_{i3} wi1,wi2,wi3 分别是向量,这些向量分别对应于张量的每个维度。

假设我们选择 r = 2 r = 2 r=2,即张量 X X X 可以被表示为两个秩-1的张量的外积和。为了演示具体的分解过程,假设:

  • w 11 = [ 1 0 ] \mathbf{w}_{11} = \begin{bmatrix} 1 \\ 0 \end{bmatrix} w11=[10] w 12 = [ 1 1 ] \mathbf{w}_{12} = \begin{bmatrix} 1 \\ 1 \end{bmatrix} w12=[11] w 13 = [ 1 − 1 ] \mathbf{w}_{13} = \begin{bmatrix} 1 \\ -1 \end{bmatrix} w13=[11]
  • <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值