ComeçarComece de graça

Encontre o vizinho

Fica claro que o algoritmo de fator de outlier local depende bastante da ideia de vizinho mais próximo, que por sua vez depende da escolha da métrica de distância. Então você decide experimentar mais um pouco com o conjunto de dados de hepatite apresentado na lição anterior. Você recebe três exemplos armazenados em features, cujas classes estão em labels. Você vai identificar o vizinho mais próximo do primeiro exemplo (linha com índice 0) usando três métricas de distância diferentes — Euclidiana, Hamming e Chebyshev — e, com base nisso, escolher qual métrica usar. Você importará o módulo necessário como parte do exercício, mas pandas e numpy já estão disponíveis, assim como features e seus rótulos labels.

Este exercício faz parte do curso

Projetando Workflows de Machine Learning em Python

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Import DistanceMetric as dm
from sklearn.____ import ____ as dm
Editar e executar o código