第二部:《深度學習》32/100 隱藏狀態與時間步演算 🧭 記住過去的記憶!

更新 發佈閱讀 6 分鐘

AI時代系列(2) 機器學習三部曲: 🔹 第二部:《深度學習 —— 神經網路的革命》

32/100 第四週:📌 循環神經網路 RNN

32.隱藏狀態與時間步演算 🧭 記住過去的記憶!

_______________________________________

✅ 概念導入:RNN 是記憶力超強的筆記助理

想像一下你正在閱讀一段話:

「這部電影太精彩了,我從頭到尾都⋯」

此時,你猜下一個字是什麼?是不是腦中浮現:「笑」、「興奮」、「喜歡」……

✅ 為什麼你能這樣預測?因為你「記得」前面的字!

這就是 RNN 的核心能力:每一步不只是處理當下,還保有來自「過去的記憶」!

________________________________________

🧠 RNN 的「時間步」概念是什麼?

RNN 會一步步地讀入序列資料(例如文字、語音、股價),每讀一格(如一個字),就是一個 時間步(timestep)。

而每個時間步會產生一個稱為「隱藏狀態(hidden state)h_t」的記憶,它會傳給下一步繼續參考。

________________________________________

🔁 時間步演算流程圖解:

x1 → [RNN Cell] → h1 →

x2 → [RNN Cell] → h2 →

x3 → [RNN Cell] → h3 → … → Output

每個時間步都有:

x_t:當下輸入

h_t:當下記憶狀態(由 h_{t-1} 演化而來)

________________________________________

🧩 RNN 核心公式(理解即可,會背不重要)

ht=tanh⁡(WxXt+WhHt−1+b)

這意思是什麼?

👉 目前的記憶 h_t 是「當前輸入 x_t」和「前一個記憶 h_{t-1}」加權相加後,通過 tanh 非線性壓縮,變成新的記憶。

________________________________________

📦 實際例子:句子情感預測

輸入句子:

「我今天真的很想哭。」

模型逐字讀入:

我 → 今天 → 真的 → 很想 → 哭

每讀一個字,就更新一次 h_t

到最後一字「哭」時,h_t 已經包含了「我今天真的很想哭」的整體語意

最後輸出 y_t → 情感分數(負面 0.91)

________________________________________

🧠 隱藏狀態 h_t 的意義是什麼?

你可以把它想像成「摘要記憶筆記」:

每個時間步都記下一些當下的重要資訊

又不會把過去的完全丟掉

幫助模型「做出上下文有關的決策」

________________________________________

⚙️ TensorFlow / Keras 模型結構範例:

python

from tensorflow.keras.models import Sequential

from tensorflow.keras.layers import SimpleRNN, Dense, Embedding

model = Sequential([

Embedding(input_dim=5000, output_dim=64), # 將詞轉為向量

SimpleRNN(128, return_sequences=False), # 保留最後時間步的隱藏狀態

Dense(1, activation='sigmoid') # 二分類:正面或負面情緒

])

________________________________________

🔄 return_sequences:要不要每步都輸出?

在 RNN 模型中,return_sequences 參數決定輸出的格式。當設定為 False 時,模型只輸出最後一個時間步的隱藏狀態,適用於整體輸入序列只需一個輸出結果的任務,如文本分類或情感分析;而設定為 True 時,模型會輸出每個時間步對應的隱藏狀態序列,適合需要逐步輸出的序列對序列任務,如機器翻譯、字幕生成或時間序列預測等。這個設定對模型結構和下游任務的設計具有關鍵影響。

________________________________________

🎯 小結與啟示:

✅ 每一個時間步(t)都會更新「當下記憶」:h_t

✅ h_t 同時受到「當前輸入 x_t」與「前一步記憶 h_{t-1}」的影響

✅ 隱藏狀態就像你讀文章時的理解筆記,愈寫愈豐富

✅ RNN 擅長時間性資料,特別適合「一句話、一段音樂、一條趨勢」這種要記得上下文的任務


留言
avatar-img
留言分享你的想法!
avatar-img
Hansen W的沙龍
16會員
388內容數
AIHANS沙龍是一個結合AI技術實戰、產業策略與自我成長的知識平台,主題涵蓋機器學習、生成式AI、創業經驗、財務規劃及哲學思辨。這裡不只提供系統化學習資源與實作案例,更強調理性思維與行動力的結合。無論你是AI初學者、創業者,還是追求人生升維的行者,都能在這裡找到前進的方向與志同道合的夥伴。
Hansen W的沙龍的其他內容
2025/09/04
RNN(循環神經網路)具備記憶先前輸入的能力,能保留上下文資訊,特別適合處理語音、文字、時間序列等具備時間關聯性的資料。相較之下,MLP 與 CNN 無法記憶過去輸入,僅適合處理圖像、表格等固定特徵的任務。因此,RNN 是理解序列建模與發展 Transformer 等進階模型的重要基礎。
2025/09/04
RNN(循環神經網路)具備記憶先前輸入的能力,能保留上下文資訊,特別適合處理語音、文字、時間序列等具備時間關聯性的資料。相較之下,MLP 與 CNN 無法記憶過去輸入,僅適合處理圖像、表格等固定特徵的任務。因此,RNN 是理解序列建模與發展 Transformer 等進階模型的重要基礎。
2025/09/04
卷積神經網路(CNN)是一種模仿人類視覺皮質運作方式的深度學習模型,特別擅長處理圖像資料。透過卷積層提取局部特徵、池化層進行降維壓縮,再經由全連接層進行分類,CNN 可有效辨識圖像中的邊緣、形狀與紋理,廣泛應用於影像辨識、醫療影像分析、無人駕駛等領域。
2025/09/04
卷積神經網路(CNN)是一種模仿人類視覺皮質運作方式的深度學習模型,特別擅長處理圖像資料。透過卷積層提取局部特徵、池化層進行降維壓縮,再經由全連接層進行分類,CNN 可有效辨識圖像中的邊緣、形狀與紋理,廣泛應用於影像辨識、醫療影像分析、無人駕駛等領域。
2025/09/04
圖像增強透過旋轉、平移、翻轉、亮度調整等方法,模擬不同環境與視角,提高 CNN 模型的泛化能力與抗干擾性,有效防止過擬合並擴充訓練資料,是影像辨識中常用且實用的技巧。
2025/09/04
圖像增強透過旋轉、平移、翻轉、亮度調整等方法,模擬不同環境與視角,提高 CNN 模型的泛化能力與抗干擾性,有效防止過擬合並擴充訓練資料,是影像辨識中常用且實用的技巧。
看更多
你可能也想看
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
原來我們的意識和情緒都是光子,會形成頻率,也是引發奇蹟的關鍵。
Thumbnail
原來我們的意識和情緒都是光子,會形成頻率,也是引發奇蹟的關鍵。
Thumbnail
心念 前陣子參加朋友推薦''21天豐盛冥想之旅'',每天早上聆聽冥想錄音檔,再當天任務完成後於群組中回報,面對第一個挑戰是創建自己群組,並將參加旅程資訊每次依序發文在群組中,這挑戰來自於內心小聲音''真的要創嗎?要找誰呢?他們會怎麼想?我可以嗎?....''回想2024年初的心願是能夠進修身心靈
Thumbnail
心念 前陣子參加朋友推薦''21天豐盛冥想之旅'',每天早上聆聽冥想錄音檔,再當天任務完成後於群組中回報,面對第一個挑戰是創建自己群組,並將參加旅程資訊每次依序發文在群組中,這挑戰來自於內心小聲音''真的要創嗎?要找誰呢?他們會怎麼想?我可以嗎?....''回想2024年初的心願是能夠進修身心靈
Thumbnail
   本書根據心理學、神經生物學扭轉我們對遺忘的迷思,也破除了對遺忘的焦慮恐懼;理解「記憶」和「遺忘」的和諧運作如何讓我們擁有清醒的頭腦與健康。
Thumbnail
   本書根據心理學、神經生物學扭轉我們對遺忘的迷思,也破除了對遺忘的焦慮恐懼;理解「記憶」和「遺忘」的和諧運作如何讓我們擁有清醒的頭腦與健康。
Thumbnail
瞭解並應用時間線的概念有助於我們從過去的束縛中解脫出來,並從中汲取力量。無論是即時型還是全時型時間線,在專業引導下都能成為癒合舊傷和重塑未來的有力工具。
Thumbnail
瞭解並應用時間線的概念有助於我們從過去的束縛中解脫出來,並從中汲取力量。無論是即時型還是全時型時間線,在專業引導下都能成為癒合舊傷和重塑未來的有力工具。
Thumbnail
關鍵在於通過逆轉門的人們,記憶與身體的累加持續是往時間正向的走。意即你可以透過無限多資訊在逆走環境下找出重要需克服的因子。 一旦掌握資訊、瞭解本質就是輸的開始
Thumbnail
關鍵在於通過逆轉門的人們,記憶與身體的累加持續是往時間正向的走。意即你可以透過無限多資訊在逆走環境下找出重要需克服的因子。 一旦掌握資訊、瞭解本質就是輸的開始
Thumbnail
這是一篇關於調和時間軸中的記憶的文章,探討瞭如何協調以某種格式記錄在時間軸中的祖先記憶,以及如何清除個人身體上的瘴氣及其印記,文章也提到了高振動力的飲食如何幫助清除更大的宏觀世界,以及關於粒子時間線和靈性修行的內容。
Thumbnail
這是一篇關於調和時間軸中的記憶的文章,探討瞭如何協調以某種格式記錄在時間軸中的祖先記憶,以及如何清除個人身體上的瘴氣及其印記,文章也提到了高振動力的飲食如何幫助清除更大的宏觀世界,以及關於粒子時間線和靈性修行的內容。
Thumbnail
頭腦跟身體,其實是過去的累積 身體轉化吃進去的食物成為你的一部分 頭腦則善於蒐集過去的資訊 我們很多時候是根據過去的記憶所行動的 感謝我們的頭腦及身體為我們所用 讓我們持續在人生中學習成長 向宇宙許願: 健康 平安 幸福 快樂 財源滾滾來 活出自己的天賦、發揮價值 讓生活
Thumbnail
頭腦跟身體,其實是過去的累積 身體轉化吃進去的食物成為你的一部分 頭腦則善於蒐集過去的資訊 我們很多時候是根據過去的記憶所行動的 感謝我們的頭腦及身體為我們所用 讓我們持續在人生中學習成長 向宇宙許願: 健康 平安 幸福 快樂 財源滾滾來 活出自己的天賦、發揮價值 讓生活
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News