Active Learning for Node Classification: The Additional Learning Ability from Unlabelled Nodes

12/13/2020
by   Juncheng Liu, et al.
0

Node classification on graph data is an important task on many practical domains. However, it requires labels for training, which can be difficult or expensive to obtain in practice. Given a limited labelling budget, active learning aims to improve performance by carefully choosing which nodes to label. Our empirical study shows that existing active learning methods for node classification are considerably outperformed by a simple method which randomly selects nodes to label and trains a linear classifier with labelled nodes and unsupervised learning features. This indicates that existing methods do not fully utilize the information present in unlabelled nodes as they only use unlabelled nodes for label acquisition. In this paper, we utilize the information in unlabelled nodes by using unsupervised learning features. We propose a novel latent space clustering-based active learning method for node classification (LSCALE). Specifically, to select nodes for labelling, our method uses the K-Medoids clustering algorithm on a feature space based on the dynamic combination of both unsupervised features and supervised features. In addition, we design an incremental clustering module to avoid redundancy between nodes selected at different steps. We conduct extensive experiments on three public citation datasets and two co-authorship datasets, where our proposed method LSCALE consistently and significantly outperforms the state-of-the-art approaches by a large margin.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/09/2020

Active Learning on Attributed Graphs via Graph Cognizant Logistic Regression and Preemptive Query Generation

Node classification in attributed graphs is an important task in multipl...
research
12/15/2019

Disentanglement based Active Learning

We propose Disentanglement based Active Learning (DAL), a new active lea...
research
04/29/2021

Selecting the Points for Training using Graph Centrality

We describe a method to select the nodes in Graph datasets for training ...
research
01/23/2022

Partition-Based Active Learning for Graph Neural Networks

We study the problem of semi-supervised learning with Graph Neural Netwo...
research
10/05/2015

Learning in Unlabeled Networks - An Active Learning and Inference Approach

The task of determining labels of all network nodes based on the knowled...
research
09/15/2011

Active Learning for Node Classification in Assortative and Disassortative Networks

In many real-world networks, nodes have class labels, attributes, or var...
research
03/28/2018

Supervising Unsupervised Learning with Evolutionary Algorithm in Deep Neural Network

A method to control results of gradient descent unsupervised learning in...

Please sign up or login with your details

Forgot password? Click here to reset