面向社會化推薦的托攻擊及檢測研究
[Abstract]:With the rapid development of e-commerce and the rise of social network marketing, the social relationship between users as an additional input becomes the new research direction. The social recommendation system is based on the assumption that the social relation reflects the inter-user similarity, and plays an important role in solving the cold start problem existing in the traditional recommendation system and improving the accuracy of the recommendation result. But the nature of the self-opening of the social recommendation system makes it vulnerable to the influence of the false-lying information (false score or false relationship) injected by the attacker. This kind of attack is called "to attack", and the support attack seriously affects the fairness and the authenticity of the recommendation result, and reduces the user's trust in the system. The social recommendation system can be regarded as a product of the traditional recommendation system and the online social network. The existing research focuses on the detection of the support attack in the recommendation system or relationship driven by the score drive, while the less attention is paid to the form of attack and the means of detection of the social recommendation system driven by the scoring and the relationship. In view of the shortcomings of the existing research, this paper firstly models the behavior of the attacker in the social recommendation system, and then puts forward a feature extraction method for detecting the false spoofed information in the recommendation system and the social network, And then the carrier attack detection technology in the social recommendation system is obtained. This paper studies from the following aspects: (1) to construct a support attack model for the social recommendation system, and to analyze the proposed model from the attack cost and the attack effect angle. The support attack model is a means to allow an attacker to inject a false user profile into the system. Based on the analysis of the working principle of the existing social recommendation technology, the possible attack form of the attacker is summarized, and the attack model is put forward. Then the influence of the analysis attack model on the recommendation result is obtained, and the attack effect of the proposed attack model on the socialization recommendation system is obtained. (2) In order to solve the problem of support attack in the recommendation system driven by the score, a method for detecting the support attack based on the feature of the popularity classification is proposed. In the proposed system, it is difficult to detect the new forms of attack by injecting false scores to influence the recommended results. in ord to solve that problem, starting with different project selection behaviors of an attacker and a normal user, the difference in the distribution of the project popularity in the profile of a user is analyzed to obtain a feature extraction method for detecting a recommended system to attack, And finally, combining the classifier to detect the support attack in the recommendation system. (3) To solve the problem of the support attack in the social network driven by the relation, a method for detecting the support attack based on the Laplacian score is proposed. An attacker in a social network raises his influence by injecting a false relationship, thereby achieving the purpose of propagating false information. The method has the advantages that the characteristic dimension used in the training model is high, and the detection accuracy is insufficient. In order to solve this problem, a non-supervised feature selection method is proposed, which measures the local information retention capability of the feature by the Laplacian score for feature selection. On this basis, a semi-supervised learning method is used to detect the support attack in the social network. (4) In order to solve the problem of support attack detection in the social recommendation system, a method for detecting the support attack of the socialization recommendation system based on the semi-supervised cooperative training is proposed. The user of the social recommendation system includes the score feature and the relationship feature, so that the feature of the user's scoring view and the relationship view can be obtained by using the recommendation system and the feature extraction method of detecting the tray attack in the social network. At the same time, the semi-supervised cooperative training algorithm is used for the model construction, and the classifier is trained on two independent feature subgraphs, so that the support attack in the social recommendation system is detected.
【學(xué)位授予單位】:重慶大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP391.3
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 楊k;鈕心忻;黃瑋;;基于協(xié)同譜聚類的推薦系統(tǒng)托攻擊防御算法[J];北京郵電大學(xué)學(xué)報;2015年06期
2 孟祥武;劉樹棟;張玉潔;胡勛;;社會化推薦系統(tǒng)研究[J];軟件學(xué)報;2015年06期
3 趙洪涌;朱霖河;;社交網(wǎng)絡(luò)中謠言傳播動力學(xué)研究[J];南京航空航天大學(xué)學(xué)報;2015年03期
4 程曉濤;劉彩霞;劉樹新;;基于關(guān)系圖特征的微博水軍發(fā)現(xiàn)方法[J];自動化學(xué)報;2015年09期
5 張玉清;呂少卿;范丹;;在線社交網(wǎng)絡(luò)中異常帳號檢測方法研究[J];計算機學(xué)報;2015年10期
6 鄒本友;李翠平;譚力文;陳紅;王紹卿;;基于用戶信任和張量分解的社會網(wǎng)絡(luò)推薦[J];軟件學(xué)報;2014年12期
7 劉建偉;劉媛;羅雄麟;;半監(jiān)督學(xué)習(xí)方法[J];計算機學(xué)報;2015年08期
8 周超;李博;;一種基于用戶信任網(wǎng)絡(luò)的推薦方法[J];北京郵電大學(xué)學(xué)報;2014年04期
9 胡祥;王文東;龔向陽;王柏;闕喜戎;;基于流形排序的社會化推薦方法[J];北京郵電大學(xué)學(xué)報;2014年03期
10 伍之昂;王有權(quán);曹杰;;推薦系統(tǒng)托攻擊模型與檢測技術(shù)[J];科學(xué)通報;2014年07期
,本文編號:2447403
本文鏈接:http://sikaile.net/jingjilunwen/dianzishangwulunwen/2447403.html