【发布时间】:2012-06-16 18:28:35
【问题描述】:
假设我有一个包含 10 个类的数据集。每个类在 3D 中包含 3 个点:
Class 1: (1,2,3),(4,5,6),(7,8,9)
Class 2: (2,3,4),(5,6,7),(8,9,10)
.
.
Class 10: (10,15,20),(10,11,19),(4,8,9)
如何使用 Alglib LDA(或任何其他免费 LDA 库)确定 X 类是否属于上述类之一?
示例代码将不胜感激。
【问题讨论】:
-
任何显示您迄今为止尝试过的代码也将不胜感激。
-
甚至无法开始编写它。直到我自己编写了课程并且效果很好,我才理解 PCA。尽管我确实了解 LDA 的基础知识,但我无法弄清楚如何确定一个班级的财产到另一个班级的逻辑。使用 PCA,比较确定的是欧几里得距离的大小。对于 LDA,它与类在具有最高特征值的向量上的投影有关。