CRCLOct 22, 2023

Text generation for dataset augmentation in security classification tasks

arXiv:2310.14429v12 citationsh-index: 4
Originality Incremental advance
AI Analysis

This addresses data scarcity in security classification tasks, offering a practical solution for improving classifier performance in domains like offensive language and spam detection.

The study tackled the problem of insufficient training data for security classifiers by applying natural language text generators to augment datasets, finding that GPT-3-based augmentation outperformed existing methods, especially in cases with severe class imbalances.

Security classifiers, designed to detect malicious content in computer systems and communications, can underperform when provided with insufficient training data. In the security domain, it is often easy to find samples of the negative (benign) class, and challenging to find enough samples of the positive (malicious) class to train an effective classifier. This study evaluates the application of natural language text generators to fill this data gap in multiple security-related text classification tasks. We describe a variety of previously-unexamined language-model fine-tuning approaches for this purpose and consider in particular the impact of disproportionate class-imbalances in the training set. Across our evaluation using three state-of-the-art classifiers designed for offensive language detection, review fraud detection, and SMS spam detection, we find that models trained with GPT-3 data augmentation strategies outperform both models trained without augmentation and models trained using basic data augmentation strategies already in common usage. In particular, we find substantial benefits for GPT-3 data augmentation strategies in situations with severe limitations on known positive-class samples.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes