TShopping

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

[教學] One-hot Encoding

[複製鏈接]
發表於 2021-1-14 18:27:36 | 顯示全部樓層 |閱讀模式
 
Push to Facebook Push to Plurk  
類別變數轉換:將類別變數轉換為數值,包括目標變數(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, 2021-1-22 03:56 , Processed in 0.096530 second(s), 23 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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