Labeling Actors in Social Networks Using a Heterogeneous Graph Kernel

We consider the problem of labeling actors in social networks where the labels correspond to membership in specific interest groups, or other attributes of the actors. Actors in a social network are linked to not only other actors but also items (e.g., video and photo) which in turn can be linked to other items or actors. Given a social network in which only some of the actors are labeled, our goal is to predict the labels of the remaining actors. We introduce a variant of the random walk graph kernel to deal with the heterogeneous nature of the network (i.e., presence of a large number of node and link types). We show that the resulting heterogeneous graph kernel (HGK) can be used to build accurate classifiers for labeling actors in social networks. Specifically, we describe results of experiments on two real-world data sets that show HGK classifiers often significantly outperform or are competitive with the state-of-the-art methods for labeling actors in social networks.

[1]  Hsinchun Chen,et al.  Gene Function Prediction With Gene Interaction Networks: A Context Graph Kernel Approach , 2022, IEEE Transactions on Information Technology in Biomedicine.

[2]  Jimeng Sun,et al.  Fast Random Walk Graph Kernel , 2012, SDM.

[3]  Gerhard Weikum,et al.  Graffiti: graph-based classification in heterogeneous networks , 2011, World Wide Web.

[4]  Sofus A. Macskassy Relational Classifiers in a Non-relational World: Using Homophily to Create Relations , 2011, 2011 10th International Conference on Machine Learning and Applications and Workshops.

[5]  Foster Provost,et al.  A Simple Relational Classifier , 2003 .

[6]  Jiawei Han,et al.  Ranking-based classification of heterogeneous information networks , 2011, KDD.

[7]  L. Getoor,et al.  Link-Based Classification , 2003, Encyclopedia of Machine Learning and Data Mining.

[8]  Sofus A. Macskassy Improving Learning in Networked Data by Combining Explicit and Mined Links , 2007, AAAI.

[9]  Hisashi Kashima,et al.  Marginalized Kernels Between Labeled Graphs , 2003, ICML.

[10]  Foster J. Provost,et al.  Classification in Networked Data: a Toolkit and a Univariate Case Study , 2007, J. Mach. Learn. Res..

[11]  Jennifer Neville,et al.  Across-Model Collective Ensemble Classification , 2011, AAAI.

[12]  Lise Getoor,et al.  Collective Classification in Network Data , 2008, AI Mag..

[13]  Mehryar Mohri,et al.  Multi-Class Classification with Maximum Margin Multiple Kernel , 2013, ICML.

[14]  Shih-Fu Chang,et al.  Graph transduction via alternating minimization , 2008, ICML '08.

[15]  Huan Liu,et al.  Scalable learning of collective behavior based on sparse social dimensions , 2009, CIKM.

[16]  Bernhard Schölkopf,et al.  Learning with Local and Global Consistency , 2003, NIPS.

[17]  William W. Cohen,et al.  Semi-Supervised Classification of Network Data Using Very Few Labels , 2010, 2010 International Conference on Advances in Social Networks Analysis and Mining.

[18]  S. V. N. Vishwanathan,et al.  Graph kernels , 2007 .