基于爱因斯坦和哈达马德产品的多视图和多任务学习的张量空间:关于车辆交通监控系统的案例研究
Fernando Hermosillo-Reynoso1, Deni Torres-Roman1
1Center for Research and Advanced Studies of the National Polytechnic Institute, Department of Electrical Engineering and Computer Sciences, Telecommunications Section, Av. del Bosque 1145, El Bajio, Zapopan 45019, Jalisco, Mexico.
Sensors (Basel, Switzerland)
|December 17, 2024
概括
本研究引入了低级张量融合方法用于多视图学习,显著降低了计算复杂性. 这种新的方法提高了模型的效率和性能,在复杂的任务,如车辆监控.
科学领域:
- 计算机科学 计算机科学
- 机器学习 机器学习
- 人工智能的人工智能
背景情况:
- 多视图学习通过整合来自不同特征集的信息来提高模型性能.
- 现有的基于张量数据的数据融合层 (MV-DTF) 面临着参数的指数式增长和越来越多的视图的复杂性.
- 这限制了多视图学习在高维的场景中的可扩展性和实际应用.
研究的目的:
- 为神经网络开发一个计算效率高的基于张数的数据融合层.
- 为了应对随着视图数量的增加而在多视图数据张量融合 (MV-DTF) 中指数式参数增长的挑战.
- 引入一种使用低级张量约束来近似MV-DTF层的新方法.
主要方法:
- 强制低级约束在MV-DTF层的张量A的子张量上,使用正规的多态分解.
- 从低级分解中导出哈达马德因子张量U(1),...,U(M).
- 通过哈达马德产品的总和与哈达马德因子张量和个别观点的爱因斯坦产品进行了爱因斯坦乘积AMX的近似计算.
主要成果:
- 提出的低级近似方法显著降低了MV-DTF层的计算复杂性.
- 确定了低级约束和张量聚变中的计算效率之间的新型关系.
- 在一项车辆交通监控案例研究中,低级MV-DTF层在堵塞检测和车辆尺寸分类方面取得了显著的改进 (高达6-7%).
结论:
- 低级张量融合方法为多视图学习提供了一个计算效率高的替代方案.
- 这种方法有效地处理大量视图的数据融合,而无需高昂的计算成本.
- 该方法在现实应用中证明了实用的实用性和更好的性能,例如智能交通系统.
相关概念视频
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
Collisions in Multiple Dimensions: Problem Solving
3.7K
In multiple dimensions, the conservation of momentum applies in each direction independently. Hence, to solve collisions in multiple dimensions, we should write down the momentum conservation in each direction separately. To help understand collisions in multiple dimensions, consider an example.
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
3.7K
Multi-input and Multi-variable systems
96
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
96
Collisions in Multiple Dimensions: Introduction
4.8K
It is far more common for collisions to occur in two dimensions; that is, the initial velocity vectors are neither parallel nor antiparallel to each other. Let's see what complications arise from this. The first idea is that momentum is a vector. Like all vectors, it can be expressed as a sum of perpendicular components (usually, though not always, an x-component and a y-component, and a z-component if necessary). Thus, when the statement of conservation of momentum is written for a...
4.8K
Vector Product (Cross Product)
9.4K
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.4K
Parallel Processing
145
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
145


