A Simple Graph Contrastive Learning Framework for Short Text Classification

Yonghao Liu, Fausto Giunchiglia, Lan Huang, Ximing Li, Xiaoyue Feng +1 more
1/16/2025
cs.CL

No official code found. Best implementation: KEAML-JLU/SimSTC (13 stars, last commit 2025-08-14).

Abstract

Short text classification has gained significant attention in the information age due to its prevalence and real-world applications. Recent advancements in graph learning combined with contrastive learning have shown promising results in addressing the challenges of semantic sparsity and limited labeled data in short text classification. However, existing models have certain limitations. They rely on explicit data augmentation techniques to generate contrastive views, resulting in semantic corruption and noise. Additionally, these models only focus on learning the intrinsic consistency between the generated views, neglecting valuable discriminative information from other potential views. To address these issues, we propose a Simple graph contrastive learning framework for Short Text Classification (SimSTC). Our approach involves performing graph learning on multiple text-related component graphs to obtain multi-view text embeddings. Subsequently, we directly apply contrastive learning on these embeddings. Notably, our method eliminates the need for data augmentation operations to generate contrastive views while still leveraging the benefits of multi-view contrastive learning. Despite its simplicity, our model achieves outstanding performance, surpassing large language models on various datasets.

View on arXivView PDF

Code Implementations(1)

KEAML-JLU/SimSTCCommunity100%

The source code for "A Simple Graph Contrastive Learning Framework for Short Text Classification"

132PythonDec 15, 20241 years ago

Similar Papers

Cite this paper

@article{liu2025simple,
  title  = {A Simple Graph Contrastive Learning Framework for Short Text Classification},
  author = {Yonghao Liu and Fausto Giunchiglia and Lan Huang and Ximing Li and Xiaoyue Feng and Renchu Guan},
  year   = {2025},
  eprint = {2501.09219},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.09219v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.09219.svg)](https://codeofpaper.com/paper/2501.09219)

Discussion