Adaptive Cannistraci-Hebb Network Automata Modelling of Complex Networks for Path-Based Link Prediction

Abstract

Many complex networks have partially observed or evolving connectivity, making link prediction a fundamental task. Topological link prediction infers missing links using only network topology, with applications in social, biological, and technological systems. The Cannistraci-Hebb (CH) theory provides a topological formulation of Hebbian learning, grounded on two pillars: (1) the **minimization of external links** within local communities, and (2) the **path-based definition of local communities** that capture homophilic (similarity-driven) interactions via paths of length 2 and synergetic (diversity-driven) interactions via paths of length 3. Building on this, we introduce the Cannistraci-Hebb Adaptive (CHA) network automata, an adaptive learning machine that automatically selects the optimal CH rule and path length to model each network. CHA unifies theoretical interpretability and data-driven adaptivity, bridging physics-inspired network science and machine intelligence. Across 1,269 networks from 14 domains, CHA consistently surpasses state-of-the-art methods—including SPM, SBM, graph embedding methods, and message-passing graph neural networks—while revealing the mechanistic principles governing link formation. Our code is available at https://github.com/biomedical-cybernetics/Cannistraci_Hebb_network_automata.

Cite

Text

Zhao et al. "Adaptive Cannistraci-Hebb Network Automata Modelling of Complex Networks for Path-Based Link Prediction." Advances in Neural Information Processing Systems, 2025.

Markdown

[Zhao et al. "Adaptive Cannistraci-Hebb Network Automata Modelling of Complex Networks for Path-Based Link Prediction." Advances in Neural Information Processing Systems, 2025.](https://mlanthology.org/neurips/2025/zhao2025neurips-adaptive/)

BibTeX

@inproceedings{zhao2025neurips-adaptive,
  title     = {{Adaptive Cannistraci-Hebb Network Automata Modelling of Complex Networks for Path-Based Link Prediction}},
  author    = {Zhao, Jialin and Muscoloni, Alessandro and Michieli, Umberto and Zhang, Yingtao and Cannistraci, Carlo Vittorio},
  booktitle = {Advances in Neural Information Processing Systems},
  year      = {2025},
  url       = {https://mlanthology.org/neurips/2025/zhao2025neurips-adaptive/}
}