日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

向量召回 MIND多兴趣双塔模型

發布時間:2025/3/8 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 向量召回 MIND多兴趣双塔模型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者:十方,公眾號:煉丹筆記

熟悉雙塔的人都知道,在用戶側,模型最后往往都生成一個向量去檢索,這個向量不足以表達用戶的多興趣,《Multi-Interest Network with Dynamic Routing for Recommendation at Tmall》這篇就提出了一個label-aware attention把用戶表達為多個興趣。

左圖展示了天貓給上億用戶個性化的推薦,右圖展示了商品豐富的品類,我們肯定不希望最近買了個iphone12,打開天貓,一整面的手機配件商品推薦,多興趣的目標,也是增加推薦的多樣性。天貓上億的用戶,每個人都要每天瀏覽上百的商品,這些商品不同的類目,就反應了用戶不同的興趣。廢話不多說,下面直入論文主題。

問題定義

多興趣的目標,就是為每個用戶從上億規模的商品集合I中找到候選集,該候選集一般有幾千個商品,都和該用戶當前的興趣相關。歷史數據就尤為重要了,當前興趣和歷史行為強相關。每個樣本都能表達為一個三元組(Iu, Pu, Fi),Iu表示歷史上,和用戶交互過的商品。Pu就是用戶的基礎特征(年齡性別啥的),Fi就是商品的特征了(itemid, 類目id)。

這篇論文的模型,目標就是把每個用戶歷史交互特征和基本特征映射成多個向量:

然后把商品映射成向量:

最后ANN召回Top N:

MIND模型

上圖就是整個MIND模型,看似很復雜,其實沒那么復雜,我們拆解下。

從這張圖我們看到,有N個與用戶交互過的item,每個item有3個特征,分別是ItemID、Category ID、Brand ID。embeding后進入Pooling Layer。這里增加Category ID和Brand ID有利于冷啟動,當新的item出現,這些ID通過pooling層,還是有不錯的泛化性。

other features就是用戶特征了,直接embeding后concat在一起,不贅述。重要的當屬多興趣提取層了,如下圖。

大家看到個熟悉的字眼,興趣膠囊。沒錯,又是膠囊網絡。先回歸一下動態路由算法。假若有兩層膠囊。

  • 低level的m個膠囊:

  • 高level的n個膠囊:

每個膠囊就是個向量,高level的膠囊是由低level的膠囊聚合而成,其實就是簡單的線性加權,權重是模型自動學到的,計算權重的方式如下:

有了權重就可以線性加權了:

加權完后,就應該有激活函數了,膠囊網絡中用的激活函數都是squash,因為膠囊向量的方向表示特征,長度表示概率。最后高level的膠囊計算如下:

在MIND中,高level向量就是興趣向量,低level向量就是交互的item過pooling后的向量。這里要注意的是,在傳統膠囊網絡bij第一次計算是要初始化為0的,但是在MIND中卻不行,因為該論文對膠囊網絡做了3大改造。

  • 共享Sij:這樣做其實很容易理解,畢竟低level的膠囊,都是item向量,量綱是統一的。
  • bij第一次按高斯分布隨機初始化:這樣做是因為共享Sij后,如果還把bij初始化為0,那么得到的興趣向量都是相同的。
  • 動態調節興趣數量:Ku′ =max(1,min(K,log2(|Iu|))).
  • 下面是動態路由算法的詳細過程:

    所以該層就是通過動態路由算法將N個item生成的N個embedding映射成k個興趣embedding。

    最后是Label-aware Attention層,該層做的事很簡單,把target item的embedding作為Q,興趣向量作為K和V,做attention操作,變成一個向量,如下:

    p是我們可以調節的一個參數,p是0,最終向量就是興趣向量的平均。如果p>1,那最終向量偏向于和target向量最接近的向量。p無窮大,就相當于選擇和target向量最相關的興趣向量作為最終向量。論文實驗發現,調大p,收斂較快。

    訓練&在線

    有了最終興趣向量,和target向量,損失函數如下:

    就是softmax計算概率,然后用logloss做梯度下降。在線服務的時候,每個興趣向量,都用來做召回,取最相關的top N個。需要注意的一點是,在用戶與item不斷交互的過程中,興趣向量是在不斷改變的。實驗就不詳細說了,想了解調參和算法比較的去看下原文。

    結語

    多興趣看似不是雙塔,其實本質上還是雙塔,只是用戶側向量映射成了多個。召回場景下雙塔的使用是最頻繁的,十方也在嘗試些其他召回方式,如TDM,DR等,大家在工作學習中有什么實踐經驗,歡迎留言或者進群交流!

    參考論文

    1、Multi-Interest Network with Dynamic Routing for Recommendation at Tmall

    更多干貨,請關注煉丹筆記小學生才做選擇題,"塔"們,我全要!多興趣召回!

    總結

    以上是生活随笔為你收集整理的向量召回 MIND多兴趣双塔模型的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 日韩性猛交ⅹxxx乱大交 | 日本成人免费在线 | 午夜精品一区二 | 公侵犯一区二区三区 | 色88久久久久高潮综合影院 | 一区成人 | 免费成人av网址 | 免费在线观看一区二区三区 | 亚洲色图网站 | 国产肉体xxxx裸体784大胆 | 在线高清观看免费观看 | 国产区精品区 | 久久久久国产一区 | 国产第二页 | 香蕉视频黄色在线观看 | 网站黄色在线观看 | 欧美性受xxxx黑人猛交88 | 香蕉视频免费网站 | 日韩中文字幕在线不卡 | 国产www精品 | 中文字幕在线资源 | 欧美少妇色图 | 欧美群交射精内射颜射潮喷 | av网站免费在线看 | 欧美影院在线 | 女人高潮娇喘声mp3 乱色视频 | 欧美激情第三页 | 永久免费快色 | 老妇裸体性激交老太视频 | 女人喂男人奶水做爰视频 | 自拍一区在线 | 麻豆蜜桃av| 黄色小视频免费在线观看 | mdyd—856冲田杏梨在线 | 亚洲国产精品成人久久蜜臀 | 五月天综合激情网 | 欧美日韩国产电影 | 国产精品久久久一区 | 亚洲天堂网一区 | 亚洲最新在线观看 | 亚洲涩涩图 | 欧美精品在欧美一区二区少妇 | 天天操天天干天天干 | 天堂在线免费观看视频 | 国产丝袜自拍 | 四虎成人在线观看 | 国产做受入口竹菊 | 中文在线а√天堂 | 波多野结衣在线电影 | 色啦啦视频 | 天天天综合网 | 天堂在线一区二区 | exo妈妈mv在线播放免费 | 伊人久久大香线 | 国产精品久久久一区二区三区 | 欧美性一区二区三区 | 曰批又黄又爽免费视频 | 久久影片 | 亚洲伊人精品 | 天天艹日日干 | 超碰97在线人人 | 亚洲第一黄网 | 乳罩脱了喂男人吃奶视频 | 欧美人人爽 | 精品香蕉99久久久久网站 | a级片免费在线观看 | 小柔的淫辱日记(h | 色噜噜日韩精品欧美一区二区 | 欧美成人午夜视频 | 91网在线看 | 狠狠干夜夜操 | 草莓视频在线观看18 | 日韩欧美亚洲天堂 | 国产网友自拍视频 | 欧美成人做爰猛烈床戏 | 99精品人妻少妇一区二区 | 玖玖国产| 色婷婷综合久久久久中文字幕 | www国产com| 精品人妻一区二区三区四区 | 婷婷丁香一区二区三区 | 亚洲天堂中文字幕在线观看 | 4438国产精品一区二区 | 欧美香蕉在线 | 天天操天天干天天干 | 亚洲国产精品二区 | 国产明星换脸xxxx色视频 | 西比尔在线观看完整视频高清 | 野花视频在线观看免费 | 黄色大片免费在线观看 | 潘金莲一级淫片aaaaa武则天 | 久久久久亚洲av成人网人人软件 | 五月亚洲综合 | 国产91在线播放九色 | 麻豆做爰免费观看 | 中文字幕一区二区三区四区五区 | 视频黄页在线观看 | 国产黄色激情视频 | 国产一区视频网站 |