序列推薦(4):Sequence and Time Aware Neighborhood for Session-based Recommendations

  • SIGIR2019 short Paper

摘要

基于會(huì)話的k近鄰方法(SKNN)已被證明是基于會(huì)話推薦的有力基線裹虫。然而捻撑,SKNN沒有考慮會(huì)話中隨時(shí)可用的順序和時(shí)間信息输莺。在這項(xiàng)工作中酱畅,我們提出了序列和時(shí)間感知鄰域(Sequence and Time Aware Neighborhood, STAN)茅主。STAN在推薦時(shí)考慮以下因素
i)物品在本session中的位置,
ii)上一次session與本次session的銜接
iii)可推薦物品在相鄰會(huì)話中的位置。

Main Story

基于會(huì)話的推薦算法(session-based rec, SR)的目標(biāo)是通過使用到目前為止的用戶操作序列,推薦用戶可能下一步單擊的物品徽惋。使用深層神經(jīng)網(wǎng)絡(luò)架構(gòu)的SR算法,如基于遞歸神經(jīng)網(wǎng)絡(luò)(RNN)座韵、GNN险绘、注意網(wǎng)絡(luò)等的SR算法。

研究表明誉碴,與其僅依賴于類似物品宦棺,通過RNN等序列模型對(duì)整個(gè)會(huì)話進(jìn)行建模,可以提出更好的推薦黔帕。此外代咸,在確定與當(dāng)前會(huì)話相似的會(huì)話時(shí),會(huì)話的時(shí)間接近度(最近度)已被證明是有用的成黄。在協(xié)同過濾的一個(gè)相關(guān)場(chǎng)景中呐芥,時(shí)間感知推薦Time-aware RecSys 已經(jīng)很好地研究了結(jié)合時(shí)間和逐漸遺忘以適應(yīng)不斷變化的用戶興趣的重要性。

這項(xiàng)工作中奋岁,我們提出了SR的序列和時(shí)間感知鄰域(STAN)方法思瘟,該方法通過在三個(gè)不同的層次上引入簡(jiǎn)單的衰減因子,將SKNN擴(kuò)展并推廣到整合序列和時(shí)間信息:
i)當(dāng)前會(huì)話中的物品漸忘: gradual item-forgetting within current session
ii)基于當(dāng)前會(huì)話的上下文闻伶,在相鄰的過去會(huì)話中逐漸遺忘物品:
iii)基于時(shí)間差的當(dāng)前會(huì)話物品信息漸忘滨攻。gradual session-forgetting based on time gap w.r.t. current session.

對(duì)三個(gè)真實(shí)數(shù)據(jù)集的理論評(píng)估表明,STAN比SKNN顯著提高虾攻,同時(shí)與最先進(jìn)的深度學(xué)習(xí)方法相當(dāng)铡买。我們的結(jié)果表明更鲁,STAN可以被視為未來評(píng)估新SR算法的有力基線霎箍。

Method

1. Session-KNN

  • 物品集合:
  • 單個(gè)會(huì)話表示:
  • 會(huì)話鄰居集合: \mathcal{N}(s) \subseteq \, \mathcal{S}則表示在所有session集合中通過余弦相似度計(jì)算得到的當(dāng)前session的最相似的session。
  • 每個(gè)session用一個(gè)m維的二元向量表示澡为,對(duì)應(yīng)物品是否存在

    通過協(xié)同過濾的方法快速完成計(jì)算漂坏,其中I_n(i)即表示物品i是否在會(huì)話n中出現(xiàn)過。

2. STAN

模型從三個(gè)角度來考慮session的特點(diǎn):

  • Recent items in s are more important. 會(huì)話中近期的物品更重要;那么可以設(shè)置物品在會(huì)話中的權(quán)重

    那么位置越靠后的顶别,權(quán)重越大谷徙,以此更新session的向量表示:

  • 比當(dāng)前會(huì)話時(shí)間早的會(huì)話應(yīng)該比當(dāng)前的會(huì)話的權(quán)重低

    通過以上形式計(jì)算兩個(gè)session之間的權(quán)重,并結(jié)合最基礎(chǔ)的余弦相似度進(jìn)行調(diào)整
  • 還需要考慮候選物品在的相關(guān)session中出現(xiàn)的位置

    對(duì)于n\in \mathcal{N}(s)即當(dāng)前會(huì)話的近鄰session驯绎,假定物品i*即為s和n兩個(gè)會(huì)話中的出現(xiàn)位置最近的共現(xiàn)物品完慧,對(duì)于候選物品越接近該共現(xiàn)物品,那么其與該共現(xiàn)模式越相近剩失,應(yīng)該給更大的權(quán)重屈尼。

最終的候選物品評(píng)分公式表示為:

Exps

總結(jié)

  • 本文為早期比較經(jīng)典的基于協(xié)同過濾思想進(jìn)行session-based rec的方法
  • 通過引入序列時(shí)間信息等對(duì)評(píng)分公式進(jìn)行了優(yōu)化,可以看出其為比較高效的方法拴孤,在某些數(shù)據(jù)上能取得與NN-based方法相近的效果脾歧。

END

本人簡(jiǎn)書所有文章均為原創(chuàng),歡迎轉(zhuǎn)載演熟,請(qǐng)注明文章出處 鞭执。百度和各類采集站皆不可信,搜索請(qǐng)謹(jǐn)慎鑒別芒粹。技術(shù)類文章一般都有時(shí)效性兄纺,本人習(xí)慣不定期對(duì)自己的博文進(jìn)行修正和更新,因此請(qǐng)?jiān)L問本人簡(jiǎn)書主頁查看最新信息http://www.reibang.com/u/40d14973d97c

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末化漆,一起剝皮案震驚了整個(gè)濱河市囤热,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌获三,老刑警劉巖旁蔼,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異疙教,居然都是意外死亡棺聊,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門贞谓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來限佩,“玉大人,你說我怎么就攤上這事裸弦∷钔” “怎么了?”我有些...
    開封第一講書人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵理疙,是天一觀的道長(zhǎng)晕城。 經(jīng)常有香客問我,道長(zhǎng)窖贤,這世上最難降的妖魔是什么砖顷? 我笑而不...
    開封第一講書人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任贰锁,我火速辦了婚禮,結(jié)果婚禮上滤蝠,老公的妹妹穿的比我還像新娘豌熄。我一直安慰自己,他們只是感情好物咳,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開白布锣险。 她就那樣靜靜地躺著,像睡著了一般览闰。 火紅的嫁衣襯著肌膚如雪囱持。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,679評(píng)論 1 305
  • 那天焕济,我揣著相機(jī)與錄音纷妆,去河邊找鬼。 笑死晴弃,一個(gè)胖子當(dāng)著我的面吹牛掩幢,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播上鞠,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼际邻,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了芍阎?” 一聲冷哼從身側(cè)響起世曾,我...
    開封第一講書人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎谴咸,沒想到半個(gè)月后轮听,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡岭佳,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年血巍,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片珊随。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡述寡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出叶洞,到底是詐尸還是另有隱情鲫凶,我是刑警寧澤,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布衩辟,位于F島的核電站螟炫,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏惭婿。R本人自食惡果不足惜不恭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望财饥。 院中可真熱鬧换吧,春花似錦、人聲如沸钥星。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽谦炒。三九已至贯莺,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間宁改,已是汗流浹背缕探。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留还蹲,地道東北人爹耗。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像谜喊,于是被迫代替她去往敵國(guó)和親潭兽。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容