Home Forums Fórum Inteligência Artificial: Sistemas de Recomendação em Python Normalização da distância euclidiana

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #43868

    Saudações a todos.

    Gostaria de comentar sobre a normalização da distância euclidiana.

    Como eu sei a distância máxima possível entre dois pontos no caso do exemplo dos filmes, que é a raiz de 50 (extremos da diagonal do gráfico 5×5), de acordo com o gráfico, a normalização não seria calculada em relação à essa distância?

    Ao utilizarmos 1/(1 + distância), estamos supondo que seja possível qualquer distância entre os pontos. No entanto, de acordo com as informações do problema, as distâncias entre os pontos possuem limites. Então, fica a pergunta: por que não poderíamos normalizar com a fórmula (distância – valor mín.) / (valor máx. – valor mín.)?

    #43883
    Jones Granatyr
    Keymaster

      Olá, Cezar!

      A fórmula que você mencionou também é uma abordagem válida para normalização. Se as distâncias entre os pontos têm limites conhecidos (como mencionado, a raiz de 50 para o exemplo dos filmes), e você prefere levar em consideração esses limites, a abordagem de normalização que você sugeriu pode ser utilizada. Por outro lado, a fórmula utilizada no curso é comumente usada porque fornece uma transformação suavizada, garantindo que mesmo grandes distâncias não se aproximem de 1 de forma “abrupta”.

      Ambas abordagens podem ser consideradas válidas

      Jones

      #44109

      Muito obrigado!!!

      #44584
      Jones Granatyr
      Keymaster

        Precisando é só avisar!

      Viewing 4 posts - 1 through 4 (of 4 total)
      • You must be logged in to reply to this topic.