準備標籤向量
在影片練習中,你學過二元分類與多類別分類的差異。你也知道在訓練模型之前,資料前處理流程需要做一些調整。
在這個練習中,你會準備一個標籤以文字給定的原始資料集。資料以 pandas.DataFrame 呈現,名稱為 df,包含兩個欄位:text 放文字資料,label 放標籤名稱。你的任務是對標籤做所有必要的轉換:將字串轉為數字,並進行 one-hot 編碼。
環境中已載入將 pandas 命名為 pd,以及來自 keras.utils.np_utils 的函式 to_categorical(),而且主控台已為你列印出資料集的前幾行。
本練習屬於課程
使用 Keras 建立語言模型的循環神經網路(RNN)
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Get the numerical ids of column label
numerical_ids = df.label.____
# Print initial shape
print(numerical_ids.____)