Performance of Graph Neural Networks for Point Cloud Applications
Dhruv Parikh, Bingyi Zhang, Rajgopal Kannan, Viktor Prasanna, Carl, Busart

TL;DR
This paper analyzes the performance of EdgeConv-based Dynamic Graph Neural Networks for point cloud classification, highlighting the computational costs of dynamic graph generation and proposing a quasi-DGNN to reduce latency while maintaining accuracy.
Contribution
It provides a detailed profiling of DGNNs' inference performance and introduces a quasi-DGNN approach to optimize latency without sacrificing accuracy.
Findings
Dynamic graph generation via kNN dominates inference latency (up to 95% on GPU).
Halting dynamic graph updates at a certain network depth reduces latency significantly.
Proposed quasi-DGNN maintains accuracy while improving inference speed.
Abstract
Graph Neural Networks (GNNs) have gained significant momentum recently due to their capability to learn on unstructured graph data. Dynamic GNNs (DGNNs) are the current state-of-the-art for point cloud applications; such applications (viz. autonomous driving) require real-time processing at the edge with tight latency and memory constraints. Conducting performance analysis on such DGNNs, thus, becomes a crucial task to evaluate network suitability. This paper presents a profiling analysis of EdgeConv-based DGNNs applied to point cloud inputs. We assess their inference performance in terms of end-to-end latency and memory consumption on state-of-the-art CPU and GPU platforms. The EdgeConv layer has two stages: (1) dynamic graph generation using k-Nearest Neighbors (kNN) and, (2) node feature updation. The addition of dynamic graph generation via kNN in each (EdgeConv) layer enhances…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning in Materials Science · Advanced Graph Neural Networks · Graph Theory and Algorithms
