999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于融合算法的交友推薦研究

2019-10-21 14:58:25魏思怡陳鵬胡正凱
裝飾裝修天地 2019年6期

魏思怡 陳鵬 胡正凱

摘? ?要:隨著網(wǎng)絡(luò)的飛速發(fā)展,交友網(wǎng)站大量涌現(xiàn),為快節(jié)奏的單身男女提供了廣闊的交友平臺。本文在考慮現(xiàn)實交友的審美觀、門當(dāng)戶對觀的基礎(chǔ)上,采用融合算法, 融合了基于內(nèi)容的Bayes推薦與基于用戶的KNN協(xié)同過濾兩種方法,構(gòu)造了有效的評分排序模型,能夠為用戶推薦適合的交友對象。通過使用美國某大型交友網(wǎng)站的用戶數(shù)據(jù),驗證了該模型的精度。經(jīng)計算得出上述融合模型NDCG@20值高于單一方法精度,能有效地避免過擬合問題,提高了推薦精度。

關(guān)鍵詞:融合算法;Bayes;KNN;協(xié)同過濾;交友推薦

1? 引言

隨著網(wǎng)絡(luò)時代的飛速發(fā)展,各種交友網(wǎng)站層出不窮。研究國內(nèi)多數(shù)交友網(wǎng)站發(fā)現(xiàn),很多網(wǎng)站為吸引客源,追求快速匹配,基于用戶的少量特征簡單分類,無法有效處理大批質(zhì)量參差不齊的用戶信息,導(dǎo)致用戶間成功配對率很低,無法有效的配對交友。因此,本文設(shè)計了一套合理有效的算法,在學(xué)歷、經(jīng)濟水平、地域范圍推薦的基礎(chǔ)上,根據(jù)用戶的興趣偏好推薦其適合的交友對象,以期提高用戶的交友成功率。

2? 模型建立

2.1? 評價指標(biāo)

交友網(wǎng)站主要關(guān)注用戶的交友成功率及準(zhǔn)確性兩方面[1]。針對實際情況采用Normalized Discounted Cumulative Gain(NDCC)作為評價標(biāo)準(zhǔn),定義如下:

其中DCG是根據(jù)已給評分排序后計算推薦精度的指標(biāo),如果所給評分較理想,能準(zhǔn)確預(yù)測用戶A對于所推薦用戶的偏好排序,則此時DCG為IdealDCG。

2.2? 基于內(nèi)容的交友對象推薦

基于內(nèi)容的推薦[2]主要通過選取候選用戶的一些特征指標(biāo),計算用戶對其興趣得分。考慮到實際生活中的交友情況并結(jié)合美國大型交友網(wǎng)站eHarmony上的用戶信息初步劃分以下影響用戶產(chǎn)生關(guān)注及通信的因素有:候選用戶的受歡迎程度:用戶的頭像和昵稱;用戶和候選用戶之間的匹配度,如年齡、學(xué)歷、收入等;網(wǎng)站推薦功能。

將用戶與候選用戶之間的關(guān)注或通信作為事件的發(fā)生,變量[XA]表示用戶A是否產(chǎn)生關(guān)注或通信,變量[YB]表示候選用戶B是否被關(guān)注或有通信。計算用戶A對候選用戶B產(chǎn)生關(guān)注或通信的概率,據(jù)此對候選用戶B進行排序:

Step1:計算P([YB]=1),即候選用戶B被關(guān)注或產(chǎn)生通信的概率,主要依賴于候選用戶B的個人魅力或流行度,統(tǒng)計候選用戶B的個人流行度并定義下列函數(shù)計算此概率:

式中,分子為候選用戶B被關(guān)注或產(chǎn)生通信的次數(shù),分母為推薦用戶A的候選用戶B人數(shù),[ω1],[ω2]為平滑參數(shù)。

Step2:計算P([XA]=1|[YB]=1),通過計算用戶的收入差距及候選用戶B的流行度計算候選用戶B被關(guān)注或通信對象為用戶A的概率。

由數(shù)據(jù)分析得:所有用戶對收入的要求符合正態(tài)分布,呈現(xiàn)中間高兩邊低的規(guī)律。同時男女用戶的偏好也呈現(xiàn)不同趨勢,男性用戶普遍偏左,而女性用戶普遍偏右,因此設(shè)置男女收入差距系數(shù)[ω3],[ω4]。同時,因為被推薦次數(shù)多的候選用戶被關(guān)注和通信次數(shù)遠(yuǎn)多于被推薦次數(shù)少的候選用戶,設(shè)置被推薦次數(shù)系數(shù)[ω5]。

2.3? 基于用戶的協(xié)同過濾

基于用戶的協(xié)同過濾思想主要是通過計算用戶之間的相似度,找到與用戶興趣偏好相似的用戶群,根據(jù)用戶群對候選用戶的評價進一步確定用戶的吸引度得分,根據(jù)得分排序候選用戶。根據(jù)交友網(wǎng)站分別給用戶[A1]、[A2]推薦的候選用戶集合的相似程度定義用戶之間的相似性:

2.4? 融合算法

融合以上兩種方法可從多個角度為用戶推薦最適合的交友人選,有效避免了單一方法的局限性可有效避免過擬合現(xiàn)象。采用加權(quán)投票算法將兩種算法分別所得NDCG@20值作為排序權(quán)值,得到加權(quán)排序序列,再次計算排序序列NDCG@20值。

3? 結(jié)果驗證與檢驗

通過調(diào)節(jié)相應(yīng)參數(shù)和權(quán)重,分別計算:采用Bayes算法計算得基于內(nèi)容交友推薦的NDCG@20值為0.24844,采用KNN算法計算得基于用戶協(xié)同過濾的NDCG@20值為0.21356,融合算法計算得出NDCG@20值為0.25168,充分說明利用融合算法計算的合理性。

4? 結(jié)論

本文基于現(xiàn)實交友狀況與某大型交友網(wǎng)站的真實數(shù)據(jù),提出了融合基于內(nèi)容和基于用戶兩種推薦模型的融合算法,可有效地減少由于交友信息的龐大復(fù)雜造成的誤差,幫助用戶找到適合的交友對象,具有較高精度。模型結(jié)合審美觀、門當(dāng)戶對觀念等社會婚戀觀,多重考慮IDF思想和推薦次數(shù),實現(xiàn)網(wǎng)站的智能推薦。同時發(fā)現(xiàn)基于內(nèi)容的推薦結(jié)果優(yōu)于基于用戶的協(xié)同過濾結(jié)果,說明在交友網(wǎng)站上用戶的個人魅力所占權(quán)重更大。

參考文獻:

[1] Burke R. Hybrid recommender systems: Survey and experiments[J].User modeling and user-adapted interaction,2002(4):331~370.

[2] 許海玲,吳瀟,李曉東,閻保平.互聯(lián)網(wǎng)推薦系統(tǒng)比較研究[J].軟件學(xué)報,2009(2):350~362.

主站蜘蛛池模板: 国产无吗一区二区三区在线欢| 在线免费a视频| 在线观看国产精品第一区免费| 亚洲最新在线| 在线观看精品自拍视频| 婷婷五月在线| 亚洲毛片一级带毛片基地| 亚洲欧美日韩中文字幕在线| 性做久久久久久久免费看| 中文字幕色在线| 国产欧美视频在线| 毛片网站免费在线观看| 一本久道久久综合多人| 国产精品久久久久久影院| AV老司机AV天堂| 色屁屁一区二区三区视频国产| 国产一级在线播放| 3344在线观看无码| 精品人妻系列无码专区久久| 久久精品视频亚洲| 亚洲区欧美区| 天堂岛国av无码免费无禁网站| AV色爱天堂网| 日韩无码视频专区| 午夜国产小视频| 真实国产乱子伦视频| 日本午夜网站| 日韩区欧美国产区在线观看| 青青草91视频| 亚洲伊人天堂| 亚洲男人的天堂久久香蕉网| 亚洲一区二区黄色| 九九九精品视频| 亚洲国模精品一区| 制服丝袜一区二区三区在线| 国产成+人+综合+亚洲欧美| 国产成人精品男人的天堂| 亚洲精品午夜无码电影网| 波多野结衣一区二区三区AV| 91丝袜美腿高跟国产极品老师| 亚洲无码高清视频在线观看| 无码福利视频| 国产菊爆视频在线观看| 成人在线不卡视频| 亚洲中文字幕手机在线第一页| 国产亚洲精久久久久久无码AV| 国产女人18毛片水真多1| www.国产福利| 欧美色视频在线| 欧美a在线看| 欧洲熟妇精品视频| a在线亚洲男人的天堂试看| 欧美天堂久久| 亚洲免费人成影院| 国产欧美日韩va| 69免费在线视频| 国产成人综合亚洲网址| 波多野结衣国产精品| 55夜色66夜色国产精品视频| 国产在线视频二区| 日本一本在线视频| 综合五月天网| 国产大片喷水在线在线视频| 精品欧美日韩国产日漫一区不卡| 九九热精品在线视频| 久久不卡国产精品无码| 午夜少妇精品视频小电影| 国产福利影院在线观看| 欧美成人亚洲综合精品欧美激情| 一级在线毛片| 高潮毛片免费观看| 亚洲高清在线播放| www亚洲精品| 精品视频一区在线观看| 中日韩一区二区三区中文免费视频| 成人字幕网视频在线观看| AV网站中文| 在线精品视频成人网| а∨天堂一区中文字幕| 91热爆在线| 午夜a视频| 国产精品私拍99pans大尺度|