On the Effectiveness of Hybrid Pooling in Mixup-Based Graph Learning for Language Processing

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Dong, Zeming, Hu, Qiang, Zhang, Zhenya, Guo, Yuejun, Cordy, Maxime, Papadakis, Mike, Traon, Yves Le, Zhao, Jianjun
Format: Preprint
Published: 2022
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909207949737984
author Dong, Zeming
Hu, Qiang
Zhang, Zhenya
Guo, Yuejun
Cordy, Maxime
Papadakis, Mike
Traon, Yves Le
Zhao, Jianjun
author_facet Dong, Zeming
Hu, Qiang
Zhang, Zhenya
Guo, Yuejun
Cordy, Maxime
Papadakis, Mike
Traon, Yves Le
Zhao, Jianjun
contents Graph neural network (GNN)-based graph learning has been popular in natural language and programming language processing, particularly in text and source code classification. Typically, GNNs are constructed by incorporating alternating layers which learn transformations of graph node features, along with graph pooling layers that use graph pooling operators (e.g., Max-pooling) to effectively reduce the number of nodes while preserving the semantic information of the graph. Recently, to enhance GNNs in graph learning tasks, Manifold-Mixup, a data augmentation technique that produces synthetic graph data by linearly mixing a pair of graph data and their labels, has been widely adopted. However, the performance of Manifold-Mixup can be highly affected by graph pooling operators, and there have not been many studies that are dedicated to uncovering such affection. To bridge this gap, we take an early step to explore how graph pooling operators affect the performance of Mixup-based graph learning. To that end, we conduct a comprehensive empirical study by applying Manifold-Mixup to a formal characterization of graph pooling based on 11 graph pooling operations (9 hybrid pooling operators, 2 non-hybrid pooling operators). The experimental results on both natural language datasets (Gossipcop, Politifact) and programming language datasets (JAVA250, Python800) demonstrate that hybrid pooling operators are more effective for Manifold-Mixup than the standard Max-pooling and the state-of-the-art graph multiset transformer (GMT) pooling, in terms of producing more accurate and robust GNN models.
format Preprint
id arxiv_https___arxiv_org_abs_2210_03123
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle On the Effectiveness of Hybrid Pooling in Mixup-Based Graph Learning for Language Processing
Dong, Zeming
Hu, Qiang
Zhang, Zhenya
Guo, Yuejun
Cordy, Maxime
Papadakis, Mike
Traon, Yves Le
Zhao, Jianjun
Machine Learning
Artificial Intelligence
Graph neural network (GNN)-based graph learning has been popular in natural language and programming language processing, particularly in text and source code classification. Typically, GNNs are constructed by incorporating alternating layers which learn transformations of graph node features, along with graph pooling layers that use graph pooling operators (e.g., Max-pooling) to effectively reduce the number of nodes while preserving the semantic information of the graph. Recently, to enhance GNNs in graph learning tasks, Manifold-Mixup, a data augmentation technique that produces synthetic graph data by linearly mixing a pair of graph data and their labels, has been widely adopted. However, the performance of Manifold-Mixup can be highly affected by graph pooling operators, and there have not been many studies that are dedicated to uncovering such affection. To bridge this gap, we take an early step to explore how graph pooling operators affect the performance of Mixup-based graph learning. To that end, we conduct a comprehensive empirical study by applying Manifold-Mixup to a formal characterization of graph pooling based on 11 graph pooling operations (9 hybrid pooling operators, 2 non-hybrid pooling operators). The experimental results on both natural language datasets (Gossipcop, Politifact) and programming language datasets (JAVA250, Python800) demonstrate that hybrid pooling operators are more effective for Manifold-Mixup than the standard Max-pooling and the state-of-the-art graph multiset transformer (GMT) pooling, in terms of producing more accurate and robust GNN models.
title On the Effectiveness of Hybrid Pooling in Mixup-Based Graph Learning for Language Processing
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2210.03123