Skip to main content

Differentiable Hierarchical Optimal Transport for Robust Multi-View Learning

Publication ,  Journal Article
Luo, D; Xu, H; Carin, L
Published in: IEEE Transactions on Pattern Analysis and Machine Intelligence
June 1, 2023

Traditional multi-view learning methods often rely on two assumptions: ($i$i) the samples in different views are well-aligned, and ($ii$ii) their representations obey the same distribution in a latent space. Unfortunately, these two assumptions may be questionable in practice, which limits the application of multi-view learning. In this work, we propose a differentiable hierarchical optimal transport (DHOT) method to mitigate the dependency of multi-view learning on these two assumptions. Given arbitrary two views of unaligned multi-view data, the DHOT method calculates the sliced Wasserstein distance between their latent distributions. Based on these sliced Wasserstein distances, the DHOT method further calculates the entropic optimal transport across different views and explicitly indicates the clustering structure of the views. Accordingly, the entropic optimal transport, together with the underlying sliced Wasserstein distances, leads to a hierarchical optimal transport distance defined for unaligned multi-view data, which works as the objective function of multi-view learning and leads to a bi-level optimization task. Moreover, our DHOT method treats the entropic optimal transport as a differentiable operator of model parameters. It considers the gradient of the entropic optimal transport in the backpropagation step and thus helps improve the descent direction for the model in the training phase. We demonstrate the superiority of our bi-level optimization strategy by comparing it to the traditional alternating optimization strategy. The DHOT method is applicable for both unsupervised and semi-supervised learning. Experimental results show that our DHOT method is at least comparable to state-of-the-art multi-view learning methods on both synthetic and real-world tasks, especially for challenging scenarios with unaligned multi-view data.

Duke Scholars

Published In

IEEE Transactions on Pattern Analysis and Machine Intelligence

DOI

EISSN

1939-3539

ISSN

0162-8828

Publication Date

June 1, 2023

Volume

45

Issue

6

Start / End Page

7293 / 7307

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 4611 Machine learning
  • 4603 Computer vision and multimedia computation
  • 0906 Electrical and Electronic Engineering
  • 0806 Information Systems
  • 0801 Artificial Intelligence and Image Processing
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Luo, D., Xu, H., & Carin, L. (2023). Differentiable Hierarchical Optimal Transport for Robust Multi-View Learning. IEEE Transactions on Pattern Analysis and Machine Intelligence, 45(6), 7293–7307. https://doi.org/10.1109/TPAMI.2022.3222569
Luo, D., H. Xu, and L. Carin. “Differentiable Hierarchical Optimal Transport for Robust Multi-View Learning.” IEEE Transactions on Pattern Analysis and Machine Intelligence 45, no. 6 (June 1, 2023): 7293–7307. https://doi.org/10.1109/TPAMI.2022.3222569.
Luo D, Xu H, Carin L. Differentiable Hierarchical Optimal Transport for Robust Multi-View Learning. IEEE Transactions on Pattern Analysis and Machine Intelligence. 2023 Jun 1;45(6):7293–307.
Luo, D., et al. “Differentiable Hierarchical Optimal Transport for Robust Multi-View Learning.” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 45, no. 6, June 2023, pp. 7293–307. Scopus, doi:10.1109/TPAMI.2022.3222569.
Luo D, Xu H, Carin L. Differentiable Hierarchical Optimal Transport for Robust Multi-View Learning. IEEE Transactions on Pattern Analysis and Machine Intelligence. 2023 Jun 1;45(6):7293–7307.

Published In

IEEE Transactions on Pattern Analysis and Machine Intelligence

DOI

EISSN

1939-3539

ISSN

0162-8828

Publication Date

June 1, 2023

Volume

45

Issue

6

Start / End Page

7293 / 7307

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 4611 Machine learning
  • 4603 Computer vision and multimedia computation
  • 0906 Electrical and Electronic Engineering
  • 0806 Information Systems
  • 0801 Artificial Intelligence and Image Processing