Não encontrei uma definição de função de perda no wiki no contexto de aprendizado de máquina.
este é menos formal, porém, é claro o suficiente.
Na sua essência, uma função de perda é incrivelmente simples: é um método de avaliar quão bem seu algoritmo modela seu conjunto de dados. Se suas previsões estiverem totalmente desativadas, sua função de perda produzirá um número maior. Se eles forem muito bons, o resultado será um número menor. À medida que você altera partes do seu algoritmo para tentar melhorar seu modelo, sua função de perda informa se você está chegando a algum lugar.
parece que a taxa de erro do KNN não é a função que poderia guiar o próprio modelo a otimizar, como a descida do gradiente.
então, o KNN tem uma função de perda?