manolo alvarez .blog
Crecimiento · educación

Como calcular la frecuencia de término – frecuencia inversa de documento

||Como calcular la frecuencia de término – frecuencia inversa de documento

La frecuencia de término – frecuencia inversa de documento (TF-IDF) por sus siglas en inglés) es un cálculo utilizado en el área de Machine Learning para poder computar la similitud entre dos documentos. Hay varias maneras de calcularla. A continuación les presento la manera mas fácil que he visto de calcularla con un ejemplo muy simple. Espero que les sirva.

Variables a utilizar:

Fórmulas:

Ejemplo utilizando las variables definidas:

Frecuencia de Término:

la

bruja

1,000

5

Frecuencia Inversa del Documento: Para la palabra “la”: log (64 / 1 + 63 )= 0 Para la palabra “bruja”: log (64 / 1 + 3) = 4

la

bruja

0

4

Una vez que hemos calculado ambos valores tan solo queda realizar la multiplicación de los vectores para generar el TF * IDF

la

bruja

1,000 * 0 = 0

5*4 = 20

Así que el TF * IDF de la palabra “la” es 0 y el TF * IDF de la palabra “bruja” es 20. Es importante notar que este ejemplo tiene el trasfondo de demostrar como este cálculo ayuda a reducir el peso d palabras que son comunes localmente (“la”) e incrementar el peso de palabras que aparecen escasamente en el resto de documentos siendo comparados (“bruja”).