[發(fā)明專利]基于用戶偏好與服務(wù)變化雙向感知的移動(dòng)服務(wù)推薦方法有效
| 申請?zhí)枺?/td> | 201910407619.7 | 申請日: | 2019-05-16 |
| 公開(公告)號: | CN110134878B | 公開(公告)日: | 2022-12-16 |
| 發(fā)明(設(shè)計(jì))人: | 涂志瑩;段兵華;劉星焜;王忠杰;徐曉飛 | 申請(專利權(quán))人: | 哈爾濱工業(yè)大學(xué) |
| 主分類號: | G06F16/9536 | 分類號: | G06F16/9536 |
| 代理公司: | 哈爾濱龍科專利代理有限公司 23206 | 代理人: | 高媛 |
| 地址: | 150000 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 用戶 偏好 服務(wù) 變化 雙向 感知 移動(dòng) 推薦 方法 | ||
1.一種基于用戶偏好與服務(wù)變化雙向感知的移動(dòng)服務(wù)推薦方法,其特征在于所述方法包括如下步驟:
步驟一、部署數(shù)據(jù)采集系統(tǒng),監(jiān)控應(yīng)用市場里六種類型下的所有移動(dòng)服務(wù),每天定時(shí)采集這些移動(dòng)服務(wù)的前端數(shù)據(jù),并對采集的數(shù)據(jù)進(jìn)行處理,生成服務(wù)的新增與退出、服務(wù)的受歡迎度以及服務(wù)的更新功能集合信息,其中:
數(shù)據(jù)采集系統(tǒng)監(jiān)控的移動(dòng)服務(wù)所屬的六種類型分別是便捷生活、影音播放、社交網(wǎng)絡(luò)、新聞資訊、學(xué)習(xí)辦公以及網(wǎng)購支付;
移動(dòng)服務(wù)的前端數(shù)據(jù)包括六種類型下所有移動(dòng)服務(wù)的統(tǒng)一資源定位符URL、移動(dòng)服務(wù)的下載量DOWNLOAD、好評率LIKERATE以及最新版本更新內(nèi)容UPDATECONTENT;
步驟二、收集用戶的移動(dòng)服務(wù)使用記錄,計(jì)算各個(gè)移動(dòng)服務(wù)的活躍度,形成用戶的移動(dòng)服務(wù)軌道數(shù)據(jù),具體步驟如下:
假設(shè)用戶的相關(guān)移動(dòng)服務(wù)有S1,S2,…Sn,移動(dòng)服務(wù)的活躍度指的是一段時(shí)間內(nèi)用戶花費(fèi)在該移動(dòng)服務(wù)的總時(shí)長,假設(shè)該段時(shí)間內(nèi)活躍度最高的是移動(dòng)服務(wù)Si,活躍度值為LT,活躍度最低的是移動(dòng)服務(wù)Sj,活躍度值為ST,則將區(qū)間[LT,ST]劃分成10個(gè)等長區(qū)間[LT1,ST1],…,[LT10,ST10],每個(gè)區(qū)間稱之為一個(gè)軌道,每個(gè)移動(dòng)服務(wù)根據(jù)其使用時(shí)長劃分到相應(yīng)的軌道,用戶使用的所有移動(dòng)服務(wù)及其軌道(S1,TRACK1),(S2,TRACK2),…,(Sn,TRACKn)匯集起來形成用戶的移動(dòng)服務(wù)軌道數(shù)據(jù);
步驟三、選擇某個(gè)歷史時(shí)間段HISTORY,獲取在HISTORY時(shí)間段內(nèi)P個(gè)用戶,總計(jì)V個(gè)移動(dòng)服務(wù)的軌道數(shù)據(jù)TRACK_DATA以及HISTORY時(shí)間內(nèi)這V個(gè)移動(dòng)服務(wù)的更新功能集合UDATEFUNCTION_HISTORY,構(gòu)建TRACK_DATA與UDATEFUNCTION_HISTORY之間的關(guān)系模型,其中:
TRACK_DATA與UPDATEFUNCTION_HISTORY之間關(guān)系的構(gòu)建主要采用集成學(xué)習(xí)方法中的梯度上升回歸樹模型,具體包括以下分步驟:
①對于TRACK_DATA中每個(gè)移動(dòng)服務(wù)Si的軌道序列[TRACKi1,…TRACKim],提取其統(tǒng)計(jì)特征xi1、熵特征xi2以及分段特征xi3,將這三類特征連接成一維的特征向量Xi=[xi1,xi2,xi3];
所述統(tǒng)計(jì)特征xi1包括最小值MIN、最大值MAX、均值MEAN、方差VAR,熵特征xi2包括BINNEDENTROPY、APPROXIMATE ENTROPY,分段特征xi3包括分段聚合逼近PAA;
所述BINNED ENTROPY、APPROXIMATE ENTROPY、PAA的計(jì)算方法分別如下:
a、BINNED ENTROPY:
從熵的定義出發(fā),把序列T的取值進(jìn)行分桶操作,將[MIN(T),MAX(T)]等分為MAXBIN個(gè)桶,根據(jù)等距分桶的情況,計(jì)算出概率分布的熵:
其中,Pk表示序列T的取值落在第k個(gè)桶的概率,MAXBIN表示桶的個(gè)數(shù),LEN(T)表示序列T的長度;
b、APPROXIMATE ENTROPY:
假設(shè)序列T:{t1,…tN}的長度為N,同時(shí)APPROXIMATE ENTROPY擁有兩個(gè)參數(shù)q和r,計(jì)算APPROXIMATE ENTROPY的步驟如下:
Step1:固定兩個(gè)參數(shù),正整數(shù)q和整數(shù)r,r是表示兩個(gè)序列之間距離的參數(shù),為了對序列進(jìn)行一個(gè)片段的提取,構(gòu)造新的q維向量如下:
Step2:通過新的向量T1(q),…TN-q+1(q),計(jì)算哪些向量與Ti相似:
Ciq=(number of Tj(q)such that d(Ti(q),Tj(q)≤r))/(N-q+1);
在這里,距離d選擇L2范數(shù);
Step3:考慮函數(shù)
Step4:APPROXIMATE ENTROPY的值為:
APPROXIMATE ENTROPY(q,r)=Φm(r)-Φm+1(r);
c、PAA:
假設(shè)序列T:{t1,…tN}是原始序列,產(chǎn)生的PAA序列為其中,
式中,N表示原始序列的長度,w表示產(chǎn)生的PAA序列的長度;
②使用LDA主題模型對UPDATEFUNCTION_HISTORY的每一個(gè)移動(dòng)服務(wù)Si的更新功能集合UFi抽象表示,形成主題分布向量TSi,將該向量作為目標(biāo)變量Yi的值;
③將上述①、②兩個(gè)步驟中得到的移動(dòng)服務(wù)Si的特征向量Xi以及其對應(yīng)的目標(biāo)變量Yi作為第i條訓(xùn)練樣例,V個(gè)移動(dòng)服務(wù)總共構(gòu)成大小為V條訓(xùn)練樣例的訓(xùn)練集,輸入GBRT模型進(jìn)行訓(xùn)練,并將訓(xùn)練結(jié)束后的模型持久化到磁盤;
步驟四、使用步驟三建立的關(guān)系模型,根據(jù)當(dāng)前時(shí)間段CURRENT用戶的移動(dòng)服務(wù)軌道數(shù)據(jù),預(yù)測用戶期望的更新功能集合,并從數(shù)據(jù)采集系統(tǒng)在CURRENT時(shí)間段內(nèi)監(jiān)控的移動(dòng)服務(wù)中選擇契合用戶期望的移動(dòng)服務(wù)推薦給用戶。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于哈爾濱工業(yè)大學(xué),未經(jīng)哈爾濱工業(yè)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910407619.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 股票選股裝置及方法
- 在線文檔分享方法
- 一種移動(dòng)終端應(yīng)用偏好參數(shù)管理方法及系統(tǒng)
- 一種基于語義的中小學(xué)教育資源應(yīng)用服務(wù)系統(tǒng)
- 一種偏好設(shè)置、業(yè)務(wù)處理的系統(tǒng)、方法、裝置及設(shè)備
- 一種等值底線臨界點(diǎn)多事項(xiàng)偏好相似性度量系統(tǒng)及方法
- 包含偏好輔助決策因子優(yōu)選的交互式多準(zhǔn)則決策方法、裝置及計(jì)算機(jī)設(shè)備
- 理財(cái)產(chǎn)品的推薦方法及裝置
- 一種基于互聯(lián)網(wǎng)云大數(shù)據(jù)視頻剪輯方法及裝置
- 基于信度結(jié)構(gòu)的多不確定偏好獲取方法、裝置和電子設(shè)備
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





