Graph Convolutional Networks based on Manifold Learning for Semi-Supervised Image Classification

04/24/2023
by   Lucas Pascotti Valem, et al.
0

Due to a huge volume of information in many domains, the need for classification methods is imperious. In spite of many advances, most of the approaches require a large amount of labeled data, which is often not available, due to costs and difficulties of manual labeling processes. In this scenario, unsupervised and semi-supervised approaches have been gaining increasing attention. The GCNs (Graph Convolutional Neural Networks) represent a promising solution since they encode the neighborhood information and have achieved state-of-the-art results on scenarios with limited labeled data. However, since GCNs require graph-structured data, their use for semi-supervised image classification is still scarce in the literature. In this work, we propose a novel approach, the Manifold-GCN, based on GCNs for semi-supervised image classification. The main hypothesis of this paper is that the use of manifold learning to model the graph structure can further improve the GCN classification. To the best of our knowledge, this is the first framework that allows the combination of GCNs with different types of manifold learning approaches for image classification. All manifold learning algorithms employed are completely unsupervised, which is especially useful for scenarios where the availability of labeled data is a concern. A broad experimental evaluation was conducted considering 5 GCN models, 3 manifold learning approaches, 3 image datasets, and 5 deep features. The results reveal that our approach presents better accuracy than traditional and recent state-of-the-art methods with very efficient run times for both training and testing.

READ FULL TEXT

page 1

page 4

page 11

research
04/24/2023

Rank Flow Embedding for Unsupervised and Semi-Supervised Manifold Learning

Impressive advances in acquisition and sharing technologies have made th...
research
09/15/2020

Contrastive and Generative Graph Convolutional Networks for Graph-based Semi-Supervised Learning

Graph-based Semi-Supervised Learning (SSL) aims to transfer the labels o...
research
09/26/2018

Graph Laplacian Regularized Graph Convolutional Networks for Semi-supervised Learning

Recently, graph convolutional network (GCN) has been widely used for sem...
research
02/28/2022

ESW Edge-Weights : Ensemble Stochastic Watershed Edge-Weights for Hyperspectral Image Classification

Hyperspectral image (HSI) classification is a topic of active research. ...
research
03/13/2020

Learning Graph Embedding with Limited Labeled Data: An Efficient Sampling Approach

Semi-supervised graph embedding methods represented by graph convolution...
research
04/27/2021

Semi-Supervised Joint Estimation of Word and Document Readability

Readability or difficulty estimation of words and documents has been inv...
research
05/28/2021

Detecting the hosts of bacteriophages using GCN-based semi-supervised learning

Motivation: Bacteriophages (aka phages) are viruses that infect bacteria...

Please sign up or login with your details

Forgot password? Click here to reset