Member-only story

Qué son las distancias, tipos y cómo calcularlas con Python 2/2.

Rubiales Alberto
5 min readAug 17, 2020

Este es el segundo de los dos artículo que he publicados sobre distancias, puedes ver el primero aquí.

Hamming Distance

Es medir la distancia entre booleanos, es decir entre 0 y 1. Así por ejemplo si tenemos dos secuencias binarias del mismo tamaño, es la cantidad de números que cambian entre una y otra.

010011100

110011000

La distancia de Hamming entre estas dos secuencias es 2. Ya que tienen dos números distintos la una de la otra.

También se puede usar para textos y ver las distancia entre dos palabras, por el número de palabras distintas. Aquí nos podemos crear una función:

Es utilizado en telecomunicaciones, en biología, para determinar la distancia entre genes, cuando te dicen “El genoma de un ratón, tiene un 95% de coincidencia con el de un ser humano”, este es uno de los métodos que usan!.

Similaridad del coseno

--

--

Rubiales Alberto
Rubiales Alberto

Written by Rubiales Alberto

Data Scientist who loves technology and business. Always learning and sharing ideas. Working at GFK as a Data Scientist. https://www.patreon.com/arubiales

No responses yet

Write a response