Ir ao conteúdo
  • Cadastre-se

Algoritimo knn


Posts recomendados

Boa noite pessoal,

 

estou com uma questão da faculdade que não estou conseguindo resolver, preciso de um algoritmo em Java que utilize a lógica KNN ou NN onde eu devo apresentar 50 pesos e 50 alturas aleatórios e ele me retorna quais pesos e altura são de homem e mulher.

 

se alguém souber como faz, ou onde encontro conteúdo que me auxilie a fazer agradeço desde já!

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Nunca usei essa lógica KNN/NN, poderia me apresentar ela?

Outra questão, você recebeu uma média de que altura é para dar como homem e que altura é para dar para mulheres? Se sim, faça um loop com todas as alturas (e depois com pesos) recebidos, e faça algo do tipo

 

// Usei 'double' pra ficar algo mais parecido com a realidade
// Exemplo: '1.75' fica parecido com 1m e 75cm

ArrayList<Double> todasAlturas = new ArrayList<>();

// todasAlturas.add(...);
// TODO: adicionar todos as alturas que serão usadas para checar
  
ArrayList<Double> homens = new ArrayList<>();
ArrayList<Double> mulheres = new ArrayList<>();

// Supondo que '1.80' seja a média de altura
// MAIOR que isso, consideramos um homem
// MENOR que isso, consideramos uma mulher
double media = 1.80;

for (double altura : todasAlturas)
{
  if (altura >= media)
  {
    homens.add(altura);
  } else {
    mulheres.add(altura);
  }
}

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!