工業級推薦系統 思維導圖


工業級推薦系統 思維導圖

基礎架構

深度學習推薦系統的經典技術架構

 

Netflix 的推薦系統的經典架構圖

Sparrow RecSys

Sparrow Recsys的推薦系統架構

 

分為三個模塊:數據、模型和前端。都用業界推薦系統的主流技術,數據用 Spark,Flink 進行樣本和特征的處理,模型用 TensorFlow 訓練深度神經網絡、Wide&Deep、PNN 等模型

Sparrow Recsys中的技術點

 

深度學習基礎

 

特征工程

推薦系統有哪些可供利用的特征

可被划分到“用戶行為”“用戶關系”“屬性標簽”“內容數據”“場景信息”這五個類別,而且挑選特征的方法也遵循着“保留有用信息,摒棄冗余信息”的原則

如何利用Spark解決特征處理問題

 

用 Embedding 方法進行相似物品推薦

Embedding 就是用一個數值向量“表示”一個對象的方法。Word2vec 是生成對“詞”的向量表達的模型。在訓練完成后,模型輸入向量矩陣的行向量,就是我們要提取的詞向量。Item2vec是 Word2vec 在任意序列數據上的推廣

如何利用圖結構數據生成Graph Embedding

 

如何使用Spark生成Item2vec和Graph Embedding

 

線上服務

如何在線上提供高並發的推薦服務

推薦系統技術架構圖

 

如何用Redis解決推薦系統特征的存儲問題

SparrowRecsys的存儲方案

 

如何快速又准確地篩選掉不相關物品

召回層的功能特點和實現方法

如何在常數時間內搜索Embedding最近鄰

 

怎樣把你的離線模型部署到線上

 

推薦模型

最經典的推薦模型,協同過濾

 

深度學習推薦模型發展的整體脈絡

 


免責聲明!

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



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