Class-Structure Preservation Beats Diversity: A Comprehensive Benchmark of Text Augmentation Methods for Imbalanced Text Classification
Summary
This paper benchmarks 11 text augmentation methods, including classical, embedding-space, and LLM-based approaches, across 7 imbalanced classification datasets. It finds that retrieval-based oversampling (EmbSMOTE) outperforms LLM-based augmentation, and that preserving class-conditional structure matters more than surface-level diversity.
View Cached Full Text
Cached at: 08/14/26, 09:25 AM
# Class-Structure Preservation Beats Diversity: A Comprehensive Benchmark of Text Augmentation Methods for Imbalanced Text Classification Source: [https://arxiv.org/html/2608.12340](https://arxiv.org/html/2608.12340) Keito InoshitaFaculty of Business and Commerce, Kansai University, 3\-3\-35 Yamate\-cho, Suita, Osaka 564\-8680, Japan[inosita\.2865@gmail\.com](mailto:[email protected]) ###### Abstract With the rapid advancement of large language models \(LLMs\), generative data augmentation has attracted considerable attention for imbalanced text classification in natural language processing\. However, no empirical benchmark to date has compared LLM\-based augmentation against the embedding\-space SMOTE\-style retrieval \(EmbSMOTE\), a strong classical reference for imbalanced classification\. In this study, a controlled benchmark of 11 augmentation methods, spanning classical perturbation, embedding\-space retrieval, and LLM\-based generation, is newly constructed on seven public text classification datasets covering class countsK=2K=2–2828and imbalance ratios of 1\.1 to over 500, evaluated with five random seeds per cell using macro F1, Welch’stt\-tests, five distributional metrics, and an LLM\-family sensitivity analysis based on Qwen3\-8B\. The experimental results reveal that all LLM\-based methods are statistically equivalent or inferior to EmbSMOTE, with the performance gap widening monotonically as imbalance increases and reachingΔF1macro≈0\.063\\Delta\\text\{F1\}\_\{\\text\{macro\}\}\\\!\\approx\\\!0\.063on GoEmotions\-28\. Furthermore, it is observed that surface\-level uniqueness has negligible correlation with downstream performance, whereas LLM\-specific artifacts, such as text elongation and label\-distribution uniformization, are negatively associated with classification accuracy\. Compared with six LLM\-based and four classical augmentation baselines, these results demonstrate that the effective variable is not surface\-level diversity but class\-conditional structural fidelity, namely the degree to which augmented samples preserve the class\-conditioned geometry of the training distribution\. Accordingly, retrieval\-based oversampling should be adopted as the default for imbalanced multi\-class classification, and a higher empirical bar should be required before LLM\-based augmentation is deployed in practice\. ###### keywords: Natural Language Processing , Text Data Augmentation , Imbalanced Learning , Large Language Models , Emotion Recognition ††journal:Knowledge\-Based Systems## 1Introduction With the rapid proliferation of text classification tasks in natural language processing \(NLP\), label\-space imbalance has emerged as an almost universally observed challenge\. Standard fine\-tuning of pre\-trained language models performs well on balanced binary tasks such as SST\-2\[[27](https://arxiv.org/html/2608.12340#bib.bib5)\]; however, it is widely known that performance degrades sharply when rare classes are present in the label space\. It is noted that, on fine\-grained emotion classification benchmarks such as GoEmotions\-28\[[11](https://arxiv.org/html/2608.12340#bib.bib9)\], augmentation\-free baselines commonly fall below a macro F1 of 0\.20 even with 5,000 training examples, which firmly establishes text classification under class imbalance as a persistent challenge in modern NLP\. Against this background, text data augmentation has long been studied as a standard mitigation strategy\. Classical methods such as EDA\[[30](https://arxiv.org/html/2608.12340#bib.bib10)\], AEDA\[[15](https://arxiv.org/html/2608.12340#bib.bib11)\], back\-translation\[[26](https://arxiv.org/html/2608.12340#bib.bib12)\], and embedding\-space oversampling\[[8](https://arxiv.org/html/2608.12340#bib.bib13),[4](https://arxiv.org/html/2608.12340#bib.bib15)\]form a well\-established baseline group\. Inspired by the rapid advancement of large language models \(LLMs\), generative augmentation has attracted renewed attention: methods such as AugGPT\[[10](https://arxiv.org/html/2608.12340#bib.bib17)\], LLM2LLM\[[16](https://arxiv.org/html/2608.12340#bib.bib18)\], CoTAM\[[22](https://arxiv.org/html/2608.12340#bib.bib19)\], and CIEGAD\[[14](https://arxiv.org/html/2608.12340#bib.bib20)\], the so\-called geometry\-guided method that structures LLM generation around intra\-class cluster geometry, report notable performance improvements in low\-resource settings\. The application of these methods to highly imbalanced multi\-class problems such as emotion recognition is increasingly being systematized in recent surveys\[[6](https://arxiv.org/html/2608.12340#bib.bib30),[3](https://arxiv.org/html/2608.12340#bib.bib29)\]\. Despite these research efforts, existing approaches still suffer from the following limitations: i\) Classical methods exhibit strengths in class\-structure preservation but fall short in textual diversity, while the basis for their alleged inferiority to LLM\-generated text remains unclear\. ii\) LLM\-based methods are claimed to surpass classical approaches in diversity, yet several contemporaneous studies have shown that this premise holds only conditionally\[[5](https://arxiv.org/html/2608.12340#bib.bib21),[23](https://arxiv.org/html/2608.12340#bib.bib22),[21](https://arxiv.org/html/2608.12340#bib.bib24)\], and it is noted that LLM\-based methods do not uniformly outperform classical methods in downstream classification performance\. Specifically, to the best of our knowledge, no empirical NLP benchmark exists that includes embedding\-space SMOTE\-style retrieval \(EmbSMOTE\) as a reference method\. iii\) A systematic NLP benchmark under controlled imbalance conditions, comparing classical perturbation, embedding\-space retrieval, and modern LLM\-based generation under a unified experimental protocol with sufficient seeds and statistical corrections to render negative findings credible, is notably lacking\. In this study, the above limitations are addressed\. Specifically, a controlled benchmark of 11 methods×\\times7 public datasets×\\times5 seeds is newly constructed, in which four classical methods and six LLM\-based methods are systematically compared\. The core contributions of this study lie in the comprehensive benchmark itself and in a mechanistic explanation of the interplay between diversity and class\-structure preservation\. The datasets cover SST\-2\[[27](https://arxiv.org/html/2608.12340#bib.bib5)\], AG News\[[33](https://arxiv.org/html/2608.12340#bib.bib6)\], Emo\[[7](https://arxiv.org/html/2608.12340#bib.bib7)\], TREC\[[18](https://arxiv.org/html/2608.12340#bib.bib8)\], GoEmotions\-13\[[11](https://arxiv.org/html/2608.12340#bib.bib9)\], DBpedia\[[17](https://arxiv.org/html/2608.12340#bib.bib33)\], and GoEmotions\-28\[[11](https://arxiv.org/html/2608.12340#bib.bib9)\], spanning a spectrum fromK=2K=2toK=28K=28classes and from imbalance ratio \(IR\)=1\.12=1\.12to IR=527\.67=527\.67\. Furthermore, a so\-called Locate\-then\-Decode formulation, VoidGen, is introduced as a methodological probe, in which the conventional “generate\-then\-verify” order followed by existing LLM\-based augmentation is inverted: sparse regions in the sentence embedding space are identified prior to generation, and LLM decoding is conditioned on those targets via a learned projector\. VoidGen is positioned not as a competing best method but as a controlled test of whether pre\-emptive targeting of sparse embedding\-space regions confers structural\-preservation advantages\. The main contributions of this study are summarized as follows\. 1. i\)A controlled empirical NLP augmentation benchmark is constructed, covering 11 methods×\\times7 datasets×\\times5 seeds with Welch’stt\-tests and including EmbSMOTE as a strong reference method\. All LLM\-based augmentation methods are shown to be statistically equivalent or inferior to EmbSMOTE, with the gap widening as class imbalance increases\. 2. ii\)The inferiority of LLM\-based augmentation relative to EmbSMOTE is replicated across two distinct LLM families \(Llama\-3\.1\-8B and Qwen3\-8B\) under identical algorithmic hyperparameters and prompts, suggesting that the bottleneck resides not in a specific LLM’s generation quality but in the structural constraint of the generate\-then\-verify paradigm\. 3. iii\)The augmentation sets are quantified with five distributional metrics, and their correlations with macro F1 as well as per\-class F1 values are analyzed, providing a mechanistic explanation in which class\-conditional structural fidelity, not surface\-level diversity, is the operative variable\. 4. iv\)A Locate\-then\-Decode method, VoidGen, that identifies sparse embedding\-space regions prior to generation and conditions generation on those targets, is introduced as a methodological probe, reinforcing the finding that pre\-generation targeting alone is insufficient to guarantee structural fidelity and that class\-structure preservation is the more fundamental requirement\. The rest of this paper is organized as follows\. Section[2](https://arxiv.org/html/2608.12340#S2)reviews related work\. Section[3](https://arxiv.org/html/2608.12340#S3)introduces the problem formulation, classifier protocol, and each augmentation method\. Section[4](https://arxiv.org/html/2608.12340#S4)presents the experimental setup\. Section[5](https://arxiv.org/html/2608.12340#S5)reports experimental results and analysis\. Section[6](https://arxiv.org/html/2608.12340#S6)discusses key findings and limitations\. Finally, Section[7](https://arxiv.org/html/2608.12340#S7)concludes this study and outlines future directions\. All code is publicly available to support direct replication and reuse\[[13](https://arxiv.org/html/2608.12340#bib.bib32)\]\. ## 2Related Work ### 2\.1Classical Text Augmentation Early text augmentation methods are typically built upon rule\-based transformations, in which local word\-level features are perturbed while the surface form of each sentence is preserved\. Wei and Zou\[[30](https://arxiv.org/html/2608.12340#bib.bib10)\]proposed EDA, which applies four stochastic token\-level operations, namely synonym replacement, random insertion, random swap, and random deletion, at default rates, which can effectively halve the required training data while still achieving consistent performance improvements on five benchmarks\. Karimi et al\.\[[15](https://arxiv.org/html/2608.12340#bib.bib11)\]simplified EDA to random punctuation insertion only, eliminating deletion steps and fully preserving the vocabulary content of each sentence, consistently outperforming EDA on the same benchmarks\. Back\-translation\[[26](https://arxiv.org/html/2608.12340#bib.bib12)\]was originally developed for neural machine translation, and has been widely adopted as a semantically rich baseline that generates paraphrases via an intermediate language\. In this study, it is implemented as English→\\rightarrowGerman→\\rightarrowEnglish translation, with the help of Helsinki\-NLP MarianMT models\. Methods based on oversampling in representation space have also been developed to address class imbalance\. SMOTE\[[8](https://arxiv.org/html/2608.12340#bib.bib13)\]generates synthetic minority\-class samples in feature space by linearly interpolating between a seed sample and one of itskknearest neighbors, so as to directly control the class distribution rather than perturbing majority\-class text\. Mixup\[[32](https://arxiv.org/html/2608.12340#bib.bib14)\]extends this principle by interpolating sample pairs and their soft labels drawn from the full training distribution, regularizing the classifier toward linearity between training points\. These interpolation ideas have been extended to the text domain: Bystroński et al\.\[[4](https://arxiv.org/html/2608.12340#bib.bib15)\]proposed SMOTExT, in which sentence\-level embeddings are first interpolated, and the resulting latent vectors are subsequently decoded into new text strings via a retrieval\-augmented generation architecture\. Taskiran et al\.\[[28](https://arxiv.org/html/2608.12340#bib.bib16)\]evaluated 31 SMOTE variants on two text classification benchmarks \(TREC and Emotions\) using transformer\-based vectorization in a large\-scale systematic study, confirming that the relative benefit of each oversampling strategy depends strongly on dataset characteristics\. The methods compared in this study span both paradigms\. EmbSMOTE adapts SMOTE to the sentence embedding space of Sentence\-BERT \(SBERT\)\[[24](https://arxiv.org/html/2608.12340#bib.bib2)\], in which synthetic embeddings are computed by interpolation within the same class and the corresponding text is recovered by nearest\-neighbor retrieval from the training corpus\. Because the returned texts are all real training examples, class membership is guaranteed by design\. It is noted that the core design contrast underlying this analysis lies in retrieval, which is class\-structure\-preserving but limited in surface\-level diversity, versus generation, which is potentially richer in surface diversity but offers weaker class\-structure guarantees\. Bystroński et al\.\[[4](https://arxiv.org/html/2608.12340#bib.bib15)\]reported that retrieval\-based oversampling outperforms many classical augmentation approaches, and Taskiran et al\.\[[28](https://arxiv.org/html/2608.12340#bib.bib16)\]similarly found retrieval\-based methods to be competitive across dataset conditions\. Differing from the above retrieval\-oriented studies, this work goes one step further to demonstrate that retrieval\-based oversampling can even surpass LLM\-based augmentation under highly imbalanced multi\-class conditions\. ### 2\.2LLM\-Based Augmentation The emergence of large instruction\-tuned language models has generated substantial interest in generative text augmentation\. AugGPT\[[10](https://arxiv.org/html/2608.12340#bib.bib17)\]uses class\-specific chat\-format prompts to generateKKparaphrases of each training example, demonstrating strong performance improvements in few\-shot settings\. LLM2LLM\[[16](https://arxiv.org/html/2608.12340#bib.bib18)\]adopts a so\-called two\-stage iterative strategy, in which a student model first identifies its own failure cases, after which a teacher LLM synthesizes targeted augmentations specifically for those examples; reported performance gains reach\+52\.6%\+52\.6\\%on TREC and\+39\.8%\+39\.8\\%on SST\-2 in extremely low\-data settings\. Chain\-of\-thought augmentation method \(CoTAM\)\[[22](https://arxiv.org/html/2608.12340#bib.bib19)\]leverages chain\-of\-thought prompting to produce controllable data augmentation that edits only user\-specified attributes while preserving all other content, outperforming prior state\-of\-the\-art LLM\-based augmentation on both classification and aspect\-based sentiment tasks\. More recently, a CIEGAD\[[14](https://arxiv.org/html/2608.12340#bib.bib20)\]has been newly proposed, in which LLM generation is structured around the intra\-class cluster geometry of the training set\. Specifically, a budget allocation algorithm distributes augmentation quotas to \(label, cluster\) pairs in proportion to cluster size, margin, and void score; the LLM is prompted with a cluster\-level domain profile together with interpolation and extrapolation targets between anchor texts within the cluster; and generated outputs are filtered by a five\-aspect LLM\-as\-judge with a composite score threshold of 3\. CIEGAD is regarded as the most geometrically sophisticated LLM\-based augmentation method in this benchmark, and its comparison with retrieval\-based EmbSMOTE serves as the structural centerpiece of this study\. Several contemporaneous studies provide partial evidence on the comparative efficiency of LLM\-based and classical augmentation\. Cegin et al\.\[[5](https://arxiv.org/html/2608.12340#bib.bib21)\]compared LLM paraphrase and generation methods with established methods across six datasets and three classifiers, finding that LLM\-based methods offer advantages only when seed samples are extremely scarce\. Radliński et al\.\[[23](https://arxiv.org/html/2608.12340#bib.bib22)\]evaluated augmentation strategies for emotion classification, reporting that back\-translation and paraphrase can achieve performance equivalent to or superior to zero\-shot generation methods\. Wang et al\.\[[29](https://arxiv.org/html/2608.12340#bib.bib23)\]proposed training LLMs themselves as diversity\-oriented paraphrasers, achieving an average improvement of\+10\.52%\+10\.52\\%on balanced benchmarks; this result is consistent with the present finding that the incremental contribution of any augmentation strategy is small near the performance ceiling of saturated low\-class\-count tasks\. Nguyen et al\.\[[21](https://arxiv.org/html/2608.12340#bib.bib24)\]observed for imbalanced classification that current LLM\-based oversampling produces low\-diversity generation and proposed an entropy\-driven strategy to counter this limitation; this observation is consistent with the negative results reported in this study, though their analysis focuses on tabular rather than text data\. ### 2\.3Empirical Benchmarks of Text Augmentation Multiple surveys and empirical studies have systematized the landscape of text augmentation\. Feng et al\.\[[12](https://arxiv.org/html/2608.12340#bib.bib27)\]presented a taxonomy spanning rule\-based, interpolation, back\-translation, paraphrase, and language\-model\-based categories\. Bayer et al\.\[[3](https://arxiv.org/html/2608.12340#bib.bib29)\]organized more than 100 methods into 12 groups in a survey dedicated to text classification augmentation\. Chen et al\.\[[9](https://arxiv.org/html/2608.12340#bib.bib28)\]conducted a large\-scale empirical comparison across 11 datasets spanning topic classification, inference, and paraphrase tasks, covering token\-level, sentence\-level, adversarial, and hidden\-space augmentation\. The most recent survey by Chai et al\.\[[6](https://arxiv.org/html/2608.12340#bib.bib30)\]extends coverage to LLM\-centric augmentation strategies, classifying methods as simple, prompt\-based, retrieval\-based, or hybrid\. However, despite this body of work, the following three gaps still remain unaddressed: i\) SMOTE\-based retrieval methods are absent from existing NLP benchmarks: neither Chen et al\.\[[9](https://arxiv.org/html/2608.12340#bib.bib28)\]nor Cegin et al\.\[[5](https://arxiv.org/html/2608.12340#bib.bib21)\]includes an embedding\-space interpolation baseline, making it impossible to evaluate whether LLM\-based generation actually surpasses the retrieval\-only approach that is the default in imbalanced tabular settings\. ii\) Existing NLP benchmarks do not specifically target imbalanced datasets: the datasets used by Chen et al\. are largely balanced, and highly imbalanced multi\-class emotion tasks such as GoEmotions\-28 have not been benchmarked at scale\. iii\) Statistical rigor is limited: most existing benchmarks do not apply multiple\-comparison\-corrected significance tests across all method–dataset pairs, and confidence intervals are rarely reported\. Comparing with these previous benchmarking efforts, this study addresses all three gaps simultaneously through an 11\-method×\\times7\-dataset×\\times5\-seed benchmark, in which Welch’stt\-tests with multiple\-comparison correction are applied across all method–dataset pairs, and the datasets are deliberately chosen to span binary sentiment, multi\-class topic, and fine\-grained emotion classification with systematically varying imbalance ratios\. In summary, current benchmarking practices indicate that it is essential to establish a controlled, statistically rigorous comparison between class\-structure\-preserving retrieval and surface\-diversity\-driven LLM generation, which is exactly what the present study realizes\. Li et al\.\[[19](https://arxiv.org/html/2608.12340#bib.bib25)\]and Arik et al\.\[[2](https://arxiv.org/html/2608.12340#bib.bib26)\]provide preliminary evidence that task complexity and class imbalance are moderating factors of LLM augmentation effectiveness, further motivating the controlled benchmark design presented in this study\. Anikina et al\.\[[1](https://arxiv.org/html/2608.12340#bib.bib31)\]emphasize the importance of systematic multi\-LLM evaluation of data generation strategies, which this study realizes through the Llama\-3\.1\-8B vs\. Qwen3\-8B comparison in Section[5\.6](https://arxiv.org/html/2608.12340#S5.SS6)\. ## 3Problem Formulation and Augmentation Methods Let𝒟train=\{\(xi,yi\)\}i=1N\\mathcal\{D\}\_\{\\text\{train\}\}=\\\{\(x\_\{i\},y\_\{i\}\)\\\}\_\{i=1\}^\{N\}denote a labeled training set for a text classification task, wherexi∈𝒳x\_\{i\}\\in\\mathcal\{X\}denotes a text document andyi∈\{1,…,K\}y\_\{i\}\\in\\\{1,\\dots,K\\\}indicates the corresponding class label\. An augmentation method𝒜:𝒟train→𝒟~=\{\(x~j,y~j\)\}j=1M\\mathcal\{A\}:\\mathcal\{D\}\_\{\\text\{train\}\}\\rightarrow\\widetilde\{\\mathcal\{D\}\}=\\\{\(\\tilde\{x\}\_\{j\},\\tilde\{y\}\_\{j\}\)\\\}\_\{j=1\}^\{M\}generatesM=⌊rN⌋M=\\lfloor rN\\rfloorsynthetic examples at augmentation ratiorr\. A classifierfθf\_\{\\theta\}is trained on𝒟train∪𝒟~\\mathcal\{D\}\_\{\\text\{train\}\}\\cup\\widetilde\{\\mathcal\{D\}\}and evaluated on a held\-out test set\. The objective is to maximize macro\-averaged F1 on the test set\. In this study, a total of 11 augmentation methods and a no\-augmentation baseline are evaluated as the main benchmark, as summarized in Table[1](https://arxiv.org/html/2608.12340#S3.T1)\. CIEGAD\-Qwen, introduced for the LLM family sensitivity analysis in Section[5\.6](https://arxiv.org/html/2608.12340#S5.SS6), is also listed in Table[1](https://arxiv.org/html/2608.12340#S3.T1)for reference\. Table 1:Augmentation methods compared in this study\. R = retrieval; G = generation\. Cluster = uses class\-level cluster structure\. Anchor = uses existing training examples as input\.MethodSourceClusterAnchorLLMNo\-Aug––––EDAR–Yes–AEDAR–Yes–BackTransR/G–YesMarianMTEmbSMOTERPer\-classYes–LLM\-ParaphraseG–YesLlama\-3\.1\-8BLCGG––Llama\-3\.1\-8BAugGPTG–YesLlama\-3\.1\-8BCoTAMG–YesLlama\-3\.1\-8BLLM2LLMG–Yes \(errors\)Llama\-3\.1\-8BCIEGADGYesYes \(intra/extra\)Llama\-3\.1\-8BCIEGAD\-QwenGYesYes \(intra/extra\)Qwen3\-8BVoidGenG––Llama\-3\.1\-8B### 3\.1Baseline Methods Each method falls into one of three design philosophies, which are treated as orthogonal axes throughout the subsequent analysis: i\) Classical token\-level perturbation, in which the surface form of existing examples is directly manipulated\. ii\) Embedding\-space retrieval, in which interpolation is performed within the training distribution and the corresponding text is recovered via nearest\-neighbor search\. iii\) LLM\-based generation, in which new text is produced conditioned on class labels, anchor texts, or richer geometric and semantic signals\. Based on these axes, methods are selected as follows\. #### Classical Baselines - i\)No\-augmentation \(No\-Aug\): The reference baseline, in which the classifier is trained solely on𝒟train\\mathcal\{D\}\_\{\\text\{train\}\}\. - ii\)EDA\[[30](https://arxiv.org/html/2608.12340#bib.bib10)\]: Easy Data Augmentation applies four token\-level operations, namely synonym replacement, random insertion, random swap, and random deletion, at default rates\. - iii\)AEDA\[[15](https://arxiv.org/html/2608.12340#bib.bib11)\]: A simpler variant of EDA that only inserts random punctuation marks while fully preserving the vocabulary content of each sentence\. - iv\)Back\-translation \(BackTrans\)\[[26](https://arxiv.org/html/2608.12340#bib.bib12)\]: Source→\\rightarrowtarget→\\rightarrowsource machine translation, implemented as English→\\rightarrowGerman→\\rightarrowEnglish using Helsinki\-NLP MarianMT models\. - v\)Embedding\-SMOTE \(EmbSMOTE\): A retrieval\-based variant of SMOTE\. Specifically, each minority\-class example is first encoded with SBERT\[[24](https://arxiv.org/html/2608.12340#bib.bib2)\]; a synthetic embedding is then constructed by intra\-class interpolation in the embedding space; finally, the corresponding text is recovered through nearest\-neighbor retrieval from the training corpus within the same class\. Because the returned texts are all real training examples, class structure is preserved by design\. The core design contrast motivating this analysis is between retrieval, which is class\-structure\-preserving with low surface diversity, and generation, which is potentially higher in surface diversity but offers weaker class\-structure guarantees\. #### LLM\-Based Baselines Unless otherwise specified, all LLM\-based methods use Llama\-3\.1\-8B\-Instruct\[[20](https://arxiv.org/html/2608.12340#bib.bib3)\], served via vLLM for batched inference\. - vi\)LLM\-Paraphrase: Each training example is paraphrased in a zero\-shot manner by the LLM using a fixed prompt template that requests meaning\-preserving rewriting\. - vii\)Label\-Conditioned Generation \(LCG\): Generation conditioned on the class label, in which the LLM is requested to generate a new example for the specified class without an anchor text\. - vii\)AugGPT\[[10](https://arxiv.org/html/2608.12340#bib.bib17)\]: Class\-specific instruction\-tuning prompting in which the LLM is requested to generateKKparaphrases of each example using a chat\-format prompt\. - ix\)CoTAM: Chain\-of\-thought prompting in which the LLM first reasons about the class signal of an example and then generates an augmentation based on that reasoning trace\. - x\)LLM2LLM\[[16](https://arxiv.org/html/2608.12340#bib.bib18)\]: A two\-stage method in which a small student classifier first identifies difficult examples and the LLM then generates targeted augmentations for those examples; the student is retrained on the combined dataset\. - xi\)CIEGAD\[[14](https://arxiv.org/html/2608.12340#bib.bib20)\]: Cluster\-conditioned interpolation and extrapolation\. Each class is clustered using SBERT embeddings; a Hierarchical Frequency\-Geometric Allocation \(HFGA\) budget allocation algorithm distributes augmentation quotas to \(label, cluster\) pairs in proportion to cluster size, margin, and void score; the LLM is prompted with a cluster\-level domain profile together with intra\-cluster interpolation and cross\-cluster\-boundary extrapolation targets from anchor texts; and outputs with a composite score below 3 are filtered by a five\-aspect LLM\-as\-judge\. In addition, in order to assess whether the bottleneck of LLM\-based augmentation lies in the choice of LLM family or in its underlying quality, a so\-called CIEGAD\-Qwen is newly introduced, in which the backbone LLM is replaced with Qwen3\-8B\[[31](https://arxiv.org/html/2608.12340#bib.bib4)\]while all other settings are held fixed\. The thinking mode of Qwen3\-8B is disabled to match the single\-pass operation of Llama\. All algorithmic hyperparameters \(γextra=0\.03\\gamma\_\{\\text\{extra\}\}=0\.03, cosine thresholds, acceptance thresholds\) are held fixed\. ### 3\.2Void\-Driven Locate\-then\-Decode Generation VoidGen is newly introduced as a methodological probe rather than as a candidate for the “best augmentation method”\. Specifically, the goal of this subsection is to conduct a controlled test of an alternative generation paradigm, so as to investigate whether a so\-called Locate\-then\-Decode formulation, in which generation is organized around pre\-computed embedding\-space targets, confers structural\-preservation advantages over existing approaches\. Existing LLM\-based augmentation methods follow a “generate\-then\-verify” paradigm, in which the LLM first generates text and geometric or semantic constraints are subsequently verified post hoc\. In this paradigm, generation is pulled toward the LLM’s output distribution, so preservation of class\-conditioned embedding\-space structure is not guaranteed\. VoidGen inverts this order: it identifies insufficiently covered regions \(voids\) in the sentence embedding space prior to generation and then conditions the LLM on those targets via a learned projector\. The intent is to redirect generation effort toward sparse regions of the training distribution rather than regions that are easy for the LLM to generate\. If this void\-targeting scheme improves class\-structure preservation, performance gains are expected; conversely, if no improvement is observed, it is suggested that structural factors deeper than targeting itself determine performance\. The VoidGen pipeline consists of three stages\. In the first stage, embedding, all training texts are encoded into normalized384384\-dimensional sentence embeddings using all\-MiniLM\-L6\-v2\[[24](https://arxiv.org/html/2608.12340#bib.bib2)\]\. In the second stage, void target identification, akk\-NN density estimator detects, for each classyy, intra\-cluster voids \(regions of low local density within the class\), inter\-cluster voids \(gaps between clusters of the same class\), and peripheral voids \(boundary regions\)\. The void setVyV\_\{y\}for classyyis defined as the union of these three region types: Vy=Vyintra∪Vyinter∪Vyperiph,Vy⊂ℝdV\_\{y\}=V\_\{y\}^\{\\text\{intra\}\}\\cup V\_\{y\}^\{\\text\{inter\}\}\\cup V\_\{y\}^\{\\text\{periph\}\},\\quad V\_\{y\}\\subset\\mathbb\{R\}^\{d\}\(1\)whered=384d=384denotes the sentence embedding dimensionality,VyintraV\_\{y\}^\{\\text\{intra\}\}denotes intra\-cluster regions of low local density within classyy,VyinterV\_\{y\}^\{\\text\{inter\}\}indicates inter\-cluster gaps among sub\-clusters of the same class, andVyperiphV\_\{y\}^\{\\text\{periph\}\}represents peripheral regions near class boundaries\. Target vectors are sampled fromVyV\_\{y\}according to an inverse\-frequency power\-law rule that prioritizes under\-represented classes: vj\(y\)∼π\(v∣Vy\),π\(v∣Vy\)∝Ay\(v\)⋅ρy\(v\)−αv\_\{j\}^\{\(y\)\}\\sim\\pi\(v\\mid V\_\{y\}\),\\quad\\pi\(v\\mid V\_\{y\}\)\\propto A\_\{y\}\(v\)\\cdot\\rho\_\{y\}\(v\)^\{\-\\alpha\}\(2\)whereAy\(v\)A\_\{y\}\(v\)is the allocation weight proportional to the inverse imbalance ratio of classyy,ρy\(v\)\\rho\_\{y\}\(v\)is the local density around target pointvv, andα\>0\\alpha\>0is a power exponent that emphasizes sparse regions\. In the third stage, decoding, a learned MLP projector𝒫\\mathcal\{P\}transforms each target vector into a sequence ofL=16L=16pseudo\-tokens and concatenates it with a categorical embedding of the void type \(Void\-Conditioned Decoding \(VCD\) signal\): 𝐩j=𝒫\(vj\)⊕𝐞τj∈ℝL×h\\mathbf\{p\}\_\{j\}=\\mathcal\{P\}\(v\_\{j\}\)\\oplus\\mathbf\{e\}\_\{\\tau\_\{j\}\}\\in\\mathbb\{R\}^\{L\\times h\}\(3\)where𝒫:ℝd→ℝL×h\\mathcal\{P\}:\\mathbb\{R\}^\{d\}\\to\\mathbb\{R\}^\{L\\times h\}is the MLP projector \(2 hidden layers of 1024 units\),hhis the LLM embedding dimension, and𝐞τj\\mathbf\{e\}\_\{\\tau\_\{j\}\}is the categorical embedding for void typeτj∈\{intra,inter,periph\}\\tau\_\{j\}\\in\\\{\\text\{intra\},\\text\{inter\},\\text\{periph\}\\\}\. The prompt is assembled by appending the class name to this pseudo\-token sequence, after which the LLM decodes text autoregressively: promptj\\displaystyle\\text\{prompt\}\_\{j\}=𝐩j∥LP\(ℒ\[yj\]\),\\displaystyle=\\mathbf\{p\}\_\{j\}\\,\\\|\\,\\text\{LP\}\(\\mathcal\{L\}\[y\_\{j\}\]\),\(4\)x~j\\displaystyle\\tilde\{x\}\_\{j\}=ℳLLM\(promptj;T=0\.7,top\-p=0\.9,max\-tok=128\),\\displaystyle=\\mathcal\{M\}\_\{\\text\{LLM\}\}\\bigl\(\\text\{prompt\}\_\{j\};\\,T\{=\}0\.7,\\,\\text\{top\-\}p\{=\}0\.9,\\,\\text\{max\-tok\}\{=\}128\\bigr\),\(5\)whereLP\(⋅\)\\text\{LP\}\(\\cdot\)denotes the label prompt \(LP\), i\.e\., tokenization of the class name, andℳLLM\\mathcal\{M\}\_\{\\text\{LLM\}\}is the frozen Llama\-3\.1\-8B\-Instruct\. VoidGen further combines two control signals\. VCD corresponds to the categorical embedding𝐞τj\\mathbf\{e\}\_\{\\tau\_\{j\}\}in Eq\. \([3](https://arxiv.org/html/2608.12340#S3.E3)\): by injecting a signal that identifies the void type \(intra\-cluster, inter\-cluster, or peripheral\) alongside the projector output, the LLM can adjust its style depending on whether the target lies in a dense intra\-class neighborhood or near a class boundary\. LP in Eq\. \([5](https://arxiv.org/html/2608.12340#S3.E5)\) appends the natural\-language class name to the generation prompt, enforcing class membership during decoding\. It is noted that only the MLP projector𝒫\\mathcal\{P\}, which contains approximately 5 million parameters with two hidden layers of 1024 units, is trainable\. The training objective consists of two loss terms\. The round\-trip consistency loss minimizes the reconstruction error between the SBERT re\-encoding of the LLM\-decoded text and the original target embedding: ℒrt=1B∑j=1B‖E\(x~j\)−vj‖22\\mathcal\{L\}\_\{\\text\{rt\}\}=\\frac\{1\}\{B\}\\sum\_\{j=1\}^\{B\}\\left\\\|E\(\\tilde\{x\}\_\{j\}\)\-v\_\{j\}\\right\\\|\_\{2\}^\{2\}\(6\)whereE\(⋅\)E\(\\cdot\)is the SBERT encoder andBBis the batch size\. The label\-conditioned classification loss promotes correct class attribution of the generated text: ℒcls=−1B∑j=1Blogpϕ\(yj∣x~j\)\\mathcal\{L\}\_\{\\text\{cls\}\}=\-\\frac\{1\}\{B\}\\sum\_\{j=1\}^\{B\}\\log p\_\{\\phi\}\(y\_\{j\}\\mid\\tilde\{x\}\_\{j\}\)\(7\)wherepϕp\_\{\\phi\}is an auxiliary classification head\. The two losses are seamlessly integrated into the following combined training objective: ℒ=ℒrt\+λℒcls\\mathcal\{L\}=\\mathcal\{L\}\_\{\\text\{rt\}\}\+\\lambda\\mathcal\{L\}\_\{\\text\{cls\}\}\(8\)whereλ\>0\\lambda\>0is a weighting coefficient \(set toλ=1\.0\\lambda=1\.0in the implementation\)\. Only the parameters of projector𝒫\\mathcal\{P\}are updated during training; the LLMℳLLM\\mathcal\{M\}\_\{\\text\{LLM\}\}and SBERT encoderEEremain frozen throughout\. The complete procedure is summarized in Algorithm[1](https://arxiv.org/html/2608.12340#alg1)\. Algorithm 1Locate\-then\-Decode augmentation via VoidGen\.0:Training set \{\(xi,yi\)\}i=1N\\\{\(x\_\{i\},y\_\{i\}\)\\\}\_\{i=1\}^\{N\}, label names ℒ\\mathcal\{L\}, augmentation ratio rr, frozen LLM ℳLLM\\mathcal\{M\}\_\{\\text\{LLM\}\}, trained projector 𝒫\\mathcal\{P\}, SBERT encoder EE, integerseed\. 1:// All RNGs \(Python / NumPy / PyTorch / transformers\) are seeded 2:// withseedbefore any stochastic operation; details in released code\. 3: Z←E\(\{xi\}\)Z\\leftarrow E\(\\\{x\_\{i\}\\\}\)// sentence embeddings 4:foreach class y∈\{1,…,K\}y\\in\\\{1,\\dots,K\\\}do 5: Ay←A\_\{y\}\\leftarrowinverse\-frequency budget 6:Detect intra\-, inter\-, peripheral voids in Zy:=\{zi:yi=y\}Z\_\{y\}\\\!:=\\\{z\_\{i\}:y\_\{i\}\{=\}y\\\} 7:Sample AyA\_\{y\}target embeddings \{vj\(y\)\}\\\{v\_\{j\}^\{\(y\)\}\\\}from voids, tagged with type τj∈\{intra,inter,periph\}\\tau\_\{j\}\\in\\\{\\text\{intra\},\\text\{inter\},\\text\{periph\}\\\} 8:endfor 9:foreach \(vj,yj,τj\)\(v\_\{j\},y\_\{j\},\\tau\_\{j\}\)do 10: 𝐩j←𝒫\(vj\)⊕embed\(τj\)\\mathbf\{p\}\_\{j\}\\leftarrow\\mathcal\{P\}\(v\_\{j\}\)\\oplus\\text\{embed\}\(\\tau\_\{j\}\)// VCD pseudo\-tokens 11: promptj←𝐩j∥LP\(ℒ\[yj\]\)\\text\{prompt\}\_\{j\}\\leftarrow\\mathbf\{p\}\_\{j\}\\,\\\|\\,\\text\{LP\}\(\\mathcal\{L\}\[y\_\{j\}\]\) 12: x~j←ℳLLM\(promptj;T=0\.7,top\-p=0\.9,max\-tok=128\)\\tilde\{x\}\_\{j\}\\leftarrow\\mathcal\{M\}\_\{\\text\{LLM\}\}\(\\text\{prompt\}\_\{j\};\\ T\{=\}0\.7,\\ \\text\{top\-\}p\{=\}0\.9,\\ \\text\{max\-tok\}\{=\}128\) 13:endfor 14:return 𝒟~=\{\(x~j,yj\)\}\\widetilde\{\\mathcal\{D\}\}=\\\{\(\\tilde\{x\}\_\{j\},y\_\{j\}\)\\\} ## 4Experimental Setup ### 4\.1Datasets We evaluate all augmentation methods on seven publicly available text classification datasets that span a wide range of domains, class counts, and class imbalance ratios\. The dataset summary is presented in Table[2](https://arxiv.org/html/2608.12340#S4.T2)\. For each dataset, we draw a fixed training subset ofntrain=5,000n\_\{\\text\{train\}\}=5\{,\}000examples via seed\-specific stratified sampling and evaluate on the official test split\. The seven datasets used are SST\-2\[[27](https://arxiv.org/html/2608.12340#bib.bib5)\], AG News\[[33](https://arxiv.org/html/2608.12340#bib.bib6)\], Emo\[[7](https://arxiv.org/html/2608.12340#bib.bib7)\], TREC\[[18](https://arxiv.org/html/2608.12340#bib.bib8)\], GoEmotions\-13\[[11](https://arxiv.org/html/2608.12340#bib.bib9)\], DBpedia\[[17](https://arxiv.org/html/2608.12340#bib.bib33)\], and GoEmotions\-28\[[11](https://arxiv.org/html/2608.12340#bib.bib9)\]\. These datasets are selected to measure three dimensions of difficulty\. First, the number of classes ranges fromK=2K\{=\}2\(SST\-2\) toK=28K\{=\}28\(GoEmotions\-28\), which allows us to analyze how the augmentation gap evolves as the label space expands\. Second, the IR, computed as the ratio of the largest to the smallest class in the training subset, ranges from1\.121\.12\(AG News\) to527\.67527\.67\(GoEmotions\-28\)\. GoEmotions\-28 exhibits a particularly severe imbalance, with tail classes containing as few as three examples in thentrain=5,000n\_\{\\text\{train\}\}=5\{,\}000split\. This regime constitutes the empirically critical axis along which augmentation methods diverge most sharply\. Third, the domains cover five document types, namely short emotional user reviews \(SST\-2, Emo\), news headlines \(AG News\), questions \(TREC\), encyclopedic summaries \(DBpedia\), and fine\-grained social\-media emotion expressions \(GoEmotions\), which prevents any single augmentation method from gaining an unfair advantage through domain\-specific surface features\. We intentionally exclude very large benchmarks that consume additional runtime budget without expanding axis coverage\. Likewise, we adopt naturally imbalanced datasets, rather than artificially imbalanced variants, so that the difficulty distribution is grounded in the nature of the task itself rather than in sampling variance\. SST\-2 and DBpedia are nearly balanced and serve as control conditions at the saturated end of the spectrum, where augmentation is expected to have minimal effect\. Table 2:Dataset summary\.KK= number of classes; IR = imbalance ratio \(max/min class count in the training subset\)\.DatasetDomainKK\|test\|\|\\text\{test\}\|IRSST\-2\[[27](https://arxiv.org/html/2608.12340#bib.bib5)\]Sentiment \(binary\)28721\.27AG News\[[33](https://arxiv.org/html/2608.12340#bib.bib6)\]News topics476001\.12Emo\[[7](https://arxiv.org/html/2608.12340#bib.bib7)\]Emotion \(multi\-class\)655099\.49TREC\[[18](https://arxiv.org/html/2608.12340#bib.bib8)\]Question type650015\.91GoEmotions\-13\[[11](https://arxiv.org/html/2608.12340#bib.bib9)\]Emotion \(13 classes\)13542715\.58DBpedia\[[17](https://arxiv.org/html/2608.12340#bib.bib33)\]Encyclopedic topic1470001\.22GoEmotions\-28\[[11](https://arxiv.org/html/2608.12340#bib.bib9)\]Emotion \(full taxonomy\)285427527\.67 ### 4\.2Evaluation Metrics and Statistical Analysis We adopt macro\-averaged F1 \(F1macro\\text\{F1\}\_\{\\text\{macro\}\}\) as the primary metric, since it weights all classes equally and is therefore robust to class imbalance\. Accuracy, per\-class F1, precision, and recall are also reported\. To assess statistical significance, we report the mean±\\pmstandard deviation across five classifier seeds for each \(method, dataset\) cell, and evaluate pairwise differences using Welch’stt\-test atp<0\.05p<0\.05, with EmbSMOTE chosen as the reference baseline\. Each dataset is treated as an independent task, and no multiple\-comparison correction is applied across datasets\. In addition, for each augmentation method we measure five distributional properties of the augmented set𝒟~\\widetilde\{\\mathcal\{D\}\}: \(i\) uniqueness rate \(fraction of unique texts\), \(ii\) type\-token ratio \(TTR; corpus\-level vocabulary diversity\), \(iii\) mean character length \(with its percentile distribution\), \(iv\) mean token count, and \(v\) normalized label entropy \(which captures how uniformly augmentations are distributed across classes; higher values indicate greater uniformity\)\. We then compute Pearson correlations between each metric and macro F1 across \(method, dataset\) pairs, in order to directly test the prevailing hypothesis that augmentation diversity drives downstream performance gains\. ### 4\.3Implementation Details All experiments are conducted on a single NVIDIA H100 NVL \(95 GiB\) GPU\. We intentionally commit to single\-GPU evaluation so that research groups without large compute budgets can readily reproduce our results\. LLM\-based methods use vLLM batched inference in bfloat16 precision with gpu\_memory\_utilization=0\.85\. The two LLM backends, meta\-llama/Llama\-3\.1\-8B\-Instruct and Qwen/Qwen3\-8B, are loaded from the HuggingFace cache; for Qwen3, chain\-of\-thought thinking mode is disabled at chat\-template application time to ensure equivalence with Llama’s single\-pass operation\. Sentence embeddings use sentence\-transformers/all\-MiniLM\-L6\-v2 \(384384dimensions\),ℓ2\\ell\_\{2\}\-normalized before any similarity or interpolation operation\. The classifier is DistilBERT\[[25](https://arxiv.org/html/2608.12340#bib.bib34)\]fine\-tuned via the HuggingFace Trainer with AdamW, learning rate2×10−52\\times 10^\{\-5\}, weight decay0\.010\.01, batch size3232, 3 epochs, fp16 mixed precision, and maximum sequence length128128\. The augmentation ratio isr=1\.0r=1\.0for all methods, yielding\|𝒟~\|≈N\|\\widetilde\{\\mathcal\{D\}\}\|\\approx N\. For reproducibility, each cell fixes the Python, NumPy, PyTorch, and transformers random states with a single set\_seed\(seed\) call; augmentation seeds and classifier seeds are coupled per cell so that all five seeds produce comparable augmented sets even when sampling is stochastic\. In terms of runtime cost, both CIEGAD and CIEGAD\-Qwen require approximately one hour per \(dataset, seed\) cell on the H100, the majority of which is spent on LLM generation, whereas classifier fine\-tuning takes only≈13\{\\approx\}13s per cell\. Summing across all 12 methods×\\times7 datasets×\\times5 seeds, plus the LLM\-family replication with Qwen3\-8B and thentrainn\_\{\\text\{train\}\}sweep, the total computational budget reported in this paper amounts to approximately∼400\{\\sim\}400GPU\-hours on a single H100, of which more than 80% is consumed by LLM\-based augmentation methods\. All classifier and augmentation hyperparameters are consolidated in Table[3](https://arxiv.org/html/2608.12340#S4.T3)\. Table 3:Classifier and augmentation hyperparameters used in all main experiments\.ComponentSettingClassifier modelDistilBERTOptimizerAdamWLearning rate2×10−52\\times 10^\{\-5\}Weight decay0\.010\.01Batch size3232Epochs33Max sequence length128128Precisionfp16Augmentation ratiorr1\.01\.0ntrainn\_\{\\text\{train\}\}5,0005\{,\}000SBERT modelall\-MiniLM\-L6\-v2LLM \(default\)Llama\-3\.1\-8B\-InstructLLM \(family check\)Qwen3\-8B \(enable\_thinking=False\)LLM\-Paraphrase samplingT=0\.7T\{=\}0\.7, top\-p=0\.9p\{=\}0\.9, max\-tok=128=128AugGPT samplingT=0\.9T\{=\}0\.9, top\-p=0\.95p\{=\}0\.95, max\-tok=128=128LCG samplingT=0\.9T\{=\}0\.9, top\-p=0\.95p\{=\}0\.95, max\-tok=128=128CoTAM samplingT=0\.8T\{=\}0\.8, top\-p=0\.95p\{=\}0\.95, max\-tok=256=256LLM2LLM samplingT=0\.8T\{=\}0\.8, top\-p=0\.95p\{=\}0\.95, max\-tok=128=128CIEGAD generationT=0\.8T\{=\}0\.8, top\-p=0\.95p\{=\}0\.95, max\-tok=1400=1400CIEGAD LLM judgeT=0\.0T\{=\}0\.0\(greedy\), top\-p=1\.0p\{=\}1\.0, max\-tok=1400=1400VoidGen generationT=0\.7T\{=\}0\.7, top\-p=0\.9p\{=\}0\.9, max\-tok=128=128CIEGADγextra\\gamma\_\{\\text\{extra\}\}0\.030\.03CIEGAD cosine \(intra\-batch\)≤0\.85\\leq 0\.85CIEGAD cosine \(vs\. existing\)≤0\.90\\leq 0\.90CIEGAD acceptance thresholdComposite≥3\.0\\geq 3\.0\(5\-aspect Likert\)VoidGen projector hidden layers2×\\times1024VoidGen pseudo\-token count1616 ## 5Results ### 5\.1Evaluation on Overall Performance Table[4](https://arxiv.org/html/2608.12340#S5.T4)reports macro F1 for all 12 entries of the main benchmark, comprising No\-Aug, four classical methods, six LLM\-based baselines, and the proposed VoidGen, with mean and standard deviation computed over five seeds\. The missing values, which concern VoidGen on GoEmotions\-28 only, stem from a known ZeroDivisionError in the VoidGen implementation under extreme class sparsity; nevertheless, one of the five seeds \(s789,F1macro=0\.216\\text\{F1\}\_\{\\text\{macro\}\}=0\.216\) completed successfully and is reported as a single\-seed estimate\. Table 4:Macro\-F1 results on the main benchmark \(mean±\\pmstandard deviation over five seeds\)\. Bold = best per dataset; \* = statistically equivalent to the best \(Welch’stt\-test,p\>0\.05p\>0\.05\)\.†VoidGen on GoEmotions\-28 is a single\-seed value from s789; the other four seeds failed with ZeroDivisionError\.MethodSST\-2AG NewsEmoTRECGoEmotions\-13DBpediaGoEmotions\-28No\-Aug0\.874±\\pm0\.003\*0\.910±\\pm0\.0020\.801±\\pm0\.0130\.903±\\pm0\.051\*0\.460±\\pm0\.0080\.990±\\pm0\.001\*0\.182±\\pm0\.010EDA0\.877±\\pm0\.006\*0\.910±\\pm0\.0010\.861±\\pm0\.0040\.955±\\pm0\.008\*0\.590±\\pm0\.006\*0\.990±\\pm0\.001\*0\.277±\\pm0\.005AEDA0\.871±\\pm0\.0050\.911±\\pm0\.0010\.869±\\pm0\.0050\.954±\\pm0\.0070\.596±\\pm0\.010\*0\.990±\\pm0\.001\*0\.284±\\pm0\.006\*BackTrans0\.876±\\pm0\.006\*0\.913±\\pm0\.0010\.850±\\pm0\.0060\.961±\\pm0\.007\*0\.595±\\pm0\.010\*0\.991±\\pm0\.001\*0\.277±\\pm0\.006EmbSMOTE0\.872±\\pm0\.0030\.911±\\pm0\.002\*0\.860±\\pm0\.008\*0\.958±\\pm0\.004\*0\.597±\\pm0\.0070\.989±\\pm0\.0010\.292±\\pm0\.001LLM\-Paraphrase0\.879±\\pm0\.0040\.909±\\pm0\.0020\.823±\\pm0\.0020\.948±\\pm0\.0040\.557±\\pm0\.0060\.990±\\pm0\.001\*0\.237±\\pm0\.011LCG0\.872±\\pm0\.006\*0\.906±\\pm0\.0010\.832±\\pm0\.0050\.931±\\pm0\.0020\.522±\\pm0\.0050\.989±\\pm0\.0010\.232±\\pm0\.012AugGPT0\.874±\\pm0\.002\*0\.909±\\pm0\.0020\.827±\\pm0\.0060\.934±\\pm0\.0060\.540±\\pm0\.0050\.991±\\pm0\.001\*0\.257±\\pm0\.011CoTAM0\.869±\\pm0\.0060\.911±\\pm0\.002\*0\.820±\\pm0\.0050\.943±\\pm0\.0060\.560±\\pm0\.0100\.991±\\pm0\.0010\.234±\\pm0\.012LLM2LLM0\.868±\\pm0\.0030\.911±\\pm0\.001\*0\.815±\\pm0\.0090\.935±\\pm0\.0020\.524±\\pm0\.0190\.990±\\pm0\.001\*0\.203±\\pm0\.008CIEGAD0\.869±\\pm0\.0050\.904±\\pm0\.0060\.821±\\pm0\.0110\.955±\\pm0\.0070\.521±\\pm0\.0170\.988±\\pm0\.0020\.229±\\pm0\.030VoidGen0\.870±\\pm0\.007\*0\.907±\\pm0\.0040\.836±\\pm0\.0100\.964±\\pm0\.0040\.557±\\pm0\.0200\.989±\\pm0\.0010\.216† As shown in Table[4](https://arxiv.org/html/2608.12340#S5.T4), it can be observed that a consistent pattern emerges across all seven datasets\. In particular, the four classical methods \(EDA, AEDA, BackTrans, EmbSMOTE\) occupy the top positions on 6 of 7 datasets, and EmbSMOTE attains the best or statistically tied\-best result on the imbalanced multi\-class datasets \(GoEmotions\-13, GoEmotions\-28, and Emo\)\. Importantly, none of the six LLM\-based methods \(LLM\-Paraphrase, LCG, AugGPT, CoTAM, LLM2LLM, and CIEGAD\) statistically matches the classical methods on these datasets; the gap reaches up toΔF1macro≈0\.063\\Delta\\text\{F1\}\_\{\\text\{macro\}\}\{\\approx\}0\.063on GoEmotions\-28 \(IR≈527\.7\{\\approx\}527\.7\)\. Stratifying the results by dataset characteristics reveals three distinct regimes\. First, on the balanced large\-scale datasets, namely SST\-2, AG News, and DBpedia, macro F1 for nearly all methods concentrates within±0\.005\\pm 0\.005, rendering the choice of augmentation method empirically irrelevant\. Second, on the imbalanced multi\-class datasets, namely Emo, TREC, GoEmotions\-13, and GoEmotions\-28, classical methods consistently outperform LLM\-based methods\. Third, the proposed VoidGen attains the best value of0\.9640\.964on TREC while slightly trailing EmbSMOTE on the imbalanced datasets\. Because macro F1 averages can conceal dynamics visible only at class resolution, we present a fine\-grained per\-class analysis in Section[5\.3](https://arxiv.org/html/2608.12340#S5.SS3)that exposes structural patterns that this aggregate metric cannot capture\. ### 5\.2Evaluation on Statistical Significance To verify that the patterns observed in Section[5\.1](https://arxiv.org/html/2608.12340#S5.SS1)are statistically significant, we conduct a systematic comparison using Welch’stt\-test\. Table[5](https://arxiv.org/html/2608.12340#S5.T5)summarizes the win/tie/loss record of each method against EmbSMOTE using Welch’stt\-test atp<0\.05p<0\.05across all seven datasets\. For transparency, the per\-cell Welch’sttstatistic, Welch–Satterthwaite degrees of freedom, andpp\-value underlying this summary are reported in full in[B](https://arxiv.org/html/2608.12340#A2)\. Each dataset is treated as an independent task, and no multiple\-comparison correction is applied across datasets\. Our rationale for selecting EmbSMOTE as the reference is twofold\. First, EmbSMOTE is the de facto standard for imbalanced tabular classification and, as a representative retrieval\-based oversampling method, represents the empirical ceiling of the classical family\. Second, as shown in Table[4](https://arxiv.org/html/2608.12340#S5.T4), EmbSMOTE ranks in the top group on 6 of 7 datasets and consistently achieves the best or tied\-best performance under imbalanced multi\-class settings; it therefore serves as a substantive strong baseline in this benchmark\. Table 5:Welch’stt\-test against EmbSMOTE \(p<0\.05p<0\.05\): win/tie/loss counts across the seven datasets\. The N/A column counts cells in which the test was not computable\. For VoidGen on GoEmotions\-28, onlyn=1n=1seed completed \(the other four failed with ZeroDivisionError\), so Welch’s test is not computable and the cell is recorded as N/A\.MethodWinTieLossN/ANo\-Aug0430EDA0610AEDA0700BackTrans0610LLM\-Paraphrase1240LCG0250AugGPT0340CoTAM1240LLM2LLM0340CIEGAD0430VoidGen0421Stratifying the results by method family reveals three tiers that correspond to design philosophy\. The first tier comprises the four classical methods \(EDA, AEDA, BackTrans, and EmbSMOTE\), which remain within the statistical equivalence region of EmbSMOTE and suffer at most one loss each; surface\-form\-preserving perturbation and embedding\-space retrieval reproducibly achieve parity with the reference in this benchmark\. The second tier consists of the LLM\-based methods, namely LLM\-Paraphrase, LCG, AugGPT, CoTAM, and LLM2LLM, which collectively record at least four losses each and only two wins in total, failing to significantly outperform classical retrieval regardless of prompt strategy or generation sophistication\. The third tier contains even the most geometrically sophisticated method, CIEGAD, which reaches only0/4/30/4/3and thus approaches but does not surpass the classical tier without a single win\. Crucially, this three\-tier structure does not arise from differences in method complexity or generative capability, but rather corresponds to whether class membership is structurally guaranteed by design, an observation that motivates the mechanistic explanation developed from Section[5\.3](https://arxiv.org/html/2608.12340#S5.SS3)onwards\. Particularly noteworthy is the No\-Aug record of0/4/30/4/3\. All three losses for No\-Aug occur on the imbalanced multi\-class datasets, namely Emo, GoEmotions\-13, and GoEmotions\-28, which demonstrates that some form of augmentation does provide a statistically significant performance improvement in these settings\. By contrast, No\-Aug is statistically equivalent to EmbSMOTE on SST\-2, AG News, DBpedia, and TREC, corroborating the existence of saturated regions in which augmentation is redundant\. Accordingly, the regime in which augmentation genuinely matters, as captured by this benchmark, is concentrated in the imbalanced multi\-class setting, and it is precisely in this regime that LLM\-based augmentation consistently lags behind classical methods across all three method families\. ### 5\.3Per\-Class F1 Analysis The macro F1 ranking conceals what we regard as the most important benchmark findings of this study, which surface only at per\-class resolution\. Figure[1](https://arxiv.org/html/2608.12340#S5.F1)shows a per\-class F1 heatmap for eight methods on GoEmotions\-28, visually summarizing the dynamics in the three class regions described below\.  Figure 1:Per\-class F1 heatmap for GoEmotions\-28, showing eight representative methods \(rows\) and the 28 classes \(columns\)\.On GoEmotions\-28, six of the 28 classes, namelyembarrassment,grief,nervousness,pride,realization, andrelief, uniformly yieldF1=0\.000\\text\{F1\}\{=\}0\.000across all five seeds for the four classical methods and LCG\. These six classes correspond to extremely rare tail classes in thentrain=5,000n\_\{\\text\{train\}\}=5\{,\}000split, and the resulting zero performance stems from a fundamental absence of training signal: EDA, AEDA, and BackTrans induce only minimal changes in representation space; EmbSMOTE faces an intrinsic diversity constraint when interpolating from only a handful of embeddings; and LCG cannot reach the semantic region of a class without sufficient anchors\. In short, none of these methods can rescue classes for which the training set provides essentially no signal\. This constraint holds regardless of generation sophistication, and augmentation should accordingly be understood as a regularizer that presupposes a sufficient per\-class signal\. By contrast, the generation\-driven methods CIEGAD and VoidGen occasionally achieve non\-zero F1 on one or more of these rare classes, with observed values ranging from0\.070\.07to0\.330\.33\. This is attributable to class\-conditioned generation, which can produce synthetic samples even for the rarest classes\. However, these sporadic non\-zero values are too small in magnitude to alter the macro F1 ranking\. We note that the per\-class predictions for LLM\-Paraphrase and AugGPT on GoEmotions\-28 were not available locally at the time of writing, so the tail\-class behavior of those two methods remains unverified\. Class\-size\-stratified behavior is contrastive across three regions\. In the tail\-class region \(<20<20examples\), the four classical methods and LCG showF1=0\.000\\text\{F1\}\{=\}0\.000across all seeds, while only generative methods occasionally record non\-zero values\. In the head\-class region \(≥250\\geq 250examples\), comprising gratitude, love, amusement, neutral, and admiration, all methods uniformly reach per\-class F1 between0\.620\.62and0\.900\.90, with differences among the top three methods of less than±0\.01\\pm 0\.01\. Augmentation strategy has no practical effect on classification performance where training examples are plentiful\. The middle\-class region \(2020–250250examples\) is where the core finding of this paper resides\. In this range, training signal exists but is sparse, and consequently augmentation quality translates directly into classification performance\. Specifically, EmbSMOTE and the other classical methods stably accumulate incremental signal by faithfully preserving the within\-class distributional geometry, whereas LLM\-based methods inject gradient noise through off\-class generated samples and lose their competitive edge in this region\. These middle\-class dynamics are the primary driver of the LLM\-versus\-classical macro F1 gap observed in Sections[5\.2](https://arxiv.org/html/2608.12340#S5.SS2)and[5\.6](https://arxiv.org/html/2608.12340#S5.SS6)\. The advantage of class\-structure preservation appears neither in tail classes nor in head classes, but is concentrated precisely in the middle classes where per\-class signal exists yet is sparse\. This finding directly supports the central thesis of this paper, namely that “class\-structure preservation beats diversity,” at the granularity of individual class behavior\. ### 5\.4Diversity–Performance Correlation Analysis The three\-tier structure in Section[5\.2](https://arxiv.org/html/2608.12340#S5.SS2)does not explain why classical methods outperform LLM\-based methods\. In this section, we directly test the prevailing explanation for augmentation effectiveness, namely that augmentation diversity matters\. The common motivation for LLM\-based augmentation is that LLMs generate more diverse text than retrieval\- or rule\-based methods, and that this diversity translates into stronger downstream classifiers\. To examine this hypothesis directly, for each \(method, dataset\) pair we measure five distributional properties of the augmented set𝒟~\\widetilde\{\\mathcal\{D\}\}: uniqueness rate, TTR, mean character length, mean token count, and normalized label entropy; their Pearson correlations with the corresponding macro F1 are computed\. Table[6](https://arxiv.org/html/2608.12340#S5.T6)summarizes both within\-dataset Pearsonrraveraged across datasets and pooled correlations across all \(method, dataset\) cells, with dataset\-level F1 baseline differences controlled\. Table 6:Pearson correlations between augmentation diversity metrics and macro F1, computed across the 11 augmentation methods\.Diversity metricrr\(within\-dataset mean\)rr\(pooled\)Uniqueness rate−0\.166\-0\.166−0\.031\-0\.031TTR\+0\.514\+0\.514\+0\.110\+0\.110Mean character length−0\.335\-0\.335\+0\.353\+0\.353Normalized label entropy−0\.170\-0\.170\+0\.723\+0\.723Mean token count−0\.335\-0\.335\+0\.317\+0\.317Three observations stand out\. First, surface\-level diversity does not promote downstream performance\. The uniqueness rate of augmented sets exhibits at most a weakly negative correlation with macro F1 \(r=−0\.166r\{=\}\-0\.166\)\. EmbSMOTE shows the lowest uniqueness rate across datasets, between58%58\\%and61%61\\%, yet attains the best or tied\-best performance on 6 of 7 datasets, which empirically refutes the naive view that “diversity is good\.” Second, only corpus\-level vocabulary diversity exhibits a positive correlation with performance\. TTR shows a moderate positive correlation \(r=\+0\.514r\{=\}\+0\.514; Fisher’s combinedp=0\.018p\{=\}0\.018across the seven within\-dataset tests\), which indicates that methods whose augmented corpora draw on a broader vocabulary tend to yield stronger downstream classifiers\. By contrast, the uniqueness rate is statistically negligible \(combinedp=0\.53p\{=\}0\.53\), whereas vocabulary breadth is reproducible across datasets, providing evidence that distinguishes which axis of diversity actually matters\. Third, the side effects of LLM generation are negatively associated with performance\. Mean character length and forced label uniformity both yield negative correlations with macro F1 \(r=−0\.335r\{=\}\-0\.335andr=−0\.170r\{=\}\-0\.170, respectively\), and both are characteristic artifacts of LLM\-based augmentation: chat\-aligned LLMs produce longer texts than the original training corpus, while methods such as LCG and CIEGAD explicitly steer the label distribution toward uniformity to address class imbalance\. Our data suggest that both effects are net\-harmful, providing a mechanistic explanation of the LLM\-versus\-classical gap reported in Section[5\.2](https://arxiv.org/html/2608.12340#S5.SS2)\. ### 5\.5Augmented Text Visualization To complement the quantitative analysis, two visualizations show the extent to which augmented texts deviate from the original training distribution\. In both figures, the original training data \(ntrain=5000n\_\{\\text\{train\}\}=5000, fixed sample at seed=42=42\) is shown in the background, with the distribution of augmented texts from each method overlaid on top\. Figure[2](https://arxiv.org/html/2608.12340#S5.F2)shows SBERT embeddings of augmented texts \(orange\) and original training texts \(blue\) for four representative methods, namely EmbSMOTE, AEDA, CIEGAD, and LCG, co\-projected into a shared t\-SNE space on the three most characteristic imbalanced multi\-class emotion datasets\. The figure is laid out as a3×43\\times 4grid, in which rows correspond to datasets and columns to methods\. As can be observed, the augmented point clouds of EmbSMOTE and AEDA overlap almost entirely with the blue point cloud of the training distribution in both density and spatial extent, rendering them visually indistinguishable in the embedding space\. This is expected by design: EmbSMOTE obtains synthetic samples by nearest\-neighbor retrieval of real training texts, and AEDA performs only minor surface\-form perturbation, and both methods therefore structurally preserve the geometry of the training distribution\. Figure 2:SBERT embeddings of augmented texts \(orange\) and original training texts \(blue\) for four representative methods \(columns: EmbSMOTE, AEDA, CIEGAD, LCG\), co\-projected into a shared t\-SNE space\.By contrast, the augmented points generated by CIEGAD form several dense local clusters in regions distant from the periphery of the training distribution, concentrating in areas where training points are sparse\. Particularly on GoEmotions\-28, multiple dense clusters appear near the margins of the training manifold, which reflects the behavior of CIEGAD’s inverse\-frequency cluster budget allocation that directs augmentation resources toward rare\-class target regions\. LCG exhibits an even more pronounced pattern, forming one or two extremely dense clusters in regions outside the training distribution across all datasets; this suggests mode\-collapse\-like behavior in which generation collapses to specific class\- or style\-prototypes, a consequence of label\-conditioned generation operating without anchors, which causes the LLM to repeatedly emit similar expression patterns\. These off\-manifold point clouds do not match the natural class\-wise distribution width and therefore fail to provide an effective signal for rescuing rare classes, which is consistent with the F1 deficits reported in Section[5\.2](https://arxiv.org/html/2608.12340#S5.SS2)\. Figure[3](https://arxiv.org/html/2608.12340#S5.F3)overlays the character\-length distributions of each augmentation method on the original training\-text distribution \(black step histogram\) across all seven datasets\. As can be observed, the classical and retrieval\-based methods, namely EDA, AEDA, EmbSMOTE, and BackTrans, largely preserve shapes consistent with the training distribution; in particular, EmbSMOTE overlaps perfectly because it reuses real training texts\. By contrast, the LLM\-based methods display two qualitatively distinct behaviors\. First, LCG systematically shifts the distribution toward much longer texts across all datasets, with mean character lengths reaching approximately two to four times those of the training distribution\. Second, LLM\-Paraphrase, AugGPT, and CoTAM exhibit a non\-uniform directionality: they shift toward longer texts on short\-text datasets \(SST\-2, Emo, GoEmotions\-13, and GoEmotions\-28\) while shifting toward shorter texts on long\-text datasets \(AG News and DBpedia\)\. This indicates that these methods do not preserve the original text\-length characteristics, but instead aggregate their outputs toward a fixed intermediate length band regardless of the dataset\. In all cases, LLM\-based augmentation fails to preserve the length properties of the training distribution, which provides a mechanistic explanation for the quantitative finding that mean character length is negatively correlated with macro F1 \(see Section[5\.4](https://arxiv.org/html/2608.12340#S5.SS4)\)\. Figure 3:Character\-length distributions of the original training texts \(black step histogram\) and of the augmented texts for each method, across all seven datasets \(rows\)\. ### 5\.6LLM Family Sensitivity Analysis A natural counterargument to the negative results of Section[5\.2](https://arxiv.org/html/2608.12340#S5.SS2)is that Llama\-3\.1\-8B is simply too weak\. If artifacts specific to a single LLM family were the primary driver of the gap, replacing the LLM with a stronger model should reverse the ranking\. To rule out this possibility, we conduct a replication experiment with a different LLM family in this section\. To disentangle the “LLM is the bottleneck” hypothesis from the “generate\-then\-verify formulation is the bottleneck” hypothesis, we re\-run CIEGAD with both Llama\-3\.1\-8B\-Instruct and Qwen3\-8B under identical algorithmic hyperparameters, prompts, and judge thresholds\. Both LLMs are of the same 8B class, and we disable the chain\-of\-thought thinking mode of Qwen3\-8B so that both backends generate single\-pass completions\. Results over five seeds are presented in Table[7](https://arxiv.org/html/2608.12340#S5.T7)\. Table 7:LLM\-family sensitivity: CIEGAD with Llama\-3\.1\-8B vs\. Qwen3\-8B \(mean±\\pmstandard deviation over five seeds\)\.Δ\\Deltadenotes the Qwen−\-Llama difference in macro F1\.DatasetCIEGADCIEGAD\-QwenΔ\\DeltaSST\-20\.869±\\pm0\.0050\.867±\\pm0\.004−0\.002\-0\.002AG News0\.904±\\pm0\.0060\.906±\\pm0\.005\+0\.001\+0\.001Emo0\.821±\\pm0\.0110\.826±\\pm0\.011\+0\.005\+0\.005TREC0\.955±\\pm0\.0070\.946±\\pm0\.005−0\.009\-0\.009GoEmotions\-130\.521±\\pm0\.0170\.545±\\pm0\.010\+0\.024\+0\.024DBpedia0\.988±\\pm0\.0020\.987±\\pm0\.002−0\.001\-0\.001GoEmotions\-280\.229±\\pm0\.0300\.281±\\pm0\.022\+0\.052\+0\.052Results divide clearly along the imbalance axis introduced in Section[5\.2](https://arxiv.org/html/2608.12340#S5.SS2)\. In the saturated settings, namely SST\-2, AG News, DBpedia, and TREC, the two LLM families are within±0\.01\\pm 0\.01macro F1 on all datasets, rendering the choice of LLM empirically irrelevant; both backends trail EmbSMOTE by similarly small margins\. In the imbalanced multi\-class emotion settings, however, a more nuanced picture emerges that is structured by the degree of imbalance\. On Emo \(K=6K\{=\}6, IR≈9\.49\{\\approx\}9\.49\), the two LLM families are indistinguishable \(Δ=\+0\.005\\Delta\{=\}\{\+\}0\.005, Welch’st=0\.70t\{=\}0\.70,df=8\.0\\mathrm\{df\}\{=\}8\.0,p=0\.50p\{=\}0\.50\)\. On GoEmotions\-13 \(K=13K\{=\}13, IR≈12\.4\{\\approx\}12\.4\), Qwen3 is significantly stronger \(Δ=\+0\.024\\Delta\{=\}\{\+\}0\.024,t=2\.74t\{=\}2\.74,df=6\.6\\mathrm\{df\}\{=\}6\.6,p=0\.031p\{=\}0\.031\)\. On the most fine\-grained and most imbalanced dataset, GoEmotions\-28 \(K=28K\{=\}28, IR≈527\.7\{\\approx\}527\.7\), the gap is largest and most significant \(Δ=\+0\.052\\Delta\{=\}\{\+\}0\.052,t=3\.09t\{=\}3\.09,df=7\.4\\mathrm\{df\}\{=\}7\.4,p=0\.016p\{=\}0\.016\)\. Accordingly, the advantage of Qwen3 grows monotonically with increasing class imbalance, which we interpret as evidence that the newer instruction\-tuned LLM is better at maintaining on\-class generation under tail\-class pressure, a regime in which the prompt\-following of Llama\-3\.1 degrades\. Crucially, however, upgrading the LLM does not close the gap to retrieval\-based EmbSMOTE\. Even at its best, CIEGAD\-Qwen still falls below EmbSMOTE on all imbalanced multi\-class datasets, and the win/tie/loss summary against EmbSMOTE is essentially unchanged between the two LLM families\. In other words, the bottleneck of LLM\-based augmentation is not LLM quality at the 8B scale, but rather the absence of class\-structure preservation in the generate\-then\-verify formulation\. ### 5\.7Training Set Size Sensitivity Analysis Our benchmark adoptsntrain=5,000n\_\{\\text\{train\}\}=5\{,\}000as the standard setting, but this scale may favor classical methods\. To examine the widely shared hypothesis that “LLM augmentation is most effective when training data are scarce,” we conduct a sensitivity analysis in which the training\-set size is varied systematically\. We sweepntrain∈\{500,1000,2000,5000\}n\_\{\\text\{train\}\}\\in\\\{500,\\,1000,\\,2000,\\,5000\\\}on GoEmotions\-13, keeping the classifier and augmentation pipelines identical to those of Section[4](https://arxiv.org/html/2608.12340#S4), in order to examine the behavior of augmentation as the training set shrinks\. To span the spectrum, we compare four methods: EmbSMOTE and AEDA, LLM\-Paraphrase, and CIEGAD\. All cells are run with five seeds, and the means and standard deviations are reported in Table[8](https://arxiv.org/html/2608.12340#S5.T8)\. Table 8:Macro F1 as a function ofntrainn\_\{\\text\{train\}\}on GoEmotions\-13 \(mean±\\pmstandard deviation over five seeds\)\. Bold indicates the best method at each value ofntrainn\_\{\\text\{train\}\}\.ntrainn\_\{\\text\{train\}\}EmbSMOTEAEDACIEGADLLM\-Paraphrase5000\.074±0\.0230\.074\\pm 0\.0230\.059±0\.0180\.059\\pm 0\.0180\.079±0\.028\\bm\{0\.079\\pm 0\.028\}0\.047±0\.0020\.047\\pm 0\.0021,0000\.184±0\.0240\.184\\pm 0\.0240\.147±0\.0160\.147\\pm 0\.0160\.200±0\.025\\bm\{0\.200\\pm 0\.025\}0\.134±0\.0090\.134\\pm 0\.0092,0000\.394±0\.004\\bm\{0\.394\\pm 0\.004\}0\.382±0\.0090\.382\\pm 0\.0090\.380±0\.0160\.380\\pm 0\.0160\.262±0\.0180\.262\\pm 0\.0185,0000\.597±0\.007\\bm\{0\.597\\pm 0\.007\}0\.596±0\.0100\.596\\pm 0\.0100\.521±0\.0170\.521\\pm 0\.0170\.560±0\.0080\.560\\pm 0\.008Contrary to the prevailing intuition that “the LLM\-versus\-classical gap widens as data shrinks,” two clear patterns emerge\. First, the method ranking is not constant along the curve: it reverses at approximatelyntrain≈2,000n\_\{\\text\{train\}\}\{\\approx\}2\{,\}000\. Forntrain≤1,000n\_\{\\text\{train\}\}\{\\leq\}1\{,\}000, CIEGAD achieves the best performance, slightly outperforming EmbSMOTE\. In deeply low\-resource regimes, the genuinely novel content generated by LLM\-based augmentation provides a small but measurable advantage that classical perturbation methods cannot match\. By contrast, forntrain≥2,000n\_\{\\text\{train\}\}\{\\geq\}2\{,\}000, the order reverses: EmbSMOTE and AEDA take the lead, and the gap with CIEGAD widens asntrainn\_\{\\text\{train\}\}grows, reachingΔ=\+0\.076\\Delta\{=\}\{\+\}0\.076macro F1 atntrain=5,000n\_\{\\text\{train\}\}\{=\}5\{,\}000\. Second, the anchor\-based LLM\-Paraphrase is inferior at all values ofntrainn\_\{\\text\{train\}\}\. Unlike CIEGAD, which can introduce class\-conditioned content, LLM\-Paraphrase is constrained to remain near each anchor sentence, contributing little beyond what classical character\-level perturbation already provides\. The qualitative implication is that the value of LLM\-based augmentation is regime\-dependent rather than monotonically related to the LLM\-versus\-classical gap\. LLM augmentation is most useful when training data are genuinely scarce \(ntrain≤1,000n\_\{\\text\{train\}\}\{\\leq\}1\{,\}000\), and it offers no benefit, in fact underperforming classical alternatives, once at least several thousand training examples per class are available\. This finding refines rather than contradicts our main F1 results\. Thentrain=5,000n\_\{\\text\{train\}\}\{=\}5\{,\}000setting employed throughout the rest of the benchmark is a regime in which classical retrieval\-based oversampling is empirically optimal, and the LLM\-versus\-classical gap identified there should most safely be interpreted conditional on sufficient training data being available\. ## 6Discussion ### 6\.1Why Classical Methods Win The results of Section[5](https://arxiv.org/html/2608.12340#S5)converge on a single mechanistic explanation, which is best understood as a question of structural class\-membership guarantees\. The reason that retrieval\-based EmbSMOTE is statistically equivalent to or superior to all LLM\-based competitors reduces to whether the class membership of augmented examples is structurally guaranteed by design\. EmbSMOTE returns existing within\-class training texts, so every\(x~,y~\)\(\\tilde\{x\},\\tilde\{y\}\)in𝒟~\\widetilde\{\\mathcal\{D\}\}is by definition on\-distribution and correctly labeled\. By contrast, LLM\-based methods rely on prompt conditioning and post\-hoc filtering to ensure class membership, and whenever generation drifts, label noise is injected into the gradient that pulls the classifier away from the true decision boundary\. The t\-SNE visualizations in Section[5\.5](https://arxiv.org/html/2608.12340#S5.SS5), where EmbSMOTE and AEDA overlap with the training distribution while CIEGAD clusters at the manifold periphery and LCG forms off\-distribution blobs, provide direct visual corroboration of this off\-class gradient source\. This view is consistent with both the diversity analysis \(Section[5\.4](https://arxiv.org/html/2608.12340#S5.SS4)\) and the per\-class analysis \(Section[5\.3](https://arxiv.org/html/2608.12340#S5.SS3)\)\. Taken together, these analyses indicate that surface\-level diversity \(uniqueness rate\) barely predicts macro F1; in fact, EmbSMOTE achieves the lowest uniqueness rate in this benchmark yet attains best\-class performance\. This demonstrates that augmentation functions as an effective regularizer not as a source of new information, but only insofar as it does not disturb the class\-conditioned geometry\. Furthermore, the gap between LLM and classical methods is concentrated not in tail classes nor in head classes but in the middle\-class region \(2020–250250examples\), where training signal exists yet is sparse\. In that region, classical methods stably accumulate incremental signal by faithfully preserving within\-class distributional geometry, whereas LLM\-based methods contaminate gradient updates with off\-boundary generations and lose their competitive edge\. This finding suggests that the main thesis of this paper, namely that “class\-structure preservation beats diversity,” is substantiated at the mechanistic level rather than as a mere empirical regularity\. ### 6\.2The LLM Quality Bottleneck A natural counterargument to these negative findings is that Llama\-3\.1\-8B is simply too weak to support fair comparison\. In Section[5\.6](https://arxiv.org/html/2608.12340#S5.SS6), the most sophisticated method, CIEGAD, was replicated with the more recent Qwen3\-8B to rule out this possibility\. Results are clear: LLM family differences appear only in high\-imbalance settings \(maximumΔF1≈0\.052\\Delta\\text\{F1\}\{\\approx\}0\.052on GoEmotions\-28\), whereas for saturated tasks the choice of LLM makes no discernible difference, and both trail EmbSMOTE by similarly small margins\. This is consistent with the interpretation that newer instruction\-tuned LLMs are better able to keep class\-conditioned generation on\-class under tail\-class pressure\. However, what is decisive is that even a stronger LLM cannot close the gap to EmbSMOTE in principle\. Compared with CIEGAD, CIEGAD\-Qwen still falls significantly below EmbSMOTE on imbalanced multi\-class datasets except GoEmotions\-28\. On GoEmotions\-28 specifically, Qwen3 narrows the gap to statistical equivalence \(p=0\.32p\{=\}0\.32\), but this means that an entire generation of LLM progress was required to match a level that retrieval\-based oversampling achieves with zero parameter updates\. The approximately 80% gap reduction on GoEmotions\-28 \(Δ≈0\.063→0\.011\\Delta\{\\approx\}0\.063\\to 0\.011\) is consistent with the possibility that pure scaling may eventually close the residual, while simultaneously highlighting that the same result is obtainable via class\-structure preservation at no additional cost\. Taken together, these results indicate that the cause of this gap is not LLM weakness per se\. Rather, the fact that upgrading the LLM family and scale does not close the gap suggests that the bottleneck resides in the structural constraint of the generate\-then\-verify paradigm, namely its inability to guarantee the class membership of augmented examples\. ### 6\.3Task\-Dependent Method Selection The benchmark naturally divides into two environments with substantially different practical implications, from which method\-selection rules are derived\. First, in saturated settings where the unaugmented macro F1 exceeds0\.850\.85on binary or low\-class\-count tasks, the choice of augmentation method is empirically irrelevant, and the cheapest classical option suffices\. The\+10\.52%\+10\.52\\%gain from LLM paraphrase reported by Wang et al\.\[[29](https://arxiv.org/html/2608.12340#bib.bib23)\]on balanced binary benchmarks is also consistent with this interpretation, suggesting that improvements in this regime represent noise near the performance ceiling rather than a systematic advantage\. Second, for fine\-grained imbalanced multi\-class classification, EmbSMOTE should be adopted as the default, and LLM\-based augmentation should be required to satisfy a high evidentiary standard before deployment\. It is in this regime that method differences are largest \(up toΔF1=0\.13\\Delta\\text\{F1\}\{=\}0\.13on GoEmotions\-28\) and rankings are consistent\. These rules directly contradict the dominant assumption that more sophisticated generative augmentation is universally superior, and demonstrate that the value of augmentation depends decisively on the structure of the classification problem itself\. ### 6\.4Limitations Several limitations of this study should be noted\. First, the LLMs evaluated are limited to two models of the 8B class \(Llama\-3\.1\-8B and Qwen3\-8B\), and conclusions may change with 70B\-class or GPT\-4\-class models\. Second, all seven datasets are English text classification tasks; domain\-specific and multilingual settings are out of scope, and this study intentionally focuses on imbalanced multi\-class settings where the retrieval–generation gap is most pronounced\. Third, the classifier is fixed to a frozen DistilBERT, and it is unverified whether rankings are preserved with larger encoders; however, prior benchmarks\[[9](https://arxiv.org/html/2608.12340#bib.bib28)\]suggest that the interaction between classifier capacity and augmentation strategy is small\. Fourth, the augmentation ratio is fixed atr=1\.0r\{=\}1\.0, although thentrainn\_\{\\text\{train\}\}analysis \(Section[5\.7](https://arxiv.org/html/2608.12340#S5.SS7)\) partially compensates for this design choice\. Finally, on the statistical side, Welch’stt\-test behaves conservatively under non\-normal distributions\. Two method\-specific limitations also apply\. First, there is a generation\-budget asymmetry: CIEGAD\-family methods select the best from three candidates per anchor, whereas VoidGen uses a single candidate per target\. Increasing VoidGen’s budget would likely bring its performance closer to CIEGAD\-Qwen, but the LLM\-quality ceiling demonstrated in Section[6\.2](https://arxiv.org/html/2608.12340#S6.SS2)suggests that it would not surpass that ceiling\. Furthermore, VoidGen failed with a ZeroDivisionError on 4 of 5 seeds for GoEmotions\-28, owing to numerical instability in the void detection procedure \(division by zero under extreme tail\-class sparsity\); the reported value of0\.2160\.216therefore reflects a single seed and is treated as N/A in Table[5](https://arxiv.org/html/2608.12340#S5.T5)\. Importantly, this failure does not affect the central claims; if anything, it reinforces the conclusion that even the most sophisticated targeting cannot rescue the rarest classes\. Nevertheless, numerical stabilization of the void detection procedure remains a future implementation priority\. ## 7Conclusion In this study, we constructed an empirical NLP augmentation benchmark that includes EmbSMOTE as a strong reference method\. The central finding is a clear negative result against the premise that LLM\-based augmentation is universally superior: all LLM\-based augmentation methods evaluated were statistically equivalent or inferior to EmbSMOTE, and the gap widened as class imbalance increased\. From this, task\-dependent decision rules were derived: in saturated binary and low\-class\-count tasks, the choice of augmentation method is practically irrelevant; in imbalanced multi\-class settings, retrieval\-based oversampling should be adopted as the default, and LLM\-based augmentation should be required to meet a high evidentiary standard\. Three independent lines of evidence, namely correlation analysis of distributional metrics of augmented sets, per\-class F1 analysis, and replication experiments with Llama\-3\.1 and Qwen3, established that the operative variable is not surface\-level diversity \(uniqueness rate does not predict macro F1\) but class\-conditional structural fidelity\. VoidGen, introduced as a methodological probe, performs comparably to EmbSMOTE on most datasets yet trails on the most imbalanced GoEmotions\-28, reinforcing the conclusion that pre\-generation void targeting alone is insufficient to guarantee structural fidelity and that class\-structure preservation is the more fundamental requirement\. In future work, we will explore three directions\. First, we will verify whether scaling to 70B\-class or GPT\-4\-class models closes the gap identified in this work\. Second, we will investigate hybrid methods that combine structural preservation through retrieval with vocabulary diversity through rewriting\. Third, we will extend the benchmark to multilingual, multimodal, and structured\-output tasks to confirm whether the claim of structural fidelity holds beyond the settings of this study\. ## Appendix ## Appendix APer\-Dataset, Per\-Seed F1 Tables For full reproducibility, TableLABEL:tab:full\-f1reports the raw per\-seed macro F1 for every \(method, dataset\) cell\. This is the input data for all aggregated statistics in Section[5](https://arxiv.org/html/2608.12340#S5)\. Table 9:Per\-seed macro F1 for all \(method, dataset\) cells\. Seeds = \{42, 123, 456, 789, 1234\}\.MethodDatasets=42s=123s=456s=789s=1234No\-Augsst20\.8730\.8700\.8780\.8770\.874ag\_news0\.9120\.9080\.9120\.9080\.908emo0\.7820\.8090\.8180\.7930\.803trec0\.9340\.9230\.9180\.9360\.802go\_emotions0\.4550\.4740\.4620\.4490\.462dbpedia0\.9890\.9930\.9900\.9890\.991go\_emotions\-280\.1730\.1720\.1830\.2000\.182EDAsst20\.8760\.8820\.8820\.8780\.866ag\_news0\.9090\.9090\.9120\.9090\.910emo0\.8570\.8600\.8620\.8680\.858trec0\.9600\.9560\.9420\.9530\.965go\_emotions0\.5890\.5940\.5920\.5940\.579dbpedia0\.9890\.9920\.9890\.9890\.992go\_emotions\-280\.2710\.2810\.2760\.2720\.284AEDAsst20\.8690\.8690\.8800\.8710\.869ag\_news0\.9120\.9090\.9120\.9120\.911emo0\.8740\.8660\.8690\.8630\.876trec0\.9560\.9620\.9430\.9570\.950go\_emotions0\.5980\.6130\.5940\.5910\.583dbpedia0\.9890\.9900\.9900\.9900\.991go\_emotions\-280\.2860\.2740\.2910\.2790\.289BackTranssst20\.8770\.8700\.8840\.8790\.868ag\_news0\.9140\.9150\.9150\.9110\.913emo0\.8540\.8550\.8470\.8400\.857trec0\.9660\.9660\.9460\.9620\.964go\_emotions0\.6040\.6040\.6000\.5840\.581dbpedia0\.9890\.9920\.9910\.9920\.989go\_emotions\-280\.2780\.2680\.2820\.2730\.282EmbSMOTEsst20\.8710\.8740\.8750\.8660\.873ag\_news0\.9110\.9150\.9100\.9100\.909emo0\.8640\.8540\.8600\.8490\.871trec0\.9570\.9640\.9510\.9610\.958go\_emotions0\.5950\.6050\.6010\.5990\.584dbpedia0\.9890\.9900\.9880\.9890\.990go\_emotions\-280\.2940\.2900\.2920\.2930\.292LLM\-Para\.sst20\.8810\.8840\.8770\.8820\.871ag\_news0\.9110\.9060\.9120\.9090\.909emo0\.8260\.8250\.8240\.8190\.824trec0\.9480\.9540\.9470\.9430\.949go\_emotions0\.5560\.5620\.5650\.5580\.546dbpedia0\.9910\.9910\.9890\.9890\.990go\_emotions\-280\.2220\.2270\.2500\.2380\.249LCGsst20\.8650\.8790\.8760\.8760\.867ag\_news0\.9080\.9060\.9050\.9070\.905emo0\.8340\.8390\.8280\.8260\.836trec0\.9330\.9340\.9290\.9300\.930go\_emotions0\.5210\.5250\.5250\.5250\.511dbpedia0\.9900\.9900\.9890\.9910\.988go\_emotions\-280\.2260\.2320\.2320\.2170\.254AugGPTsst20\.8750\.8710\.8770\.8740\.870ag\_news0\.9130\.9090\.9080\.9080\.907emo0\.8270\.8390\.8230\.8210\.826trec0\.9360\.9240\.9310\.9390\.940go\_emotions0\.5310\.5430\.5460\.5420\.536dbpedia0\.9900\.9920\.9890\.9910\.991go\_emotions\-280\.2480\.2540\.2710\.2430\.270CoTAMsst20\.8690\.8730\.8560\.8730\.873ag\_news0\.9070\.9120\.9100\.9140\.911emo0\.8160\.8180\.8140\.8270\.824trec0\.9520\.9370\.9390\.9490\.937go\_emotions0\.5580\.5690\.5740\.5500\.547dbpedia0\.9910\.9900\.9910\.9910\.992go\_emotions\-280\.2280\.2340\.2280\.2230\.258LLM2LLMsst20\.8630\.8690\.8700\.8700\.866ag\_news0\.9100\.9120\.9130\.9120\.911emo0\.8130\.8100\.8160\.8060\.832trec0\.9350\.9370\.9360\.9330\.935go\_emotions0\.5420\.5460\.5210\.4930\.518dbpedia0\.9890\.9910\.9910\.9880\.991go\_emotions\-280\.1890\.2030\.2040\.2150\.202CIEGAD\-Llamasst20\.8720\.8690\.8760\.8620\.868ag\_news0\.9110\.8980\.9090\.8970\.906emo0\.8130\.8130\.8180\.8190\.840trec0\.9550\.9580\.9610\.9430\.959go\_emotions0\.5250\.5120\.5350\.4970\.536dbpedia0\.9900\.9900\.9870\.9870\.987go\_emotions\-280\.2060\.1970\.2600\.2610\.224CIEGAD\-Qwensst20\.8670\.8710\.8710\.8670\.862ag\_news0\.9070\.9000\.9090\.9000\.911emo0\.8180\.8250\.8230\.8170\.845trec0\.9510\.9520\.9460\.9420\.941go\_emotions0\.5550\.5390\.5410\.5330\.556dbpedia0\.9900\.9880\.9870\.9850\.986go\_emotions\-280\.2740\.2670\.3140\.2930\.258VoidGensst20\.8730\.8780\.8650\.8610\.875ag\_news0\.9100\.9030\.9100\.9060\.903emo0\.8320\.8480\.8450\.8300\.824trec0\.9650\.9610\.9590\.9680\.968go\_emotions0\.5880\.5490\.5490\.5630\.536dbpedia0\.9910\.9890\.9880\.9880\.989go\_emotions\-28———0\.216— ## Appendix BDetailed Welch’stt\-test Statistics Table[10](https://arxiv.org/html/2608.12340#A2.T10)reports the per\-cell Welch’stt\-test statistic, Welch–Satterthwaite degrees of freedom, andpp\-value for every \(method, dataset\) comparison against EmbSMOTE underlying the win/tie/loss summary in Section[5\.2](https://arxiv.org/html/2608.12340#S5.SS2)\. An asterisk denotes statistical significance atp<0\.05p<0\.05\. A negativettindicates the method underperforms EmbSMOTE on average; a positivettindicates the opposite\. Cells reported as N/A correspond to VoidGen on GoEmotions\-28, for which only one of five seeds produced a finite result \(see Section[6\.4](https://arxiv.org/html/2608.12340#S6.SS4)\)\. Table 10:Per\-cell Welch’stt, Welch–Satterthwaite degrees of freedom, andpp\-value for each method against EmbSMOTE across seven datasets\. Each cell reports the three quantities on three lines\.∗denotesp<0\.05p<0\.05\.MethodSST\-2AG NewsEmoTRECGoEm\-13DBpediaGoEm\-28No\-Aug\+1\.22\+1\.228\.08\.00\.2560\.256−1\.06\-1\.068\.08\.00\.3200\.320−7\.96\-7\.966\.76\.70\.000∗0\.000^\{\*\}−2\.18\-2\.184\.14\.10\.0940\.094−24\.71\-24\.717\.87\.80\.000∗0\.000^\{\*\}\+1\.49\+1\.496\.36\.30\.1850\.185−21\.63\-21\.634\.14\.10\.000∗0\.000^\{\*\}EDA\+1\.41\+1\.415\.95\.90\.2080\.208−1\.01\-1\.015\.95\.90\.3530\.353\+0\.25\+0\.255\.85\.80\.8100\.810−0\.66\-0\.666\.16\.10\.5310\.531−1\.52\-1\.527\.67\.60\.1700\.170\+1\.32\+1\.326\.06\.00\.2330\.233−5\.96\-5\.964\.64\.60\.003∗0\.003^\{\*\}AEDA−0\.15\-0\.156\.96\.90\.8820\.882−0\.07\-0\.076\.96\.90\.9470\.947\+2\.10\+2\.106\.76\.70\.0750\.075−1\.20\-1\.206\.76\.70\.2700\.270−0\.16\-0\.167\.27\.20\.8760\.876\+2\.30\+2\.307\.47\.40\.0530\.053−2\.54\-2\.544\.34\.30\.0590\.059BackTrans\+1\.14\+1\.145\.95\.90\.2980\.298\+2\.04\+2\.047\.47\.40\.0780\.078−1\.89\-1\.897\.67\.60\.0970\.097\+0\.57\+0\.576\.36\.30\.5860\.586−0\.32\-0\.327\.27\.20\.7610\.761\+1\.91\+1\.916\.66\.60\.1010\.101−5\.32\-5\.324\.44\.40\.004∗0\.004^\{\*\}LLM\-Paraphrase\+2\.71\+2\.717\.07\.00\.030∗0\.030^\{\*\}−1\.25\-1\.258\.08\.00\.2480\.248−8\.90\-8\.904\.84\.80\.000∗0\.000^\{\*\}−3\.68\-3\.687\.97\.90\.006∗0\.006^\{\*\}−8\.24\-8\.247\.97\.90\.000∗0\.000^\{\*\}\+2\.15\+2\.158\.08\.00\.0640\.064−9\.70\-9\.704\.14\.10\.001∗0\.001^\{\*\}LCG\+0\.17\+0\.176\.06\.00\.8680\.868−4\.16\-4\.166\.56\.50\.005∗0\.005^\{\*\}−6\.04\-6\.046\.56\.50\.001∗0\.001^\{\*\}−11\.92\-11\.925\.75\.70\.000∗0\.000^\{\*\}−16\.83\-16\.837\.57\.50\.000∗0\.000^\{\*\}\+0\.35\+0\.357\.17\.10\.7340\.734−9\.97\-9\.974\.14\.10\.001∗0\.001^\{\*\}AugGPT\+0\.84\+0\.847\.77\.70\.4250\.425−1\.27\-1\.278\.08\.00\.2410\.241−6\.56\-6\.567\.67\.60\.000∗0\.000^\{\*\}−6\.73\-6\.737\.27\.20\.000∗0\.000^\{\*\}−12\.78\-12\.787\.57\.50\.000∗0\.000^\{\*\}\+2\.28\+2\.286\.96\.90\.0580\.058−6\.15\-6\.154\.14\.10\.003∗0\.003^\{\*\}CoTAM−0\.93\-0\.935\.75\.70\.3890\.389\+0\.01\+0\.017\.97\.90\.9950\.995−8\.65\-8\.656\.86\.80\.000∗0\.000^\{\*\}−4\.10\-4\.106\.96\.90\.005∗0\.005^\{\*\}−5\.89\-5\.897\.17\.10\.001∗0\.001^\{\*\}\+3\.53\+3\.537\.97\.90\.008∗0\.008^\{\*\}−9\.28\-9\.284\.14\.10\.001∗0\.001^\{\*\}LLM2LLM−2\.09\-2\.098\.08\.00\.0710\.071\+0\.48\+0\.486\.26\.20\.6500\.650−7\.52\-7\.527\.97\.90\.000∗0\.000^\{\*\}−10\.45\-10\.455\.15\.10\.000∗0\.000^\{\*\}−7\.07\-7\.075\.15\.10\.001∗0\.001^\{\*\}\+1\.15\+1\.156\.86\.80\.2900\.290−21\.04\-21\.044\.24\.20\.000∗0\.000^\{\*\}CIEGAD−0\.87\-0\.876\.86\.80\.4120\.412−2\.25\-2\.254\.94\.90\.0750\.075−6\.25\-6\.257\.67\.60\.000∗0\.000^\{\*\}−0\.84\-0\.846\.86\.80\.4310\.431−9\.19\-9\.195\.75\.70\.000∗0\.000^\{\*\}−1\.01\-1\.015\.65\.60\.3530\.353−4\.70\-4\.704\.04\.00\.009∗0\.009^\{\*\}VoidGen−0\.47\-0\.475\.75\.70\.6530\.653−2\.37\-2\.376\.76\.70\.0510\.051−4\.02\-4\.027\.87\.80\.004∗0\.004^\{\*\}\+2\.12\+2\.127\.97\.90\.0680\.068−4\.21\-4\.215\.35\.30\.007∗0\.007^\{\*\}−0\.31\-0\.316\.86\.80\.7640\.764N/A ## Appendix CPrompts The exact prompt templates used for LLM\-based augmentation methods are listed verbatim below\. Each method uses a fixed system message and a user message that is populated with dataset/class examples at generation time\. All templates are released with the source code; the CIEGAD\-Judge template is summarized here for space; the full version is available in the released repository\. ##### LLM\-Paraphrase > System\.You are a helpful assistant that paraphrases text\. Keep the original meaning and emotional tone exactly\. Output only the paraphrased text, nothing else\. User\.Paraphrase the following sentence while preserving its meaning and emotion: \{text\} Paraphrase: ##### AugGPT \(few\-shot, ICL\) > System\.You are a data augmentation assistant\. Given a few example sentences from a specific category, generate one new sentence that belongs to the same category\. The new sentence should be diverse and different from the examples\. Output only the new sentence, nothing else\. User\.Category:\{label\_name\} Here are\{n\_shots\}example sentences from this category: \{examples\} Generate one new sentence for the ‘\{label\_name\}’ category \(must be different from the examples above\): ##### Label\-Conditioned Generation \(LCG\) > System\.You are a creative text generator\. Given a target emotion label and examples, generate a new, diverse text that expresses that emotion naturally\. Output only the generated text, nothing else\. User\.Generate a new text that expresses the emotion ‘\{label\_name\}’\. Here are some examples of ‘\{label\_name\}’ texts: Example 1:\{ex\_1\} Example 2:\{ex\_2\} Example 3:\{ex\_3\} New ‘\{label\_name\}’ text \(be diverse and creative\): ##### CIEGAD Generation \(Interpolation and Extrapolation\) For each cluster, CIEGAD constructs a profile card and performs two generation calls \(one interpolation, one extrapolation\)\. The system prompt for the profile card is omitted for space; the generation prompt is reproduced in abbreviated form below\. > System\.You are a data generator that expands an English emotion corpus\. User\.\[Cluster ID:ckc\_\{k\}\] \[Emotion label:\{label\_name\}\] Cluster profile \(summary\):\{paragraph\} Cluster profile \(JSON\):\{json\} Inner examples \(10\):\{inner\} Outer examples \(10\):\{outer\} Task:*Interpolation*—generate exactly 10 new English sentences that remain faithful to the inner examples’ emotional tone, topical scope, and style, and explicitly avoid moving toward the outer examples’ direction\.*\(Or, in extrapolation mode: push beyond the outer examples’ direction while not reverting toward the inner centre\.\)* Constraints: 10 items at once, distinct contexts, single sentences, JSON output\[\{text, reason\},…\\dots\]\. ##### CIEGAD Judge \(LLM\-as\-a\-Judge\) The judge prompt scores each generated item on a five\-point Likert scale across five aspects: emotion consistency, style alignment, lexical/topical coherence, contextual diversity, and reason validity\. Items falling below the per\-aspect threshold are discarded\. ## Declaration of competing interest The author declares that he has no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper\. ## Acknowledgment This work was supported by JST SPRING, Grant Number JPMJSP2150\. ## Data availability All experimental code used in this study are publicly available at\[[13](https://arxiv.org/html/2608.12340#bib.bib32)\]\. The seven public datasets used in this study are accessible via the HuggingFace Datasets hub under their original licenses\. ## Declaration of Generative AI Use During the preparation of this work, the author used large language models solely as a language\-polishing aid for parts of the manuscript and for cross\-checking English expressions\. The author thereafter reviewed and edited the content as needed and takes full responsibility for the content of the publication\. ## References - \[1\]\(2025\)A rigorous evaluation of LLM data generation strategies for low\-resource languages\.InProceedings of the 2025 Conference on Empirical Methods in Natural Language Processing,pp\. 8282–8303\.External Links:[Document](https://dx.doi.org/10.18653/v1/2025.emnlp-main.418)Cited by:[§2\.3](https://arxiv.org/html/2608.12340#S2.SS3.p3.3)\. - \[2\]A\. O\. Arık, G\. Parlayandemir, and S\. Çelik\(2026\)LLM\-based data augmentation for text classification on imbalanced datasets: a case study on fake news detection\.Egyptian Informatics Journal33\(100886\)\.External Links:[Document](https://dx.doi.org/10.1016/j.eij.2026.100886)Cited by:[§2\.3](https://arxiv.org/html/2608.12340#S2.SS3.p3.3)\. - \[3\]M\. Bayer, M\. Kaufhold, and C\. Reuter\(2022\)A survey on data augmentation for text classification\.ACM Computing Surveys55\(7\),pp\. 1–39\.External Links:[Document](https://dx.doi.org/10.1145/3544558)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p2.1),[§2\.3](https://arxiv.org/html/2608.12340#S2.SS3.p1.1)\. - \[4\]M\. Bystroński, M\. Hołysz, G\. Piotrowski, N\. V\. Chawla, and T\. Kajdanowicz\(2025\)SMOTExT: SMOTE meets large language models\.arXiv\.External Links:[Document](https://dx.doi.org/10.48550/arXiv.2505.13434)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.12340#S2.SS1.p2.1),[§2\.1](https://arxiv.org/html/2608.12340#S2.SS1.p3.1)\. - \[5\]J\. Cegin, J\. Simko, and P\. Brusilovsky\(2025\)LLMs vs established text augmentation techniques for classification: when do the benefits outweight the costs?\.InProceedings of the 2025 Annual Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies,pp\. 10476–10496\.External Links:[Document](https://dx.doi.org/10.18653/v1/2025.naacl-long.526)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p3.1),[§2\.2](https://arxiv.org/html/2608.12340#S2.SS2.p2.1),[§2\.3](https://arxiv.org/html/2608.12340#S2.SS3.p2.1)\. - \[6\]Y\. Chai, H\. Xie, and J\. S\. Qin\(2026\)Text data augmentation for large language models: a comprehensive survey of methods, challenges, and opportunities\.Artificial Intelligence Review59\(35\)\.External Links:[Document](https://dx.doi.org/10.1007/s10462-025-11405-5)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p2.1),[§2\.3](https://arxiv.org/html/2608.12340#S2.SS3.p1.1)\. - \[7\]A\. Chatterjee, K\. N\. Narahari, M\. Joshi, and P\. Agrawal\(2019\)SemEval\-2019 task 3: EmoContext contextual emotion detection in text\.InProceedings of the 13th International Workshop on Semantic Evaluation,pp\. 39–48\.External Links:[Document](https://dx.doi.org/10.18653/v1/S19-2005)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p4.6),[§4\.1](https://arxiv.org/html/2608.12340#S4.SS1.p1.1),[Table 2](https://arxiv.org/html/2608.12340#S4.T2.4.5.1)\. - \[8\]N\. V\. Chawla, K\. W\. Bowyer, L\. O\. Hall, and W\. P\. Kegelmeyer\(2002\)SMOTE: synthetic minority over\-sampling technique\.Journal of Artificial Intelligence Research16\(1\),pp\. 321–357\.External Links:[Document](https://dx.doi.org/10.5555/1622407.1622416)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.12340#S2.SS1.p2.1)\. - \[9\]J\. Chen, D\. Tam, C\. Raffel, M\. Bansal, and D\. Yang\(2023\)An empirical survey of data augmentation for limited data learning in NLP\.Transactions of the Association for Computational Linguistics11,pp\. 191–211\.External Links:[Document](https://dx.doi.org/10.1162/tacl%5Fa%5F00542)Cited by:[§2\.3](https://arxiv.org/html/2608.12340#S2.SS3.p1.1),[§2\.3](https://arxiv.org/html/2608.12340#S2.SS3.p2.1),[§6\.4](https://arxiv.org/html/2608.12340#S6.SS4.p1.3)\. - \[10\]H\. Dai, Z\. Liu, W\. Liao, X\. Huang, Y\. Cao, Z\. Wu, L\. Zhao, S\. Xu, F\. Zeng, W\. Liu, N\. Liu, S\. Li, D\. Zhu, H\. Cai, L\. Sun, Q\. Li, D\. Shen, T\. Liu, and X\. Li\(2025\)AugGPT: leveraging ChatGPT for text data augmentation\.IEEE Transactions on Big Data11\(3\),pp\. 907–918\.External Links:[Document](https://dx.doi.org/10.1109/TBDATA.2025.3536934)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p2.1),[§2\.2](https://arxiv.org/html/2608.12340#S2.SS2.p1.3),[item vii\)](https://arxiv.org/html/2608.12340#S3.I2.ix3.p1.1)\. - \[11\]D\. Demszky, D\. Movshovitz\-Attias, J\. Ko, A\. Cowen, G\. Nemade, and S\. Ravi\(2020\)GoEmotions: a dataset of fine\-grained emotions\.InProceedings of the 58th Annual Meeting of the Association for Computational Linguistics,pp\. 4040–4054\.External Links:[Document](https://dx.doi.org/10.18653/v1/2020.acl-main.372)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p1.1),[§1](https://arxiv.org/html/2608.12340#S1.p4.6),[§4\.1](https://arxiv.org/html/2608.12340#S4.SS1.p1.1),[Table 2](https://arxiv.org/html/2608.12340#S4.T2.4.7.1),[Table 2](https://arxiv.org/html/2608.12340#S4.T2.4.9.1)\. - \[12\]S\. Y\. Feng, V\. Gangal, J\. Wei, S\. Chandar, S\. Vosoughi, T\. Mitamura, and E\. Hovy\(2021\)A survey of data augmentation approaches for NLP\.InFindings of the Association for Computational Linguistics: ACL\-IJCNLP 2021,pp\. 968–988\.External Links:[Document](https://dx.doi.org/10.18653/v1/2021.findings-acl.84)Cited by:[§2\.3](https://arxiv.org/html/2608.12340#S2.SS3.p1.1)\. - \[13\]K\. Inoshita\(2026\)Data\-augmentation\-benchmarks\.Note:[https://github\.com/keito\-git/data\-augmentation\-benchmarks](https://github.com/keito-git/data-augmentation-benchmarks)Cited by:[Data availability](https://arxiv.org/html/2608.12340#Ax4.p1.1),[§1](https://arxiv.org/html/2608.12340#S1.p6.1)\. - \[14\]X\. Inoshita, A\. Kawai, and K\. Yada\(2025\)CIEGAD: cluster\-conditioned interpolative and extrapolative framework for geometry\-aware and domain\-aligned data augmentation\.arXiv\.External Links:[Document](https://dx.doi.org/10.48550/arXiv.2512.10178)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p2.1),[§2\.2](https://arxiv.org/html/2608.12340#S2.SS2.p1.3),[item xi\)](https://arxiv.org/html/2608.12340#S3.I2.ix6.p1.1)\. - \[15\]A\. Karimi, L\. Rossi, and A\. Prati\(2021\)AEDA: an easier data augmentation technique for text classification\.InFindings of the Association for Computational Linguistics: EMNLP 2021,pp\. 2748–2754\.External Links:[Document](https://dx.doi.org/10.18653/v1/2021.findings-emnlp.234)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.12340#S2.SS1.p1.2),[item iii\)](https://arxiv.org/html/2608.12340#S3.I1.ix3.p1.1)\. - \[16\]N\. Lee, T\. Wattanawong, S\. Kim, K\. Mangalam, S\. Shen, G\. Anumanchipalli, M\. W\. Mahoney, K\. Keutzer, and A\. Gholami\(2024\)LLM2LLM: boosting LLMs with novel iterative data enhancement\.InFindings of the Association for Computational Linguistics: ACL 2024,pp\. 6498–6526\.External Links:[Document](https://dx.doi.org/10.18653/v1/2024.findings-acl.388)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p2.1),[§2\.2](https://arxiv.org/html/2608.12340#S2.SS2.p1.3),[item x\)](https://arxiv.org/html/2608.12340#S3.I2.ix5.p1.1)\. - \[17\]J\. Lehmann, R\. Isele, M\. Jakob, A\. Jentzsch, D\. Kontokostas, P\. N\. Mendes, S\. Hellmann, M\. Morsey, P\. van Kleef, S\. Auer, and C\. Bizer\(2015\)DBpedia – a large\-scale, multilingual knowledge base extracted from Wikipedia\.Semantic Web: – Interoperability, Usability, Applicability6\(2\),pp\. 167–195\.External Links:[Document](https://dx.doi.org/10.3233/SW-140134)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p4.6),[§4\.1](https://arxiv.org/html/2608.12340#S4.SS1.p1.1),[Table 2](https://arxiv.org/html/2608.12340#S4.T2.4.8.1)\. - \[18\]X\. Li and D\. Roth\(2002\)Learning question classifiers\.InProceedings of the 19th International Conference on Computational Linguistics,Vol\.1,pp\. 1–7\.External Links:[Document](https://dx.doi.org/10.3115/1072228.1072378)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p4.6),[§4\.1](https://arxiv.org/html/2608.12340#S4.SS1.p1.1),[Table 2](https://arxiv.org/html/2608.12340#S4.T2.4.6.1)\. - \[19\]Y\. Li, R\. Bonatti, S\. Abdali, J\. Wagle, and K\. Koishida\(2024\)Data generation using large language models for text classification: an empirical case study\.Data\-centric Machine Learning Research\.Cited by:[§2\.3](https://arxiv.org/html/2608.12340#S2.SS3.p3.3)\. - \[20\]Meta AI\(2024\)Introducing llama 3\.1: our most capable models to date\.Note:[https://ai\.meta\.com/blog/meta\-llama\-3\-1/](https://ai.meta.com/blog/meta-llama-3-1/)Cited by:[§3\.1](https://arxiv.org/html/2608.12340#S3.SS1.SSSx2.p1.1)\. - \[21\]D\. Nguyen, S\. Gupta, K\. Do, T\. Nguyen, T\. Braund, A\. Whitton, and S\. Venkatesh\(2025\)Large language models for imbalanced classification: diversity makes the difference\.arXiv\.External Links:[Document](https://dx.doi.org/10.48550/arXiv.2510.09783)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p3.1),[§2\.2](https://arxiv.org/html/2608.12340#S2.SS2.p2.1)\. - \[22\]L\. Peng, Y\. Zhang, and J\. Shang\(2024\)Controllable data augmentation for few\-shot text mining with chain\-of\-thought attribute manipulation\.InFindings of the Association for Computational Linguistics: ACL 2024,pp\. 1–16\.External Links:[Document](https://dx.doi.org/10.18653/v1/2024.findings-acl.1)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p2.1),[§2\.2](https://arxiv.org/html/2608.12340#S2.SS2.p1.3)\. - \[23\]Ł\. Radliński, M\. Guściora, and J\. Kocoń\(2025\)Backtranslation and paraphrasing in the LLM era? Comparing data augmentation methods for emotion classification\.InComputational Science – ICCS 2025,Lecture Notes in Computer Science, Vol\.15903,pp\. 3–17\.External Links:[Document](https://dx.doi.org/10.1007/978-3-031-97626-1%5F1)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p3.1),[§2\.2](https://arxiv.org/html/2608.12340#S2.SS2.p2.1)\. - \[24\]N\. Reimers and I\. Gurevych\(2019\)Sentence\-BERT: sentence embeddings using siamese BERT\-networks\.InProceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing,pp\. 3982–3992\.External Links:[Document](https://dx.doi.org/10.18653/v1/D19-1410)Cited by:[§2\.1](https://arxiv.org/html/2608.12340#S2.SS1.p3.1),[item v\)](https://arxiv.org/html/2608.12340#S3.I1.ix5.p1.1),[§3\.2](https://arxiv.org/html/2608.12340#S3.SS2.p2.5)\. - \[25\]V\. Sanh, L\. Debut, J\. Chaumond, and T\. Wolf\(2019\)DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lighter\.InNeurIPS Workshop on Energy\-Efficient Machine Learning and Cognitive Computing,External Links:[Document](https://dx.doi.org/10.48550/arXiv.1910.01108)Cited by:[§4\.3](https://arxiv.org/html/2608.12340#S4.SS3.p2.6)\. - \[26\]R\. Sennrich, B\. Haddow, and A\. Birch\(2016\)Improving neural machine translation models with monolingual data\.InProceedings of the 54th Annual Meeting of the Association for Computational Linguistics,pp\. 86–96\.External Links:[Document](https://dx.doi.org/10.18653/v1/P16-1009)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.12340#S2.SS1.p1.2),[item iv\)](https://arxiv.org/html/2608.12340#S3.I1.ix4.p1.4)\. - \[27\]R\. Socher, A\. Perelygin, J\. Wu, J\. Chuang, C\. D\. Manning, A\. Y\. Ng, and C\. Potts\(2013\)Recursive deep models for semantic compositionality over a sentiment treebank\.InProceedings of the 2013 Conference on Empirical Methods in Natural Language Processing,pp\. 1631–1642\.Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p1.1),[§1](https://arxiv.org/html/2608.12340#S1.p4.6),[§4\.1](https://arxiv.org/html/2608.12340#S4.SS1.p1.1),[Table 2](https://arxiv.org/html/2608.12340#S4.T2.4.3.1)\. - \[28\]S\. F\. Taskiran, B\. Turkoglu, E\. Kaya, and T\. Asuroglu\(2025\)A comprehensive evaluation of oversampling techniques for enhancing text classification performance\.Scientific Reports15\(21631\)\.External Links:[Document](https://dx.doi.org/10.1038/s41598-025-05791-7)Cited by:[§2\.1](https://arxiv.org/html/2608.12340#S2.SS1.p2.1),[§2\.1](https://arxiv.org/html/2608.12340#S2.SS1.p3.1)\. - \[29\]Z\. Wang, J\. Zhang, X\. Zhang, K\. Liu, P\. Wang, and Y\. Zhou\(2025\)Diversity\-oriented data augmentation with large language models\.InProceedings of the 63rd Annual Meeting of the Association for Computational Linguistics,pp\. 22265–22283\.External Links:[Document](https://dx.doi.org/10.18653/v1/2025.acl-long.1084)Cited by:[§2\.2](https://arxiv.org/html/2608.12340#S2.SS2.p2.1),[§6\.3](https://arxiv.org/html/2608.12340#S6.SS3.p1.3)\. - \[30\]J\. Wei and K\. Zou\(2019\)EDA: easy data augmentation techniques for boosting performance on text classification tasks\.InProceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing\),pp\. 6382–6388\.External Links:[Document](https://dx.doi.org/10.18653/v1/D19-1670)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.12340#S2.SS1.p1.2),[item ii\)](https://arxiv.org/html/2608.12340#S3.I1.ix2.p1.1)\. - \[31\]A\. Yang, A\. Li, B\. Yang, B\. Zhang, B\. Hui, B\. Zheng, B\. Yu, C\. Gao, C\. Huang, C\. Lv, C\. Zheng, D\. Liu, F\. Zhou, F\. Huang, F\. Hu, H\. Ge, H\. Wei, H\. Lin, J\. Tang, J\. Yang, J\. Tu, J\. Zhang, J\. Yang, J\. Yang, J\. Zhou, J\. Zhou, J\. Lin, K\. Dang, K\. Bao, K\. Yang, L\. Yu, L\. Deng, M\. Li, M\. Xue, M\. Li, P\. Zhang, P\. Wang, Q\. Zhu, R\. Men, R\. Gao, S\. Liu, S\. Luo, T\. Li, T\. Tang, W\. Yin, X\. Ren, X\. Wang, X\. Zhang, X\. Ren, Y\. Fan, Y\. Su, Y\. Zhang, Y\. Zhang, Y\. Wan, Y\. Liu, Z\. Wang, Z\. Cui, Z\. Zhang, Z\. Zhou, and Z\. Qiu\(2025\)Qwen3 technical report\.arXiv\.External Links:[Document](https://dx.doi.org/10.48550/arXiv.2505.09388)Cited by:[item xi\)](https://arxiv.org/html/2608.12340#S3.I2.ix6.p1.1)\. - \[32\]H\. Zhang, M\. Cisse, Y\. N\. Dauphin, and D\. Lopez\-Paz\(2018\)Mixup: beyond empirical risk minimization\.InProceedings of the 6th International Conference on Learning Representations,External Links:[Document](https://dx.doi.org/10.48550/arXiv.1710.09412)Cited by:[§2\.1](https://arxiv.org/html/2608.12340#S2.SS1.p2.1)\. - \[33\]X\. Zhang, J\. Zhao, and Y\. LeCun\(2015\)Character\-level convolutional networks for text classification\.InProceedings of the 29th International Conference on Neural Information Processing Systems,Vol\.1,pp\. 659–657\.External Links:[Document](https://dx.doi.org/10.5555/2969239.2969312)Cited by:[§1](https://arxiv.org/html/2608.12340#S1.p4.6),[§4\.1](https://arxiv.org/html/2608.12340#S4.SS1.p1.1),[Table 2](https://arxiv.org/html/2608.12340#S4.T2.4.4.1)\.
Similar Articles
Imbalanced Data Clustering via Targeted Data Augmentation Using GMM and LLM
This paper presents a novel unsupervised data augmentation method combining Gaussian Mixture Models and Large Language Models to improve clustering on imbalanced text datasets by generating synthetic documents for underrepresented clusters.
Enhancing Automated Machine Learning via Homogeneous Train-Test Splitting Methods
This paper systematically evaluates five train-test splitting strategies for AutoML, showing that geometry-based methods are less effective than random/stratified splitting in preserving distributional similarity, and proposes an Optimised-Distribution method that achieves 89% similarity.
Where You Inject Diversity Matters: A Unified Framework for Diverse Generation
This paper introduces a unified framework for test-time diverse generation in large language models, categorizing methods by where diversity is injected (surface-level vs. specification-level). It proposes specification-level methods that generate diverse intermediate specifications, achieving better output diversity across five open-ended tasks and four backbone models while maintaining quality.
Mitigating Data Scarcity in Psychological Defense Classification with Context-Aware Synthetic Augmentation
This paper proposes a context-aware synthetic augmentation framework combined with a hybrid classification model to address data scarcity and class imbalance in classifying psychological defense mechanisms from text. The method achieves significant improvements on the PsyDefDetect shared task benchmark.
Uncertainty-Guided LLM Semantic Augmentation for Heterogeneous Treatment Effect Estimation
This paper proposes CURL, a plug-in adapter that uses estimator uncertainty to allocate pretrained LLM semantic capacity for improving heterogeneous treatment effect (CATE) estimation. It introduces two role-conditioned prompts to construct assignment- and heterogeneity-oriented representations, improving ten host learners on four benchmarks.