26、DIEN(DIN的延伸)


一、背景

在大多數非搜索電商場景下,用戶並不會實時表達目前的興趣偏好。因此通過設計模型來捕獲用戶的動態變化的興趣,是提升CTR預估效果的關鍵。阿里之前的DIN模型將用戶的歷史行為來表示用戶的興趣,並強調了用戶興趣的多樣性和動態變化性,因此通過attention-based model來捕獲和目標物品相關的興趣。雖然DIN模型將用戶的歷史行為來表示興趣,

DIN存在兩個缺點:

1)用戶的興趣是不斷進化的,而DIN抽取的用戶興趣之間是獨立無關聯的,沒有捕獲到興趣的動態進化性
2)通過用戶的顯式的行為來表達用戶隱含的興趣,這一准確性無法得到保證。

基於以上兩點,阿里提出了深度興趣演化網絡DIEN來CTR預估的性能。

DIEN模型的主要貢獻點在於:

1)模型關注電商系統中興趣演化的過程,並提出了新的網絡結果來建模興趣進化的過程,這個模型能夠更精確的表達用戶興趣,同時帶來更高的CTR預估准確率。
2)設計了興趣抽取層,並通過計算一個輔助loss,來提升興趣表達的准確性。
3)設計了興趣進化層,來更加准確的表達用戶興趣的動態變化性。

二、模型

DIN模型:

DIEN的模型結構如下:

 

可以看到,DIN和DIEN的最底層都是Embedding Layer,User profile, target AD和context feature的處理方式是一致的。

不同的是,DIEN將user behavior組織成了序列數據的形式,並把簡單的使用外積完成的activation unit變成了一個attention-based GRU網絡。

 

 

 

轉載:

https://blog.csdn.net/dQCFKyQDXYm3F8rB0/article/details/90815826

推薦系統遇上深度學習(二十四)--深度興趣進化網絡DIEN原理及實戰!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM