多層反饋RNN(Recurrent neural Network、循環神經網絡)神經網絡是一種節點定向鏈接成環的人工神經網絡。這種網絡的內部狀態能夠展現動態時序行爲。不一樣於前饋神經網絡的是,RNN能夠利用它內部的記憶來處理任意時序的輸入序列,這讓它能夠更容易處理如不分段的手寫識別、語音識別等。css
結合這一張圖片,咱們能夠看出在圖片左側的經典RNN模型展開後獲得一個有着時間序列的神經網絡序列。
每個時刻都有本身的輸入,神經網絡層,輸出,以及不一樣於以往簡單的神經網絡,在當前層輸出時必須考慮上一個時刻產生的結果。RNN正是經過這種不斷考慮之前Train的結果來修正當前時刻的神經網絡結果,以達到對一個有序的輸入序列的處理。markdown