找回密碼
 註冊
搜索
查看: 1285|回復: 0

[教學] One-hot Encoding

[複製鏈接]
發表於 2021-1-14 18:27:36 | 顯示全部樓層 |閱讀模式
 
Push to Facebook
類別變數轉換:將類別變數轉換為數值,包括目標變數(y)
有序(Ordinal)
 Red、Blue、Green 轉換為 0, 1, 2  隱喻 Red < Blue < Green
無序(Nominal)
 One-hot Encoding:將一個變數轉換為 N 個變數,每個變數值只有True/False

One-hot Encoding

One-hot Encoding



將 training 的 label 進行 one-hot encoding,例如:數字7經過One-hot encoding 轉換後是 0000001000,即第7個值為1


One-hot Encoding 程式碼
  1. from keras.utils import np_utils
  2. y_TestOneHot = np_utils.to_categorical(y_test)
複製代碼


 
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|TShopping

GMT+8, 2025-7-1 08:15 , Processed in 0.024673 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表