Flashlight: Scalable Link Prediction with Effective Decoders
Yiwei Wang, Bryan Hooi, Yozen Liu, Tong Zhao, Zhichun Guo, Neil Shah

TL;DR
This paper introduces Flashlight, a scalable algorithm that significantly accelerates link prediction using HadamardMLP decoders on large graphs, enabling practical large-scale applications without losing accuracy.
Contribution
The paper proposes Flashlight, a novel sublinear algorithm that efficiently retrieves top scoring neighbors for HadamardMLP decoders, overcoming scalability limitations.
Findings
Flashlight achieves over 100x speedup in inference on large datasets.
HadamardMLP decoders are more effective than Dot Product decoders for link prediction.
The approach maintains high accuracy while greatly improving scalability.
Abstract
Link prediction (LP) has been recognized as an important task in graph learning with its broad practical applications. A typical application of LP is to retrieve the top scoring neighbors for a given source node, such as the friend recommendation. These services desire the high inference scalability to find the top scoring neighbors from many candidate nodes at low latencies. There are two popular decoders that the recent LP models mainly use to compute the edge scores from node embeddings: the HadamardMLP and Dot Product decoders. After theoretical and empirical analysis, we find that the HadamardMLP decoders are generally more effective for LP. However, HadamardMLP lacks the scalability for retrieving top scoring neighbors on large graphs, since to the best of our knowledge, there does not exist an algorithm to retrieve the top scoring neighbors for HadamardMLP decoders in sublinear…
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
TopicsAdvanced Graph Neural Networks · Complex Network Analysis Techniques · Recommender Systems and Techniques
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
