Node Embedding using Mutual Information and Self-Supervision based Bi-level Aggregation

被引:0
|
作者
Roy, Kashob Kumar [1 ]
Roy, Amit [1 ]
Rahman, A. K. M. Mahbubur [1 ]
Amin, M. Ashraful [1 ]
Ali, Amin Ahsan [1 ]
机构
[1] Independent Univ Bangladesh, Artificial Intelligence & Cybernet Lab, Dhaka, Bangladesh
关键词
Graph Neural Network; Semi-Supervised Learning; Node Classification; Mutual Information; Self-Supervision; Clustering;
D O I
10.1109/IJCNN52387.2021.9533715
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph Neural Networks (GNNs) learn low dimensional representations of nodes by aggregating information from their neighborhood in graphs. However, traditional GNNs suffer from two fundamental shortcomings due to their local (l-hop neighborhood) aggregation scheme. First, not all nodes in the neighborhood carry relevant information for the target node. Since GNNs do not exclude noisy nodes in their neighborhood, irrelevant information gets aggregated, which reduces the quality of the representation. Second, traditional GNNs also fail to capture long-range non-local dependencies between nodes. To address these limitations, we exploit mutual information (MI) to define two types of neighborhood, 1) Local Neighborhood where nodes are densely connected within a community and each node would share higher MI with its neighbors, and 2) Non-Local Neighborhood where MI-based node clustering is introduced to assemble informative but graphically distant nodes in the same cluster. To generate node presentations, we combine the embeddings generated by bi-level aggregation - local aggregation to aggregate features from local neighborhoods to avoid noisy information and non-local aggregation to aggregate features from non-local neighborhoods. Furthermore, we leverage self-supervision learning to estimate MI with few labeled data. Finally, we show that our model significantly outperforms the state-of-the-art methods in a wide range of assortative and disassortative graphs(1).
引用
收藏
页数:8
相关论文
共 47 条
  • [31] An innovative design of a hybrid chain coding algorithm for bi-level image compression using an agent-based modeling approach
    Dhou, Khaldoon
    APPLIED SOFT COMPUTING, 2019, 79 : 94 - 110
  • [32] Curvature-based R-Adaptive Planar NURBS Parameterization Method for Isogeometric Analysis Using Bi-Level Approach
    Ji, Ye
    Wang, Meng-Yun
    Wang, Yu
    Zhu, Chun-Gang
    COMPUTER-AIDED DESIGN, 2022, 150
  • [33] A bi-level framework for real-time crash risk forecasting using artificial intelligence-based video analytics
    Hussain, Fizza
    Ali, Yasir
    Li, Yuefeng
    Haque, Md Mazharul
    SCIENTIFIC REPORTS, 2024, 14 (01)
  • [34] Using bi-level programming to analyze the royalty for private-public partnership projects: the operational quantity-based model
    Kang, Chao-Chung
    Feng, Cheng-Min
    Kuo, Chiu-Yen
    TRANSPORTATION PLANNING AND TECHNOLOGY, 2010, 33 (03) : 315 - 328
  • [35] A bi-level framework for real-time crash risk forecasting using artificial intelligence-based video analytics
    Fizza Hussain
    Yasir Ali
    Yuefeng Li
    Md Mazharul Haque
    Scientific Reports, 14
  • [36] Integration of Solar Photovoltaic with Modular Multiport Converter Using a Pi Controller Optimized Through Hybrid Osprey Optimization Algorithm and Relational Bi-Level Aggregation Graph Network
    Balasani, Srinivasa Rao
    Krishnan, T. Santhana
    Prasad, P. Venkata
    Jaseem, Leeth Hassen
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2025,
  • [37] Designing a standalone wind-diesel-CAES hybrid energy system by using a scenario-based bi-level programming method
    Xu, Xiao
    Hu, Weihao
    Cao, Di
    Huang, Qi
    Liu, Wen
    Liu, Zhou
    Chen, Zhe
    Lund, Henrik
    ENERGY CONVERSION AND MANAGEMENT, 2020, 211
  • [38] Bi-level economic dispatch strategy for electric vehicles connecting to virtual power plant based on information gap decision theory and dynamic time-of-use price
    Guo J.
    Zhang Z.
    Dou C.
    Dianli Zidonghua Shebei/Electric Power Automation Equipment, 2022, 42 (10): : 77 - 85
  • [39] Evaluation of Bus Lane Layouts Based on a Bi-Level Programming Model-Using Part of the Qingshan Lake District of Nanchang City, China, as an Example
    Xue, Yunqiang
    Cheng, Lin
    Zhong, Meng
    Sun, Xiaokang
    SUSTAINABILITY, 2023, 15 (11)
  • [40] Optimal Allocation of PV-Based Distributed Generations and Scheduling of Battery Storage in Grid-Connected Micro-grid Using Bi-level Optimisation
    Das S.K.
    Sarkar S.
    Bhattacharya A.
    SN Computer Science, 4 (5)