atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

TNCSE: Tensor Norm Constraints for Unsupervised Contrastive Learning of Sentence Embeddings

AAAI 2025 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Zero-shot robustness and transfer · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes TNCSE, an unsupervised contrastive sentence-embedding framework that adds tensor-norm constraints between positive pairs to a two-encoder (BERT and RoBERTa, RTT-augmented) ensemble, reporting new SOTA on seven STS tasks.

Problem

Unsupervised contrastive sentence embedding methods (e.g., SimCSE) use cosine similarity with InfoNCE, which constrains only direction and ignores the norm (module length) of sentence embeddings.

Approach

A tensor-norm loss L_TN = ||h - h+|| / (||h|| + ||h+||) between positive pairs, applied to pooler outputs and cross-encoder (interaction) pairs, combined with InfoNCE losses in a two-encoder ensemble so the model aligns both angle and norm without relying on other checkpoints.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add TNCSE norm-constrained training instead of using untrained dual encodersTNCSE dual encoder · 7 STS Avg.Spearman correlation: 78.27 -> 79.58Helped
Add InfoCSE checkpoint ensemble to TNCSETNCSE · 7 STS Avg., RoBERTa-baseSpearman correlation: 79.53 -> 80.41Helped
Add unlabelled SICKR dataTNCSE · Wiki1M training; 7 STSSTS score: 79.3 -> 79.6(+0.3)No clear effect
Add tensor-norm loss to a single encoder (ablation)SimCSE · STS-B testsetSpearman correlation: 77.75 -> 78.37Helped
Add L_NCE to an untrained dual encoder (ablation)TNCSE dual encoder · 7 STS Avg.Spearman correlation: 78.27 -> 78.42Helped
Add L_ICNCE to an untrained dual encoder (ablation)TNCSE dual encoder · 7 STS Avg.Spearman correlation: 78.27 -> 78.71Helped
Add L_ICTN to an untrained dual encoder (ablation)TNCSE dual encoder · 7 STS Avg.Spearman correlation: 78.27 -> 78.38No clear effect
Add L_ICTN to L_NCE+L_ICNCE (ablation)TNCSE dual encoder · 7 STS Avg.Spearman correlation: 78.71 -> 79.58Helped
Add L_ICTN to L_NCE (ablation)TNCSE dual encoder · 7 STS Avg.Spearman correlation: 78.42 -> 79.53Helped
Add L_ICTN to L_ICNCE (ablation)TNCSE dual encoder · 7 STS Avg.Spearman correlation: 78.71 -> 79.43Helped
Remove L_ICTN (ablation)TNCSE dual encoder · 7 STS Avg.Spearman correlation: 79.58 -> 78.71Hurt
Remove L_ICNCE (ablation)TNCSE dual encoder · 7 STS Avg.Spearman correlation: 79.58 -> 79.53Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Wiki1M (princeton-nlp datasets-for-simcse) SICKR unlabelled round-trip translation (Google Translate) augmented data

Benchmarks: STS12 STS13 STS14 STS15 STS16 STS-B SICK-R STS17 STS22 MTEB classification MTEB reranking MTEB retrieval

Metrics: Spearman correlation accuracy MAP MAP@10

Baselines: SimCSE DiffCSE ESimCSE ArcCSE InfoCSE PromptBERT SNCSE WhitenedCSE EDFSE RankCSE IS-CSE

Builds on: SimCSE EDFSE InfoNCE RankCSE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy