[發(fā)明專利]一種基于雙重對(duì)比學(xué)習(xí)的物品推薦方法及裝置在審
| 申請?zhí)枺?/td> | 202310521595.4 | 申請日: | 2023-05-10 |
| 公開(公告)號(hào): | CN116485502A | 公開(公告)日: | 2023-07-25 |
| 發(fā)明(設(shè)計(jì))人: | 唐杰;張丹;耿陽李敖;東昱曉 | 申請(專利權(quán))人: | 清華大學(xué) |
| 主分類號(hào): | G06Q30/0601 | 分類號(hào): | G06Q30/0601;G06N3/0895;G06N3/04;G06F18/22;G06F16/9536 |
| 代理公司: | 北京清亦華知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11201 | 代理人: | 韓海花 |
| 地址: | 10008*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 雙重 對(duì)比 學(xué)習(xí) 物品 推薦 方法 裝置 | ||
1.一種基于雙重對(duì)比學(xué)習(xí)的物品推薦方法,其特征在于,包括以下步驟:
獲取用戶與物品的交互記錄信息,并構(gòu)建目標(biāo)推薦模型RecDCL;其中,所述RecDCL包括編碼器、對(duì)比學(xué)習(xí)模型BCL和FCL;
將所述交互記錄信息輸入編碼器得到用戶和物品的當(dāng)前表征,,并計(jì)算FCL的目標(biāo)函數(shù);其中,所述FCL的目標(biāo)函數(shù),包括基于所述當(dāng)前表征的互相關(guān)矩陣計(jì)算的對(duì)齊性損失和基于所述當(dāng)前表征計(jì)算的一致性損失;
基于所述當(dāng)前表征對(duì)應(yīng)的歷史表征得到的擾動(dòng)表征計(jì)算BCL的目標(biāo)函數(shù),并對(duì)所述FCL的目標(biāo)函數(shù)和所述BCL的目標(biāo)函數(shù)進(jìn)行聯(lián)合優(yōu)化;
基于優(yōu)化后的聯(lián)合目標(biāo)函數(shù)的損失計(jì)算結(jié)果計(jì)算用戶和物品的相似度,并根據(jù)相似度計(jì)算結(jié)果對(duì)物品列表進(jìn)行排序,以根據(jù)物品排序結(jié)果預(yù)測用戶點(diǎn)擊的物品。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶和物品的當(dāng)前表征為EU和EI,EU和EI之間的互相關(guān)矩陣表示為:
其中,和各自表示EU的第m行和第n列,C是一個(gè)方形矩陣,和編碼器的輸出有相同的維度為F;
預(yù)設(shè)不變項(xiàng)和冗余減少項(xiàng)同時(shí)乘以一個(gè)因子,將標(biāo)準(zhǔn)縮放為維度的函數(shù),所述對(duì)齊性損失計(jì)算為:
其中,γ為系數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述一致性損失計(jì)算為:
其中,a、c和e是多項(xiàng)式核里的默認(rèn)參數(shù),e是正整數(shù),a為正實(shí)數(shù),c為非負(fù)實(shí)數(shù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述EU和EI是由編碼器得到的當(dāng)前表征,則和是歷史表征,擾動(dòng)表征表示為:
其中,τ是控制表征信息保留的比例;
BCL的目標(biāo)函數(shù)表示為:
其中h(·)是多層感知網(wǎng)絡(luò),sg(·,是停止更新梯度操作,S,表示Cosine相似度。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述聯(lián)合目標(biāo)函數(shù)表示為:
其中,α和β為權(quán)衡參數(shù)。
6.一種基于雙重對(duì)比學(xué)習(xí)的物品推薦裝置,其特征在于,包括:
模型構(gòu)建模塊,用于獲取用戶與物品的交互記錄信息,并構(gòu)建目標(biāo)推薦模型RecDCL;其中,所述RecDCL包括編碼器、對(duì)比學(xué)習(xí)模型BCL和FCL;
損失計(jì)算模塊,用于將所述交互記錄信息輸入編碼器得到用戶和物品的當(dāng)前表征,并計(jì)算FCL的目標(biāo)函數(shù);其中,所述FCL的目標(biāo)函數(shù),包括基于所述當(dāng)前表征的互相關(guān)矩陣計(jì)算的對(duì)齊性損失和基于所述當(dāng)前表征計(jì)算的一致性損失;
聯(lián)合優(yōu)化模塊,用于基于所述當(dāng)前表征對(duì)應(yīng)的歷史表征得到的擾動(dòng)表征計(jì)算BCL的目標(biāo)函數(shù),并對(duì)所述FCL的目標(biāo)函數(shù)和所述BCL的目標(biāo)函數(shù)進(jìn)行聯(lián)合優(yōu)化;
物品預(yù)測模塊,用于基于優(yōu)化后的聯(lián)合目標(biāo)函數(shù)的損失計(jì)算結(jié)果計(jì)算用戶和物品的相似度,并根據(jù)相似度計(jì)算結(jié)果對(duì)物品列表進(jìn)行排序,以根據(jù)物品排序結(jié)果預(yù)測用戶點(diǎn)擊的物品。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述用戶和物品的當(dāng)前表征為EU和EI,EU和EI之間的互相關(guān)矩陣表示為:
其中,和各自表示EU的第m行和第n列,C是一個(gè)方形矩陣,和編碼器的輸出有相同的維度為F;
預(yù)設(shè)不變項(xiàng)和冗余減少項(xiàng)同時(shí)乘以一個(gè)因子,將標(biāo)準(zhǔn)縮放為維度的函數(shù),所述對(duì)齊性損失計(jì)算為:
其中,γ為系數(shù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述一致性損失計(jì)算為:
其中,a、c和e是多項(xiàng)式核里的默認(rèn)參數(shù),e是正整數(shù),a為正實(shí)數(shù),c為非負(fù)實(shí)數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于清華大學(xué),未經(jīng)清華大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310521595.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的處理系統(tǒng)或方法
G06Q30-00 商業(yè),例如購物或電子商務(wù)
G06Q30-02 .行銷,例如,市場研究與分析、調(diào)查、促銷、廣告、買方剖析研究、客戶管理或獎(jiǎng)勵(lì);價(jià)格評(píng)估或確定
G06Q30-04 .簽單或開發(fā)票
G06Q30-06 .購買、出售或租賃交易
G06Q30-08 ..拍賣
- 根據(jù)用戶學(xué)習(xí)效果動(dòng)態(tài)變化下載學(xué)習(xí)數(shù)據(jù)的系統(tǒng)及方法
- 用于智能個(gè)人化學(xué)習(xí)服務(wù)的方法
- 漸進(jìn)式學(xué)習(xí)管理方法及漸進(jìn)式學(xué)習(xí)系統(tǒng)
- 輔助學(xué)習(xí)的方法及裝置
- 基于人工智能的課程推薦方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 基于強(qiáng)化學(xué)習(xí)的自適應(yīng)移動(dòng)學(xué)習(xí)路徑生成方法
- 一種線上視頻學(xué)習(xí)系統(tǒng)
- 一種基于校園大數(shù)據(jù)的自適應(yīng)學(xué)習(xí)方法、裝置及設(shè)備
- 一種學(xué)習(xí)方案推薦方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 游戲?qū)W習(xí)效果評(píng)測方法及系統(tǒng)





