Aprendizaje automático: modo medio medio
Media, mediana y moda
¿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:
speed = [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?
Significar
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
El módulo NumPy tiene un método para esto. Aprenda sobre el módulo NumPy en nuestro Tutorial NumPy .
Ejemplo
Usa el método NumPy mean()
para encontrar la velocidad promedio:
import numpy
speed = [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:
Ejemplo
median()
Use el método NumPy para encontrar el valor medio:
import numpy
speed = [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
Ejemplo
Usando el módulo NumPy:
import numpy
speed = [99,86,87,88,86,103,87,94,78,77,85,86]
x = numpy.median(speed)
print(x)
Modo
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
El módulo SciPy tiene un método para esto. Aprenda sobre el módulo SciPy en nuestro Tutorial SciPy .
Ejemplo
mode()
Usa el método SciPy para encontrar el número que más aparece:
from scipy import stats
speed =
[99,86,87,88,111,86,103,87,94,78,77,85,86]
x = stats.mode(speed)
print(x)
Resumen del capítulo
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.