[英]Neural network with string data
我是神經網絡的新手。 我正在嘗試使用具有以下數據的R
構建神經網絡:
混凝土模型<-神經網絡(公式=結果〜FrName1 + FrName2,數據= model_data)
FrName1
和FrName2
包含聯系人名字的值。
當我執行時,我得到以下錯誤:
神經元[[i]]%*%權重[[i]]中的錯誤:需要數字/復雜矩陣/矢量參數
我相信神經網絡僅適用於數值數據。 但是,如何對包含String
值的數據使用NN?
如果您的數據具有字符串值,則需要將轉換為數字。
第一種方法是用數字替換每個唯一值。 第二-為每個唯一值創建虛擬變量。
如果唯一值太多,則需要首先處理:組合一些類別。
同樣,您可以用特征的此唯一值的目標平均值替換唯一值。
您可以使用連接的單詞中每個字符的十進制轉換(不帶空格)(作為一個單詞),每個單詞可以放置在數組或向量中,將它們全部放入一個變量中,然后訓練神經網絡(?)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.