IEOT: Interaction-Enhanced Optimal Transport
- Interaction-enhanced Optimal Transport (IEOT) is a framework that integrates sample interactions into classical OT to respect semantic relationships and improve cluster alignment.
- The method incorporates a semantic similarity regularization term and generates robust pseudo-labels and pseudo-centers for enhanced data clustering.
- IEOT, when coupled with center-aware contrastive learning, achieves significant performance gains, with up to a 7.34% accuracy improvement in few-shot clustering tasks.
Interaction-enhanced Optimal Transport (IEOT) is a class of methods that extend classical optimal transport (OT) by explicitly incorporating interactions—such as semantic or structural relationships—between samples into the OT problem. Originally motivated by the challenge of aligning data structures where simple pairwise transport fails to reflect latent semantics or cluster coherence, IEOT enforces that the OT assignments respect sample-wise similarities, thereby improving both alignment quality and downstream clustering or categorization performance. In the context of few-shot short text clustering, IEOT serves as a foundational component in frameworks such as IOCC (Yin et al., 8 Aug 2025), enabling the generation of robust pseudo-labels that facilitate effective contrastive learning and cluster refinement.
1. Mathematical Structure of Interaction-Enhanced OT
The IEOT module augments the traditional OT formulation by introducing a semantic similarity regularization term directly into the transport objective. Given a batch of unlabeled data with classifier-derived assignment probabilities collected in a matrix , the IEOT objective is formulated as:
subject to
where:
- is a cost matrix based on negative log-probabilities,
- is the entropy regularization on ,
- is the entropy over cluster weights,
- is a cosine similarity matrix among sample assignment vectors,
- is the semantic regularization term,
- are hyperparameters.
This semantic regularization ensures that assignments for semantically similar samples remain close, effectively propagating similarity information into the transport plan.
2. Semantic Interaction Regularization
The semantic matrix encodes pairwise sample similarities: This encourages to produce similar assignment distributions for samples with high cosine similarity, instantiating the "interaction enhancement" that is the hallmark of IEOT. The penalty increases when semantically similar samples are transported to different clusters, and is minimized when assignments for similar pairs are concordant.
3. Pseudo-Label Construction and Pseudo-Center Formation
Following IEOT optimization (typically via an iterative Majorization–Minimization and Lagrange multiplier method), each unlabeled sample is assigned a pseudo-label:
High-confidence pseudo-labeled samples are aggregated to define category-wise "pseudo-centers" that act as proxies for the latent semantic centers in the embedding space. The pseudo-center for cluster is:
where indexes high-confidence members of cluster and are embedding vectors. The aggregation ensures that, due to improved pseudo-label quality, pseudo-centers concentrate near true semantic centers, even when initial features are noisy.
4. Interaction with Center-aware Contrastive Learning (CACL)
IEOT and CACL operate in synergistic cycles:
- IEOT yields accurate, semantically informed pseudo-labels by merging global OT with local similarity constraints.
- CACL uses these pseudo-labels and pseudo-centers to apply contrastive losses, drawing embeddings close to their respective centers and pushing them away from others:
With each iteration, improved centers yield better representation alignment, resulting in superior cluster-to-semantic center correspondence.
5. Clustering Performance and Experimental Outcomes
IEOT–CACL synergy in IOCC demonstrates pronounced improvements in real-world clustering tasks, particularly for short-text data with weak initial representations. On eight benchmark datasets, IOCC achieves up to 7.34% accuracy improvement on Biomedical (an imbalanced, semantically nuanced dataset) and maintains high normalized mutual information and stability across varied data distributions. The IEOT module is observed to:
- Accelerate convergence by regularizing representations early in the process.
- Enhance cluster stability, mitigating degeneracy and sensitivity to imbalance.
- Improve robustness and efficiency, enabling effective clustering with only few-shot annotated samples and pseudo-labels.
6. Significance and Applicability
The IEOT framework as instantiated in IOCC addresses key limitations in traditional OT—specifically, the neglect of intra-sample semantic relationships in forming assignments and cluster centers. By integrating sample-to-sample semantic affinities into the transport, IEOT enables the propagation of fine-grained structure throughout the clustering pipeline. This results in feature distributions that are both compact within clusters and well-separated across clusters, with empirical evidence supporting effectiveness across both balanced and imbalanced, synthetic and real-world datasets.
The evidence, including improved accuracy on challenging text clustering benchmarks and high clustering stability, supports the conclusion that interaction-enhanced optimal transport is a key methodological advance for aligning cluster and semantic centers in few-shot, weak-supervision settings.