ComenzarEmpieza gratis

Calcular características a partir de la envolvente

Ahora que has eliminado algunas de las fluctuaciones más ruidosas del audio, veamos si esto mejora tu capacidad de clasificación.

audio_rectified_smooth del ejercicio anterior está disponible en tu espacio de trabajo.

Este ejercicio forma parte del curso

Machine learning para datos de series temporales en Python

Ver curso

Instrucciones de ejercicio

  • Calcula la media, la desviación típica y el valor máximo de cada sonido de latido.
  • Columna apila estas estadísticas en el mismo orden.
  • Utiliza la validación cruzada para ajustar un modelo en cada iteración de CV.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Calculate stats
means = np.____(audio_rectified_smooth, axis=0)
stds = ____(audio_rectified_smooth, axis=0)
maxs = ____(audio_rectified_smooth, axis=0)

# Create the X and y arrays
X = np.column_stack([____, ____, ____])
y = labels.reshape(-1, 1)

# Fit the model and score on testing data
from sklearn.model_selection import cross_val_score
percent_score = ____(model, ____, ____, cv=5)
print(np.mean(percent_score))
Editar y ejecutar código