Реализовал алгоритм knn, теперь хочу построить график зависимости точности классификации от выбранного k методом CV leave-one-out. Вопрос такой: cv loo позволяет определить общее "качество" работы классификатора в виде одного численного значения, так? Это численное значение вычисляется как sum((yi_true - yi_predicted)^2)/n. Мне не понятно, как это считать в моём случае: мне известен истинный класс, скажем "category A", knn дает ответ "category B". И что, как тут разность считать?
"разность" - единичка, если классы различаются, и нолик, если нет.
А вообще, ты написал формулу для регрессии, а сам занимаешься классификацией. Погугли "метрики качества классификации".