The CAT SET on the MAT: Cross Attention for Set Matching in Bipartite Hypergraphs

10/30/2021
by   Govind Sharma, et al.
0

Usual relations between entities could be captured using graphs; but those of a higher-order – more so between two different types of entities (which we term "left" and "right") – calls for a "bipartite hypergraph". For example, given a left set of symptoms and right set of diseases, the relation between a set subset of symptoms (that a patient experiences at a given point of time) and a subset of diseases (that he/she might be diagnosed with) could be well-represented using a bipartite hyperedge. The state-of-the-art in embedding nodes of a hypergraph is based on learning the self-attention structure between node-pairs from a hyperedge. In the present work, given a bipartite hypergraph, we aim at capturing relations between node pairs from the cross-product between the left and right hyperedges, and term it a "cross-attention" (CAT) based model. More precisely, we pose "bipartite hyperedge link prediction" as a set-matching (SETMAT) problem and propose a novel neural network architecture called CATSETMAT for the same. We perform extensive experiments on multiple bipartite hypergraph datasets to show the superior performance of CATSETMAT, which we compare with multiple techniques from the state-of-the-art. Our results also elucidate information flow in self- and cross-attention scenarios.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/12/2021

Multiplex Bipartite Network Embedding using Dual Hypergraph Convolutional Networks

A bipartite network is a graph structure where nodes are from two distin...
research
05/05/2022

Finding Bipartite Components in Hypergraphs

Hypergraphs are important objects to model ternary or higher-order relat...
research
10/30/2021

Love tHy Neighbour: Remeasuring Local Structural Node Similarity in Hypergraph-Derived Networks

The problem of node-similarity in networks has motivated a plethora of s...
research
04/05/2022

Hall-type theorems for fast almost dynamic matching and applications

A dynamic set of size up to K is a set in which elements can be inserted...
research
01/25/2016

Bayesian Estimation of Bipartite Matchings for Record Linkage

The bipartite record linkage task consists of merging two disparate data...
research
08/15/2023

Self-supervised Hypergraphs for Learning Multiple World Interpretations

We present a method for learning multiple scene representations given a ...
research
11/23/2022

Search Behavior Prediction: A Hypergraph Perspective

Although the bipartite shopping graphs are straightforward to model sear...

Please sign up or login with your details

Forgot password? Click here to reset