Menyiapkan vektor label
Dalam latihan video, Anda mempelajari perbedaan antara klasifikasi biner dan klasifikasi multi-kelas. Anda mengetahui bahwa ada beberapa penyesuaian pada proses penyiapan data yang perlu dilakukan sebelum melatih model.
Pada latihan ini, Anda akan menyiapkan himpunan data mentah dengan label yang diberikan dalam bentuk teks. Data diberikan sebagai pandas.DataFrame bernama df, dengan dua kolom: text berisi data teks dan label berisi nama label. Tugas Anda adalah melakukan semua transformasi yang diperlukan pada label: ubah string menjadi angka dan lakukan one-hot encoding.
Modul pandas sebagai pd dan fungsi to_categorical() dari keras.utils.np_utils sudah dimuat di lingkungan, dan beberapa baris pertama himpunan data telah dicetak di konsol untuk Anda lihat.
Latihan ini merupakan bagian dari kursus
Recurrent Neural Networks (RNN) untuk Pemodelan Bahasa dengan Keras
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Get the numerical ids of column label
numerical_ids = df.label.____
# Print initial shape
print(numerical_ids.____)