Representation Learning with Conditional Information Flow Maximization
Dou Hu, Lingwei Wei, Wei Zhou, Songlin Hu
TL;DR
We study noisy, potentially redundant information in representations learned for inputs $X$ and targets $Y$ and address this with CIFM, an information-theoretic framework combining Information Flow Maximization (IFM) and Conditional Information Minimization (CIM). CIFM jointly maximizes $I(Y;Z)$ and $I(X;Z)$ to yield informative, uniformly distributed representations while adversarially minimizing $I(X;Z_{\delta}|Y)$ to remove negative redundancies, yielding noise-invariant representations. Empirical results across 13 NLP benchmarks show CIFM improves RoBERTa/BERT performance on classification and regression, with strong generalization in out-of-distribution and data-constrained settings and better transferability. The work provides a principled approach to information flow in neural representations, achieving more sufficient, robust, and transferable features for pre-trained language models.
Abstract
This paper proposes an information-theoretic representation learning framework, named conditional information flow maximization, to extract noise-invariant sufficient representations for the input data and target task. It promotes the learned representations have good feature uniformity and sufficient predictive ability, which can enhance the generalization of pre-trained language models (PLMs) for the target task. Firstly, an information flow maximization principle is proposed to learn more sufficient representations for the input and target by simultaneously maximizing both input-representation and representation-label mutual information. Unlike the information bottleneck, we handle the input-representation information in an opposite way to avoid the over-compression issue of latent representations. Besides, to mitigate the negative effect of potential redundant features from the input, we design a conditional information minimization principle to eliminate negative redundant features while preserve noise-invariant features. Experiments on 13 language understanding benchmarks demonstrate that our method effectively improves the performance of PLMs for classification and regression. Extensive experiments show that the learned representations are more sufficient, robust and transferable.
