Logo Passei Direto
Buscar
Algoritmo K-Nearest Neighbors (KNN) é método baseado em classificação que calcula distância entre amostra inserida em espaço multidimensional e seus vizinhos mais próximos. É um dos algoritmos mais fáceis de compreender realizando agrupamentos tentando identificar em qual deles dado inserido deve fazer parte. Algoritmo realiza seguinte sequência: calcular distâncias entre amostras já presentes e dado de teste, separar K amostras mais próximas do dado de teste, verificar a quais classes pertencem dados das K amostras mais próximas, contar e obter classe com maior frequência de ocorrências atribuindo esta classe ao dado teste. Cálculo da distância entre vizinho é dado pela equação da distância entre dois pontos no espaço dimensional, sendo D = sqrt(dx² + dy²) para duas dimensões, onde dx² é distância horizontal e dy² é distância vertical. KNN é do tipo não supervisionado tendo apenas variáveis independentes e nenhuma variável de destino conhecida previamente, sendo usado para descobrir padrões e categorizar dados conforme similaridade espacial. Principais aplicações incluem sistemas de recomendação, reconhecimento de padrões e classificação de dados em diferentes categorias baseando-se em proximidade espacial das amostras. Caracterize como algoritmo KNN determina a qual classe um novo dado de teste deve ser atribuído durante processo de classificação. Selecione uma alternativa: a) KNN atribui dado de teste à classe com menor distância média calculada entre todos pontos existentes no espaço amostral. b) KNN atribui dado de teste à primeira classe encontrada após ordenar todas distâncias em ordem crescente no espaço. c) KNN atribui dado de teste à classe determinada por função probabilística bayesiana aplicada sobre vizinhos próximos. d) KNN atribui dado de teste à classe central do espaço amostral calculada por média aritmética das coordenadas existentes. e) KNN atribui dado de teste à classe com maior frequência de ocorrências entre K vizinhos mais próximos calculados.
User badge image
Anderson Olegario

há 7 horas

Respostas

User badge image

Ed Verified user icon

há 7 horas

Vamos analisar as alternativas uma a uma para identificar a correta em relação ao funcionamento do algoritmo K-Nearest Neighbors (KNN): a) KNN atribui dado de teste à classe com menor distância média calculada entre todos pontos existentes no espaço amostral. - Esta afirmação não está correta, pois KNN não calcula uma distância média entre todos os pontos, mas sim considera apenas os K vizinhos mais próximos. b) KNN atribui dado de teste à primeira classe encontrada após ordenar todas distâncias em ordem crescente no espaço. - Isso também não está correto, pois KNN não atribui a classe com base na primeira encontrada, mas sim na classe que tem a maior frequência entre os K vizinhos. c) KNN atribui dado de teste à classe determinada por função probabilística bayesiana aplicada sobre vizinhos próximos. - KNN não utiliza uma abordagem bayesiana; ele se baseia na contagem de classes dos vizinhos. d) KNN atribui dado de teste à classe central do espaço amostral calculada por média aritmética das coordenadas existentes. - Isso não é verdade, pois KNN não calcula uma média aritmética para determinar a classe. e) KNN atribui dado de teste à classe com maior frequência de ocorrências entre K vizinhos mais próximos calculados. - Esta é a descrição correta do funcionamento do KNN, que realmente atribui a classe com base na contagem das classes dos K vizinhos mais próximos. Portanto, a alternativa correta é: e) KNN atribui dado de teste à classe com maior frequência de ocorrências entre K vizinhos mais próximos calculados.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina