Hypernode Graphs for Learning from Binary Relations between Groups in Networks

Thomas Ricatte 1 Rémi Gilleron 2, 1 Marc Tommasi 2, 1
1 MAGNET - Machine Learning in Information Networks
CRIStAL - Centre de Recherche en Informatique, Signal et Automatique de Lille (CRIStAL) - UMR 9189, Inria Lille - Nord Europe
Abstract : 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.
Complete list of metadatas

Cited literature [24 references]  Display  Hide  Download

Contributor : Team Magnet <>
Submitted on : Monday, December 21, 2015 - 3:32:31 PM
Last modification on : Friday, March 22, 2019 - 1:33:45 AM
Long-term archiving on : Saturday, April 29, 2017 - 11:26:26 PM


Files produced by the author(s)


  • HAL Id : hal-01247103, version 1


Thomas Ricatte, Rémi Gilleron, Marc Tommasi. Hypernode Graphs for Learning from Binary Relations between Groups in Networks. [Research Report] INRIA Lille. 2015. ⟨hal-01247103⟩



Record views


Files downloads