首頁 / 名詞卡 / 深度學習/NLP/CV架構 / 注意力機制(Attention Mechanism)

iPAS AI中級🧬 深度學習/NLP/CV架構
🔑 名詞卡

注意力機制(Attention Mechanism)

🎯 定義

賦予模型在處理序列中任一元素時,能動態「關注」序列中所有其他相關元素並依相關性賦予不同權重的機制,是 Transformer 最核心的創新。

重點/應用

  • 自注意力(Self-Attention):將輸入映射為 Query(我在找什麼)、Key(我能提供什麼)、Value(我提供的內容),計算任意兩元素間關聯權重,可直接建立序列中任意兩元素的關係,不受距離限制。
  • 多頭注意力(Multi-Head Attention):並行執行多次獨立自注意力,從不同「表示子空間」捕捉多樣關係。
  • 目的:解決 RNN 難以處理長序列「長期依賴」的問題。

記憶技巧

Q(我在找什麼)/K(我能提供什麼)/V(若被關注了我會提供什麼)——三個向量的口語化記憶法。

易混淆

  • vs RNN:RNN 靠隱藏狀態逐步傳遞上下文(依賴距離、難平行化);注意力機制可直接建立任意兩元素關聯(不受距離限制、可平行化)。
📖 課文原文

「注意力機制(Attention Mechanism)是 Transformer 最核心的創新,賦予模型在處理序列中任何一個元素時,能夠動態地『關注』序列中所有其他相關元素,並根據相關性賦予不同權重。」