V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
huzhikuizainali
V2EX  ›  机器学习

3b1b Attention 模型视频中的 Q 矩阵 K 矩阵乘法是不是写错了?

  •  
  •   huzhikuizainali · 8 天前 · 174 次点击

    视频中 10:33 处,解释了 Qn Kn 代表矩阵的第 n 列。

    10:43,介绍了 Ki 和 Qj 点积的计算结果应该是 Attention 矩阵的第 i 行 j 列。然而 Attention 的公式是 QK',QK'无法得到这样的计算结果!相反,能够获得视频中所示的 Attention 矩阵的应该是 K'Q 。那么,视频中的公式是不是写错了?还是 Attention 矩阵错了?

    下面是说明这个问题的 MATLAB 代码,请在 MATLAB 的实时脚本中执行此代码,以达到最佳的显示效果。

    clear
    syms  Q K q k;
    Q=sym('q',[3 3]);
    K=sym('k',[3 3]);
    Q
    K
    Q*K'
    K'*Q
    

    谁知道为什么这里的 markdown 编辑为什么不支持 latex 行间公式?

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4976 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 638ms · UTC 07:54 · PVG 15:54 · LAX 00:54 · JFK 03:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.