如何找到Mahalanobis培训和测试数据的距离

时间:2017-10-14 10:47:21

标签: machine-learning artificial-intelligence knn mahalanobis

我需要找到我的训练数据与K.NN算法的测试数据之间的Mahalanobis距离。

我在互联网上找到了一些描述,但我无法理解它们,因为没有实际的例子。

培训数据:

flower = {s.length, s.width,    p.lenght,   p.width,    class}

x1 = {5.1,  3.5,    1.4,    0.2,    setosa}

x2 = {6.4,  3.2,    4.5,    1.5,    versicolour}

x3 = {7.1,  3,      5.9,    2.1,    virginica}

测试数据:

y1 = {4.9,  3,      1.4,    0.2, (Which class?)}

这些是我的数据,我需要根据我的训练数据发现y1属于哪个班级? (这个数据属于setosa类,但我需要证明它是使用Mahalanobis Distance)

任何帮助将不胜感激。

0 个答案:

没有答案