Graph Convolutional Networks for Image Classification: Comparing Approaches for Building Graphs from Images

Júlia Rodrigues, Joel Carbonera

2024

Abstract

Graph Neural Networks (GNNs) is an approach that allows applying deep learning techniques to non-euclidean data such as graphs and manifolds. Over the past few years, graph convolutional networks (GCNs), a specific kind of GNN, have been applied to image classification problems. In order to apply this approach to image classification tasks, images should be represented as graphs. This process usually involves over-segmenting images in non-regular regions called superpixels. Thus, superpixels are mapped to graph nodes that are characterized by features representing the superpixel information and are connected to other nodes. However, there are many ways of transforming images into graphs. This paper focuses on the use of graph convolutional networks in image classification problems for images over-segmented into superpixels. We systematically evaluate the impact of different approaches for representing images as graphs in the performance achieved by a GCN model. Namely, we analyze the degree of segmentation, the set of features chosen to represent each su-perpixel as a node, and the method for building the edges between nodes. We concluded that the performance is positively impacted when increasing the number of nodes, considering rich sets of features, and considering only connections between similar regions in the resulting graph.

Download


Paper Citation


in Harvard Style

Rodrigues J. and Carbonera J. (2024). Graph Convolutional Networks for Image Classification: Comparing Approaches for Building Graphs from Images. In Proceedings of the 26th International Conference on Enterprise Information Systems - Volume 1: ICEIS; ISBN 978-989-758-692-7, SciTePress, pages 437-446. DOI: 10.5220/0012263200003690


in Bibtex Style

@conference{iceis24,
author={Júlia Rodrigues and Joel Carbonera},
title={Graph Convolutional Networks for Image Classification: Comparing Approaches for Building Graphs from Images},
booktitle={Proceedings of the 26th International Conference on Enterprise Information Systems - Volume 1: ICEIS},
year={2024},
pages={437-446},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012263200003690},
isbn={978-989-758-692-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 26th International Conference on Enterprise Information Systems - Volume 1: ICEIS
TI - Graph Convolutional Networks for Image Classification: Comparing Approaches for Building Graphs from Images
SN - 978-989-758-692-7
AU - Rodrigues J.
AU - Carbonera J.
PY - 2024
SP - 437
EP - 446
DO - 10.5220/0012263200003690
PB - SciTePress