Hypernode Graphs for Learning from Binary Relations between Groups in Networks

The aim of this paper is to propose methods for learning from interactions between groups in networks. We propose a proper extension of graphs, called hypernode graphs as a formal tool able to model group interactions. A hypernode graph is a collection of weighted relations between two disjoint groups of nodes. Weights quantify the individual participation of nodes to a given relation. We define Laplacians and kernels for hypernode graphs and prove that they strictly generalize over graph kernels and hypergraph kernels. We then proceed to prove that hypernode graphs correspond to signed graphs such that the matrix D − W is positive semi-definite. As a consequence, homophilic relations between groups may lead to non homophilic relations between individuals. We also define the notion of connected hypernode graphs and a resistance distance for connected hypernode graphs. Then, we propose spectral learning algorithms on hypernode graphs allowing to infer node ratings or node labelings. As a proof of concept, we model multiple players games with hypernode graphs and we define skill rating algorithms competitive with specialized algorithms.

[1]  Prabhakar Raghavan,et al.  The electrical resistance of a graph captures its commute and cover times , 1989, STOC '89.

[2]  Geoffrey D. Sullivan,et al.  The Automatic Construction of a View-Independent Relational Model for 3-D Object Recognition , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Marianna Bolla,et al.  Spectra, Euclidean representations and clusterings of hypergraphs , 1993, Discret. Math..

[4]  David Harel,et al.  ACE: a fast multiscale eigenvectors computation for drawing huge graphs , 2002, IEEE Symposium on Information Visualization, 2002. INFOVIS 2002..

[5]  J. Rodríguez On the Laplacian Spectrum and Walk-regular Hypergraphs , 2003 .

[6]  Mark Herbster,et al.  Combining Graph Laplacians for Semi-Supervised Learning , 2005, NIPS.

[7]  Yaoping Hou Bounds for the Least Laplacian Eigenvalue of a Signed Graph , 2005 .

[8]  Bernhard Schölkopf,et al.  Learning from labeled and unlabeled data on a directed graph , 2005, ICML.

[9]  Tom Minka,et al.  TrueSkillTM: A Bayesian Skill Rating System , 2006, NIPS.

[10]  Serge J. Belongie,et al.  Higher order learning with graphs , 2006, ICML.

[11]  Mark Herbster,et al.  Exploiting Cluster-Structure to Predict the Labeling of a Graph , 2008, ALT.

[12]  Steffen Klamt,et al.  Hypergraphs and Cellular Networks , 2009, PLoS Comput. Biol..

[13]  Michael Strube,et al.  End-to-End Coreference Resolution via Hypergraph Partitioning , 2010, COLING.

[14]  Sahin Albayrak,et al.  Spectral Analysis of Signed Graphs for Clustering, Prediction and Visualization , 2010, SDM.

[15]  Thomas Ricatte,et al.  Hypernode Graphs for Spectral Learning on Binary Relations over Sets , 2014, ECML/PKDD.