2017-05-06 92 views
-2

我有一個數據集機智A ... F功能的培訓。現在我預測的關鍵特徵的預測數據集沒有觀察到訓練集中使用的3個特徵。所以我只有一部分功能用於預測,而神經蠑螈則是針對更廣泛的功能進行訓練的。缺失特徵的神經網絡

我該如何處理這樣的問題?你可以使用神經網絡的缺失功能?在我看來有以下幾點:首先,我在訓練集上使用了一個神經網絡,但現在要訓練缺失的特徵。所以我可以預測預測數據集中的3個缺失特徵。現在,我在這個新的預測數據集上使用了一個神經網絡。

回答

1

即使功能缺失,您是否嘗試在數據集上運行神經網絡?神經網絡不需要所有的功能。

因爲神經網絡在0feature is missing之間沒有區別,您可以簡單地將所有缺少的特徵值設置爲0。你爲什麼不問?如果將輸入值設置爲0,則意味着來自該輸入節點的所有連接將具有0值:沒有向連接到該輸入節點的隱藏神經元添加任何內容。

但你這樣做之前,請嘗試這些:

enter image description here source

由於1似乎情況爲您服務!