Applications of graph neural networks in simulation vs. animation

Date

2025

Authors

Shatzel, Liam

Journal Title

Journal ISSN

Volume Title

Publisher

University Of Victoria

Abstract

Graph neural networks (GNNs) provide a method, using graphs, to organize data which is not typically suited for a matrix or linear structure, allowing it to be learned in a neural network. GNNs have applications in drug discovery, recommendation systems, social networks, and physics simulations. This research focuses on analyzing the applications of GNNs for physical systems from an animation and simulation viewpoint. Simulation is the modelling of dynamic systems using physics, whereas animation is a sequence of images played to depict motion. In this work we first find the best hyperparameters for each use-case, then compare the mean squared error, model size, and rollout speed of each. Exploring the effectiveness of GNNs, when applied to animation and simulation, demonstrates their capabilities in media and physics. This also serves as a starting point for the applicability of GNNs to different domains.

Description

Keywords

physics simulation, animation, quantitative analysis, machine learning, computer graphics

Citation