4.6 Article

Infer-AVAE: An attribute inference model based on adversarial variational autoencoder

Journal

NEUROCOMPUTING
Volume 483, Issue -, Pages 105-115

Publisher

ELSEVIER
DOI: 10.1016/j.neucom.2022.02.006

Keywords

Social network; Attribute inference; Graph neural network; Variational autoencoder; Adversarial training; Mutual information

Funding

  1. National Key Research and Development Program of China [2018YFB0803501]
  2. National Natural Science Foundation [U1736205, 61833015, U1766215, U1936110, 61902308, 62103323]
  3. Fundamental Research Funds for the Central Universities [xzy012019036, xhj032021013, xxj022019016]
  4. China Postdoctoral Science Foundation [2019M663723, 2021M692565]
  5. China Initiative Postdocs Supporting Program [BX20190275, BX20200270]

Ask authors/readers for more resources

This paper proposes an attribute inference model based on Adversarial VAE (Infer-AVAE) to address the issues of overfitting and oversmoothing in attribute inference. The model combines multi-layer perceptron (MLP) and graph neural networks (GNNs) in the encoder to learn positive and negative latent representations, and reduces noise through adversarial training. Additionally, a mutual information constraint is introduced as a regularizer for the decoder to improve output quality. Experimental results demonstrate that the model outperforms baselines in terms of accuracy.
User attributes, such as gender and education, face severe incompleteness in social networks. Attribute inference aims to infer users' missing attribute labels based on observed data to make this valuable data usable for downstream tasks like user profiling and personalized recommendation. Recently, variational autoencoder (VAE), an end-to-end deep generative model, has shown promising performance by handling the problem in a semi-supervised way. However, VAEs can easily suffer from over-fitting and over-smoothing when applied to attribute inference. Specifically, VAE implemented with multi-layer perceptron (MLP) can only reconstruct input data but fail to infer missing parts. While using the trending graph neural networks (GNNs) as encoder has the problem that GNNs aggregate redundant information from the neighborhood and generate indistinguishable user representations, known as over-smoothing. In this paper, we propose an attribute Inference model based on Adversarial VAE (Infer-AVAE) to cope with these issues. Specifically, to overcome over-smoothing, Infer-AVAE unifies MLP and GNNs in the encoder to learn positive and negative latent representations respectively. Meanwhile, an adversarial network is trained to distinguish the two representations, and GNNs are trained to aggregate less noise for more robust representations through adversarial training. Finally, to relieve over-fitting, mutual information constraint is introduced as a regularizer for the decoder to make better use of auxiliary information in representations and generate outputs not limited by observations. We evaluate our model on four real world social network datasets, and experimental results demonstrate that our model averagely outperforms baselines by 7.0% in accuracy. (c) 2022 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available