最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

transformer注意力机制的理解(Q,K,V,dk)

运维笔记admin51浏览0评论

transformer注意力机制的理解(Q,K,V,dk)

transformer注意力机制的理解(Q,K,V,dk)

Attention公式:

上面这个注意力公式可以理解为是算 V 的加权后的表示

权重就是V前面的所有部分,

其中 softmax 可以使得权重概率分布和为1。 

其中  算的就是注意力的原始分数(其实也就是相似度分数,通过Q和K的点积求出)

其中  是缩放系数,可以使结果不至于过大或过小,导致 softmax 之后就非0即1。

可以看下图帮助理解(图中最上边一行是softmax之前的结果,中间一行是没有除的softmax结果,最后一行是除了的softmax结果。可以看出在不除 的时候softmax的结果只会在输入的最大值或者几个大值附近出现,看起来非常陡峭。当输入除了 以后我们发现输入数据的分布大部分都保留了下来,这样的好处就是可以在梯度回传的时候让梯度比较平稳)

 

 

发布评论

评论列表(0)

  1. 暂无评论