WTAGRAPH: Web Tracking and Advertising Detection using Graph Neural Networks

被引:0
|
作者
Yang, Zhiju [1 ]
Pei, Weiping [1 ]
Chen, Monchu [2 ]
Yue, Chuan [1 ]
机构
[1] Colorado Sch Mines, Golden, CO 80401 USA
[2] Appen, Chatswood, NSW, Australia
关键词
web tracking and advertising; privacy; graph neural networks;
D O I
10.1109/SP46214.2022.00001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Web tracking and advertising (WTA) nowadays are ubiquitously performed on the web, continuously compromising users' privacy. Existing defense solutions, such as widely deployed blocking tools based on filter lists and alternative machine learning based solutions proposed in prior research, have limitations in terms of accuracy and effectiveness. In this work, we propose WTAGRAPH, a web tracking and advertising detection framework based on Graph Neural Networks (GNNs). We first construct an attributed homogenous multi-graph (AHMG) that represents HTTP network traffic, and formulate web tracking and advertising detection as a task of GNN-based edge representation learning and classification in AHMG. We then design four components in WTAGRAPH so that it can (1) collect HTTP network traffic, DOM, and JavaScript data, (2) construct AHMG and extract corresponding edge and node features, (3) build a GNN model for edge representation learning and WTA detection in the transductive learning setting, and (4) use a pre-trained GNN model for WTA detection in the inductive learning setting. We evaluate WTAGRAPH on a dataset collected from Alexa Top 10K websites, and show that WTAGRAPH can effectively detect WTA requests in both transductive and inductive learning settings. Manual verification results indicate that WTAGRAPH can detect new WTA requests that are missed by filter lists and recognize non-WTA requests that are mistakenly labeled by filter lists. Our ablation analysis, evasion evaluation, and realtime evaluation show that WTAGRAPH can have a competitive performance with flexible deployment options in practice.
引用
收藏
页码:1540 / 1557
页数:18
相关论文
共 50 条
  • [1] Web Spam Detection by Probability Mapping GraphSOMs and Graph Neural Networks
    Di Noi, Lucia
    Hagenbuchner, Markus
    Scarselli, Franco
    Tsoi, Ah Chung
    [J]. ARTIFICIAL NEURAL NETWORKS-ICANN 2010, PT II, 2010, 6353 : 372 - +
  • [2] Disinformation detection using graph neural networks: a survey
    Batool Lakzaei
    Mostafa Haghir Chehreghani
    Alireza Bagheri
    [J]. Artificial Intelligence Review, 57
  • [3] Hardware Trojan Detection using Graph Neural Networks
    [J]. IEEE Trans Comput Aided Des Integr Circuits Syst, (1-1):
  • [4] Fake Post Detection Using Graph Neural Networks
    O. A. Izotova
    D. S. Lavrova
    [J]. Automatic Control and Computer Sciences, 2021, 55 : 1215 - 1221
  • [5] Fake Post Detection Using Graph Neural Networks
    Izotova, O. A.
    Lavrova, D. S.
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2021, 55 (08) : 1215 - 1221
  • [6] Symbols Detection and Classification using Graph Neural Networks
    Renton, Guillaume
    Balcilar, Muhammet
    Heroux, Pierre
    Gauzere, Benoit
    Honeine, Paul
    Adam, Sebastien
    [J]. PATTERN RECOGNITION LETTERS, 2021, 152 : 391 - 397
  • [7] Hardware Trojan Detection using Graph Neural Networks
    Yasaei, Rozhin
    Chen, Luke
    Yu, Shih-Yuan
    Al Faruque, Mohammad Abdullah
    [J]. arXiv, 2022,
  • [8] Disinformation detection using graph neural networks: a survey
    Lakzaei, Batool
    Chehreghani, Mostafa Haghir
    Bagheri, Alireza
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (03)
  • [9] Person Detection and Tracking Using UAV and Neural Networks
    Stan, Andrei-Stelian
    Ichim, Loretta
    Parvu, Valentin-Petrisor
    Popescu, Dan
    [J]. 2023 31ST MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION, MED, 2023, : 323 - 328
  • [10] Object Tracking and Detection Using Convolutional Neural Networks
    Sujatha, C. N.
    Sahithi, P.
    Hamsini, R.
    Haripriya, M.
    [J]. PROCEEDINGS OF SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENGINEERING AND COMMUNICATION SYSTEMS, ICACECS 2021, 2022, : 97 - 107