Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3219819.3220000acmotherconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
research-article
Public Access

Learning Deep Network Representations with Adversarially Regularized Autoencoders

Published: 19 July 2018 Publication History

Abstract

The problem of network representation learning, also known as network embedding, arises in many machine learning tasks assuming that there exist a small number of variabilities in the vertex representations which can capture the "semantics" of the original network structure. Most existing network embedding models, with shallow or deep architectures, learn vertex representations from the sampled vertex sequences such that the low-dimensional embeddings preserve the locality property and/or global reconstruction capability. The resultant representations, however, are difficult for model generalization due to the intrinsic sparsity of sampled sequences from the input network. As such, an ideal approach to address the problem is to generate vertex representations by learning a probability density function over the sampled sequences. However, in many cases, such a distribution in a low-dimensional manifold may not always have an analytic form. In this study, we propose to learn the network representations with adversarially regularized autoencoders (NetRA). NetRA learns smoothly regularized vertex representations that well capture the network structure through jointly considering both locality-preserving and global reconstruction constraints. The joint inference is encapsulated in a generative adversarial training process to circumvent the requirement of an explicit prior distribution, and thus obtains better generalization performance. We demonstrate empirically how well key properties of the network structure are captured and the effectiveness of NetRA on a variety of tasks, including network reconstruction, link prediction, and multi-label classification.

Supplementary Material

MP4 File (yu_deep_network_representations.mp4)

References

[1]
Martin Arjovsky, Soumith Chintala, and Léon Bottou. 2017. Wasserstein generative adversarial networks. In ICML. 214--223.
[2]
Peter Borg and Kurt Fenech. 2017. Reducing the maximum degree of a graph by deleting vertices. Australasian Journal Of Combinatorics Vol. 69, 1 (2017), 29--40.
[3]
Bobby-Joe Breitkreutz, Chris Stark, Teresa Reguly, et almbox. 2007. The BioGRID interaction database: 2008 update. Nucleic acids research Vol. 36, suppl_1 (2007), D637--D640.
[4]
Shaosheng Cao, Wei Lu, and Qiongkai Xu. 2016. Deep Neural Networks for Learning Graph Representations. AAAI. 1145--1152.
[5]
Tong Che, Yanran Li, Ruixiang Zhang, R Devon Hjelm, Wenjie Li, Yangqiu Song, and Yoshua Bengio. 2017. Maximum-likelihood augmented discrete generative adversarial networks. arXiv preprint arXiv:1702.07983 (2017).
[6]
Quanyu Dai, Qiang Li, Jian Tang, and Dan Wang. 2017. Adversarial Network Embedding. arXiv preprint arXiv:1711.07838 (2017).
[7]
Michaël Defferrard, Xavier Bresson, and Pierre Vandergheynst. 2016. Convolutional neural networks on graphs with fast localized spectral filtering NIPS. 3844--3852.
[8]
Yuxiao Dong, Nitesh V Chawla, and Ananthram Swami. 2017. metapath2vec: Scalable representation learning for heterogeneous networks KDD. ACM, 135--144.
[9]
Rong-En Fan, Kai-Wei Chang, Cho-Jui Hsieh, Xiang-Rui Wang, and Chih-Jen Lin. 2008. LIBLINEAR: A library for large linear classification. JMLR Vol. 9, Aug (2008), 1871--1874.
[10]
Ian Goodfellow, Yoshua Bengio, Aaron Courville, and Yoshua Bengio. 2016. Deep learning. Vol. Vol. 1. MIT press Cambridge.
[11]
Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2014. Generative adversarial nets. In NIPS. 2672--2680.
[12]
Aditya Grover and Jure Leskovec. 2016. node2vec: Scalable feature learning for networks. In KDD. ACM, 855--864.
[13]
Ishaan Gulrajani, Faruk Ahmed, Martin Arjovsky, Vincent Dumoulin, and Aaron Courville. 2017. Improved training of wasserstein gans. arXiv preprint arXiv:1704.00028 (2017).
[14]
William L Hamilton, Rex Ying, and Jure Leskovec. 2017. Inductive Representation Learning on Large Graphs. arXiv preprint arXiv:1706.02216 (2017).
[15]
Xiao Huang, Jundong Li, and Xia Hu. 2017. Label informed attributed network embedding. In WSDM. ACM, 731--739.
[16]
Yoon Kim, Kelly Zhang, Alexander M Rush, Yann LeCun, et almbox. 2017. Adversarially Regularized Autoencoders for Generating Discrete Structures. arXiv preprint arXiv:1706.04223 (2017).
[17]
Thomas N Kipf and Max Welling. 2016. Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907 (2016).
[18]
Omer Levy, Yoav Goldberg, and Ido Dagan. 2015. Improving distributional similarity with lessons learned from word embeddings. Transactions of the Association for Computational Linguistics Vol. 3 (2015), 211--225.
[19]
Alireza Makhzani, Jonathon Shlens, Navdeep Jaitly, and Ian Goodfellow. 2016. Adversarial Autoencoders. In ICLR.
[20]
Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality NIPS. 3111--3119.
[21]
Paul Milgrom and Ilya Segal. 2002. Envelope theorems for arbitrary choice sets. Econometrica Vol. 70, 2 (2002), 583--601.
[22]
Tore Opsahl and Pietro Panzarasa. 2009. Clustering in weighted networks. Social networks (2009), 155--163.
[23]
Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. 2014. Deepwalk: Online learning of social representations KDD. ACM, 701--710.
[24]
Alec Radford, Luke Metz, and Soumith Chintala. 2015. Unsupervised representation learning with deep convolutional generative adversarial networks. arXiv preprint arXiv:1511.06434 (2015).
[25]
Sai Rajeswar, Sandeep Subramanian, Francis Dutil, Christopher Pal, and Aaron Courville. 2017. Adversarial Generation of Natural Language. arXiv preprint arXiv:1705.10929 (2017).
[26]
Leonardo F.R. Ribeiro, Pedro H.P. Saverese, and Daniel R. Figueiredo. 2017. Struc2Vec: Learning Node Representations from Structural Identity KDD. ACM, 385--394.
[27]
Ilya Sutskever, Oriol Vinyals, and Quoc V Le. 2014. Sequence to sequence learning with neural networks NIPS. 3104--3112.
[28]
Jian Tang, Meng Qu, Mingzhe Wang, Ming Zhang, Jun Yan, and Qiaozhu Mei. 2015. Line: Large-scale information network embedding. WWW, 1067--1077.
[29]
Lei Tang and Huan Liu. 2009. Relational learning via latent social dimensions. In KDD. ACM, 817--826.
[30]
Lei Tang and Huan Liu. 2011. Leveraging social media networks for classification. Data Mining and Knowledge Discovery Vol. 23, 3 (2011), 447--478.
[31]
Athanasios Theocharidis, Stjin Van Dongen, Anton J Enright, and Tom C Freeman. 2009. Network visualization and analysis of gene expression data using BioLayout Express3D. Nature protocols Vol. 4, 10 (2009), 1535--1550.
[32]
Fei Tian, Bin Gao, Qing Cui, Enhong Chen, and Tie-Yan Liu. 2014. Learning Deep Representations for Graph Clustering. AAAI. 1293--1299.
[33]
Kristina Toutanova, Dan Klein, Christopher D Manning, and Yoram Singer. 2003. Feature-rich part-of-speech tagging with a cyclic dependency network. Association for Computational Linguistics, 173--180.
[34]
Tomasz Tylenda, Ralitsa Angelova, and Srikanta Bedathur. 2009. Towards time-aware link prediction in evolving social networks Proceedings of the 3rd workshop on social network mining and analysis. ACM, 9.
[35]
Laurens van der Maaten and Geoffrey Hinton. 2008. Visualizing Data using t-SNE. JMLR Vol. 9 (2008), 2579--2605.
[36]
Cédric Villani. 2008. Optimal transport: old and new. Vol. Vol. 338. Springer Science & Business Media.
[37]
Daixin Wang, Peng Cui, and Wenwu Zhu. 2016. Structural deep network embedding. In KDD. ACM, 1225--1234.
[38]
Hongwei Wang, Jia Wang, Jialin Wang, Miao Zhao, Weinan Zhang, Fuzheng Zhang, Xing Xie, and Minyi Guo. 2018. GraphGAN: Graph Representation Learning with Generative Adversarial Nets. AAAI (2018).
[39]
J. Weston, F. Ratle, and R. Collobert. 2008. Deep learning via semi-supervised embedding. In ICML.
[40]
Lantao Yu, Weinan Zhang, Jun Wang, and Yong Yu. 2017. SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient AAAI. 2852--2858.
[41]
Wenchao Yu, Guangxiang Zeng, Ping Luo, Fuzhen Zhuang, Qing He, and Zhongzhi Shi. 2013. Embedding with autoencoder regularization. In ECMLPKDD. Springer, 208--223.
[42]
Daokun Zhang, Jie Yin, Xingquan Zhu, and Chengqi Zhang. 2016. Homophily, Structure, and Content Augmented Network Representation Learning ICDM. IEEE, 609--618.

Cited By

View all
  • (2024)CSIM: A Fast Community Detection Algorithm Based on Structure Information MaximizationElectronics10.3390/electronics1306111913:6(1119)Online publication date: 19-Mar-2024
  • (2024)Enhancing Unsupervised Anomaly Detection With Score-Guided NetworkIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2023.328150135:10(14754-14769)Online publication date: Oct-2024
  • (2024)A Signed Subgraph Encoding Approach via Linear Optimization for Link Sign PredictionIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2023.328092435:10(14659-14670)Online publication date: Oct-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
KDD '18: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining
July 2018
2925 pages
ISBN:9781450355520
DOI:10.1145/3219819
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 July 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. autoencoder
  2. gans
  3. generative adversarial networks
  4. network embedding

Qualifiers

  • Research-article

Funding Sources

Conference

KDD '18
Sponsor:

Acceptance Rates

KDD '18 Paper Acceptance Rate 107 of 983 submissions, 11%;
Overall Acceptance Rate 1,133 of 8,635 submissions, 13%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)317
  • Downloads (Last 6 weeks)38
Reflects downloads up to 07 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)CSIM: A Fast Community Detection Algorithm Based on Structure Information MaximizationElectronics10.3390/electronics1306111913:6(1119)Online publication date: 19-Mar-2024
  • (2024)Enhancing Unsupervised Anomaly Detection With Score-Guided NetworkIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2023.328150135:10(14754-14769)Online publication date: Oct-2024
  • (2024)A Signed Subgraph Encoding Approach via Linear Optimization for Link Sign PredictionIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2023.328092435:10(14659-14670)Online publication date: Oct-2024
  • (2024)Power Attributed Graph Embedding and ClusteringIEEE Transactions on Neural Networks and Learning Systems10.1109/TNNLS.2022.318327335:1(1439-1444)Online publication date: Jan-2024
  • (2024)Learning to Coordinate Traffic Signals With Adaptive Network PartitionIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2023.330859425:1(263-274)Online publication date: Jan-2024
  • (2024)Survey on Graph Neural NetworksIEEE Access10.1109/ACCESS.2024.345691312(128816-128832)Online publication date: 2024
  • (2024)Advanced Deep Learning Models for 6G: Overview, Opportunities, and ChallengesIEEE Access10.1109/ACCESS.2024.341890012(133245-133314)Online publication date: 2024
  • (2024)Information-enhanced deep graph clustering networkNeurocomputing10.1016/j.neucom.2024.127992597:COnline publication date: 7-Sep-2024
  • (2024)Multi-level graph contrastive learningNeurocomputing10.1016/j.neucom.2023.127101570(127101)Online publication date: Feb-2024
  • (2024)Review of heterogeneous graph embedding methods based on deep learning techniques and comparing their efficiency in node classificationSocial Network Analysis and Mining10.1007/s13278-023-01178-614:1Online publication date: 3-Jan-2024
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media