Attentional multilabel learning over graphs: a message passing approach

被引:11
|
作者
Kien Do [1 ]
Truyen Tran [1 ]
Thin Nguyen [1 ]
Venkatesh, Svetha [1 ]
机构
[1] Deakin Univ, Appl AI Inst, Geelong, Vic, Australia
关键词
Multilabel learning; Graph classification; Graph neural networks; Message passing; CLASSIFICATION;
D O I
10.1007/s10994-019-05782-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We address a largely open problem of multilabel classification over graphs. Unlike traditional vector input, a graph has rich variable-size substructures which are related to the labels in some ways. We believe that uncovering these relations might hold the key to classification performance and explainability. We introduce Graph Attention model for Multi-Label learning (GAML), a novel graph neural network that can handle this problem effectively. GAML regards labels as auxiliary nodes and models them in conjunction with the input graph. By applying the neural message passing algorithm and attention mechanism to both the label nodes and the input nodes iteratively, GAML can capture the relations between the labels and the input subgraphs at various resolution scales. Moreover, our model can take advantage of explicit label dependencies. It also scales linearly with the number of labels and graph size thanks to our proposed hierarchical attention. We evaluate GAML on an extensive set of experiments with both graph-structured inputs and classical unstructured inputs. The results show that GAML significantly outperforms other competing methods. Importantly, GAML enables intuitive visualizations for better understanding of the label-substructure relations and explanation of the model behaviors.
引用
收藏
页码:1757 / 1781
页数:25
相关论文
共 50 条
  • [1] Attentional multilabel learning over graphs: a message passing approach
    Kien Do
    Truyen Tran
    Thin Nguyen
    Svetha Venkatesh
    [J]. Machine Learning, 2019, 108 : 1757 - 1781
  • [2] Message Passing for Complex Question Answering over Knowledge Graphs
    Vakulenko, Svitlana
    Garcia, Javier David Fernandez
    Polleres, Axel
    de Rijke, Maarten
    Cochez, Michael
    [J]. PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM '19), 2019, : 1431 - 1440
  • [3] On variational message passing on factor graphs
    Dauwels, Justin
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-7, 2007, : 2546 - 2550
  • [4] COMPUTATION OF CROSS-MOMENTS USING MESSAGE PASSING OVER FACTOR GRAPHS
    Ilic, Velimir M.
    Stankovic, Miomir S.
    Todorovic, Branimir T.
    [J]. ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2012, 6 (03) : 363 - 384
  • [5] Particle Smoothing for Conditionally Linear Gaussian Models as Message Passing Over Factor Graphs
    Vitetta, Giorgio Matteo
    Sirignano, Emilio
    Montorsi, Francesco
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2018, 66 (14) : 3633 - 3648
  • [6] Optimizing spread dynamics on graphs by message passing
    Altarelli, F.
    Braunstein, A.
    Dall'Asta, L.
    Zecchina, R.
    [J]. JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2013,
  • [7] Asynchronous Message-Passing Binary Consensus over Non-Complete Graphs
    Weldehawaryat, Goitom
    Wolthusen, Stephen D.
    [J]. PROCEEDINGS OF THE 2013 IEEE 2ND INTERNATIONAL NETWORK SCIENCE WORKSHOP (NSW), 2013, : 9 - 15
  • [8] Straggling for Covert Message Passing on Complete Graphs
    Peng, Pei
    Melissaris, Nikolas
    Soljanin, Emina
    Lee, Bill
    Fan, Huafeng
    Maliev, Anton
    [J]. 2019 57TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2019, : 453 - 459
  • [9] Equalization on graphs: Linear programming and message passing
    Taghavi, Mohammad H.
    Siegel, Paul H.
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-7, 2007, : 2551 - 2555
  • [10] Message Passing for Hyper-Relational Knowledge Graphs
    Galkin, Mikhail
    Trivedi, Priyansh
    Maheshwari, Gaurav
    Usbeck, Ricardo
    Lehmann, Jens
    [J]. PROCEEDINGS OF THE 2020 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP), 2020, : 7346 - 7359