I. Introduction
Our lives are surrounded by various graphs, which are used to describe complex systems [1], [2], [3], such as social networks [4], [5], biological networks [6], electric systems [7], economics [8], and neural networks [9]. Dynamic link prediction (DLP), inferring the topology of graph in the future based on the historical information of the network, has a wide range of applications, e.g., Taobao, Amazon. Numerous DLP methods have been proposed. For example, similarity based methods [10], [11] redefine common neighbor or resource allocation based on different timestamps obtaining the similarity between nodes on DLP. For random walk based approaches [12], [13], [14], [15], they can reduce the complexity of the model, since they usually take a walk of the local structure. With the success of deep learning, DLP methods based on deep learning [16], [17], [18], [19], [20], [21] are thoroughly studied. They mainly use the nonlinear and hierarchical nature of neural networks to capture the evolving pattern of dynamic networks. In particular, the experiments in [19] and [22] demonstrate that DLP methods based on deep learning generally outperform the non-deep ones.