商品描述
《深度學習推薦方法及應用》是一本專註於深度學習技術在推薦系統中應用的權威指南。本書從推薦系統的基礎理論出發,逐步深入到基於深度學習的創新方法,如“分-物”註意力機制、多模態數據融合、強化學習推薦等。作者通過豐富的案例和實驗數據,展示了如何利用深度學習解決推薦系統中的數據稀疏性、冷啟動、動態興趣建模等核心問題。無論是算法工程師、數據科學家,還是企業技術決策者,都能從本書中獲得寶貴的理論知識和實踐指導,助力構建高效、精準的個性化推薦系統。
目錄大綱
目 錄 
第 1 章 緒論. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 
1.1 研究背景及意義 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 
1.2 國內外研究現狀 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 
1.2.1 傳統推薦方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 
1.2.2 基於深度學習的混合推薦方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 
1.2.3 基於深度強化學習的推薦方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 
1.3 面臨的問題與挑戰 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 
1.4 主要工作和貢獻 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 
1.5 本書組織結構 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 
第 2 章 基本概念和預備知識. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 
2.1 深度學習技術 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 
2.1.1 卷積神經網絡 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 
2.1.2 循環神經網絡 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 
2.1.3 深度強化學習 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 
2.1.4 元學習. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24 
2.2 傳統推薦方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 
2.2.1 協同過濾方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 
2.2.2 矩陣分解方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 
2.2.3 基於內容的推薦方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 
2.3 基於深度學習的混合推薦方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 
2.3.1 Wide Deep 混合推薦方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 
2.3.2 DeepFM 混合推薦方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
.vi .深度學習推薦方法及應用 
2.3.3 基於強化學習的推薦方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 
2.4 推薦方法評價標準 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 
2.5 本章小結. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39 
第 3 章 基於“字符-短語”註意力機制和因子分解機的混合推薦方法 . . . . . . . 41 
3.1 內容推薦問題的形式化描述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 
3.2 系統模型. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 
3.2.1 基於字符級註意力機制的卷積神經網絡模型. . . . . . . . . . . . . . . . . . . . . . . . . .46 
3.2.2 基於短語級註意力機制的卷積神經網絡模型. . . . . . . . . . . . . . . . . . . . . . . . . .50 
3.2.3 基於雙列卷積神經網絡和因子分解機的評分預測模型 . . . . . . . . . . . . . . . . . 51 
3.3 訓練方法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54 
3.4 實驗結果與分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 
3.4.1 字符長度對推薦效果的影響 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 
3.4.2 時間成本評測 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 
3.4.3 多場景性能評測 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 
3.4.4 新用戶冷啟動環境性能評測 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 
3.5 本章小結. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 
第 4 章 基於“局部-整體”註意力和文本匹配機制的興趣點推薦方法 . . . . . . . 69 
4.1 興趣點推薦問題形式化分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 
4.2 系統模型. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74 
4.2.1 基於“局部-整體”註意力機制的顯式特征提取模型 . . . . . . . . . . . . . . . . . . . 77 
4.2.2 基於註意力機制的隱式特征提取模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 
4.2.3 基於“局部-整體”註意力機制和“用戶-POI”匹配機制的興趣點推薦 
模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 
4.3 訓練方法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83 
4.3.1 方法過程描述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 
4.3.2 有效利用非結構化數據的相關討論 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 
4.4 實驗結果與分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
目 錄 .vii .
4.4.1 不同創新點對推薦效果的影響 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 
4.4.2 文本長度對推薦效果的影響 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 
4.4.3 視覺特征對推薦效果的影響 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 
4.4.4 多環境性能評測 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 
4.5 本章小結. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99 
第 5 章 基於層次註意力和增強經驗優先回放機制的深度強化學習推薦 
方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100 
5.1 深度強化學習推薦問題的形式化分析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102 
5.2 系統模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 
5.2.1 基於層次註意力的行動者網絡模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106 
5.2.2 基於深度 Q 學習的評論家網絡模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 
5.2.3 增強經驗優先回放機制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 
5.3 基於深度確定性策略梯度架構的深度強化學習推薦模型訓練方法. .115 
5.3.1 方法過程描述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 
5.3.2 註意力機制設計策略和適用場景的相關討論 . . . . . . . . . . . . . . . . . . . . . . . . 119 
5.4 實驗及結果分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 
5.4.1 不同創新點的有效性評估 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 
5.4.2 各推薦方法的性能評估 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 
5.4.3 穩定性評估 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 
5.4.4 不同預測序列長度中各推薦方法的性能評估 . . . . . . . . . . . . . . . . . . . . . . . . 130 
5.5 本章小結 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 
第 6 章 基於自適應元模仿學習的推薦環境模擬器 . . . . . . . . . . . . . . . . . . . . . . . . . . 134 
6.1 環境模擬器面臨的困難分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 
6.2 系統模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 
6.2.1 基於條件擴散模型的用戶狀態生成模型. . . . . . . . . . . . . . . . . . . . . . . . . . . . .137 
6.2.2 基於自適應元模仿學習的用戶反饋模型. . . . . . . . . . . . . . . . . . . . . . . . . . . . .139 
6.3 實驗評測 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
.viii .深度學習推薦方法及應用 
6.3.1 實驗步驟 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 
6.3.2 用戶生成模型性能評測 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 
6.3.3 用戶反饋模型的性能評測 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 
6.3.4 環境模擬器有效性評測 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 
6.4 本章小結 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 
第 7 章 推薦系統在船運中的應用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 
7.1 特征工程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 
7.1.1 特征選擇的原則 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 
7.1.2 特征選擇的策略 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 
7.1.3 特征向量化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 
7.2 候選集生成模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 
7.2.1 召回策略選擇 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 
7.2.2 候選集生成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 
7.3 排序模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 
7.4 算法集成與應用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 
7.5 本章小結 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 
第 8 章 總結與展望 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 
8.1 總結 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 
8.2 未來工作展望. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .173 
參考文獻 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176

 
     
     
     
     
     
     
     
     
    
 
     
    
 
    
 
     
     
     
     
     
    
 
    