English

Self-training Strategies for Sentiment Analysis: An Empirical Study

Computation and Language 2024-02-06 v2

Abstract

Sentiment analysis is a crucial task in natural language processing that involves identifying and extracting subjective sentiment from text. Self-training has recently emerged as an economical and efficient technique for developing sentiment analysis models by leveraging a small amount of labeled data and a large amount of unlabeled data. However, given a set of training data, how to utilize them to conduct self-training makes a significant difference in the final performance of the model. We refer to this methodology as the self-training strategy. In this paper, we present an empirical study of various self-training strategies for sentiment analysis. First, we investigate the influence of the self-training strategy and hyper-parameters on the performance of traditional small language models (SLMs) in various few-shot settings. Second, we also explore the feasibility of leveraging large language models (LLMs) to help self-training. We propose and empirically compare several self-training strategies with the intervention of LLMs. Extensive experiments are conducted on three real-world sentiment analysis datasets.

Keywords

Cite

@article{arxiv.2309.08777,
  title  = {Self-training Strategies for Sentiment Analysis: An Empirical Study},
  author = {Haochen Liu and Sai Krishna Rallabandi and Yijing Wu and Parag Pravin Dakle and Preethi Raghavan},
  journal= {arXiv preprint arXiv:2309.08777},
  year   = {2024}
}

Comments

Accepted by EACL Findings 2024

R2 v1 2026-06-28T12:23:11.060Z