数组超出LDA

时间:2016-03-22 19:02:27

标签: matlab

我有150x6656双打数组,我想要执行LDA但收到错误:

Requested 6656x6656x45 (14.9GB) array exceeds maximum array size preference. Creation of arrays greater than this limit may take a
long time and cause MATLAB to become unresponsive. See array size limit or preference panel for more information.

我知道我的数组太大而无法执行LDA,但我想知道是否有办法解决这个问题?令人沮丧的是,降维技术落在了这样的第一个障碍。

PCA工作正常,但对于我的工作,我真的需要LDA作为监督的尺寸减少技术。我已经看到其他答案,他们建议拆分2D数组,但我不知道如何做到这一点,并有一个LDAModel,可以正确分类测试集?

0 个答案:

没有答案