张量网络基础知识

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、常用符号说明
二、基本符号和运算表示的张量网络图表示:
三、张量爱因斯坦乘积和张量多模乘积
张量多模乘积:给定两个张量,并且具有相同维度,则该两个张量的多模乘将
得到一个新的张量,其运算公式
为,该运
算表示为
●张量爱因斯坦乘积:给定两个张量和
,并且由P个相同的维度L1,L2,L3……L P,,则该两个张量的爱因斯坦乘将得到一个新的张量
,其运算公式为
,该运算式子可以表示为:
●区别和联系:张量爱因斯坦乘积和张量多模乘的本质是一样
的,只是在相等的维度所在的阶是否连续,如果是连续的,
则为张量爱因斯坦乘积,如果不是连续的则为张量多模乘。

●图示对比:
张量爱因斯坦乘:
张量多模乘:
四、基于张量的链式分解问题:
●问题:假设原始张量,当一个新张量
沿着第k阶以增量的方式追加到原始张量中,得到更新张量。

原始张量的张量链分解结果已知如下,其中。

●分析:问题研究的核心为基于原始张量分解的张量核
,当新的张量Y到来后,如何求解张量Y的链分解结果.
●解决步骤:
➢对张量进行链分解;
➢计算补零张量的张量链分解结果;
➢基于张量链格式对张量相加得和的张量链格式;
➢对更新张量的张量核进行正交核压缩.
●图示:
●举个例子:比如说面包店有十种面包在售,有前一周的销售额
和客流量X,以天为单位添加销售额Y;
X∈R7x7x10新增加的张量Y∈R1X10,
第一步我们对新张量Y进行TT分解,然后将张量Y`进行补
零至7*7*10,然后对分解的结果进行Y`和已知的X张量的
TT结果进行相加得到Z,最后对Z张量的张量核及逆行正正
交和压缩.
五、算法的可行性相关
●补零张量可行性:
➢奇异值分解规律
按行补零:给定一个举证M1∈R m×n和一个矩阵M2∈
R(m+△m)×n,矩阵M2是通过在矩阵M1的底部补零得到
的,即M2=.假定矩阵M1和M2的奇异值分解结
果分别为,如果对各自奇异值
分解结果进行相同的截断后σ秩为r1,r2,则r2=r1,
.
证明:根据奇异值分解的性质可得,U1,V1,U2,V2都是正
交矩阵,S1,S2都是对角阵,因此可以有:
考虑,结合上述两个式子可以得到:,因为相同矩阵的特征值唯一,所以S12=S22相同,因此M1,M2的奇异值相等,即S1=S2.V1=V2.如果对M1和M2的奇异值分解结果进行相同的σ截取,则截取后的σ秩相等,r1=r2,因此,可以推断V2r2=V1r1.
假设 ,根据上诉结论S1=S2和r2=r1,有:
,因
此r2=r1,因此
按列补零同理;。

相关文档
最新文档