2017-04-02 35 views
0

在我的數據中,我有一個負值和正值的列。這裏的負值意味着有多少東西缺失,正值意味着意想不到的額外的東西,0意味着中性,總是期望值。那麼我怎樣才能使用這一列數據作爲深層信念網絡的輸入。我可以在深層信念網絡中輸入負數作爲輸入嗎?如何處理深層信念網絡中的負向輸入數據

回答

0

我認爲你可以考慮兩件事。首先,不應該有一個潛在的問題輸入負值 - 是否有具體的理由你質疑這一點?

更重要的是,如果你願意,你可以預處理你的數據集,或者在輸入過程中進行。有許多激活函數可以用來產生絕對值,就像sigmoid函數那樣簡單。激活輸入值沒有任何問題,實際上它是推薦的。

+0

我從來沒有見過任何例子,或讀過一篇文章,討論深層信念網絡的負面輸入值。所以我想知道是否需要進行任何預處理,或者是否需要以特殊方式處理負面輸入。這就是爲什麼我發佈這個問題。 – asdfkjasdfjk

+1

那麼在大多數情況下,您應該通過使用激活函數或將它們分開(如果它們都屬於相同類型)來標準化值。無論哪種方式,負值不應有所作爲。希望這可以幫助。 –