PC-Conv: Unifying Homophily and Heterophily with Two-fold Filtering

December 22, 2023 ยท Entered Twilight ยท ๐Ÿ› AAAI Conference on Artificial Intelligence

๐Ÿ’ค TWILIGHT: Eternal Rest
Repo abandoned since publication

Repo contents: .DS_Store, PCpro.py, bestHyperparams.py, data_utils.py, dataset_loader.py, datasets.py, homophily.py, load_data.py, models.py, readme.md, training.py, utils.py

Authors Bingheng Li, Erlin Pan, Zhao Kang arXiv ID 2312.14438 Category cs.LG: Machine Learning Cross-listed cs.AI, cs.SI Citations 58 Venue AAAI Conference on Artificial Intelligence Repository https://github.com/uestclbh/PC-Conv โญ 15 Last Checked 2 months ago
Abstract
Recently, many carefully crafted graph representation learning methods have achieved impressive performance on either strong heterophilic or homophilic graphs, but not both. Therefore, they are incapable of generalizing well across real-world graphs with different levels of homophily. This is attributed to their neglect of homophily in heterophilic graphs, and vice versa. In this paper, we propose a two-fold filtering mechanism to extract homophily in heterophilic graphs and vice versa. In particular, we extend the graph heat equation to perform heterophilic aggregation of global information from a long distance. The resultant filter can be exactly approximated by the Possion-Charlier (PC) polynomials. To further exploit information at multiple orders, we introduce a powerful graph convolution PC-Conv and its instantiation PCNet for the node classification task. Compared with state-of-the-art GNNs, PCNet shows competitive performance on well-known homophilic and heterophilic graphs. Our implementation is available at https://github.com/uestclbh/PC-Conv.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Machine Learning