Ciência de Dados: O Que É KNN (K-Nearest Neighbors)?

0
20

Última Atualização 3 de janeiro de 2025

CEBRASPE (2024):

QUESTÃO CERTA: O algoritmo de classificação KNN (K Nearest Neighbors) é utilizado na inteligência artificial para reconhecimento de padrões. 

O algoritmo de classificação KNN (K-Nearest Neighbors) é amplamente utilizado na inteligência artificial para reconhecimento de padrões. Ele funciona identificando os K vizinhos mais próximos de um dado exemplo, com base em uma métrica de distância (como a distância Euclidiana), e classificando o exemplo com base na maioria das classes dos vizinhos.

Características principais do KNN:

  • Treinamento simples: O KNN não constrói explicitamente um modelo; ele apenas armazena os dados de treinamento.
  • Advertisement
  • Reconhecimento de padrões: É eficaz para identificar padrões em dados, como classificação de imagens ou agrupamento de dados com características semelhantes.
  • Classificação e regressão: Embora seja mais usado para classificação, também pode ser aplicado para problemas de regressão.

No entanto, o KNN pode ser computacionalmente caro em conjuntos de dados grandes, pois precisa calcular a distância para todos os pontos no momento da classificação.