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

一種O2O教學環境中的用戶信任度計算方法

2018-10-29 11:09:14吳彥文常棟杰韓得娟
軟件導刊 2018年8期

吳彥文 常棟杰 韓得娟

摘要:O2O教學環境中,基于信任的個性化服務定制是O2O教學模式為用戶提供智能性、便捷性的一項關鍵支撐技術,是O2O教學服務中重要的研究內容之一。考慮O2O教學環境中社交網絡的特點,提出一種新的用戶信任度計算算法,將信任分為3個維度考慮:熟悉性信任度、社會信任度以及相似信任度。仿真測試驗證了該計算方法相比單一的用戶信任度計算方法,能夠取得更精準的個性化推薦效果。

關鍵詞:O2O;社交網絡;信任度;圖模型;個性化推薦

DOIDOI:10.11907/rjdk.173241

中圖分類號:TP312

文獻標識碼:A 文章編號文章編號:1672-7800(2018)008-0102-04

英文摘要Abstract:In O2O teaching environment, trust-based personalized customization service is a key technology in O2O mode to provide users with intelligence and convenience. It is one of the important research contents in O2O teaching service. Combined with the characteristics of social network in O2O teaching environment, a new hybrid trust calculation algorithm is proposed , and the trust is divided into three dimensions :familiarity trust degree, social trust degree and similarity trust degree. The simulation results show that the hybrid trust algorithm is more accurate than the single user trust algorithm.

英文關鍵詞Key Words:O2O; social network; trust; graph model; personalized recommendation

0 引言

教育信息化背景下,越來越多O2O教學平臺將社交功能引入,將教學與社交相結合,構建新型的O2O教學環境。在新型的O2O教學環境中,用戶可通過社交網絡選擇其信任的老師在線交流、線下約教,選擇其信任的伙伴進行協作學習、交友聊天。社交網絡的引入,很大程度上促進了O2O教學環境中用戶的聯系與交流,教學效果顯著提升。如何通過O2O教學環境中的社交網絡為用戶提供基于信任的教學服務,逐漸成為O2O教學的研究熱點。

用戶信任度的計算重點是如何合理、全面運用用戶的社交網絡信息。王玉祥等[1]根據用戶之間的信任評分度量用戶之間的信任度,并將其應用到移動服務選擇機制中。黃武漢等[2]通過分析移動用戶之間的通信行為計算信任度,將其應用在移動推薦系統中,并通過仿真實驗驗證了引入信任度可以緩解協同過濾算法中的稀疏性問題。移動用戶之間的信任度不僅與用戶之間的交互行為有關,而且還受上下文信息、社會影響力、偏好相似度影響。文獻[3]提出從初始信任、交互信任、推薦信任3個方面進行建模研究信任度計算。文獻[4]提出的I-Trust模型,則是將用戶信任度分為相似信任、交互信任、全局信任3個維度。

在參考已有研究的基礎上,考慮O2O教學環境中的信任關系特征、信任關系的有向性、不對稱性以及時間因素對信任關系的影響,將用戶信任度分為熟悉性信任度、社會信任度、相似信任度,對圖模型算法進行適當改進,提出了O2O教學環境中的用戶信任度計算方法。

1 基于圖模型的信任度

圖模型常用于描述社交用戶之間的相互關系。考慮到信任關系的有向不對稱性,即用戶B為用戶A信任的人,不等于B也同樣信任A,將社交網絡描述為G(N,E,W),其中N表示O2O網絡中所有節點的集合;E為(E_(x→y),E_(y→x)),E_(x→y)和E_(y→x)為網絡節點x與y之間的有向邊,代表用戶之間的信息交互關系;W為(W_(x→y),W_(y→x)),W_(x→y)和W_(y→x)表示有向邊的權重,代表用戶之間的信息交流數量[5]。由此得到用戶有向交互如圖1所示。

1.1 熟悉性信任度計算

根據六度空間理論,以圖1中A為根節點,將圖1轉化為圖2所示的用戶有向社交關系。同心圓的第一層為A的一級聯系節點,第二層為A的二級聯系節點,例如B、C節點為A的一級聯系節點,D、H為A的二級聯系節點,依此類推[6]。

在現實社交網絡中,不可避免會存在孤立節點,將孤立節點保留,由于孤立節點與根節點直接信息交流數量為0,因此孤立節點與A節點的熟悉性信任度為0。在圖2中,節點A到節點D有4條路徑{(A→B→D),(A→C→D,(A→B→C→D),(A→C→B→D)},根據最短路徑原則,A到D所經過的節點越少,其信任度越高[7],因此計算兩節點間的信任度時,僅考慮最短路徑,此處節點A與D有兩條最短路徑{(A→B→D),(A→C→D)}。

1.2 基于直接信任的社會信任度

社會信任度間接反映了一個人的社會地位,是社會對其信譽認可的體現,社交網絡中不存在顯式的信譽評分機制,因此無法直接獲得用戶的社會信譽度[9]。文獻[10]中用群體信任度算法和區塊鏈思想提供的信任問題解決思路,對其進行適當改進。考慮用戶的社會信任度,即為其余用戶對其信任度的加權信任評分,在計算用戶社會信任度時,讓所有節點都有公平的投票權利,任意節點的信任度得分均依賴于其它節點的評分,防止由于少數節點作惡而修改評分結果。以下給出本文社會信任度計算公式:

1.4 綜合信任度算法

O2O社交網絡上的關系網絡極其復雜:其一,人與人之間的信任關系可以從其交流關系的強度簡單得出,但是不夠全面;其二,信任關系具有有向性、不對稱、漸變等特點;其三,O2O社交網絡用戶之間的信任關系,不僅源于親戚朋友、興趣相投,而且可以來源于其良好的社會信譽評分[14]。綜上,提出一種O2O教學環境中的用戶信任度計算方法,考慮用戶之間的信任關系由熟悉信任度、社會信任度、相似信任度3個維度組成,更加平衡合理地評價用戶之間的信任關系,計算公式如式(8)所示。

2 實驗結果與分析

上述綜合信任度計算方法用于O2O教學環境中根據用戶社交屬性等信息進行好友個性化推薦。實驗數據集來源于KDD CUP 2012 track 1活動所提供的騰訊微博數據。實驗采用數據集中的3個文檔作實驗分析:user_pfofile文檔包含用戶ID、年齡、性別、所發微博數、興趣標簽共計5個屬性;user_sns文檔包含關注者和被關注者2個屬性;user_action文檔包括用戶ID、動作目標ID、@行為、轉發行為、評論行為5個屬性。

首先將實驗所需數據導入mysql數據庫,對數據集進行預處理:剔除用戶興趣標簽為0和所發微博數少于10的用戶;剔除user_action表中動作目標為自己的數據。從數據集中無法直接獲得任意兩用戶建立好友關系的時間,以兩用戶中微博數較少的一個用戶所發微博數作為其有向好友關系建立時長。如用戶A與n,A所發微博數為2017,n所發微博數為85,則其好友建立時長為85。目前鮮有@、評論、互動權重關系的研究,賦予3種屬性同樣的權重[15]。

選取個性化推薦領域的推薦準確率(Precision)、召回率(Recall)以及綜合二者的F1-measure作為評價指標。實驗中定義如下:

Precison=推薦結果中已關注對象數量推薦結果數量

Recall=推薦結果中已關注對象數量用戶關注對象數量

F1-measure=2×Precison×RecallPrecison+Recall

實驗中選取推薦數量取值分別為5、10、15、20、30、40、50,結果見圖5-圖7。

由圖5-圖7的實驗結果可知,隨著推薦數量增加,準確率降速緩慢下降,最終趨于穩定;召回率增速緩慢上升,最終趨于穩定;綜合準確率和召回率的F1-measure緩慢增加,增速放緩趨于穩定。綜合3個維度的用戶信任度計算方法相較于其它3種單個信任度算法,取得了較好的性能,推薦效果優于其它3種單一算法,說明綜合社交圖譜熟悉性、用戶社會信任度及用戶相似度的用戶信任度算法利用了更多用戶信息,能取得更好的推薦效果。

3 結語

O2O教學環境下的好友個性化推薦中,綜合考慮基于圖模型的用戶熟悉信任度、社會信任度和相似信任度3個因素,找到最適當的權重參數,可以獲得更加精確的推薦結果,獲得令用戶滿意的效果。本文在計算用戶熟悉度時,考慮了信任的有向性與不對稱性,在計算用戶社會信任度和用戶相似度時不僅考慮了節點的直接相鄰節點,而且深度挖掘了用戶間接相鄰節點的有用信息,提高了推薦質量。

參考文獻:

[1] 王玉祥,喬秀全,李曉峰,等.上下文感知的移動社交網絡服務選擇機制研究[J].計算機學報,2010,33(11):2126-2135.

[2] 黃武漢,孟祥武,王立才.移動通信網中基于用戶社會化關系挖掘的協同過濾算法[J].電子與信息學報,2011,33(12):3002-3007.

[3] 付蕾.社交網絡中用戶的信任度計算方法[J].現代計算機,2013,(12):9-13+24.

[4] 杜嬌龍.微博社交網絡的用戶信任度模型研究[D].北京:首都經濟貿易大學,2016.

[5] 喬秀全,楊春,李曉峰,等.社交網絡服務中一種基于用戶上下文的信任度計算方法[J].計算機學報,2011,34(12):2403-2413.

[6] 劉乾.基于社交網絡和地理位置信息的好友推薦方法研究[D].杭州:浙江大學,2013.

[7] 陳婷,朱青,周夢溪,等.社交網絡環境下基于信任的推薦算法[J].軟件學報,2017,28(3):721-731.

[8] 史嶺峰.基于社交網絡好友關系的圖查詢算法研究與應用[D].南京:南京理工大學,2012.

[9] 何靜,郭進利,徐雪娟.微博用戶行為統計特性及其動力學分析[J].現代圖書情報技術,2013(Z1):94-100.

[10] 文俊浩,何波,胡遠鵬.基于社交網絡用戶信任度的混合推薦算法研究[J].計算機科學,2016,43(1):255-258.

[11] ZIEGLER C N,GOLBECK J.Investigating interactions of trust and interest similarity[J].Decision Support Systems,2007,43(2):460-475.

[12] 孟祥武,劉樹棟,張玉潔,等.社會化推薦系統研究[J].軟件學報,2015,26(6):1356-1372.

[13] 鄧瑩瑩.社交網站中基于用戶社會活動和好友網絡的推薦技術研究[D].上海:復旦大學,2014.

[14] XU J,ZHONG Y S,ZHU W Q,et al.Trust-based context-aware mobile social network service recommendation[J].Wuhan University Journal of Natural Sciences,2017(2):149-156.

[15] WANG D,HUANG H,XIE C.A novel web service recommendation approach based on credible user comment[C].Pattaya:International Conference on Machinery,2015.

(責任編輯:何 麗)

主站蜘蛛池模板: 国产日韩精品欧美一区喷| 久久综合九色综合97网| 久久免费视频6| 欧美亚洲中文精品三区| 亚洲人网站| 日韩精品一区二区三区swag| 国内精自线i品一区202| 久久精品这里只有国产中文精品| 国内毛片视频| 美女被狂躁www在线观看| 爱色欧美亚洲综合图区| 国产精品亚洲日韩AⅤ在线观看| 四虎精品国产AV二区| 全部无卡免费的毛片在线看| 国产精品永久不卡免费视频| 亚洲an第二区国产精品| a级毛片在线免费| 欧美日韩亚洲综合在线观看| 亚洲日本一本dvd高清| 日本三级欧美三级| 亚洲国产成人麻豆精品| 伊人婷婷色香五月综合缴缴情| 亚洲国产综合第一精品小说| 亚洲人成成无码网WWW| 日韩成人免费网站| 思思热精品在线8| 最新加勒比隔壁人妻| 日本亚洲欧美在线| 国产福利一区视频| 亚洲一道AV无码午夜福利| 91在线无码精品秘九色APP | 久操线在视频在线观看| WWW丫丫国产成人精品| 青草视频久久| 在线看片国产| 亚洲无码视频一区二区三区| 这里只有精品在线播放| 成人午夜精品一级毛片| 91啦中文字幕| 一级毛片中文字幕| 国产一级做美女做受视频| 91成人在线免费观看| 久久精品国产精品青草app| 国产综合在线观看视频| 91精品aⅴ无码中文字字幕蜜桃| 国产成人无码AV在线播放动漫 | 亚洲无线一二三四区男男| 欧美日韩资源| 亚洲日本中文字幕乱码中文| 亚洲成人播放| 2022国产无码在线| 国产99精品视频| 99热这里只有精品免费| 精品久久蜜桃| 国产精品13页| 91在线一9|永久视频在线| 色综合天天综合中文网| 性视频久久| 亚洲精品卡2卡3卡4卡5卡区| 成人午夜天| 日韩无码黄色| 国产精品天干天干在线观看 | 国产精品私拍在线爆乳| 青青青国产视频手机| 91热爆在线| 色噜噜综合网| 一级毛片在线播放免费观看| 99久久精彩视频| 一本一道波多野结衣一区二区| 国产精品一区不卡| 狠狠综合久久| 亚洲三级电影在线播放| 色综合a怡红院怡红院首页| 国产一区免费在线观看| 男女男精品视频| 精品伊人久久久大香线蕉欧美| 亚洲第一视频区| 在线欧美日韩| 免费在线一区| 成人伊人色一区二区三区| 韩国福利一区| 精品乱码久久久久久久|