¿Qué podemos aprender al observar un grupo de números?
En Machine Learning (y en matemáticas) a menudo hay tres valores que nos interesan:
Media – El valor promedio
Mediana: el valor del punto medio
Moda – El valor más común
Ejemplo: Hemos registrado la velocidad de 13 coches:
Velocidad = [99, 86, 87, 88, 111, 86, 103, 87, 94, 78, 77, 85, 86]
¿Cuál es el valor de velocidad promedio, medio o más común?
Media
El valor medio es el valor medio.
Para calcular la media, encuentre la suma de todos los valores y divida la suma por el número de valores:
(99, 86, 87, 88, 111, 86, 103, 87, 94, 78, 77, 85, 86) / 13 = 89.77
Ejemplo
import numpy
Velocidad = [99, 86, 87, 88, 111, 86, 103, 87, 94, 78, 77, 85, 86]
x = numpy.mean(speed)
print(x)
Mediana
El valor mediano es el valor en el medio, después de haber ordenado todos los valores:
77, 78, 85, 86, 86, 86, 87, 87, 88, 94, 99, 103, 111
Es importante que los números estén ordenados antes de que puedas encontrar la mediana.
El módulo NumPy tiene un método para esto, use el método NumPy median () para encontrar el valor medio:
import numpy
Velocidad = [99, 86, 87, 88, 111, 86, 103, 87, 94, 78, 77, 85, 86]
x = numpy.median(speed)
print(x)
Si hay dos números en el medio, divide la suma de esos números por dos.
77, 78, 85, 86, 86, 86, 87, 87, 94, 98, 99, 103
(86 + 87) / 2 = 86.5
Moda
El valor Moda es el valor que aparece más veces:
99, 86, 87, 88, 111, 86, 103, 87, 94, 78, 77, 85, 86 = 86
Usa el método SciPy mode() para encontrar el número que aparece más:
from scipy import stats
Velocidad = [99, 86, 87, 88, 111, 86, 103, 87, 94, 78, 77, 85, 86]
x = stats.mode(speed)
print(x)
La media, la mediana y la moda son técnicas que se utilizan a menudo en el aprendizaje automático, por lo que es importante comprender el concepto detrás de ellas.