I. Introduction
Recent advances in neural networks have emerged as a powerful technique in a broad range of smart applications, including object detection, speech recognition, and data mining [1], [2], [3]. With the rapidly increasing computation resources as supporting platforms and tremendous training data as materials, Deep Neural Networks (DNNs) are able to extract latent representations from existing statistics, especially data in Euclidean or sequential form [1]. Yet there are still enormous data generated with complex graph structures including social graph [4], wireless sensor network [5], etc. Analytics on these graphs bring significant challenges to traditional DNNs due to their structure irregularity and feature complexity [6].