Skip to main navigation Skip to search Skip to main content

Lipschitz standardization for multivariate learning

  • Adrian Javaloy
  • , Isabel Valera

Research output: Working paper › Preprint

Abstract

Probabilistic learning is increasingly being tackled as an optimization problem, with gradient-based approaches as predominant methods. When modelling multivariate likelihoods, a usual but undesirable outcome is that the learned model fits only a subset of the observed variables, overlooking the rest. In this work, we study this problem through the lens of multitask learning (MTL), where similar effects have been broadly studied. While MTL solutions do not directly apply in the probabilistic setting (as they cannot handle the likelihood constraints) we show that similar ideas may be leveraged during data preprocessing. First, we show that data standardization often helps under common continuous likelihoods, but it is not enough in the general case, specially under mixed continuous and discrete likelihood models. In order for balance multivariate learning, we then propose a novel data preprocessing, Lipschitz standardization, which balances the local Lipschitz smoothness across variables. Our experiments on real-world datasets show that Lipschitz standardization leads to more accurate multivariate models than the ones learned using existing data preprocessing techniques. The models and datasets employed in the experiments can be found in https://github.com/adrianjav/lipschitz-standardization.
Original languageEnglish
PublisherArXiv
Pages1-25
Number of pages25
DOIs
Publication statusPublished - 21 Oct 2020

Keywords / Materials (for Non-textual outputs)

  • machine learning

Fingerprint

Dive into the research topics of 'Lipschitz standardization for multivariate learning'. Together they form a unique fingerprint.

Cite this