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

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

Self-Attention(自注意力機制)

🎯 定義

Transformer 架構的核心機制,讓模型在處理輸入序列時,自動學習並加權每個詞與序列中其他所有詞的關聯程度,藉此同時捕捉全局語境。

重點

  • 傳統 RNN 需逐字(token by token)讀取序列,難以捕捉長距離語意。
  • Self-Attention 可同時考慮整段輸入序列的上下文,有效建模長距離依賴關係(Long-Range Dependencies)。
  • 支援全平行運算(Fully Parallel Architecture),大幅提升訓練效率,適合 GPU/TPU。

記憶技巧

「自己對整句話的每個詞都投以關注」——不像 RNN 一個字一個字看,而是一次看完整句、算出每個詞跟其他詞的關聯權重。

易混淆

  • vs RNN 的循環連接:RNN 靠「記憶前一步狀態」傳遞資訊(序列式、慢);Self-Attention 靠「一次性加權整句」傳遞資訊(平行式、快)。
📖 課文原文

「Self-Attention 機制可同時考慮整段輸入序列的上下文,根據每個詞與其他詞的關聯程度進行加權表示,這使得模型能有效學習像是『主詞—動詞』這類長距離依賴關係。」