我有分类(LDA分类器(的问题。
我有80个培训数据样本(80x100(和15个测试数据样本(15x100(。分类函数返回:The covariance matrix of each group in TRAINING must be positive definite
。
不知道您的数据的外观,我所能做的就是建议您一些可以解决问题的解决方案。许多不同的因素可以产生非正定的纠正率矩阵:
- 两个或多列之间的线性依赖性(您可以摆脱尽可能多的线性依赖性的列(
- 非平稳数据(在这种情况下,您可以使用差异而不是级别,因为它们授予了平稳性(
- 具有高度不匹配幅度的列,例如一个非常大的值,另一个具有很小的值(重新列出您的列,以使所有列的列具有大约相同的幅度(。