【深度學習】:一文入門Dropout層

Dropout層在神經網絡層當中是用來幹嘛的呢?它是一種可以用於減少神經網絡過擬合的結構,那麼它具體是怎麼實現的呢? 假設下圖是我們用來訓練的原始神經網絡:    一共有四個輸入x_i,一個輸出y。Dropout則是在每一個batch的訓練當中隨機減掉一些神經元,而作爲編程者,我們可以設定每一層dropout(將神經元去除的的多少)的概率,在設定之後,就可以得到第一個batch進行訓練的結果:  
相關文章
相關標籤/搜索