论文解读系列文章目录
文章目录
- 论文解读系列文章目录
- 一、张量分解
- 二、张量是什么
- 三、张量 能够捕捉时间、特征维度和多个模态之间的重要高阶交互。在 单模态 和 多模态 任务中被广泛应用,能有效学习判别性表示。举个例子。
- 五、张量简介
- 六、张量表示已被用于学习单模态和多模态任务中的判别性表示。张量之所以强大,是因为它们能够捕捉时间、特征维度和多个模态之间的重要高阶交互。 举个简单带计算的例子
- 七、天然的多模态数据通常存在缺陷,原因包括模态本身的不完美、缺失的条目或噪声污染。模态本身的不完美是什么意思?
- 八、张量的秩,如何理解?
- 九、张量的秩衡量了重构张量所需的向量数量。可以表示为向量外积的简单张量具有较低的秩,而复杂的张量则具有较高的秩。什么意思?
- 十、M的属性 可以是什么 举个例子
一、张量分解
张量秩的定义与张量的分解方法密切相关,尤其是使用标准多项式分解(Canonical Polyadic, CP) 来理解张量秩。为了便于理解,我们可以通过一个简单的例子来说明:
举个例子
假设我们有一个三阶张量 X ∈ R 2 × 2 × 2 X \in \mathbb{R}^{2 \times 2 \times 2} X∈R2×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=1∑rwi1⊗wi2⊗wi3
其中, ⊗ \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=[1−1] <

最低0.47元/天 解锁文章
3576

被折叠的 条评论
为什么被折叠?



