Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

GraphMDN: Leveraging graph structure and deep learning to solve inverse problems

About

The recent introduction of Graph Neural Networks (GNNs) and their growing popularity in the past few years has enabled the application of deep learning algorithms to non-Euclidean, graph-structured data. GNNs have achieved state-of-the-art results across an impressive array of graph-based machine learning problems. Nevertheless, despite their rapid pace of development, much of the work on GNNs has focused on graph classification and embedding techniques, largely ignoring regression tasks over graph data. In this paper, we develop a Graph Mixture Density Network (GraphMDN), which combines graph neural networks with mixture density network (MDN) outputs. By combining these techniques, GraphMDNs have the advantage of naturally being able to incorporate graph structured information into a neural architecture, as well as the ability to model multi-modal regression targets. As such, GraphMDNs are designed to excel on regression tasks wherein the data are graph structured, and target statistics are better represented by mixtures of densities rather than singular values (so-called ``inverse problems"). To demonstrate this, we extend an existing GNN architecture known as Semantic GCN (SemGCN) to a GraphMDN structure, and show results from the Human3.6M pose estimation task. The extended model consistently outperforms both GCN and MDN architectures on their own, with a comparable number of parameters.

Tuomas P. Oikarinen, Daniel C. Hannah, Sohrob Kazerounian (2) __INSTITUTION_3__ Massachusetts Institute of Technology, (2) Vectra AI)• 2020

Related benchmarks

TaskDatasetResultRank
3D Human Pose EstimationHuman3.6M (test)
MPJPE (Average)31.8
547
3D Human Pose EstimationHuman3.6M (Protocol #1)
MPJPE (Avg.)46.2
440
3D Human Pose EstimationHuman3.6M (Protocol 2)
Average MPJPE36.3
315
3D Human Pose EstimationHuman3.6M Protocol 1 (test)
Dir. Error (Protocol 1)28.9
183
3D Human Pose EstimationHuman3.6M Protocol #2 (test)
Average Error26.3
140
3D Human Pose EstimationHuman3.6M S9 and S11 (test)--
72
3D Pose EstimationHuman3.6M--
66
3D Human Pose EstimationHuman3.6M v1 (test)
Avg Performance51.9
58
3D Human Pose EstimationHuman3.6M Standard Protocol
MPJPE46.2
19
Showing 9 of 9 rows

Other info

Follow for update