基于時間效應(yīng)的個性化推薦算法研究與實現(xiàn)
發(fā)布時間:2023-07-28 10:42
推薦系統(tǒng)是大數(shù)據(jù)及智能信息時代下應(yīng)運而生的產(chǎn)物,已經(jīng)成功應(yīng)用到商品推薦、美食推薦、旅游推薦、視頻推薦、社交推薦等各種場景。目前,大部分推薦系統(tǒng)更多關(guān)注的是顯式反饋,然而在實際應(yīng)用中隱式反饋遠比顯式反饋豐富,甚至在一些場景中只能獲取到隱式反饋,因此基于隱式反饋推薦的重要性不言而喻。同時,傳統(tǒng)的基于隱式反饋的推薦算法大都忽略了時間因素對推薦結(jié)果的影響。針對以上問題,本文改進了兩個場景下的推薦算法,設(shè)計了一個兒童視頻的推薦系統(tǒng)。具體工作如下:(1)針對傳統(tǒng)的時間權(quán)重算法沒有挖掘到用戶“先快后慢”遺忘規(guī)律的問題,本文設(shè)計了一個時間窗函數(shù),改進了傳統(tǒng)的時間權(quán)重策略,并將改進的時間權(quán)重策略融合進快速矩陣分解算法中,最后在兩個公開數(shù)據(jù)集上進行對比實驗,驗證了改進算法的可行性和有效性。(2)針對傳統(tǒng)的GRU模型忽略了時間序列數(shù)據(jù)中用戶點擊商品時間的問題,本文在傳統(tǒng)GRU模型中加入了時間門,提出了一種Time-GRU模型,并且探究了兩種損失函數(shù)對Time-GRU模型的影響。通過實驗,驗證了加入時間門的GRU模型在推薦任務(wù)中的有效性。(3)本文基于B/S架構(gòu)設(shè)計了一個兒童視頻的推薦系統(tǒng),并將以上改進的算法...
【文章頁數(shù)】:82 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 傳統(tǒng)推薦算法的研究現(xiàn)狀
1.2.2 深度學習推薦算法的研究現(xiàn)狀
1.3 推薦系統(tǒng)面臨的挑戰(zhàn)
1.4 本文的研究內(nèi)容
1.5 本文的結(jié)構(gòu)框架
第二章 個性化推薦算法相關(guān)理論
2.1 引言
2.2 基于內(nèi)容的推薦算法
2.3 基于協(xié)同過濾的推薦算法
2.3.1 基于用戶的協(xié)同過濾
2.3.2 基于物品的協(xié)同過濾
2.3.3 基于模型的協(xié)同過濾
2.4 混合推薦算法
2.5 深度學習推薦算法
2.5.1 循環(huán)神經(jīng)網(wǎng)絡(luò)RNN
2.5.2 長短期記憶網(wǎng)絡(luò)LSTM
2.5.3 門控循環(huán)單元網(wǎng)絡(luò)GRU
2.6 本章小結(jié)
第三章 具有時間效應(yīng)的快速矩陣分解算法
3.1 引言
3.2 傳統(tǒng)的基于隱式反饋的快速矩陣分解方法
3.2.1 傳統(tǒng)的矩陣分解模型
3.2.2 統(tǒng)一權(quán)重的快速矩陣分解模型
3.2.3 基于流行度的快速矩陣分解模型
3.3 具有時間效應(yīng)的隱式快速矩陣分解算法
3.3.1 傳統(tǒng)的時間權(quán)重方法
3.3.2 改進的時間權(quán)重方法
3.3.3 融合時間效應(yīng)的FLFM-DT算法
3.4 實驗結(jié)果及分析
3.4.1 實驗設(shè)計
3.4.2 實驗結(jié)果分析
3.5 本章小結(jié)
第四章 具有時間感知的循環(huán)神經(jīng)網(wǎng)絡(luò)
4.1 引言
4.2 網(wǎng)絡(luò)單元結(jié)構(gòu)Time-LSTM
4.3 改進的網(wǎng)絡(luò)單元結(jié)構(gòu)Time-GRU
4.3.1 時間門
4.3.2 網(wǎng)絡(luò)單元結(jié)構(gòu)Time-GRU
4.4 Time-GRU在推薦系統(tǒng)中的應(yīng)用
4.4.1 模型框架
4.4.2 模型訓練策略
4.4.3 模型損失函數(shù)
4.5 實驗結(jié)果與分析
4.5.1 實驗設(shè)計
4.5.2 實驗結(jié)果分析
4.6 本章小結(jié)
第五章 基于兒童視頻的推薦系統(tǒng)的設(shè)計與實現(xiàn)
5.1 引言
5.2 需求分析
5.3 網(wǎng)絡(luò)爬蟲
5.3.1 數(shù)據(jù)格式定義
5.3.2 爬蟲規(guī)則Spider定義
5.3.3 存儲數(shù)據(jù)
5.4 系統(tǒng)設(shè)計與實現(xiàn)
5.4.1 推薦系統(tǒng)架構(gòu)設(shè)計
5.4.2 數(shù)據(jù)庫設(shè)計
5.4.3 系統(tǒng)實現(xiàn)
5.5 系統(tǒng)的部署與測試
5.5.1 系統(tǒng)的部署
5.5.2 系統(tǒng)的測試
5.6 本章小結(jié)
總結(jié)與展望
總結(jié)
展望
參考文獻
攻讀碩士學位期間取得的學術(shù)成果
致謝
本文編號:3837767
【文章頁數(shù)】:82 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景與意義
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 傳統(tǒng)推薦算法的研究現(xiàn)狀
1.2.2 深度學習推薦算法的研究現(xiàn)狀
1.3 推薦系統(tǒng)面臨的挑戰(zhàn)
1.4 本文的研究內(nèi)容
1.5 本文的結(jié)構(gòu)框架
第二章 個性化推薦算法相關(guān)理論
2.1 引言
2.2 基于內(nèi)容的推薦算法
2.3 基于協(xié)同過濾的推薦算法
2.3.1 基于用戶的協(xié)同過濾
2.3.2 基于物品的協(xié)同過濾
2.3.3 基于模型的協(xié)同過濾
2.4 混合推薦算法
2.5 深度學習推薦算法
2.5.1 循環(huán)神經(jīng)網(wǎng)絡(luò)RNN
2.5.2 長短期記憶網(wǎng)絡(luò)LSTM
2.5.3 門控循環(huán)單元網(wǎng)絡(luò)GRU
2.6 本章小結(jié)
第三章 具有時間效應(yīng)的快速矩陣分解算法
3.1 引言
3.2 傳統(tǒng)的基于隱式反饋的快速矩陣分解方法
3.2.1 傳統(tǒng)的矩陣分解模型
3.2.2 統(tǒng)一權(quán)重的快速矩陣分解模型
3.2.3 基于流行度的快速矩陣分解模型
3.3 具有時間效應(yīng)的隱式快速矩陣分解算法
3.3.1 傳統(tǒng)的時間權(quán)重方法
3.3.2 改進的時間權(quán)重方法
3.3.3 融合時間效應(yīng)的FLFM-DT算法
3.4 實驗結(jié)果及分析
3.4.1 實驗設(shè)計
3.4.2 實驗結(jié)果分析
3.5 本章小結(jié)
第四章 具有時間感知的循環(huán)神經(jīng)網(wǎng)絡(luò)
4.1 引言
4.2 網(wǎng)絡(luò)單元結(jié)構(gòu)Time-LSTM
4.3 改進的網(wǎng)絡(luò)單元結(jié)構(gòu)Time-GRU
4.3.1 時間門
4.3.2 網(wǎng)絡(luò)單元結(jié)構(gòu)Time-GRU
4.4 Time-GRU在推薦系統(tǒng)中的應(yīng)用
4.4.1 模型框架
4.4.2 模型訓練策略
4.4.3 模型損失函數(shù)
4.5 實驗結(jié)果與分析
4.5.1 實驗設(shè)計
4.5.2 實驗結(jié)果分析
4.6 本章小結(jié)
第五章 基于兒童視頻的推薦系統(tǒng)的設(shè)計與實現(xiàn)
5.1 引言
5.2 需求分析
5.3 網(wǎng)絡(luò)爬蟲
5.3.1 數(shù)據(jù)格式定義
5.3.2 爬蟲規(guī)則Spider定義
5.3.3 存儲數(shù)據(jù)
5.4 系統(tǒng)設(shè)計與實現(xiàn)
5.4.1 推薦系統(tǒng)架構(gòu)設(shè)計
5.4.2 數(shù)據(jù)庫設(shè)計
5.4.3 系統(tǒng)實現(xiàn)
5.5 系統(tǒng)的部署與測試
5.5.1 系統(tǒng)的部署
5.5.2 系統(tǒng)的測試
5.6 本章小結(jié)
總結(jié)與展望
總結(jié)
展望
參考文獻
攻讀碩士學位期間取得的學術(shù)成果
致謝
本文編號:3837767
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3837767.html
最近更新
教材專著