【发布时间】:2013-11-24 09:31:28
【问题描述】:
我的代码遵循 PCA 算法,以找到 20000 *35 矩阵的特征向量和特征值。因此,为了找到特征向量,我需要找到协方差矩阵,其计算量级为 20000*20000。
我将如何处理如此庞大的矩阵?我正在为我的代码使用 OpenCV
【问题讨论】:
-
1.6 GB 可以用 32 位数字进行字节寻址 - 为什么他需要 64 位系统?
-
你的矩阵是密集的还是稀疏的。如果它很密集,您的问题可能很棘手。
-
如果您有存档的数据,您可以对其进行内存映射。但是,由于它太大,在 32 位系统上可能不可行。
-
什么会被认为是非方阵的特征向量?
-
这个问题没有任何数学意义。根据定义,非方阵没有特征值。它有奇异值,但没有特征值。