Detecting Machine-Generated Texts by Multi-Population Aware Optimization for Maximum Mean Discrepancy
Shuhai Zhang, Yiliao Song, Jiahao Yang, Yuanqing Li, Bo Han, Mingkui Tan
TL;DR
This work tackles the challenge of detecting machine-generated texts by exploiting maximum mean discrepancy (MMD) while addressing high variance caused by training on multiple text populations from different LLMs. It introduces MMD-MP, a multi-population aware optimization that replaces the intra-population aggregation in the MMD objective with a proxy (MPP), yielding much more stable discrepancy estimates. Leveraging the trained deep kernel, the authors develop paragraph-based (2ST) and single-instance detection approaches, showing superior performance and transferability to unknown LLMs on HC3 and XSum datasets. The approach delivers stronger detection power and AUROC than strong baselines, with robust performance in unbalanced and unknown-population scenarios, suggesting practical viability for robust MGT detection in diverse real-world settings.
Abstract
Large language models (LLMs) such as ChatGPT have exhibited remarkable performance in generating human-like texts. However, machine-generated texts (MGTs) may carry critical risks, such as plagiarism issues, misleading information, or hallucination issues. Therefore, it is very urgent and important to detect MGTs in many situations. Unfortunately, it is challenging to distinguish MGTs and human-written texts because the distributional discrepancy between them is often very subtle due to the remarkable performance of LLMs. In this paper, we seek to exploit \textit{maximum mean discrepancy} (MMD) to address this issue in the sense that MMD can well identify distributional discrepancies. However, directly training a detector with MMD using diverse MGTs will incur a significantly increased variance of MMD since MGTs may contain \textit{multiple text populations} due to various LLMs. This will severely impair MMD's ability to measure the difference between two samples. To tackle this, we propose a novel \textit{multi-population} aware optimization method for MMD called MMD-MP, which can \textit{avoid variance increases} and thus improve the stability to measure the distributional discrepancy. Relying on MMD-MP, we develop two methods for paragraph-based and sentence-based detection, respectively. Extensive experiments on various LLMs, \eg, GPT2 and ChatGPT, show superior detection performance of our MMD-MP. The source code is available at \url{https://github.com/ZSHsh98/MMD-MP}.
