通过t-产品诱导的Tucker (tTucker) 分解完成低等级,高阶张量
Yaodong Li1,2, Jun Tan3, Peilin Yang4
1School of Automation, Guangdong University of Technology, Guangzhou 510006, P.R.C.
Neural computation
|April 22, 2025
概括
这项研究引入了一种新的张量完成方法,tTucker分解,以处理更高阶张量. 这种方法保留了跨维的相关性,在数据重建任务中优于现有的张量奇数值分解方法.
科学领域:
- 多线性代数的多线性代数.
- 数据科学是数据科学.
- 信号处理 信号处理
背景情况:
- 张量奇数值分解 (t-SVD) 在低级张量完成 (LRTC) 中优于第三阶张量.
- 现有的方法重塑更高阶张量,失去关键的维度间相关性.
- 这种限制阻碍了涉及复杂,多维数据的应用.
研究的目的:
- 引入一个新的张量分解模型,tTucker,用于更高阶LRTC.
- 为了解决t-SVD在维护超出第三阶的张量方面维度间相关性的局限性.
- 为拟议的LRTC模型开发一个高效的算法.
主要方法:
- 提议的t产品诱导的塔克分解 (tTucker) 模型,扩展t-SVD和高阶SVD概念.
- 定义了tTucker分解的等级.
- 开发了一个用于模型优化的交替方向乘法 (ADMM) 算法.
主要成果:
- tTucker模型有效地保留了高阶张量器中的维际相关性.
- 该ADMM算法有效地优化了拟议的LRTC模型.
- 合成和真实数据的实验结果表明,与现有方法相比,其性能优越.
结论:
- tTucker分解为更高阶张量器的LRTC提供了一个强大的新方法.
- 这种方法克服了t-SVD的局限性,使得数据重建更加准确.
- 开发的ADMM算法为实际应用提供了高效的解决方案.
相关概念视频
Scalar Product (Dot Product)
8.1K
The scalar multiplication of two vectors is known as the scalar or dot product. As the name indicates, the scalar product of two vectors results in a number, that is, a scalar quantity. Scalar products are used to define work and energy relations. For example, the work that a force (a vector) performs on an object while causing its displacement (a vector) is defined as a scalar product of the force vector with the displacement vector.
The scalar product of two vectors is obtained by multiplying...
The scalar product of two vectors is obtained by multiplying...
8.1K
Extraction: Partition and Distribution Coefficients
1.6K
The distribution law or Nernst's distribution law is the law that governs the distribution of a solute between two immiscible solvents. This law, also known as the partition law, states that if a solute is added to the mixture of two immiscible solvents at a constant temperature, the solute is distributed between the two solvents in such a way that the ratio of solute concentrations in the solvents remains constant at equilibrium.
For extracting a solute from an aqueous phase into an...
For extracting a solute from an aqueous phase into an...
1.6K
Dot Product: Problem Solving
330
The dot product is a powerful tool in problem-solving involving vectors, given that the dot product of two vectors is the product of their magnitudes and the cosine of the angle between them measured anti-clockwise. Solving problems involving the dot product requires understanding its properties and developing a step-by-step process to solve them. Here are the main steps to follow when solving any general problem involving the dot product:
Identify the problem: Start by reading the problem and...
Identify the problem: Start by reading the problem and...
330
Inertia Tensor
296
The concept of the inertia tensor is employed to depict the mass distribution and rotational inertia of a solid or rigid object. This tensor is expressed through a three-by-three matrix. Each component within this matrix corresponds to varying moments of inertia about specific axes.
The diagonal components of the inertia tensor matrix represent the moments of inertia concerning the principal axes of the object. These primary axes are defined as the axes where the object experiences the least...
The diagonal components of the inertia tensor matrix represent the moments of inertia concerning the principal axes of the object. These primary axes are defined as the axes where the object experiences the least...
296
Scalar and Vector Triple Products
2.3K
Two vectors can be multiplied using a scalar product or a vector product. The resultant of a scalar product is scalar, while with vector products, the resultant is a vector. These rules of the scalar or vector product between two vectors can be applied to multiple vectors to obtain meaningful combinations. The scalar triple product is the dot product of a vector with the cross product of two vectors.
The scalar triple product is the dot product of a vector with the cross product of two vectors....
The scalar triple product is the dot product of a vector with the cross product of two vectors....
2.3K
Vector Product (Cross Product)
9.3K
Vector multiplication of two vectors yields a vector product, with the magnitude equal to the product of the individual vectors multiplied by the sine of the angle between both the vectors and the direction perpendicular to both the individual vectors. As there are always two directions perpendicular to a given plane, one on each side, the direction of the vector product is governed by the right-hand thumb rule.
Consider the cross product of two vectors. Imagine rotating the first vector about...
Consider the cross product of two vectors. Imagine rotating the first vector about...
9.3K


