一種新的用于跨領(lǐng)域推薦的遷移學(xué)習(xí)模型
發(fā)布時間:2019-12-05 12:07
【摘要】:協(xié)同過濾是一種簡單常用的推薦方法,但是當(dāng)目標(biāo)數(shù)據(jù)非常稀疏時,其性能會嚴(yán)重退化,借助與目標(biāo)數(shù)據(jù)跨域關(guān)聯(lián)的輔助數(shù)據(jù)進(jìn)行跨領(lǐng)域推薦是解決此問題的一種有效途徑.已有的跨領(lǐng)域推薦模型大多假設(shè)不同領(lǐng)域完全共享一個評分模式,忽略了領(lǐng)域特有評分模式,可能導(dǎo)致推薦性能退化.此外,許多模型基于單一橋梁遷移跨領(lǐng)域信息,正遷移不足.特別是在考慮領(lǐng)域特有被評分模式的前提下,據(jù)作者所知目前還沒有模型利用項(xiàng)目的共享被評分模式進(jìn)行跨領(lǐng)域推薦.因此,該文提出一種新的三元橋遷移學(xué)習(xí)模型,用于跨領(lǐng)域推薦.首先通過評分矩陣的集合分解提取用戶的潛在因子和共享評分模式,以及項(xiàng)目的潛在因子和共享被評分模式,在此過程中考慮了領(lǐng)域特有模式,并對潛在因子施加相似性約束;然后利用潛在因子中的聚類信息構(gòu)造鄰接圖;最后通過用戶端和項(xiàng)目端的基于共享模式、潛在因子和鄰接圖的三元橋遷移學(xué)習(xí)聯(lián)合預(yù)測缺失評分.在三個公開的真實(shí)數(shù)據(jù)集上進(jìn)行的大量實(shí)驗(yàn)表明,該模型的推薦精度優(yōu)于一些目前最先進(jìn)的推薦模型.
【圖文】:
10期逡逑王俊等:一種新的用于跨領(lǐng)域推薦的遷移學(xué)習(xí)模型逡逑2377逡逑0邋qc:邐1邐1邐'邐'邐'邐'邐1邐邐1邐逡逑0邐10邐20邐30邐40邐50邐60邐70邐80邐90逡逑A.逡逑圖邋3邋i?MSE邋隨邋D,.的變化(ft=&邋=邋l)逡逑隨著H,.的變化,TRBT模型的MA£和尺MSE逡逑分別如圖4和圖5所示,我們同時呈現(xiàn)其它模型在逡逑相同參數(shù)設(shè)置下的iWA£和尺從5£:.逡逑從圖2?圖5中可以看出,除了邋D,.和H,過大或逡逑過小的情況,TRBT模型的M4£和尺]\^£比其它逡逑模型更小,而且通過調(diào)節(jié)A.或的大小,可得到最逡逑小的和?RMSE.若假設(shè)不同領(lǐng)域完全共享一逡逑個評分模式,即D,和均取最大值,將出現(xiàn)TRBT逡逑模型的MA£和大于TWBT模型的情況,逡逑0.80逡逑0.75逡逑0.70逡逑0邐10邐20邐30邐40邐50邐60邐70邐80邐90逡逑D,逡逑圖2邋MAE隨D,.的變化(ft邋=氏=1)逡逑據(jù)具體的重疊度調(diào)節(jié)不同類別信息的遷移權(quán)重,可逡逑得到更小的iWAE和i?MSE.逡逑接下來我們進(jìn)一步探討Df和仕的變化對逡逑TRBT模型推薦精度的影響.我們使用表1對應(yīng)的逡逑實(shí)驗(yàn)數(shù)據(jù)集,其中出=02邋=邋1,先單獨(dú)利用墜預(yù)測R逡逑中的缺失評分,令々,=切=1,義卩=0,探討01.的變化逡逑對推薦精度的影響;再單獨(dú)利用沁預(yù)測K中的缺失逡逑評分,令=邋w=0,A〔邋=邋l,探討的變化對推薦精逡逑度的影響./(i?.r)均設(shè)置為0.邋5,其它參數(shù)值可基于逡逑當(dāng)前的參數(shù)設(shè)置得出.逡逑隨著D,.的變化,TRBT模型的MAE和i?MS£:逡逑分別如圖2和圖3所示,我們同
圖9逡逑圖e逡逑是,圖6.逡逑MAE差距以及i?MSE差距相對圖2?圖5中更逡逑大.所以不難理解,當(dāng)《與墜的用戶,或K與《2的逡逑項(xiàng)目不完全相同時,更有必要考慮各領(lǐng)域特有的用逡逑戶評分模式以及項(xiàng)目被評分模式.逡逑綜上,實(shí)驗(yàn)結(jié)果與文中的模型分析部分相吻合,逡逑1.04逡逑1邋09逡逑10邐20邐30邐40邐50邐60邐70邐80邐90逡逑Dc逡逑圖7尺]\^隨認(rèn)的變化(U_=0.75,氏=0.136)逡逑隨著反的變化,各模型的MAE和尺MSE分逡逑另1J如圖8和圖9所7K.逡逑圖4邐^14£隨4的變化(ft=於=1)逡逑圖5邋RMSE隨N系謀浠ň茫屆叮劍保╁義系賈巒萍魴閱芡嘶磽猓保蘚筒荒芄,否韵娬d義轄鑫薹ú愎壞惱ㄒ疲沂構(gòu)乖斕娜挪蛔煎義先罰傭呵ㄒ疲聳笛櫓,\耄蘚邢嗤膩義嫌沒В劣耄耍埠邢嗤南钅,结果钡a鰨斜匾阱義峽悸橇煊蛺賾心J降幕∩,,选择乎r實(shí)模停灣義舷旅嫖頤鞘褂帽恚扯雜Φ氖笛槭菁,其掷C義螻希劍埃澹罰擔(dān)瑀2=0.邋136,在參數(shù)設(shè)置與圖2?圖5對應(yīng)逡逑的實(shí)驗(yàn)相同的情形下,探討和的變化對逡逑TRBT模型推薦精度的影響.逡逑隨著A的變化,各模型的MAE和尺MSE分別逡逑如圖6和圖7所示.逡逑圖6邋MAE隨認(rèn)的變化(久=0.75,l挘玻劍埃澹保常叮╁義希停粒潘嫻謀浠齲劍埃罰擔(dān)希劍埃澹保常叮╁義銑擼停櫻潘嫻謀浠ㄊ希劍埃澹罰擔(dān)模劍埃澹保常叮╁義?哇E溝慕峁臚跡?哇E道嗨疲煌膩義希跡怪校牽停裕頗P陀肫淥P橢淶膩義希玻常罰稿義霞棋逅沐義匣義涎у義媳ㄥ義希玻埃保峰迥赍義希擔(dān)板義希齲蟈義賢煎義希﹀澹矗卞澹ǎ插
本文編號:2569999
【圖文】:
10期逡逑王俊等:一種新的用于跨領(lǐng)域推薦的遷移學(xué)習(xí)模型逡逑2377逡逑0邋qc:邐1邐1邐'邐'邐'邐'邐1邐邐1邐逡逑0邐10邐20邐30邐40邐50邐60邐70邐80邐90逡逑A.逡逑圖邋3邋i?MSE邋隨邋D,.的變化(ft=&邋=邋l)逡逑隨著H,.的變化,TRBT模型的MA£和尺MSE逡逑分別如圖4和圖5所示,我們同時呈現(xiàn)其它模型在逡逑相同參數(shù)設(shè)置下的iWA£和尺從5£:.逡逑從圖2?圖5中可以看出,除了邋D,.和H,過大或逡逑過小的情況,TRBT模型的M4£和尺]\^£比其它逡逑模型更小,而且通過調(diào)節(jié)A.或的大小,可得到最逡逑小的和?RMSE.若假設(shè)不同領(lǐng)域完全共享一逡逑個評分模式,即D,和均取最大值,將出現(xiàn)TRBT逡逑模型的MA£和大于TWBT模型的情況,逡逑0.80逡逑0.75逡逑0.70逡逑0邐10邐20邐30邐40邐50邐60邐70邐80邐90逡逑D,逡逑圖2邋MAE隨D,.的變化(ft邋=氏=1)逡逑據(jù)具體的重疊度調(diào)節(jié)不同類別信息的遷移權(quán)重,可逡逑得到更小的iWAE和i?MSE.逡逑接下來我們進(jìn)一步探討Df和仕的變化對逡逑TRBT模型推薦精度的影響.我們使用表1對應(yīng)的逡逑實(shí)驗(yàn)數(shù)據(jù)集,其中出=02邋=邋1,先單獨(dú)利用墜預(yù)測R逡逑中的缺失評分,令々,=切=1,義卩=0,探討01.的變化逡逑對推薦精度的影響;再單獨(dú)利用沁預(yù)測K中的缺失逡逑評分,令=邋w=0,A〔邋=邋l,探討的變化對推薦精逡逑度的影響./(i?.r)均設(shè)置為0.邋5,其它參數(shù)值可基于逡逑當(dāng)前的參數(shù)設(shè)置得出.逡逑隨著D,.的變化,TRBT模型的MAE和i?MS£:逡逑分別如圖2和圖3所示,我們同
圖9逡逑圖e逡逑是,圖6.逡逑MAE差距以及i?MSE差距相對圖2?圖5中更逡逑大.所以不難理解,當(dāng)《與墜的用戶,或K與《2的逡逑項(xiàng)目不完全相同時,更有必要考慮各領(lǐng)域特有的用逡逑戶評分模式以及項(xiàng)目被評分模式.逡逑綜上,實(shí)驗(yàn)結(jié)果與文中的模型分析部分相吻合,逡逑1.04逡逑1邋09逡逑10邐20邐30邐40邐50邐60邐70邐80邐90逡逑Dc逡逑圖7尺]\^隨認(rèn)的變化(U_=0.75,氏=0.136)逡逑隨著反的變化,各模型的MAE和尺MSE分逡逑另1J如圖8和圖9所7K.逡逑圖4邐^14£隨4的變化(ft=於=1)逡逑圖5邋RMSE隨N系謀浠ň茫屆叮劍保╁義系賈巒萍魴閱芡嘶磽猓保蘚筒荒芄,否韵娬d義轄鑫薹ú愎壞惱ㄒ疲沂構(gòu)乖斕娜挪蛔煎義先罰傭呵ㄒ疲聳笛櫓,\耄蘚邢嗤膩義嫌沒В劣耄耍埠邢嗤南钅,结果钡a鰨斜匾阱義峽悸橇煊蛺賾心J降幕∩,,选择乎r實(shí)模停灣義舷旅嫖頤鞘褂帽恚扯雜Φ氖笛槭菁,其掷C義螻希劍埃澹罰擔(dān)瑀2=0.邋136,在參數(shù)設(shè)置與圖2?圖5對應(yīng)逡逑的實(shí)驗(yàn)相同的情形下,探討和的變化對逡逑TRBT模型推薦精度的影響.逡逑隨著A的變化,各模型的MAE和尺MSE分別逡逑如圖6和圖7所示.逡逑圖6邋MAE隨認(rèn)的變化(久=0.75,l挘玻劍埃澹保常叮╁義希停粒潘嫻謀浠齲劍埃罰擔(dān)希劍埃澹保常叮╁義銑擼停櫻潘嫻謀浠ㄊ希劍埃澹罰擔(dān)模劍埃澹保常叮╁義?哇E溝慕峁臚跡?哇E道嗨疲煌膩義希跡怪校牽停裕頗P陀肫淥P橢淶膩義希玻常罰稿義霞棋逅沐義匣義涎у義媳ㄥ義希玻埃保峰迥赍義希擔(dān)板義希齲蟈義賢煎義希﹀澹矗卞澹ǎ插
本文編號:2569999
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2569999.html
最近更新
教材專著