[發(fā)明專利]基于用戶動(dòng)態(tài)行為相似性的在線協(xié)同過(guò)濾內(nèi)容推薦算法在審
| 申請(qǐng)?zhí)枺?/td> | 201810307840.0 | 申請(qǐng)日: | 2018-04-08 |
| 公開(kāi)(公告)號(hào): | CN108537636A | 公開(kāi)(公告)日: | 2018-09-14 |
| 發(fā)明(設(shè)計(jì))人: | 林凡;王備戰(zhàn) | 申請(qǐng)(專利權(quán))人: | 林凡;王備戰(zhàn) |
| 主分類號(hào): | G06Q30/06 | 分類號(hào): | G06Q30/06 |
| 代理公司: | 北京快易權(quán)知識(shí)產(chǎn)權(quán)代理有限公司 11660 | 代理人: | 趙秀英 |
| 地址: | 361000 福建省廈門(mén)市思明*** | 國(guó)省代碼: | 福建;35 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 協(xié)同過(guò)濾 算法 矩陣 用戶動(dòng)態(tài)行為 內(nèi)容推薦 用戶特征 動(dòng)態(tài)更新 近鄰算法 評(píng)分矩陣 商品特征 時(shí)間相關(guān) 算法過(guò)程 算法技術(shù) 用戶偏好 用戶商品 用戶興趣 動(dòng)態(tài)的 數(shù)據(jù)集 準(zhǔn)確率 融入 發(fā)現(xiàn) | ||
1.基于用戶動(dòng)態(tài)行為相似性的在線協(xié)同過(guò)濾內(nèi)容推薦算法,其特征在于:所述算法包括用戶特征矩陣P、商品特征矩陣Q和用戶商品評(píng)分矩陣R,所述用戶特征矩陣P,每個(gè)用戶的特征向量Pu,P∈Rk×m;m表示用戶數(shù)量,所述商品特征矩陣Q,每個(gè)商品的特征向量Qi,Q∈Rk×n;n表示商品數(shù),所述用戶商品評(píng)分矩陣R,R∈Rn×m,ru,i表示用戶u對(duì)商品i的評(píng)分k表示潛在特征向量,k的大小遠(yuǎn)遠(yuǎn)小于m和n。
2.根據(jù)權(quán)利要求1所述的基于用戶動(dòng)態(tài)行為相似性的在線協(xié)同過(guò)濾內(nèi)容推薦算法,其特征在于:公式(1)用于預(yù)測(cè)未評(píng)分項(xiàng):
最小化公式(2)獲得最優(yōu)化矩陣P和Q
||·||F表示Frobenius范數(shù),公式(2)可寫(xiě)為公式(3):
l函數(shù)表示預(yù)測(cè)值與真實(shí)值之間的差。最普遍的測(cè)量誤差的方法為均方根誤差(RMSE)和絕對(duì)值誤差(MAE)
|C|表示C的數(shù)量;表示預(yù)測(cè)評(píng)分;ru,i表示已經(jīng)評(píng)分。
為優(yōu)化RMSE,我們定義損失函數(shù)為(4):
3.根據(jù)權(quán)利要求1所述的基于用戶動(dòng)態(tài)行為相似性的在線協(xié)同過(guò)濾內(nèi)容推薦算法,其特征在于:包括結(jié)合動(dòng)態(tài)更新以及近鄰規(guī)則的在線協(xié)同過(guò)濾算法OCFDR,所述OCFDR的核心主要包括三個(gè)部分:1.計(jì)算動(dòng)態(tài)變化,如每個(gè)用戶平均動(dòng)態(tài),每個(gè)用戶的動(dòng)態(tài)偏置以及每個(gè)商品的動(dòng)態(tài)偏置。2.每輪動(dòng)態(tài)更新用戶及商品的特征向量;3.將近鄰加入因素加入,跟蹤用戶的喜好偏移。
4.根據(jù)權(quán)利要求2所述的基于用戶動(dòng)態(tài)行為相似性的在線協(xié)同過(guò)濾內(nèi)容推薦算法,其特征在于:算法中預(yù)測(cè)評(píng)分公式變?yōu)?5):
其中,μ表示所有評(píng)分的評(píng)價(jià)值,bu表示用戶偏置,bi表示商品偏置。用戶偏置表示用戶的內(nèi)在趨勢(shì)。例如,有些用戶傾向于比其他用戶更高的評(píng)級(jí)。項(xiàng)目偏置表示項(xiàng)目的固有屬性。例如,有些項(xiàng)目比其他項(xiàng)目獲得更高的評(píng)級(jí)。這兩種偏置都與用戶的交互無(wú)關(guān)。
5.根據(jù)權(quán)利要求1所述的基于用戶動(dòng)態(tài)行為相似性的在線協(xié)同過(guò)濾內(nèi)容推薦算法,其特征在于:為優(yōu)化RMSE,我們定義損失函數(shù)為(6):
我們提出的OCFDR算法1為OCFDR_I:
其中p(u)表示行邊際,例如,用戶的已知某行可能性,q(i)表示列邊際,例如,商品的已知某列的可能性。
我們可將公式(7)分別針對(duì)Pu,Qi,bu,bi求導(dǎo)便可解耦為以下四個(gè)公式(8)(9)(10)(11):
隨機(jī)梯度下降法是有效地優(yōu)化和在線學(xué)習(xí)。它便于分析,且應(yīng)用廣泛。我們采用隨機(jī)梯度下降法分別優(yōu)化,然后便可得到更新公式(12)(13)(14)(15):
其中η表示學(xué)習(xí)率參數(shù),每一步(u,i,r)確定后,Pu,Qi,bu,bi會(huì)被更新。優(yōu)化RMSE之后我們會(huì)得到相應(yīng)的等式(16)(17)(18)(19)
其中,是預(yù)測(cè)得到的評(píng)分,ru,i是實(shí)際已知得分。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于林凡;王備戰(zhàn),未經(jīng)林凡;王備戰(zhàn)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810307840.0/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種產(chǎn)品的推薦方法及裝置
- 下一篇:電商管理系統(tǒng)
- 同類專利
- 專利分類
G06Q 專門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門(mén)適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的處理系統(tǒng)或方法
G06Q30-00 商業(yè),例如購(gòu)物或電子商務(wù)
G06Q30-02 .行銷(xiāo),例如,市場(chǎng)研究與分析、調(diào)查、促銷(xiāo)、廣告、買(mǎi)方剖析研究、客戶管理或獎(jiǎng)勵(lì);價(jià)格評(píng)估或確定
G06Q30-04 .簽單或開(kāi)發(fā)票
G06Q30-06 .購(gòu)買(mǎi)、出售或租賃交易
G06Q30-08 ..拍賣(mài)
- 協(xié)同過(guò)濾系統(tǒng)以及協(xié)同過(guò)濾方法
- 一種基于時(shí)間衰減的協(xié)同過(guò)濾系統(tǒng)及方法
- 基于聚類和SlopeOne預(yù)測(cè)的協(xié)同過(guò)濾方法
- 一種基于協(xié)同過(guò)濾的安全事件預(yù)測(cè)技術(shù)
- 基于用戶動(dòng)態(tài)行為相似性的在線協(xié)同過(guò)濾內(nèi)容推薦算法
- 基于用戶特征的協(xié)同過(guò)濾推薦算法
- 一種音視頻推薦的方法、裝置和計(jì)算機(jī)設(shè)備
- 一種基于改進(jìn)協(xié)同過(guò)濾算法的電影推薦方法
- 一種基于協(xié)同過(guò)濾的進(jìn)銷(xiāo)項(xiàng)差異度計(jì)算的方法及系統(tǒng)
- 搜索方法及裝置
- 在集成電路器件中求解線性矩陣
- 矩陣計(jì)算裝置、矩陣計(jì)算方法
- 一種數(shù)據(jù)聚類的方法、裝置及Spark大數(shù)據(jù)平臺(tái)
- 適用于黑白圖片的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)方法以及訓(xùn)練方法
- 適用于灰度圖片的神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)方法以及訓(xùn)練方法
- 矩陣
- 矩陣/密鑰生成裝置、矩陣/密鑰生成系統(tǒng)、矩陣結(jié)合裝置、矩陣/密鑰生成方法、程序
- 矩陣運(yùn)算電路、矩陣運(yùn)算裝置及矩陣運(yùn)算方法
- 矩陣乘法計(jì)算方法和裝置
- 數(shù)據(jù)讀取方法、裝置、介質(zhì)和計(jì)算設(shè)備
- 一種用戶動(dòng)態(tài)行為分析方法及分析裝置
- 一種用戶行為信息的收集方法、系統(tǒng)及相關(guān)設(shè)備
- 一種基于移動(dòng)中間件的交互界面動(dòng)態(tài)更新的方法
- 基于人機(jī)界面用戶行為分析的EMS圖形動(dòng)態(tài)菜單展示方法
- 一種基于行為分析模板的動(dòng)態(tài)分析優(yōu)化方法及系統(tǒng)
- 一種共享空間資源管理方法及系統(tǒng)
- 一種用戶信任綜合評(píng)估方法
- 一種用戶動(dòng)態(tài)的記錄方法、用戶身份驗(yàn)證方法及裝置
- 一種確定用戶行為特征的方法及系統(tǒng)
- 使用類別識(shí)別模型來(lái)確定用戶的類別標(biāo)簽的方法和裝置





