【发布时间】:2013-04-07 19:55:36
【问题描述】:
我有一组向量。我正在研究将 n 维向量减少为一元值 (1-d) 的方法,比如
(x1,x2,....,xn) ------> y
这个单一的值需要是向量的特征值。每个唯一的向量产生一个唯一的输出值。以下哪种方法合适:
1- 向量的范数 - 平方和的平方根,测量到原点的欧几里得距离
2- 计算 F 的散列,使用一些散列技术避免冲突
3- 使用线性回归计算,y = w1*x1 + w2*x2 + ... + wn*xn - 如果输入值对输出没有很好的依赖性,则不太可能很好
4- 特征提取技术,如 PCA,根据 输入向量集
【问题讨论】:
-
降维的目的是什么?你想用向量做什么?如果是机器学习问题,最好使用 PCA。
-
这有点取决于你想用独特的价值做什么。你能详细说明一下吗?
-
@d.j.sheldrick ;我需要这些唯一值来简化向量的计算。
-
@AlptiginJalayr:我不太确定 PCA 是否提供独特的价值
-
你需要对这些向量做什么样的计算?
标签: math vector machine-learning vectorization dimension-reduction