Skip to main navigation Skip to search Skip to main content

CCA-Flow: Deep Multi-view Subspace Learning with Inverse Autoregressive Flow

  • Jia He
  • , Feiyang Pan
  • , Fuzhen Zhuang*
  • , Qing He
  • *Corresponding author for this work
  • CAS - Institute of Computing Technology
  • Huawei Technologies Co., Ltd.
  • University of Chinese Academy of Sciences

Research output: Contribution to journal › Conference article › peer-review

Abstract

Multi-view subspace learning aims to learn a shared representation from multiple sources or views of an entity. The learned representation enables reconstruction of common patterns of multi-view data, which helps dimensional reduction, exploratory data analysis, missing view completion, and various downstream tasks. However, existing methods often use simple structured approximations of the posterior of shared latent variables for the sake of computational efficiency. Such oversimplified models have a huge impact on the inference quality and can hurt the representation power. To this end, we propose a new method for multi-view subspace learning that achieves efficient Bayesian inference with strong representation power. Our method, coined CCA-Flow, bases on variational Canonical Correlation Analysis and models the inference network as an Inverse Autoregressive Flow (IAF). With the flow-based variational inference imposed on the latent variables, the posterior approximations can be arbitrarily complex and flexible, and the model can still be efficiently trained with stochastic gradient descent. Experiments on three benchmark multi-view datasets show that our model gives improved representations of shared latent variables and has superior performance against previous works.

Original languageEnglish
Pages (from-to)177-192
Number of pages16
JournalProceedings of Machine Learning Research
Volume129
StatePublished - 2020
Externally publishedYes
Event12th Asian Conference on Machine Learning, ACML 2020 - Bangkok, Thailand
Duration: 18 Nov 2020 → 20 Nov 2020

Keywords

  • Inverse Autoregressive Flow
  • Multi-view Learning
  • Variational Inference

Fingerprint

Dive into the research topics of 'CCA-Flow: Deep Multi-view Subspace Learning with Inverse Autoregressive Flow'. Together they form a unique fingerprint.

Cite this