Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorBehrisch, Michael
dc.contributor.authorHeuvelmans, Job
dc.date.accessioned2022-06-15T00:01:25Z
dc.date.available2022-06-15T00:01:25Z
dc.date.issued2022
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/41646
dc.description.abstractPrevious research in graph embedding concentrates mainly on using embeddings for downstream machine learning tasks such as node classification, edge prediction and, to a lesser extent, on visualizing these embeddings for analytical examination. This study aims to determine whether high dimensional graph embeddings can be used to uncover structures in graphs, and visualize these in two dimensional matrices. We propose a framework that embeds a graph in high dimensions; calculates the pairwise distance matrix; reorders rows and columns in this matrix; and visualizes the original graph in a new matrix exploration tool. The goal of this framework is to supply individuals with high level knowledge on relational data. We test the framework by analyzing visual quality by feeding in basic pre-generated graphs. The random walk algorithms (e.g. DeepWalk, Walkets and attentionWalk) are able to accurately visualize 4 out of 6 of the canonical data patterns for a high level understanding of the data. Nevertheless, these basic graphs do not reflect complex relational data used in many real world applications, and therefore, we introduce two novel algorithms for embedding numerical node-attributed graphs (i.e. featPMI and featWalk). These algorithms are tested on a subset of the attributed Slovakian social network Pokec, in which both the algorithms show increasing information retention over the naive embedding of DeepWalk. Furthermore, featWalk is found to be preferred over featPMI with a clearer separation of patterns, and better feature preservation. Our findings indicate the potentiality of embeddings to generate valuable high level matrix visualizations.
dc.description.sponsorshipUtrecht University
dc.language.isoEN
dc.subjectThis thesis explores whether graph neural networks can embed different kinds of graphs in the vector space, and create an understandable 2 dimensional figure. This figure should show high level insights for inference, and enjoys a greater scalability than traditional node-link diagrams.
dc.titleGraph2DMatrix: Exploring Graph Neural Networks Ability to Visualize Multivariate Graphs with Reordered Matrices
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsgraph embedding; graph visualization; random walk; seriation; matrix reordering; multivariate graphs
dc.subject.courseuuBusiness Informatics
dc.thesis.id4447


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record