Author Name Disambiguation on Heterogeneous Information Network with Adversarial Representation Learning
Abstract
Author name ambiguity causes inadequacy and inconvenience in academic information retrieval, which raises the necessity of author name disambiguation (AND). Existing AND methods can be divided into two categories: the models focusing on content information to distinguish whether two papers are written by the same author, the models focusing on relation information to represent information as edges on the network and to quantify the similarity among papers. However, the former requires adequate labeled samples and informative negative samples, and are also ineffective in measuring the high-order connections among papers, while the latter needs complicated feature engineering or supervision to construct the network. We propose a novel generative adversarial framework to grow the two categories of models together: (i) the discriminative module distinguishes whether two papers are from the same author, and (ii) the generative module selects possibly homogeneous papers directly from the heterogeneous information network, which eliminates the complicated feature engineering. In such a way, the discriminative module guides the generative module to select homogeneous papers, and the generative module generates high-quality negative samples to train the discriminative module to make it aware of high-order connections among papers. Furthermore, a self-training strategy for the discriminative module and a random walk based generating algorithm are designed to make the training stable and efficient. Extensive experiments on two real-world AND benchmarks demonstrate that our model provides significant performance improvement over the state-of-the-art methods.
Introduction
A person name is used to identify a certain individual. However, different people may have the same or the similar name in the real world, which is referred to as the name ambiguity. For example, Michael J can remind people of the US basketball player, the King of Pop or the machine learning professor from UC Berkeley. Name ambiguity causes inadequacy and inconvenience in information retrieval. With the rapid development of the scholar community, academic information in digital libraries becomes increasingly tremendous. However, names appearing in the digital papers or the webpages also suffer from the ambiguity issues, which means that the author name cannot be used to reliably identify all scholarly authors. The inadequacy of author name ambiguity becomes evident in many practical scenarios, e.g., scholar searching, influence evaluating and mentor recommendation, which raises the necessity of author name disambiguation (?).
Author name disambiguation is to split the papers under the same name into several homogeneous groups, which has attracted substantial attention from information retrieval and data mining communities. Most existing methods solve this problem in a two-stage framework: (i) quantify the similarity among papers; (ii) cluster papers into homogeneous groups. Hierarchical clustering algorithm works well for the second part, while the first part remains largely unsolved. To quantify the similarity among papers, content information and relation information are used. The former includes title, abstract, introduction and keywords etc. Methods focusing on the content information (?; ?; ?) usually leverage supervised learning algorithms to learn the pairwise similarity functions. However, they solve the problem in a local way, which means that they cannot measure the high-order connections among papers. Methods focusing on relation information (?; ?) usually solve the problem on the bibliographic network, where the relation information is represented as edges on the network. They account that papers connected in the network are likely to be written by the same author. Thus constructing the network becomes the critical part of these methods, e.g., paper network (?), paper-author network (?). However, either complicated feature engineering or the supervision (?) is required.
The two categories of methods are like the two sides of the same coin. The first introduces supervision but cannot process high-order connections, while the second models the high-order connections but requires the supervision. An intuitive idea is to combine them together to build a unified model which can eliminate the requirement of labeled samples and complicated feature engineering to some extent. Inspired by generative adversarial networks (?), we may combine the two categories in an adversarial way. In this paper, we propose a unified framework with discriminative module and generative module. The discriminative module directly distinguishes whether two papers are written by the same author based on feature vectors. This module is learned in a self-training way, and it requires negative samples generated by the generative module. The generative module works on the heterogeneous information network and selects papers viewed as the homogeneous pairs.
In this framework, the discriminative module can guide the exploration of the generative module to select homogeneous papers on the raw network. And the generative module can generate high-quality samples with high-order connections for the discriminative module, which can make it aware of the topology of the networks. We verify the performance of the proposed model on two benchmark datasets. The results demonstrate the significant superiority of our proposed method over the state-of-the-art author name disambiguation solutions.
In sum, the contributions of this paper are three-fold.
-
•
We comprehensively take the content information and relation information into consideration by constructing the heterogeneous information network which eliminates the requirement for complicated feature engineering.
-
•
We design a unified framework combining a discriminative module and a generative module based on the heterogeneous information network for author name disambiguation task. Experimental results on two real-world datasets verify the advantages of our method over state-of-the-arts.
-
•
To support AND research, we construct a sufficiently large benchmark dataset consisting of 17,816 authors and 130,655 papers. Compared with the existing benchmark datasets, it is the largest AND dataset with rich content information and relation information.
Related Work
Author Name Disambiguation. To measure the similarity among papers, the existing methods can be divided into two categories according to the information they focus on. The first are based on the content information (?; ?; ?; ?), which usually solve the problem in a discriminative way. These methods calculate the content similarity with the help of TF-IDF, exact-matching, and etc. Then they train supervised models by the labeled samples. ? (?) present supervised disambiguation methods based on SVM and Naïve Bayes. ? use blocking technique to group candidate papers sharing similar names together. Then it learns distance among papers by SVM. ? (?) use a classifier to learn pairwise similarity and perform semi-supervised hierarchical clustering. The problem of these models, except for the requirement for the labeled samples, is that they only take the pairwise similarity into consideration. They ignore the high-order connections. To address the problem, some methods focus on the relation information from the network (?; ?) in a generative way. ? (?) employ Hidden Markov Random Fields to model node features and edge features in a unified probabilistic framework. ? (?) firstly apply network representation learning algorithm into this task on the three constructed graphs based on document similarity and co-authorship. ? (?) construct paper networks, where the weights of edges are decided by a supervised model based on the sharing information between two papers. These models account that papers connected in the network are likely to be written by the same author. Thus they take the high-order connections into consideration. And ? (?) actually transform the academic network into a homogeneous paper network after a complicated feature engineering. With the help of network representation learning algorithm, we expect a unified model which eliminates the requirement of labeled samples and complicated feature engineering to process the abundant relation information in the network.
Network Representation Learning. Network representation learning (NRL), also known as network embedding, aims to learn a low-dimensional representation of each node. Deepwalk (?) first uses random walk and skip gram algorithm inspired by word2vec (?; ?) to learn vertex representations. Node2Vec (?) applies BFS and DFS search to random walk in order to extract better topology information. LINE (?) tries to preserve both of first-order and second-order network structures. Some literature explores NRL on heterogeneous networks (?; ?). However, existing algorithms are designed to preserve the topology information of the network in an unsupervised way. We implement it by the reward from the discriminative model in an adversarial framework.
Generative Adversarial Networks. Recently, generative adversarial nets (GAN) (?) has attracted a great deal of attention. Original purpose of GAN is to generate data from the underlying true distribution, e.g., image (?), sequence (?), dialogue (?). Some following literature modifies the framework for the purpose of the adversarial training. IRGAN (?) unifies generative model and discriminative model in information retrieval, where the discriminative model provides guidance to the generative model, and the generative model generates difficult examples for the discriminative model. GraphGAN (?) combines a designed generative model called Graph Softmax which tries to approximate the underlying true connectivity distribution and a discriminative model which predicts whether the edge exists between two nodes. KBGAN (?) implements the similar motivation in knowledge embedding task, which uses one compositional model as a generator to generate high-quality negative samples for the discriminative model.

Preliminaries
Problem Formulation
Given an author name reference , let be a set of papers written by the authors with name . Each paper has the content feature set including title, abstract, publish date, and etc. And it has the relation feature set , which contains the relation of paper to the entities in the academic domain including co-author, institute, field of study and venue. Given this, we define the problem of author name disambiguation as follows.
Definition 1
Author Name Disambiguation. The task is to find a function to partition into a set of disjoint clusters based on the content and relation feature sets , , i.e.,
where means the homogeneous paper subset written by the th author named .
We omit the superscript in the following description if there is no ambiguity.
Definition 2
Paper homogeneity. For the convenience of discussion, we define two papers are homogeneous if and only if they are written by the same author.
Furthermore, let denote the homogeneity of papers and , where if and are homogeneous, and otherwise. We denote the generated negative samples as consisting of , and the pseudo-positive samples for self-training as consisting of .
Heterogeneous Information Network
We solve this task with the help of academic heterogeneous information network (HIN), thus content information and relation information can be efficiently processed. We define the HIN as follows:
Definition 3
Heterogeneous Information Network. The HIN under name reference is defined as where is the vertex set including paper, co-author, field of study, institute and venue respectively, and is the relation set representing the relations among papers and other classes of vertecs, and is the content information of each .
Framework
The proposed framework is shown in Figure 1. In order to represent the information of the heterogeneous information network, we first embed content information and relation information into low-dimension representation space, where two papers are close in the feature space if they are similar. Then to integrate the content information and the relation information, and to select homogeneous papers in an adversarial way, we employ a generative adversarial module. The generative module aims to explore possible homogeneous papers from the heterogeneous information network, while the discriminative module tries to distinguish the generated negative papers and pseudo-positive papers. In such a way, the reward from the discriminative module guides the exploration for the generative module to select homogeneous papers. Moreover, the high-quality papers generated with high-order connections can make the discriminative module aware of the topology of the network.

Representation Learning Module
Content representation
Papers written by different authors have various topics and literary styles. We extract those content features by integrating Doc2vec module (?) into our framework. This module learns a low dimension vector to represent the information from the content feature set of paper . The module updates the parameters by maximizing the log probability of the content sequence, i.e.,
(1) |
where is a word in of , is the window size of the word sequence. After optimizing this objective, we can obtain the content representation of each paper .
Relation representation
The topology of HIN we described integrates the relation features of papers. Papers having relation features in common are connected in the HIN. Consequently, We can represent the relation features by preserving the connectivity information of the HIN. We use node2vec (?) to represent these features by , where papers are close in the feature space if they have similar relation information.
Generative Adversarial Module
The core part of our model is shown in Figure 2, integrating content information and relation information of the papers in an adversarial way. A self-training strategy is added to our discriminative model, which uses top-relevant papers as positive samples iteratively. And to make the generative module aware of relation information, following (?), we design a random walk based generating strategy. Given a paper , we design two modules as follows:
Discriminative module. , which outputs a scalar possibility of whether two papers are written by the same author, i.e., , where .
Generative module. , which learns to select the possible homogeneous papers under the guidance of reward. It will iteratively approximate the true underlying homogeneity distribution .
Two modules are combined by playing a minimax game: the generative module will try to choose the papers possibly written by the same author as the given paper , and therefore can fool the discriminative module; the discriminative module will distinguish between the selected papers and the ground truth papers. Formally, generative module and discriminative module are playing the following two-player minimax game with value function :
(2) |
The trainable parameters are the representation of all papers. They are learned by alternately minimizing and maximizing the value function in Eq. (2) until the training procedure converges.

Implementation of Discriminative Module
Given a paper pair (), we employ a two-layer neural network as our discriminative module to integrate and together:
(3) |
(4) |
where is non-linear activation function, is the representation vector of paper for , and is the union of all . According to Eq. (4), the content information and relation information can be integrated simultaneously in .
To eliminate the requirement for labeling process, we apply the idea of self-training (?; ?) to select positive samples. Before each iteration, we select the top possibility papers based on the present results. The selected papers are viewed as a pseudo-positive sample set in the next training process until another selection is performed. The training process of the discriminative module is shown in Figure 3. We update by ascending the gradient concerning the pseudo-positive samples and the generated negative samples:
(5) |

Implementation of Generative Module
The generator aims to select the papers which are possibly homogeneous from the constructed HIN. Once the discriminator cannot distinguish whether the papers are selected by the generator, the generator is guided to find the rules to select the homogeneous papers. To update , we follow (?) to compute the gradient of by policy gradient:
(6) |
During each iteration, the generator selects the most similar papers from the HIN. The reward from the discriminator pushes the generator to update , thus the similarity among papers will finally indicate the homogeneity among papers.
As for the quantification of similarity, a straightforward way is to define it as a softmax function over all other papers:
(7) |
where , are the k-dimension representation vectors of papers and respectively for generator. And the parameters are the union of all vectors.
However, two limitations still exist:
-
1.
It entirely depends on the reward from the discriminator, ignoring the content information and relation information. We expect a way that generator can comprehend the information and make a wiser selection.
-
2.
It is time-consuming, because the similarity between each pair of papers need to be calculated. A more efficient generating strategy is required for the large-scale application.
Here, we describe an information-aware generating strategy in detail, which is shown in Figure 4.
At first, let be the set of the papers that have -order relation with . For , we define the homogeneity probability of given as follows:
(8) |
where is the representation of papers for , and is the representation of . It indicates that the papers that are connected by more entities are more possibly written by the same author.
We then define as follows:
(9) |
Eq. (9) models the possibility of homogeneity among papers which have high-order connections. In practice, two papers written by the same author can be connected by a complicated path instead of two edges, e.g., , and do not have straight connection, but they both have close relation with , indicating that all of three papers are written by the same author.
Since Eq. (9) is computationally inefficient, we implement it with the help of paper network. Based on the heterogeneous network, we construct the paper network at first. The weights of edges are decided by Eq. (8). Then we construct a tree : (i) Add the given paper into ; (ii) Add the edge with highest weight into , where ; (iii) Repeat step 2 until all papers in are added into . Then there is a path from to on the spanning tree . The is simplified as follows:
(10) |
A straightforward interpretation of this process based on spanning tree is that given a paper , we first select the papers that are very similar to it as the homogeneous group. Then papers that are similar to the papers in the group are also possibly written by the same author. The spanning tree based strategy preserves the high-order connections among papers, which integrates the relation information.
Next, we discuss the selecting strategy for generator. We perform a random walk on starting at paper with respect to Eq. (8). During this process, once the generator decides to visit a paper that has been visited, the random walk is halted and the papers in the path will be selected by generator. These papers are selected by generator as the homogeneous papers with , then they will be fed into discriminator as negative papers.
The algorithm maintains time efficiency and information-awareness:
-
•
Given a paper, the generator only considers papers from the connected component as candidates, which means there is no need to calculate the pairwise possibility with all the other papers.
-
•
While selecting papers, it takes the information from the heterogeneous network into consideration. First, to calculate the pairwise possibility, Eq. (8) integrates the relation information from the heterogeneous network. Besides, the random walk based generating algorithm comprehensively takes the high-order connection among papers into consideration.
Clustering
Based on the final representation , of papers, we perform hierarchy agglomerative clustering (HAC) to partition papers into disjoint homogeneous sets.
The process for the author name disambiguation is summarized in Algorithm 1.
Ours | AMiner (?) | ? (?) | ? (?) | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Name | Prec | Rec | F1 | Prec | Rec | F1 | Prec | Rec | F1 | Prec | Rec | F1 |
A. Kumar | 74.56 | 50.30 | 60.07 | 63.59 | 66.61 | 65.07 | 73.70 | 43.83 | 54.97 | 46.01 | 25.05 | 32.44 |
Bo Jiang | 90.11 | 51.79 | 65.77 | 69.28 | 54.77 | 61.18 | 62.28 | 56.81 | 59.42 | 97.47 | 92.94 | 95.15 |
Chi Zhang | 81.36 | 78.39 | 79.85 | 53.88 | 49.46 | 51.58 | 61.71 | 48.66 | 54.42 | 78.63 | 73.81 | 76.14 |
Dong Xu | 95.64 | 93.38 | 94.50 | 78.46 | 73.61 | 75.96 | 39.72 | 100.00 | 56.86 | 96.12 | 62.64 | 75.85 |
Fan Zhang | 80.37 | 80.07 | 80.22 | 50.76 | 66.67 | 57.64 | 72.80 | 84.60 | 78.26 | 92.95 | 80.87 | 86.49 |
Hui Li | 65.83 | 43.90 | 52.68 | 56.53 | 32.98 | 41.65 | 59.60 | 36.32 | 45.14 | 58.26 | 24.45 | 34.45 |
Jie Liu | 66.32 | 80.27 | 72.63 | 47.94 | 28.93 | 36.08 | 47.80 | 38.45 | 42.61 | 84.39 | 49.32 | 62.26 |
Jie Yang | 91.39 | 88.72 | 90.03 | 71.60 | 70.68 | 71.14 | 46.90 | 55.61 | 50.89 | 90.18 | 72.34 | 80.28 |
Lin Ma | 92.82 | 85.33 | 88.92 | 60.55 | 63.46 | 61.97 | 66.35 | 65.51 | 65.93 | 87.73 | 68.42 | 76.88 |
Lin Zhang | 76.13 | 73.62 | 74.85 | 70.20 | 55.80 | 62.18 | 53.05 | 38.69 | 44.74 | 91.18 | 59.38 | 71.93 |
Qian Wang | 96.55 | 84.70 | 90.24 | 73.80 | 73.02 | 73.40 | 70.19 | 63.96 | 66.93 | 85.04 | 74.71 | 79.54 |
Tao Chen | 89.50 | 82.23 | 85.71 | 63.86 | 40.28 | 49.40 | 53.40 | 44.31 | 48.43 | 90.91 | 41.80 | 57.27 |
Wei Gao | 92.62 | 94.99 | 93.79 | 78.34 | 73.78 | 75.99 | 70.18 | 40.68 | 51.51 | 85.19 | 63.50 | 72.76 |
Wei Lu | 71.60 | 55.90 | 62.79 | 53.88 | 45.01 | 49.04 | 52.45 | 34.11 | 41.34 | 62.44 | 31.19 | 41.60 |
Yong Xu | 91.64 | 89.01 | 90.31 | 49.28 | 55.59 | 52.24 | 56.72 | 54.80 | 55.74 | 68.40 | 54.55 | 60.69 |
Experiment
Datasets
To evaluate the proposed method, we collect two real-world author name disambiguation datasets for experiments:
-
•
AMiner-AND111https://www.aminer.cn/na-data. The dataset is released by (?), which contains 500 author names for training and 100 author names for testing. We construct the heterogeneous network including papers, co-authors, author affiliations (which are referred as institutes in our model), keywords (which are referred as fields of study in our model) and venues. However, there is no abstract in this dataset, so we can only use the titles as our content information in the experiment on this dataset. To illustrate our model’s ability to combine content information and relation information and to support the researches which study the author name disambiguation task using content information, we construct a new dataset collected from AceKG (?). The benchmark dataset consists of 130,655 papers from 17,816 distinguished authors. Each sample has the relation information and content information required by the proposed model. The labeling process is carried out comprehensively based on the e-mail address of authors, the co-author information and the institute information.
AMiner-AND | AceKG-AND | |||||
Model | Prec | Rec | F1 | Prec | Rec | F1 |
Zhang and Al | 70.63 | 59.53 | 62.81 | 72.35 | 54.24 | 60.71 |
Louppe et al. | 57.09 | 77.22 | 63.10 | 56.69 | 57.82 | 55.88 |
AMiner | 77.96 | 63.03 | 67.79 | 58.57 | 55.41 | 56.21 |
Ours | 82.23 | 67.23 | 78.26 | 70.73 |
-
*
indicates that the score of our model is the significant result over other models, with -value less than .
Baselines
We compare our model against three state-of-the-art name disambiguation methods. We perform the hierarchical agglomerative clustering algorithm based on the results from these models and compare them by the pairwise Precision, Recall, and F1-score.
? (?): This model constructs three networks under each name reference. The vertices are authors and papers. The weights of edges represent the connections among them. A designed network embedding is learned with an aim to preserve the connectivity of the constructed networks.
? (?): This model trains a function to measure the similarity between each pair of papers using the carefully designed pairwise features, including author names, titles, institute names etc.
AMiner (?): This model designs a supervised global stage to fine-tune the word2vec result, and designs an unsupervised local stage based on the first stage. In the local stage, it constructs a paper network, where the weight of edge reflects the similarity among papers. Then it uses graph convolutional network to preserve the connectivity of the paper network and learn the representation of papers.
To further evaluate the performance of each module, we also compare our performance at different stages.
Con. This is the result based on the content representation result produced by Doc2vec module. This module represents the abstract and title information by a vector.
Rel. This is the result based on the relation representation results, which maps the nodes in heterogeneous information network into low-dimension representation space.
Dis. The result is from discriminator which aims to distinguish whether two papers are homogeneous based on information representation and relation representation.
Gen. The result is from the generator which aims to approximate the underlying homogeneity distribution and to extract the high-order connections on HIN.




Experiment Results
We examine our model with several state-of-the-art models on AMiner-AND and AceKG-AND. In the experiment on AMiner-AND, we use 100 names for testing and compare the result with the results of other models reported in (?). In the experiment on AceKG-AND, we sample 85 names for testing. Since ? and AMiner are supervised algorithms, the results from 5-folds cross-validation are reported. Hierarchy agglomerative clustering is performed on the results produced, where the number of clusters is given in advance.
Table 2 shows the overall performances of different models on two datasets. All the reported metrics are the macro-averaged scores of each metric of all test names. Our model outperforms all the other baselines by at least 5.13% and 13.00% in F1 score on the two datasets respectively. On AMiner-AND, our model outperforms the baselines in terms of F1-score (+10.11% over Zhang et al., +9.82% over ? and +5.13% over AMiner relatively). On AceKG-AND, the superiority is the same. As shown in Table 1, almost all the metrics of 15 random name references are improved by our model, which demonstrates the significant superiority of our proposed method.
AMiner-AND | AceKG-AND | |||||
---|---|---|---|---|---|---|
Model | Prec | Rec | F1 | Prec | Rec | F1 |
Con | 15.74 | 9.31 | 11.30 | 69.57 | 47.68 | 55.40 |
Rel | 74.32 | 51.38 | 56.34 | 69.74 | 45.84 | 53.65 |
Dis | 84.58 | 59.83 | 68.00 | 84.80 | 55.09 | 65.41 |
Gen | 82.23 | 67.23 | 72.92 | 78.26 | 70.73 | 73.71 |
Ablation Analysis
To evaluate the performance of each module, we also present our performance at different stages in Table 3. It can be seen that the generative module achieves the most significant result. It can mine some high-order connections among papers and thus covers more homogeneous papers as candidate set.
Content representation module achieves a good result on AceKG-AND, while the result on AMiner-AND is low. Because this dataset only provides title as content information. The experiment has illustrated that content information like abstract is valuable for this task.
The discriminative module achieves the highest Prec on two datasets. Because it mainly measures the pairwise similarity, the papers written by the same author can be discovered precisely. The problem is that it solves the problem from a local perspective, which leads to a low Rec result.
Experiments show that relation representation results achieve F1-scores 56.34% and 53.65% on two datasets respectively. For those homogeneous papers which are connected tightly by the relations, they are close in the relation representation space, which works for the clustering stage. However, for those which are content related but have few relations, this module can not group them together.
Embedding Analysis
To dig into how each module works, we visualize the results of each stage in a 2-D way, which is presented in Figure 5. We analyze the layout of blue points in feature space. After a global measurement by content representation module, the papers in the same are preliminarily clustered together in Figure 5(a). Figure 5(b) shows the results of relation representation module. It can be seen that homogeneous papers are grouped much better. The clustering results of discriminator and generator are much better, for they consider both of the content information and relation information. The blue points are grouped into one cluster successfully. And clusters in Figure 5(d) have clearer boundary than clusters in Figure 5(c), which corresponds to the fact that the generator achieves a better result than discriminator.
Conclusion
In this paper, we propose a novel adversarial representation learning model for heterogeneous information network in the academic domain. We employ this model to deal with author name disambiguation task, which integrates the advantages from both generative methods and discriminative methods. To eliminate the requirement for labeled samples and to measure high-order connections among papers well, a self-training strategy for discriminator and a random walk based exploration for the generator are designed. Experimental results on AceKG-AND and AMiner-AND datasets verify the advantages of our method over state-of-the-art name disambiguation methods. Besides, we plan to employ the proposed adversarial representation learning model on paper recommendation and mentor recommendation.
ACKNOWLEDGMENT
This work was supported by National Key R&D Program of China 2018YFB1004700, NSF China under Grant 61822206, Grant 61960206002, Grant 61532012, Grant 61602303, Grant 61829201, Grant 61702327, Grant 61632017.
References
- [Bekkerman and McCallum] Bekkerman, R., and McCallum, A. 2005. Disambiguating web appearances of people in a social network. In WWW’05, 463–470. ACM.
- [Cai and Wang] Cai, L., and Wang, W. Y. 2018. Kbgan: Adversarial learning for knowledge graph embeddings. In NAACL’18.
- [Denton et al.] Denton, E.; Chintala, S.; Szlam, A.; and Fergus, R. 2015. Deep generative image models using a laplacian pyramid of adversarial networks. In Proceedings of the 28th International Conference on Neural Information Processing Systems - Volume 1, 1486–1494. MIT Press.
- [Dong, Chawla, and Swami] Dong, Y.; Chawla, N. V.; and Swami, A. 2017. Metapath2vec: Scalable representation learning for heterogeneous networks. In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 135–144. ACM.
- [Goodfellow et al.] Goodfellow, I.; Pouget-Abadie, J.; Mirza, M.; Xu, B.; Warde-Farley, D.; Ozair, S.; Courville, A.; and Bengio, Y. 2014. Generative adversarial nets. In Advances in Neural Information Processing Systems 27. Curran Associates, Inc. 2672–2680.
- [Grover and Leskovec] Grover, A., and Leskovec, J. 2016. Node2vec: Scalable feature learning for networks. In KDD’16, 855–864. ACM.
- [Han et al.] Han, H.; Giles, L.; Zha, H.; Li, C.; and Tsioutsiouliklis, K. 2004. Two supervised learning approaches for name disambiguation in author citations. In JCDL’04, 296–305. ACM.
- [Hermansson et al.] Hermansson, L.; Kerola, T.; Johansson, F.; Jethava, V.; and Dubhashi, D. 2013. Entity disambiguation in anonymized graphs using graph kernels. In CIKM’13, 1037–1046. ACM.
- [Huang, Ertekin, and Giles] Huang, J.; Ertekin, S.; and Giles, C. L. 2006. Efficient name disambiguation for large-scale databases. In PKDD’06, 536–544. Springer-Verlag.
- [Kanani, McCallum, and Pal] Kanani, P.; McCallum, A.; and Pal, C. 2007. Improving author coreference by resource-bounded information gathering from the web. In IJCAI’07, 429–434. Morgan Kaufmann Publishers Inc.
- [Le and Mikolov] Le, Q., and Mikolov, T. 2014. Distributed representations of sentences and documents. In Proceedings of the 31st International Conference on International Conference on Machine Learning - Volume 32, II–1188–II–1196. JMLR.org.
- [Levin et al.] Levin, M.; Krawczyk, S.; Bethard, S.; and Jurafsky, D. 2012. Citation-based bootstrapping for large-scale author disambiguation. J. Am. Soc. Inf. Sci. Technol. 63(5):1030–1047.
- [Li et al.] Li, J.; Monroe, W.; Shi, T.; Jean, S.; Ritter, A.; and Jurafsky, D. 2017. Adversarial learning for neural dialogue generation. In EMNLP’17, 2157–2169. Association for Computational Linguistics.
- [Louppe et al.] Louppe, G.; Al-Natsheh, H. T.; Susik, M.; and Maguire, E. J. 2016. Ethnicity sensitive author disambiguation using semi-supervised learning. In Knowledge Engineering and Semantic Web, 272–287. Springer International Publishing.
- [Mikolov et al.] Mikolov, T.; Chen, K.; Corrado, G.; and Dean, J. 2013a. Efficient estimation of word representations in vector space. CoRR abs/1301.3781.
- [Mikolov et al.] Mikolov, T.; Sutskever, I.; Chen, K.; Corrado, G.; and Dean, J. 2013b. Distributed representations of words and phrases and their compositionality. In NIPS’13, 3111–3119. Curran Associates Inc.
- [Perozzi, Al-Rfou, and Skiena] Perozzi, B.; Al-Rfou, R.; and Skiena, S. 2014. Deepwalk: Online learning of social representations. In KDD’14, 701–710. ACM.
- [Riloff and Jones] Riloff, E., and Jones, R. 1999. Learning dictionaries for information extraction by multi-level bootstrapping. In AAAI ’99/IAAI ’99, 474–479. American Association for Artificial Intelligence.
- [Schulman et al.] Schulman, J.; Heess, N.; Weber, T.; and Abbeel, P. 2015. Gradient estimation using stochastic computation graphs. In Proceedings of the 28th International Conference on Neural Information Processing Systems - Volume 2, 3528–3536. MIT Press.
- [Smalheiser and Torvik] Smalheiser, N. R., and Torvik, V. I. 2009. Author name disambiguation. Annual review of information science and technology 43(1):1–43.
- [Tang et al.] Tang, J.; Fong, A. C. M.; Wang, B.; and Zhang, J. 2012. A unified probabilistic framework for name disambiguation in digital library. IEEE Trans. on Knowl. and Data Eng. 24(6):975–987.
- [Tang et al.] Tang, J.; Qu, M.; Wang, M.; Zhang, M.; Yan, J.; and Mei, Q. 2015. Line: Large-scale information network embedding. In Proceedings of the 24th International Conference on World Wide Web, 1067–1077. ACM.
- [Tang, Qu, and Mei] Tang, J.; Qu, M.; and Mei, Q. 2015. Pte: Predictive text embedding through large-scale heterogeneous text networks. In KDD’15, 1165–1174. ACM.
- [Wang et al.] Wang, J.; Yu, L.; Zhang, W.; Gong, Y.; Xu, Y.; Wang, B.; Zhang, P.; and Zhang, D. 2017. Irgan: A minimax game for unifying generative and discriminative information retrieval models. In SIGIR’17, 515–524. ACM.
- [Wang et al.] Wang, H.; Wang, J.; Wang, J.; Zhao, M.; Zhang, W.; Zhang, F.; Xie, X.; and Guo, M. 2018a. Graphgan: Graph representation learning with generative adversarial nets. In AAAI’18.
- [Wang et al.] Wang, R.; Yan, Y.; Wang, J.; Jia, Y.; Zhang, Y.; Zhang, W.; and Wang, X. 2018b. Acekg: A large-scale knowledge graph for academic data mining. In CIKM’18.
- [Yoshida et al.] Yoshida, M.; Ikeda, M.; Ono, S.; Sato, I.; and Nakagawa, H. 2010. Person name disambiguation by bootstrapping. In SIGIR’10, 10–17. ACM.
- [Yu et al.] Yu, L.; Zhang, W.; Wang, J.; and Yu, Y. 2017. Sequence generative adversarial nets with policy gradient. In AAAI’17, 2852–00092858.
- [Zhang and Al Hasan] Zhang, B., and Al Hasan, M. 2017. Name disambiguation in anonymized graphs using network embedding. In Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, CIKM ’17, 1239–1248. New York, NY, USA: ACM.
- [Zhang et al.] Zhang, Y.; Zhang, F.; Yao, P.; and Tang, J. 2018. Name disambiguation in aminer: Clustering, maintenance, and human in the loop. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, KDD ’18, 1002–1011. New York, NY, USA: ACM.