Introdução
Este laboratório mostrará como comparar a classificação de vizinhos mais próximos com e sem Análise de Componentes de Vizinhança (NCA). Iremos plotar os limites de decisão de classe dados por um classificador de Vizinhos Mais Próximos quando se utiliza a distância euclidiana nas características originais, versus a utilização da distância euclidiana após a transformação aprendida pela Análise de Componentes de Vizinhança. Este último visa encontrar uma transformação linear que maximize a precisão (estocástica) da classificação de vizinhos mais próximos no conjunto de treino. Usaremos o conjunto de dados Iris, que contém 3 classes de 50 instâncias cada.
Dicas da Máquina Virtual
Após o arranque da VM, clique no canto superior esquerdo para mudar para a aba Notebook para aceder ao Jupyter Notebook para a prática.
Por vezes, pode ser necessário esperar alguns segundos para o Jupyter Notebook terminar de carregar. A validação das operações não pode ser automatizada devido a limitações no Jupyter Notebook.
Se tiver problemas durante a aprendizagem, não hesite em contactar o Labby. Forneça feedback após a sessão e resolveremos prontamente o problema para si.