Deep Multimodal Subspace Clustering Networks
Mahdi Abavisani, Vishal M. Patel
TL;DR
This paper tackles unsupervised clustering of multimodal data by introducing a CNN-based framework that embeds all modalities into a latent space while enforcing self-expressiveness via a trainable layer $Θ_s$, producing an affinity matrix for clustering. It presents two fusion paradigms: spatial fusion (early/intermediate/late) and affinity fusion (shared self-expressive layer across modalities), and trains end-to-end with a loss that combines self-expression and reconstruction terms. The approach achieves state-of-the-art results on multiple multimodal datasets, notably achieving near-perfect metrics on Extended Yale-B with affinity fusion ($ACC\approx99\%, NMI\approx98.89\%, ARI\approx98.38\%$). These findings demonstrate the effectiveness of joint multimodal representation learning and shared affinity learning for unsupervised subspace clustering across diverse domains, with practical implications for multimodal biometric and vision tasks.
Abstract
We present convolutional neural network (CNN) based approaches for unsupervised multimodal subspace clustering. The proposed framework consists of three main stages - multimodal encoder, self-expressive layer, and multimodal decoder. The encoder takes multimodal data as input and fuses them to a latent space representation. The self-expressive layer is responsible for enforcing the self-expressiveness property and acquiring an affinity matrix corresponding to the data points. The decoder reconstructs the original input data. The network uses the distance between the decoder's reconstruction and the original input in its training. We investigate early, late and intermediate fusion techniques and propose three different encoders corresponding to them for spatial fusion. The self-expressive layers and multimodal decoders are essentially the same for different spatial fusion-based approaches. In addition to various spatial fusion-based methods, an affinity fusion-based network is also proposed in which the self-expressive layer corresponding to different modalities is enforced to be the same. Extensive experiments on three datasets show that the proposed methods significantly outperform the state-of-the-art multimodal subspace clustering methods.
