Investigating Estimated Kolmogorov Complexity as a Means of Regularization for Link Prediction
Paris D. L. Flood, Ramon Vi\~nas, Pietro Li\`o

TL;DR
This paper explores using an approximation of Kolmogorov complexity as a regularization technique in link prediction tasks, aiming to favor simpler graph structures and improve prediction performance.
Contribution
It introduces a differentiable approximation of Kolmogorov complexity for regularization in link prediction algorithms, connecting complexity with network simplicity.
Findings
Regularization with Kolmogorov complexity improves link prediction on real-world networks.
The effectiveness may be due to aggregation methods rather than true complexity estimation.
The approach is compatible with recent link prediction algorithms.
Abstract
Link prediction in graphs is an important task in the fields of network science and machine learning. We investigate a flexible means of regularization for link prediction based on an approximation of the Kolmogorov complexity of graphs that is differentiable and compatible with recent advances in link prediction algorithms. Informally, the Kolmogorov complexity of an object is the length of the shortest computer program that produces the object. Complex networks are often generated, in part, by simple mechanisms; for example, many citation networks and social networks are approximately scale-free and can be explained by preferential attachment. A preference for predicting graphs with simpler generating mechanisms motivates our choice of Kolmogorov complexity as a regularization term. In our experiments the regularization method shows good performance on many diverse real-world…
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
TopicsComplex Network Analysis Techniques · Advanced Graph Neural Networks · Topological and Geometric Data Analysis
