Как найти Mahalanobis Дистанционное обучение и данные тестирования
Мне нужно найти расстояние Махаланобиса между данными тренировок и данными тестирования для K.NN
алгоритм.
Я нашел некоторые описания в Интернете, но я не мог их понять, потому что не было никакого практического примера.
Тренировочные данные:
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
принадлежит к какому классу по моим данным обучения? (эти данные относятся к классу сетоса, но мне нужно доказать, что он использует расстояние Махаланобиса)
Любая помощь будет оценена.