我有几个热向量(大于2个),每个向量的大小为48。如何添加它们?是否有任何特定方法或简单的算术加法?如果算术加法,那么我应该如何处理进位?
我知道这可能是一个非常基本的问题,但是我是人工智能领域的新手,需要帮助。
答案 0 :(得分:0)
一个热门向量基本上是向量。同样的求和适用于法线向量。
要添加或减去两个向量,请添加或减去相应的分量。
让u =⟨u1,u2⟩和v =⟨v1,v2⟩是两个向量。 那么,u和v的和就是向量
u + v =⟨u1+ v1,u2 +v2⟩
答案 1 :(得分:0)
添加一个热向量并不是通常的做法。它完全以任务为中心。发布此问题时,我正在处理时间序列数据。
假设您有三个热向量 [0,1,0,0]
、[1,0,0,0]
和 [0,1,0,0]
。我遵循的加法过程是以位方式添加这些向量,即 [0+1+0, 1+0+1, 0+0+0, 0+0+0]
。结果向量将是 [1,2,0,0]
。
然而,主要问题(对于非常多的向量)是加法产生进位时的情况。在这种情况下,人们可以简单地将两位(或三位)数字视为一个数字,即 [12,2,0,100]
。
PS:这是一种高度以数据为中心的方法。可能存在更好的提案。