1. 程式人生 > >CNN、RNN和DNN的區別

CNN、RNN和DNN的區別

轉自:https://www.zhihu.com/question/34681168

轉載精華內容無法貼上,請直接開啟連結看原文

CNN(卷積神經網路)、RNN(迴圈神經網路)、DNN(深度神經網路)的內部網路結構有什麼區別?以及他們的主要用途是什麼?只知道CNN是區域性感受和引數共享,比較適合用於影象這方面。剛入門的小白真心求助

CNN 專門解決影象問題的,可用把它看作特徵提取層,放在輸入層上,最後用MLP 做分類。

RNN 專門解決時間序列問題的,用來提取時間序列資訊,放在特徵提取層(如CNN)之後。

DNN 說白了就是 多層網路,只是用了很多技巧,讓它能夠 deep 。