Exchangeable modelling of relational data: checking sparsity, train-test splitting, and sparse exchangeable Poisson matrix factorization

12/06/2017
by   Victor Veitch, et al.
0

A variety of machine learning tasks---e.g., matrix factorization, topic modelling, and feature allocation---can be viewed as learning the parameters of a probability distribution over bipartite graphs. Recently, a new class of models for networks, the sparse exchangeable graphs, have been introduced to resolve some important pathologies of traditional approaches to statistical network modelling; most notably, the inability to model sparsity (in the asymptotic sense). The present paper explains some practical insights arising from this work. We first show how to check if sparsity is relevant for modelling a given (fixed size) dataset by using network subsampling to identify a simple signature of sparsity. We discuss the implications of the (sparse) exchangeable subsampling theory for test-train dataset splitting; we argue common approaches can lead to biased results, and we propose a principled alternative. Finally, we study sparse exchangeable Poisson matrix factorization as a worked example. In particular, we show how to adapt mean field variational inference to the sparse exchangeable setting, allowing us to scale inference to huge datasets.

READ FULL TEXT
research
05/11/2019

Variational inference for neural network matrix factorization and its application to stochastic blockmodeling

We consider the probabilistic analogue to neural network matrix factoriz...
research
01/05/2018

Negative Binomial Matrix Factorization for Recommender Systems

We introduce negative binomial matrix factorization (NBMF), a matrix fac...
research
11/13/2013

Sparse Matrix Factorization

We investigate the problem of factorizing a matrix into several sparse m...
research
12/08/2020

Sparse encoding for more-interpretable feature-selecting representations in probabilistic matrix factorization

Dimensionality reduction methods for count data are critical to a wide r...
research
12/03/2021

ALX: Large Scale Matrix Factorization on TPUs

We present ALX, an open-source library for distributed matrix factorizat...
research
03/18/2021

Probabilistic Simplex Component Analysis

This study presents PRISM, a probabilistic simplex component analysis ap...
research
07/31/2023

The Decimation Scheme for Symmetric Matrix Factorization

Matrix factorization is an inference problem that has acquired importanc...

Please sign up or login with your details

Forgot password? Click here to reset