Mulai sekarangMulai gratis

Menghitung fitur dari amplop

Sekarang setelah Anda menghilangkan beberapa fluktuasi audio yang lebih berisik, mari kita lihat apakah ini meningkatkan kemampuan Anda untuk melakukan klasifikasi.

audio_rectified_smooth dari latihan sebelumnya tersedia di ruang kerja Anda.

Latihan ini merupakan bagian dari kursus

Machine Learning untuk Data Deret Waktu di Python

Lihat Kursus

Instruksi latihan

  • Hitung nilai rata-rata, simpangan baku, dan nilai maksimum untuk setiap suara detak jantung.
  • Susun kolom statistik tersebut dalam urutan yang sama.
  • Gunakan validasi silang untuk melatih model pada setiap iterasi CV.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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))
Edit dan Jalankan Kode