Haleem Hammad, Wang Yong, Puri Abishek, Wadhwa Sahil, Qu Huamin
IEEE Comput Graph Appl. 2019 Jul-Aug;39(4):40-53. doi: 10.1109/MCG.2018.2881501.
Existing graph layout algorithms are usually not able to optimize all the aesthetic properties desired in a graph layout. To evaluate how well the desired visual features are reflected in a graph layout, many readability metrics have been proposed in the past decades. However, the calculation of these readability metrics often requires access to the node and edge coordinates and is usually computationally inefficient, especially for dense graphs. Importantly, when the node and edge coordinates are not accessible, it becomes impossible to evaluate the graph layouts quantitatively. In this paper, we present a novel deep learning-based approach to evaluate the readability of graph layouts by directly using graph images. A convolutional neural network architecture is proposed and trained on a benchmark dataset of graph images, which is composed of synthetically generated graphs and graphs created by sampling from real large networks. Multiple representative readability metrics (including edge crossing, node spread, and group overlap) are considered in the proposed approach. We quantitatively compare our approach to traditional methods and qualitatively evaluate our approach by showing usage scenarios and visualizing convolutional layers. This paper is a first step towards using deep learning based methods to quantitatively evaluate images from the visualization field.
现有的图布局算法通常无法优化图布局中所有期望的美学属性。为了评估图布局中所需视觉特征的反映程度,在过去几十年中提出了许多可读性指标。然而,这些可读性指标的计算通常需要访问节点和边的坐标,并且计算效率通常较低,尤其是对于密集图。重要的是,当节点和边的坐标不可用时,就无法对图布局进行定量评估。在本文中,我们提出了一种基于深度学习的新颖方法,通过直接使用图图像来评估图布局的可读性。我们提出了一种卷积神经网络架构,并在一个图图像基准数据集上进行训练,该数据集由合成生成的图和从真实大型网络中采样创建的图组成。所提出的方法考虑了多个代表性的可读性指标(包括边交叉、节点分布和组重叠)。我们将我们的方法与传统方法进行定量比较,并通过展示使用场景和可视化卷积层来定性评估我们的方法。本文是朝着使用基于深度学习的方法对可视化领域的图像进行定量评估迈出的第一步。