Anomalous node detection in attributed social networks using dual variational autoencoder with generative adversarial networks

被引:11
|
作者
Khan W. [1 ]
Abidin S. [2 ]
Arif M. [3 ]
Ishrat M. [1 ]
Haleem M. [4 ]
Shaikh A.A. [1 ]
Farooqui N.A. [1 ]
Faisal S.M. [5 ]
机构
[1] Koneru Lakshmaiah Education Foundation Vaddeswaram, AP
[2] Aligarh Muslim University, Aligarh
[3] Vellore Institute of Technology, Vellore
[4] Era University, Lucknow
[5] Sandip Foundation, Nashik
来源
Data Science and Management | 2024年 / 7卷 / 02期
关键词
Anomaly detection deep learning; Attributed networks autoencoder; Dual variational-autoencoder; Generative adversarial networks;
D O I
10.1016/j.dsm.2023.10.005
中图分类号
学科分类号
摘要
Many types of real-world information systems, including social media and e-commerce platforms, can be modelled by means of attribute-rich, connected networks. The goal of anomaly detection in artificial intelligence is to identify illustrations that deviate significantly from the main distribution of data or that differ from known cases. Anomalous nodes in node-attributed networks can be identified with greater precision if both graph and node attributes are taken into account. Almost all of the studies in this area focus on supervised techniques for spotting outliers. While supervised algorithms for anomaly detection work well in theory, they cannot be applied to real-world applications owing to a lack of labelled data. Considering the possible data distribution, our model employs a dual variational autoencoder (VAE), while a generative adversarial network (GAN) assures the model is robust to adversarial training. The dual VAEs are used in another capacity: as a fake-node generator. Adversarial training is used to ensure that our latent codes have a Gaussian or uniform distribution. To provide a fair presentation of the graph, the discriminator instructs the generator to generate latent variables with distributions that are more consistent with the actual distribution of the data. Once the model has been learned, the discriminator is used for anomaly detection via reconstruction loss it has been trained to distinguish between the normal and artificial distributions of data. First, using a dual VAE, our model simultaneously captures cross-modality interactions between topological structure and node characteristics and overcomes the problem of unlabeled anomalies, allowing us to better understand the network sparsity and nonlinearity. Second, the proposed model considers the regularization of the latent codes while solving the issue of unregularized embedding techniques that can quickly lead to unsatisfactory representation. Finally, we use the discriminator reconstruction loss for anomaly detection as the discriminator is well-trained to separate the normal and generated data distributions because reconstruction-based loss does not include the adversarial component. Experiments conducted on attributed networks demonstrate the effectiveness of the proposed model and show that it greatly surpasses the previous methods. The area under the curve scores of our proposed model for the BlogCatalog, Flickr, and Enron datasets are 0.83680, 0.82020, and 0.71180, respectively, proving the effectiveness of the proposed model. The result of the proposed model on the Enron dataset is slightly worse than the other models; we attribute this to the dataset's low dimensionality as the most probable explanation. © 2023 Xi'an Jiaotong University
引用
收藏
页码:89 / 98
页数:9
相关论文
共 50 条
  • [1] Generative adversarial networks using variational autoencoder discrimination for super-resolution
    Xu, Jian
    Ren, Xiangbo
    Niu, Lijiao
    Guo, Jiayao
    2024 6TH INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING, ICNLP 2024, 2024, : 624 - 629
  • [2] DVAEGMM: Dual Variational Autoencoder With Gaussian Mixture Model for Anomaly Detection on Attributed Networks
    Khan, Wasim
    Haroon, Mohammad
    Khan, Ahmad Neyaz
    Hasan, Mohammad Kamrul
    Khan, Asif
    Mokhtar, Umi Asma
    Islam, Shayla
    IEEE ACCESS, 2022, 10 : 91160 - 91176
  • [3] ANOMALYDAE: DUAL AUTOENCODER FOR ANOMALY DETECTION ON ATTRIBUTED NETWORKS
    Fan, Haoyi
    Zhang, Fengbin
    Li, Zuoyong
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 5685 - 5689
  • [4] A Performance Evaluation of Defect Detection by using Denoising AutoEncoder Generative Adversarial Networks
    Komoto, Kyosuke
    Nakatsuka, Shunsuke
    Aizawa, Hiroaki
    Kato, Kunihito
    Kobayashi, Hiroyuki
    Banno, Kazumi
    2018 INTERNATIONAL WORKSHOP ON ADVANCED IMAGE TECHNOLOGY (IWAIT), 2018,
  • [5] Anomaly detection with variational quantum generative adversarial networks
    Herr, Daniel
    Obert, Benjamin
    Rosenkranz, Matthias
    QUANTUM SCIENCE AND TECHNOLOGY, 2021, 6 (04)
  • [6] Detection of Adversarial DDoS Attacks Using Generative Adversarial Networks with Dual Discriminators
    Shieh, Chin-Shiuh
    Nguyen, Thanh-Tuan
    Lin, Wan-Wei
    Huang, Yong-Lin
    Horng, Mong-Fong
    Lee, Tsair-Fwu
    Miu, Denis
    SYMMETRY-BASEL, 2022, 14 (01):
  • [7] Conditional Variational Autoencoder with Balanced Pre-training for Generative Adversarial Networks
    Yao, Yuchong
    Wang, Xiaohui
    Ma, Yuanbang
    Fang, Han
    Wei, Jiaying
    Chen, Liyuan
    Anaissi, Ali
    Braytee, Ali
    2022 IEEE 9TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA), 2022, : 156 - 165
  • [8] Social bot detection using variational generative adversarial networks with hidden Markov models in Twitter network
    Lingam, Greeshma
    Das, Sajal K.
    KNOWLEDGE-BASED SYSTEMS, 2025, 311
  • [9] Adversarial Variational Bayes: Unifying Variational Autoencoders and Generative Adversarial Networks
    Mescheder, Lars
    Nowozin, Sebastian
    Geiger, Andreas
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [10] Face Morphing Detection using Generative Adversarial Networks
    Yu, Xinrui
    Yang, Guojun
    Saniie, Jafar
    2019 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2019, : 288 - 291