Abstract

Due to their success at node classification, Graph Convolutional Networks (GCN) have raised a research upsurge of deep learning on graph-structured data. For the semi-supervised classification, graph convolution essentially acts as a low-pass filter on graph spectral domain. According to Graph Signal Processing theory, the low-pass filter in GCN is a finite impulse response (FIR) graph filter. However, compared with FIR graph filters, infinite impulse response (IIR) graph filters exhibit more powerful representation ability and flexibility. Intuitively, it is feasible to replace FIR filter in GCN with IIR graph filter to improve GCN. Therefore, inspired by the direct implementation of IIR graph filters, we propose a Bi-filtering Graph Convolutional Network (BGCN) which can be realized by simply cascading two sub filtering modules. Experimental results demonstrate that BGCN works well in node classification task and achieves comparable performance to GCN and its variants. The improvement of BGCN, however, is at the expense of a time-complexity increase. To simplify the proposed BGCN, we construct a Simple Bi-filtering Graph Convolution framework (SBGC) from the perspective of Graph Signal Processing. Furthermore, for the implementations of BGCN and SBGC, we design a novel low-pass graph filter to capture the low-frequency components that are beneficial to data representation for the task of node classification. Extensive experiments show that SBGC not only outperforms other baseline methods in performance, but also keeps a high level in computational efficiency. Moreover, it is particularly worth noting that both BGCN and SBGC are robust to feature noise and exhibit high label efficiency.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.