Source-linked AI summary

Farewell to Mutual Information: Variational Distillation for Cross-Modal Person Re-Identification

Xudong Tian, Zhizhong Zhang, Shaohui Lin, Yanyun Qu, Yuan Xie, Lizhuang Ma

arXiv:2104.02862v2cs.CV

TL;DR

The paper addresses the difficulty of optimizing Information Bottleneck objectives when mutual information is hard to estimate and compression conflicts with prediction. It introduces VSD as an analytical variational alternative, extends it with VCD and VML for multi-view learning, and reports improved robustness to view changes in cross-modal person re-identification. The paper concludes that these strategies preserve task-relevant information while removing task-irrelevant or view-specific information.

  • Problem

    Information Bottleneck optimization is hindered by difficult mutual-information estimation, high-dimensional estimation challenges, and a compression–prediction trade-off.

  • Method

    VSD uses variational inference to fit mutual information without explicitly estimating it, while VCD and VML extend the approach to multi-view representation learning.

  • Results

    VSD, VCD, and VML improve representation robustness to view changes while preserving task-relevant information and eliminating task-irrelevant or view-specific information.

  • Takeaways & Limitations

    The proposed strategies provide theoretically grounded training losses for learning representations that maintain sufficiency and consistency across views.

  • Takeaways & Limitations

    The conventional Information Bottleneck objective cannot practically achieve both high compression and high mutual information because of its trade-off optimization.

Abstract

from arXiv · show

The Information Bottleneck (IB) provides an information theoretic principle for representation learning, by retaining all information relevant for predicting label while minimizing the redundancy. Though IB principle has been applied to a wide range of applications, its optimization remains a challenging problem which heavily relies on the accurate estimation of mutual information. In this paper, we present a new strategy, Variational Self-Distillation (VSD), which provides a scalable, flexible and analytic solution to essentially fitting the mutual information but without explicitly estimating it. Under rigorously theoretical guarantee, VSD enables the IB to grasp the intrinsic correlation between representation and label for supervised training. Furthermore, by extending VSD to multi-view learning, we introduce two other strategies, Variational Cross-Distillation (VCD) and Variational Mutual-Learning (VML), which significantly improve the robustness of representation to view-changes by eliminating view-specific and task-irrelevant information. To verify our theoretically grounded strategies, we apply our approaches to cross-modal person Re-ID, and conduct extensive experiments, where the superior performance against state-of-the-art methods are demonstrated. Our intriguing findings highlight the need to rethink the way to estimate mutual

1. Introduction

The paper identifies mutual-information estimation and the compression–prediction trade-off as central obstacles for Information Bottleneck optimization. It proposes VSD, then extends it with VCD and VML to improve view robustness in cross-modal person re-identification.

  • Motivation: Mutual-information estimation remains difficult, with conventional approaches facing limited settings, poor scalability, or intractable posterior estimation.These limitations hinder further development of conventional Information Bottleneck methods.
  • Motivation: Conventional Information Bottleneck optimization cannot practically achieve both high compression and accurate prediction, compromising robustness.
  • Proposed approach: VSD uses variational inference to preserve sufficient label information while discarding task-irrelevant details without explicitly estimating mutual information.The approach has a theoretical analysis and an analytical solution to fitting mutual information.
  • Proposed approach: VCD and VML extend VSD to multi-view learning and improve robustness to view changes by eliminating view-specific and task-irrelevant information.The strategies are implemented as training losses and retain representation sufficiency and consistency.
  • Evaluation: The methods are evaluated on cross-modal person re-identification using extensive experiments on widely adopted benchmark datasets.The paper reports effectiveness, robustness, and performance against state-of-the-art methods.

2. Related Work and Preliminaries

This section reviews Information Bottleneck formulations and emphasizes that mutual-information estimation becomes especially difficult in high-dimensional settings. The paper positions its contribution as an analytical alternative that fits mutual information without explicitly estimating it.

  • Information Bottleneck: The Information Bottleneck principle was introduced to learn representations that retain label information while constraining information flow from observations.
  • Proposed contribution: The paper claims an analytical solution for fitting mutual information without estimating it, while extending VSD to multi-view robustness through VCD and VML.
  • Information Bottleneck: Compressed representations can improve generalization by ignoring irrelevant distractors in the original input.
  • Information Bottleneck: The conventional objective trades off compression against predictive information, making both objectives impossible to achieve practically.β is the Lagrange multiplier controlling the objective.
  • Limitations: High-dimensional mutual-information estimation introduces difficulties that can add irrelevant distractors and discard predictive cues during encoding.

3. Method

The method develops VSD to preserve label-relevant information while removing task-irrelevant content without explicitly estimating mutual information, then extends this principle to multi-view learning through VCD and VML. These extensions target view-consistent representations by reducing view-specific information and encouraging representations from different views to learn from each other.

  • Variational Self-Distillation: VSD preserves sufficient label information while discarding task-irrelevant details through variational inference rather than explicit mutual-information estimation.The approach reconstructs the information-bottleneck objective and provides an analytical solution.
  • Variational Self-Distillation: Sufficiency requires maximizing I(z; y) while minimizing I(v; z|y), which represents superfluous information encoded in the representation.The data-processing inequality gives I(z; y) ≤ I(v; y), motivating preservation of the label information available in v.
  • Variational Self-Distillation: VSD minimizes a KL-based discrepancy between predicted label distributions so that a representation z can retain the sufficiency of observation v.The paper presents this objective as an analytically derived route to sufficient representations and irrelevant-information removal.
  • Multi-View Learning: View-consistency requires z1 and z2 to contain equivalent predictive information, while shared information is retained and view-specific information is reduced.The paper characterizes I(v1; z1|v2) as view-specific and I(z1; v2) as view-consistent information.
  • Multi-View Learning: VCD preserves predictive cues while eliminating superfluous information across views, whereas VML minimizes Jensen-Shannon divergence so the two representations learn from each other.Both strategies are presented as extensions of VSD for multi-view learning; the paper states that the objectives reduce view-specific or task-irrelevant information without strong prior assumptions.
  • Multi-View Learning: The multi-view extensions are designed to improve robustness to view changes without assuming that every view provides the same task-relevant information.The paper contrasts this design with methods relying on a strong equal-information assumption across views.

4. Experiments

Experiments on SYSU-MM01 and RegDB evaluate the proposed representation-learning strategies through benchmark comparisons, ablations, embedding visualizations, and complexity analysis. The results report stronger recognition, improved cross-modal consistency, and near-negligible overhead compared with conventional IB and competing methods.

  • Benchmark comparison: The approach significantly outperforms all competitors on both SYSU-MM01 and RegDB.The comparison includes generative and metric methods evaluated on the two benchmark datasets.
  • Ablation study: 54.85@Rank-1 and 53.97@mAP are achieved after adding information bottleneck training to the three-branch baseline.The three-branch baseline reaches 48.82@Rank-1 and 49.95@mAP before the information bottleneck is added.
  • Ablation study: 20.19%@Rank-1 and 17.88%@mAP improvements are observed over conventional IB, while variational distillation adds 8.58% Rank-1 for z and 5.17% for v.The reported gains compare the corresponding training strategies in Table 3 on SYSU-MM01.
  • Bottleneck dimension: Representation accuracy first increases and then decreases as bottleneck dimension grows, because both excessive compression and redundant channels can introduce errors.The experiments attribute the peak-shaped trend to lost necessary information at small dimensions and distractors at larger dimensions.
  • Representation visualization: The proposed embeddings separate pedestrian identities more clearly than conventional IB in t-SNE projections, improving discriminative ability for both z and v.The conventional-IB embedding space is described as mixed, whereas the proposed representations distinguish different pedestrians.
  • Cross-modal consistency: Modal-shared embeddings reduce view-specific information: same-identity clusters across modalities coincide more closely and concentrate around distinct centroids.The joint embedding visualization also reports reduced discrepancy across infrared and visible modalities.
  • Complexity: Avoiding mutual-information estimation yields 1.09x training time and 3.04M additional parameters compared with the heavier estimator.The reported overhead is attributed to variational inference replacing explicit mutual-information estimation.

5. Conclusion

The paper develops variational distillation strategies that analytically fit mutual information without explicitly estimating it, preserving task-relevant information while removing task-irrelevant and view-specific content. VSD is extended through VCD and VML to produce view-consistent representations robust to view changes and achieve superior accuracy.

  • Variational inference provides an analytical solution for fitting mutual information without explicitly estimating it.This theoretical analysis underpins the reformulation of the Information Bottleneck objective.
  • VSD preserves representation sufficiency while eliminating task-irrelevant distractors.
  • VCD and VML extend VSD to multi-view learning and produce representations robust to view changes.
  • The proposed strategies result in superior accuracy in the evaluated cross-modal person re-identification setting.

6. Appendix

This appendix section introduces and proves the theorems referenced in the paper’s main text.

  • The appendix provides proofs for the theorems stated in the main text.

A. ON SUFFICIENCY

The sufficiency analysis formalizes how matching predicted label distributions between an observation and its representation preserves task-relevant information. It shows that minimizing KL divergence between these distributions is consistent with representation sufficiency.

  • A sufficient observation v contains the same predictive information about label y as input x, while z is its information-bottleneck representation.
  • Sufficiency of z for y is formalized using the predicted distributions Pz = p(y|z) and Pv = p(y|v).
  • Minimizing DKL(Pv||Pz) makes the representation’s predicted distribution approximate that of the sufficient observation.
  • When Pz approaches Pv, the mutual-information gap I(v; y) − I(z; y) approaches zero.
  • The analysis concludes that reducing DKL[p(y|v)||p(y|z)] is consistent with preserving sufficiency of z for y.

B. ON CONSISTENCY

The consistency analysis treats two observations as sufficient views of the same task and derives objectives for removing view-specific information while preserving predictive and view-consistent information. It identifies KL- and Jensen–Shannon-divergence objectives associated with these goals and states conditions under which VCD and VML promote view consistency.

  • The analysis assumes v1 and v2 are sufficient observations of the same objective from different viewpoints or modalities.
  • The representations z1 and z2 are assumed to share the same distribution when analyzing consistency.
  • Minimizing DKL[p(y|v2)∥p(y|z1)] is consistent with eliminating task-irrelevant information while preserving predictive and view-consistent information.
  • Minimizing DJS[p(y|z1)∥p(y|z2)] is consistent with eliminating view-specific information from both representations.
  • VCD and VML promote view consistency between z1 and z2.
  • Reducing DKL[Pv2||Pz1] can simultaneously minimize view-specific information and maximize predictive information under the analysis.
  • Reducing DKL[Pz1||Pz2] minimizes the conditional view-specific information term, with the bound tight when the two representations produce consistent encodings.
  • Under stated sufficiency and representation assumptions, VCD and VML can make I(z1; y) equal I(v1v2; y).
Loading 2104.02862v2…