[發明專利]推薦系統的個性化隱私保護方法及系統在審
| 申請號: | 201810316810.6 | 申請日: | 2018-04-10 |
| 公開(公告)號: | CN108628955A | 公開(公告)日: | 2018-10-09 |
| 發明(設計)人: | 曹娟;上官建峰;王佳臣;李錦濤 | 申請(專利權)人: | 中國科學院計算技術研究所 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F21/62 |
| 代理公司: | 北京律誠同業知識產權代理有限公司 11006 | 代理人: | 祁建國;梁揮 |
| 地址: | 100080 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 評分項目 集合 評分數據 推薦系統 替換 虛擬用戶 隱私保護 相似度 預設 個性化 個人隱私 反饋 | ||
1.一種推薦系統的個性化隱私保護方法,其特征在于,包括:
步驟1,獲取所有用戶的評分項目i以形成評分項目集合R;
步驟2,計算評分項目i兩兩之間的相似度;
步驟3,以評分項目集合R中用戶A的評分項目j形成評分項目集合RA;
步驟4,獲得用戶A對評分項目集合RA的評分數據集D;
步驟5,根據預設的相似度閾值,在評分項目集合R中選取評分項目j的替換項目j';
步驟6,根據預設的個人隱私系數,將評分項目j全部或部分替換為替換項目j',形成虛擬用戶A'的評分項目集合RA';
步驟7,以評分數據集D作為虛擬用戶A'對評分項目集合RA'的評分數據集D',通過該推薦系統獲得推薦結果,并反饋給該用戶A。
2.如權利要求1所述的個性化隱私保護方法,其特征在于,所述相似度通過以下方式獲得:
相似度其中,和分別為所有對評分項目i1和評分項目i2評分所得的評分數據向量,i1、i2∈i,i1≠i2。
3.如權利要求1所述的個性化隱私保護方法,其特征在于,所述相似度通過以下方式獲得:
相似度其中,I為同時對評分項目i1和評分項目i2進行評分的用戶的集合,和分別為用戶u對i1和i2的評分項目集合,和分別為所有i1和i2的評分的平均值,i1、i2∈i,i1≠i2。
4.如權利要求1所述的個性化隱私保護方法,其特征在于,所述步驟5具體包括:
設定該相似度閾值k;將該評分項目i按與該評分項目j的相似度由大到小排序;選取前k個該評分項目i為該替換項目j',以形成該評分項目j的替換集合;其中,k為正整數。
5.如權利要求1所述的個性化隱私保護方法,其特征在于,所述步驟6具體包括:
設定該個人隱私系數ρ,隨機選取M個該評分項目j為待替換項目j″;在該替換集合中隨機選取替換項目j',以替換該待替換項目j″,形成評分項目集合RA';其中,M=m*ρ,m為評分項目集合RA的評分項目數量,0≤ρ≤1。
6.一種推薦系統的個性化隱私保護系統,其特征在于,包括:
相似度計算模塊,用于獲取所有用戶的評分項目i以形成評分項目集合R,計算評分項目i兩兩之間的相似度;
用戶評分數據集獲取模塊,用于以評分項目集合R中用戶A的評分項目j形成評分項目集合RA;并獲得用戶A對評分項目集合RA的評分數據集D;
虛擬用戶項目集合生成模塊,用于根據預設的相似度閾值,在評分項目集合R中選取評分項目j的替換項目j';根據預設的個人隱私系數,將該評分項目j全部或部分替換為該替換項目j',形成虛擬用戶A'的評分項目集合RA';
推薦結果獲取模塊,用于以該評分數據集D作為虛擬用戶A'對評分項目集合RA'的評分數據集D',通過該推薦系統獲得推薦結果,并反饋給該用戶A。
7.如權利要求6所述的個性化隱私保護系統,其特征在于,還包括第一相似度獲取模塊,用于通過余弦相似度計算方法獲取該評分項目i兩兩之間的相似度,具體包括:
相似度其中,和分別為所有對評分項目i1和評分項目i2評分所得的評分數據向量,i1、i2∈i,i1≠i2。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院計算技術研究所,未經中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810316810.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種海量數據自助查詢方法和裝置
- 下一篇:產品創新設計的方法及系統





