DWT-Fusion: A Signal-Based Framework for Training-Free LLM-Generated Text Detection
Summary
Introduces DWT-Fusion, a training-free framework using discrete wavelet analysis of token log-probabilities for detecting LLM-generated text, achieving strong AUROC results on multiple datasets.
View Cached Full Text
Cached at: 07/27/26, 07:39 AM
# DWT-Fusion: A Signal-Based Framework for Training-Free LLM-Generated Text Detection
Source: [https://arxiv.org/html/2607.22026](https://arxiv.org/html/2607.22026)
Mehmet Batuhan ÖzdaşCorresponding author:mbozdas@ankara\.edu\.trCyber Security Vocational School, Ankara University, Ankara 06830, Türkiye
###### Abstract
Detecting LLM\-generated text remains challenging under zero\-shot and training\-free conditions, especially when detectors must generalize across datasets, domains, and unseen generators\. While existing training\-free approaches exploit language\-model statistics as detection signals, they typically characterize a text through global measures that summarize overall model behavior\. Consequently, potentially informative local and multiscale variations in token\-level predictability may remain underutilized\. Motivated by this observation, we introduce DWT\-Fusion, a training\-free signal\-based framework for detecting LLM\-generated text using discrete wavelet analysis of token\-level log\-probability sequences produced by a proxy causal language model\. The proposed framework analyzes these sequences through wavelet\-based multiresolution signal representations and derives detection signals from localized probability dynamics\. We further evaluate four training\-free voting variants, including equal\-weight hard voting, equal\-weight soft voting, calibration\-weighted hard voting, and calibration\-weighted soft voting, to combine multiple wavelet configurations without training a supervised meta\-classifier\. We evaluate the framework on HC3, M4, and MAGE using GPT\-Neo\-2\.7B, GPT\-J\-6B, Falcon\-7B, and LLaMA\-3\-8B as proxy models\. The best single wavelet configurations achieve AUROC values of 0\.9872, 0\.8185, and 0\.7138 on HC3, M4, and MAGE, respectively\. With calibration\-weighted voting, the best ensemble variants further improve AUROC to 0\.9919, 0\.8477, and 0\.7471\. These findings show that DWT\-based multiresolution scoring and calibration\-guided voting fusion provide effective and interpretable signals for training\-free LLM\-generated text detection\.
Keywords:LLM\-generated text detection; training\-free detection; discrete wavelet transform; token log\-probability; voting ensemble; zero\-shot detection
## 1Introduction
Large language models \(LLMs\) can generate fluent, coherent, and contextually appropriate texts across a wide range of domains\. As these systems become increasingly accessible, distinguishing LLM\-generated texts from human\-written texts has become an important problem for education, academic integrity, online information quality, digital forensics, and content moderation\[[6](https://arxiv.org/html/2607.22026#bib.bib1),[29](https://arxiv.org/html/2607.22026#bib.bib2)\]\. This detection problem is difficult because generated texts can closely resemble human writing while also varying across domains, prompts, languages, and generator models\. The challenge is further amplified by the rapid evolution of LLMs and by the possibility that a text may be produced by a generator that was not available when a detector was developed\[[34](https://arxiv.org/html/2607.22026#bib.bib3)\]\. Therefore, an effective detector should not only perform well on a fixed dataset, but also provide a detection signal that is less dependent on task\-specific training data, source generators, and writing domains\.
However, many existing detectors formulate LLM\-generated text detection as a supervised classification problem\[[29](https://arxiv.org/html/2607.22026#bib.bib2)\]\. In this setting, a detector is trained on labeled human\-written and machine\-generated examples, often using neural encoders, statistical features, learned embeddings, or fine\-tuned language models\. Such approaches can achieve strong in\-domain performance when representative labeled data are available\. However, their performance may depend on the training distribution, the source generators, the writing domain, and the availability of reliable labels\. This limitation motivates zero\-shot and training\-free alternatives, where the detector does not learn a task\-specific classifier and instead derives evidence directly from the behavior of a pre\-trained language model\.
Zero\-shot detectors commonly use intrinsic statistics obtained from a proxy or source language model\. Typical examples include log\-likelihood, token rank, log\-rank, entropy, likelihood\-rank ratio, and probability\-curvature\-based scores\[[21](https://arxiv.org/html/2607.22026#bib.bib15),[22](https://arxiv.org/html/2607.22026#bib.bib16),[2](https://arxiv.org/html/2607.22026#bib.bib11)\]\. These methods are well\-suited to zero\-shot detection because they avoid supervised detector training and can be applied directly to unseen texts\. However, many of them summarize token\-level behavior into a small number of global scalar statistics\. While such summaries are efficient and interpretable, they may overlook the sequential structure of token\-level predictability\. In other words, the order, local fluctuations, and scale\-dependent variations of token log\-probabilities may contain information that is not fully captured by global likelihood or rank averages\.
A more recent direction treats token\-level model statistics as signals rather than unordered collections of scalar values\. In particular, signal\-based approaches show that the token log\-probability sequence can be interpreted as a one\-dimensional signal and analyzed to capture sequential patterns in model behavior\[[18](https://arxiv.org/html/2607.22026#bib.bib14)\]\. This perspective is important because it preserves the order of token\-level predictability values instead of reducing them immediately to global averages\. However, preserving the sequence alone does not necessarily capture where fluctuations occur, how local they are, or whether they appear at different temporal scales\. As a result, signal representations that mainly summarize the sequence globally may be less sensitive to localized variations that occur only in specific parts of a text or at specific scales\. This motivates a representation that can jointly capture local and scale\-dependent changes in token predictability\.
In this paper, we propose DWT\-Fusion, a training\-free signal\-based framework for LLM\-generated text detection\. The proposed framework addresses the limitations of global signal summaries by explicitly modeling where token\-level probability fluctuations occur and how they vary across different temporal scales\. Briefly, the method first extracts token\-level conditional log\-probabilities from a proxy causal language model and treats the resulting sequence as a one\-dimensional signal\. The signal is mean\-centered to remove global offset effects, then decomposed using the discrete wavelet transform \(DWT\)\. Instead of summarizing the probability signal only through global statistics or training a classifier on spectral representations, DWT\-Fusion decomposes the mean\-centered signal into approximation and detail coefficients across multiple resolutions and derives scalar detection scores from the resulting detail coefficients\. This makes it possible to derive detection scores from localized multiresolution energy patterns in the token log\-probability signal\. In addition to single wavelet\-domain scores, we also evaluate voting\-based fusion variants that combine multiple wavelet configurations while preserving the training\-free nature of the framework\. These variants include equal\-weight hard voting, equal\-weight soft voting, calibration\-weighted hard voting, and calibration\-weighted soft voting\. The method does not train a supervised classifier, fine\-tune a language model, construct a reference database, or learn a supervised meta\-classifier\.
We evaluate the proposed framework on three benchmark datasets for LLM\-generated text detection: HC3\[[8](https://arxiv.org/html/2607.22026#bib.bib36)\], M4\[[26](https://arxiv.org/html/2607.22026#bib.bib32)\], and MAGE\[[16](https://arxiv.org/html/2607.22026#bib.bib31)\]\. Token log\-probability sequences are extracted using four proxy language models: GPT\-Neo\-2\.7B, GPT\-J\-6B, Falcon\-7B, and LLaMA\-3\-8B\. We compare the proposed wavelet\-based scores and voting\-based ensemble variants against several zero\-shot statistical and spectral baselines, including log\-likelihood, rank, log\-rank, entropy, LRR, and a DFT\-based spectral energy baseline\. The results show that the best single wavelet scores are competitive with strong zero\-shot baselines on HC3 and achieve higher AUROC than the evaluated statistical and spectral baselines on M4 and MAGE\. Furthermore, calibration\-weighted voting improves the best held\-out AUROC values to 0\.9919, 0\.8477, and 0\.7471 on HC3, M4, and MAGE, respectively\. These findings suggest that localized multiresolution variations in token log\-probability signals provide complementary evidence for training\-free detection, and that calibration\-guided voting can further strengthen threshold\-independent performance without requiring supervised detector training\.
The main contributions of this paper are summarized as follows:
- •We propose DWT\-Fusion, a training\-free DWT\-based signal scoring framework for LLM\-generated text detection using token\-level conditional log\-probability sequences\.
- •We define three interpretable wavelet\-domain scalar scores, namely first\-level detail energy, multilevel detail energy, and window\-energy variability, to capture localized and multiresolution probability fluctuations\.
- •We introduce calibration\-guided voting variants for combining multiple wavelet configurations, including equal\-weight hard voting, equal\-weight soft voting, calibration\-weighted hard voting, and calibration\-weighted soft voting, without training a supervised meta\-classifier\.
- •We evaluate the proposed framework under a unified protocol across three benchmark datasets, four proxy language models, five wavelet families, and three wavelet\-domain score definitions\.
- •We provide a systematic zero\-shot evaluation against probability\-based, rank\-based, entropy\-based, likelihood\-rank\-ratio\-based, and DFT\-based spectral baselines, allowing the proposed wavelet scores and ensemble variants to be assessed against both statistical and signal\-based alternatives\.
- •We show that the best single wavelet configurations achieve held\-out AUROC values of 0\.9872, 0\.8185, and 0\.7138 on HC3, M4, and MAGE, respectively, while calibration\-weighted voting further improves these values to 0\.9919, 0\.8477, and 0\.7471\.
## 2Related Work
In this section, we review representative studies on LLM\-generated text detection and organize them according to their methodological assumptions, including zero\-shot statistical scoring, intrinsic signal\-based detection, supervised classification, feature\-based learning, few\-shot adaptation, and signal\-processing\-based approaches\. This organization allows us to position DWT\-Fusion with respect to both conventional probability\-based detectors and more recent methods that preserve token\-level sequential information\.
Probability\- and rank\-based zero\-shot methods form an important line of LLM\-generated text detection research\. Mitchell et al\.\[[21](https://arxiv.org/html/2607.22026#bib.bib15)\]introduced DetectGPT, which detects machine\-generated text by comparing the log\-probability of an original passage with perturbed variants and by exploiting probability curvature in the model distribution\. Su et al\.\[[22](https://arxiv.org/html/2607.22026#bib.bib16)\]proposed DetectLLM, which leverages token\-rank information through LRR and NPR scores to combine likelihood\- and rank\-based evidence\. Bao et al\.\[[2](https://arxiv.org/html/2607.22026#bib.bib11)\]introduced Fast\-DetectGPT to improve the efficiency of curvature\-based detection by estimating conditional probability curvature without the expensive perturbation process used in DetectGPT\. Yang et al\.\[[33](https://arxiv.org/html/2607.22026#bib.bib37)\]proposed DNA\-GPT, a training\-free regeneration\-based method that truncates an input text, regenerates continuations, and compares the original and regenerated parts through divergent n\-gram analysis or probability divergence\. Together, these studies show that probability, rank, curvature, and regeneration\-discrepancy signals can support zero\-shot detection without training a task\-specific detector\.
Recent zero\-shot and training\-free detectors have explored other forms of intrinsic evidence beyond likelihood and rank\. Hans et al\.\[[10](https://arxiv.org/html/2607.22026#bib.bib12)\]proposed Binoculars, which compares perplexity and cross\-perplexity computed from two language models and uses their ratio as a detection signal\. Xu et al\.\[[31](https://arxiv.org/html/2607.22026#bib.bib38)\]introduced Lastde, which treats the token probability sequence as a time series and combines local diversity\-entropy statistics with global likelihood information\. Ma et al\.\[[19](https://arxiv.org/html/2607.22026#bib.bib34)\]proposed NTS, which measures normalized temperature sensitivity by observing how surrogate\-model probability statistics change under different decoding temperatures\. Wu et al\.\[[30](https://arxiv.org/html/2607.22026#bib.bib18)\]introduced GECSCORE, which uses the similarity between an input text and its grammatically corrected version as a zero\-shot detection signal\. Yang et al\.\[[32](https://arxiv.org/html/2607.22026#bib.bib19)\]proposed SILTD, an unsupervised structural detection method based on structural information derived from generative statistics\. Sun and Lv\[[23](https://arxiv.org/html/2607.22026#bib.bib17)\]examined text reordering as a black\-box zero\-shot signal by comparing the original text with a dependency\-based reordered version\. These studies demonstrate that training\-free detection can be formulated using diverse intrinsic signals, including probability\-sequence statistics, temperature sensitivity, grammatical correction, structural information, and text transformation\.
Another line of work formulates LLM\-generated text detection as a supervised, fine\-tuned, or classifier\-based problem\. Hu et al\.\[[13](https://arxiv.org/html/2607.22026#bib.bib8)\]proposed RADAR, which trains a detector through adversarial learning against a paraphraser to improve robustness against rewriting attacks\. Fu et al\.\[[7](https://arxiv.org/html/2607.22026#bib.bib6)\]introduced FDLLM for black\-box LLM fingerprinting, focusing on the identification of source\-model characteristics\. Verma et al\.\[[25](https://arxiv.org/html/2607.22026#bib.bib33)\]proposed Ghostbuster, which extracts probability\-based features from weaker language models, searches over feature combinations, and trains a classifier for detecting text generated by black\-box or unknown models\. Hao et al\.\[[11](https://arxiv.org/html/2607.22026#bib.bib7)\]introduced Learning2Rewrite, which fine\-tunes a language model to amplify rewriting discrepancies between human\-written and LLM\-generated texts\. Zeng et al\.\[[35](https://arxiv.org/html/2607.22026#bib.bib9)\]proposed Human Texts Are Outliers, which formulates detection through an outlier\-based learning perspective\. Zheng et al\.\[[36](https://arxiv.org/html/2607.22026#bib.bib10)\]introduced LM2OTIFS, which approaches detection through graph\-based representation learning\.
Feature\-based classifiers further expand this supervised detection line\. Titze and Halvani\[[24](https://arxiv.org/html/2607.22026#bib.bib27)\]proposed LOG\-AID, which extracts logit\-based statistical features such as surprisal, entropy, divergence, and log\-rank before applying logistic regression\. Cheng et al\.\[[4](https://arxiv.org/html/2607.22026#bib.bib24)\]introduced BISCOPE, which uses bidirectional cross\-entropy statistics to measure how strongly a model memorizes preceding and following token contexts\. Wang et al\.\[[27](https://arxiv.org/html/2607.22026#bib.bib28)\]proposed BENATTEN, which analyzes attention distributions using Benford’s law\-inspired features and trains neural classifiers on the resulting representations\. Wang et al\.\[[28](https://arxiv.org/html/2607.22026#bib.bib29)\]proposed LA2HDetect, which extracts latent\-level language features such as complexity, potentiality, and logicality and uses ensemble learning for detection\. Le and Tran\[[14](https://arxiv.org/html/2607.22026#bib.bib25)\]developed a metric\-based detection system that maps texts into embedding spaces and learns distance\-based separation between human\-written and machine\-generated texts\. These methods enrich the detection feature space, but their final decisions depend on trained classifiers, learned ensembles, or task\-specific decision functions\.
Few\-shot and adaptation\-based detectors aim to improve generalization under limited supervision, domain shift, or evolving model sources\. Bao et al\.\[[1](https://arxiv.org/html/2607.22026#bib.bib23)\]proposed a HART\-style two\-dimensional detection framework that decouples content and expression and fits a binary decision boundary using a small development set\. Chen et al\.\[[3](https://arxiv.org/html/2607.22026#bib.bib20)\]introduced DivScore for specialized domains such as medical and legal text detection by using domain adaptation and entropy\-based scoring\. Guo et al\.\[[9](https://arxiv.org/html/2607.22026#bib.bib21)\]proposed DeTeCtive, which uses multi\-level contrastive learning and retrieval mechanisms to improve out\-of\-distribution generalization\. He et al\.\[[12](https://arxiv.org/html/2607.22026#bib.bib22)\]introduced DETree for detecting human–AI collaborative texts through tree\-structured hierarchical representation learning\. Zhou et al\.\[[37](https://arxiv.org/html/2607.22026#bib.bib30)\]proposed AdaDetectGPT, which adaptively learns a witness function over token\-level statistics with statistical guarantees\. Li and Wang\[[15](https://arxiv.org/html/2607.22026#bib.bib26)\]studied continual origin tracing by constructing prototype\-based representations for evolving LLM sources\. These studies address important practical issues such as domain adaptation, robustness, and evolving source attribution\.
The closest line of work to this paper is signal\-based LLM\-generated text detection\. Instead of treating token\-level model statistics as unordered aggregate values, signal\-based methods preserve their sequential structure\. Luo et al\.\[[18](https://arxiv.org/html/2607.22026#bib.bib14)\]proposed SpecDetect, which represents token log\-probabilities as a one\-dimensional signal and applies the discrete Fourier transform \(DFT\) to compute spectral energy as a training\-free detection score\. This work shows that token log\-probability dynamics contain useful signal\-level evidence, but DFT\-based analysis primarily captures global spectral characteristics\. Liu et al\.\[[17](https://arxiv.org/html/2607.22026#bib.bib39)\]introduced WAVEDETECT, a supervised wavelet\-based framework that converts token probability sequences into continuous wavelet transform \(CWT\) time\-frequency representations and trains a CNN\-based spectral classifier\. These studies are directly relevant because they treat token\-level probability behavior as a signal and analyze its spectral or wavelet\-domain structure\.
TableLABEL:tab:related\_positioningprovides a methodological comparison of the representative detection methods discussed in this section\. In the table, TF denotes whether the method avoids supervised detector training or fine\-tuning, token\-seq\. indicates whether token\-level probability, log\-probability, or perplexity sequences are explicitly used as ordered signals, and local/multi\. indicates whether the method explicitly models local or multiscale signal structure\.
Table 1:Methodological comparison of LLM\-generated text detection studies discussed in the related work\.MethodParadigmMain signalToken\-seq\.?Local / multi\.?TF?LimitationDetectGPT\[[21](https://arxiv.org/html/2607.22026#bib.bib15)\]Zero\-shot, probability\-basedProbability curvatureNoNoYesRelies on perturbation\-based curvature estimation and summarizes behavior globally\.DetectLLM\[[22](https://arxiv.org/html/2607.22026#bib.bib16)\]Zero\-shot, rank\-basedLikelihood, rank, LRR, NPRNoNoYesRelies on global likelihood and rank aggregation without modeling local sequence structure\.Fast\-DetectGPT\[[2](https://arxiv.org/html/2607.22026#bib.bib11)\]Zero\-shot, probability\-basedConditional probability curvatureNoNoYesImproves efficiency but still uses global curvature\-based scoring\.DNA\-GPT\[[33](https://arxiv.org/html/2607.22026#bib.bib37)\]Training\-free, regeneration\-basedN\-gram divergence and probability divergenceNoNoYesRequires truncation and regeneration to estimate text\-level discrepancy\.Binoculars\[[10](https://arxiv.org/html/2607.22026#bib.bib12)\]Zero\-shot, perplexity\-basedPerplexity and cross\-perplexity ratioNoNoYesRequires two language models and relies on global perplexity comparison\.Lastde\[[31](https://arxiv.org/html/2607.22026#bib.bib38)\]Training\-free, sequence\-basedLocal diversity entropy and likelihoodYesYesYesCaptures local/multiscale structure through time\-domain statistics rather than wavelet\-domain decomposition\.NTS\[[19](https://arxiv.org/html/2607.22026#bib.bib34)\]Zero\-shot, temperature\-basedNormalized temperature sensitivityNoNoYesRequires temperature\-dependent probability probing and does not model local multiscale structure\.GECSCORE\[[30](https://arxiv.org/html/2607.22026#bib.bib18)\]Zero\-shot, correction\-basedCorrection similarityNoNoYesDepends on correction\-induced differences rather than the original token\-probability signal\.SILTD\[[32](https://arxiv.org/html/2607.22026#bib.bib19)\]Unsupervised, structuralStructural informationNoNoYesRelies on structural modeling rather than explicit token\-level signal decomposition\.Text Reordering\[[23](https://arxiv.org/html/2607.22026#bib.bib17)\]Zero\-shot, transformation\-basedReordering\-based discrepancyNoNoYesRequires text transformation and comparison with dependency\-based reordered variants\.RADAR\[[13](https://arxiv.org/html/2607.22026#bib.bib8)\]Supervised, adversarialAdversarial rewriting signalNoNoNoRequires supervised detector–paraphraser adversarial training\.FDLLM\[[7](https://arxiv.org/html/2607.22026#bib.bib6)\]Supervised, fingerprintingSource\-model fingerprintsNoNoNoFocuses on source\-model fingerprinting rather than training\-free human–LLM text separation\.Ghostbuster\[[25](https://arxiv.org/html/2607.22026#bib.bib33)\]Supervised, black\-boxProbability\-based searched featuresNoNoNoRequires feature search and supervised classifier training over weaker\-LM features\.Learning2 Rewrite\[[11](https://arxiv.org/html/2607.22026#bib.bib7)\]Fine\-tuned, rewriting\-basedRewriting discrepancyNoNoNoRequires fine\-tuning a rewriting model to amplify human–machine discrepancies\.Human Texts Are Outliers\[[35](https://arxiv.org/html/2607.22026#bib.bib9)\]Learning\-based detectionHuman\-text outlier evidenceNoNoNoDepends on a learning\-based outlier formulation rather than training\-free scalar scoring\.LM2OTIFS\[[36](https://arxiv.org/html/2607.22026#bib.bib10)\]Graph\-based detectionLearned graph representationsNoNoNoDepends on graph\-based learned representations rather than direct signal\-domain scoring\.LOG\-AID\[[24](https://arxiv.org/html/2607.22026#bib.bib27)\]Feature\-based classifierSurprisal, entropy, divergence, log\-rankNoNoNoRequires a logistic regression classifier over logit\-based statistical features\.BISCOPE\[[4](https://arxiv.org/html/2607.22026#bib.bib24)\]Feature\-based classifierBidirectional cross\-entropyNoNoNoRelies on classifier\-based use of bidirectional cross\-entropy features\.BENATTEN\[[27](https://arxiv.org/html/2607.22026#bib.bib28)\]Neural classifierBenford\-inspired attention statisticsNoNoNoRequires neural classifier training on attention\-distribution features\.LA2HDetect\[[28](https://arxiv.org/html/2607.22026#bib.bib29)\]Ensemble learningComplexity, potentiality, logicalityNoNoNoUses a learned ensemble over latent\-level language features\.Metric\-based Detection\[[14](https://arxiv.org/html/2607.22026#bib.bib25)\]Metric learningText embedding distancesNoNoNoRequires metric learning over embedding\-space representations\.HART / 2D Detection\[[1](https://arxiv.org/html/2607.22026#bib.bib23)\]Few\-shot, 2D detectionContent and expression dimensionsNoNoNoRequires a development set to fit a decision boundary\.DivScore\[[3](https://arxiv.org/html/2607.22026#bib.bib20)\]Domain\-adaptive detectionEntropy and domain\-aware signalNoNoNoRelies on domain adaptation for specialized detection settings\.DeTeCtive\[[9](https://arxiv.org/html/2607.22026#bib.bib21)\]Contrastive detectionMulti\-level representationsNoNoNoRequires contrastive representation learning and retrieval mechanisms\.DETree\[[12](https://arxiv.org/html/2607.22026#bib.bib22)\]Hierarchical representation learningHierarchical representationsNoNoNoRelies on hierarchical representation learning rather than training\-free signal scoring\.AdaDetectGPT\[[37](https://arxiv.org/html/2607.22026#bib.bib30)\]Adaptive statistical detectionLearned witness functionNoNoNoLearns an adaptive witness function over token\-level statistics\.Continual Origin Tracing\[[15](https://arxiv.org/html/2607.22026#bib.bib26)\]Continual source tracingPrototype\-based origin representationNoNoNoTargets evolving source attribution and relies on prototype\-based representations\.SpecDetect\[[18](https://arxiv.org/html/2607.22026#bib.bib14)\]Training\-free, spectral signal\-basedDFT spectral energyYesNoYesCaptures global Fourier\-domain energy without localized multiresolution analysis\.WaveDetect\[[17](https://arxiv.org/html/2607.22026#bib.bib39)\]Supervised, wavelet\-basedCWT time\-frequency representationYesYesNoRequires supervised CNN training over CWT time\-frequency representations\.Although prior work has made substantial progress in LLM\-generated text detection, TableLABEL:tab:related\_positioningshows that the design space remains unevenly covered\. Classical zero\-shot detectors such as DetectGPT, DetectLLM, Fast\-DetectGPT, DNA\-GPT, Binoculars, NTS, GECSCORE, SILTD, and text\-reordering methods avoid supervised detector training, but they generally operate through global probability, rank, curvature, regeneration, correction, structural, or transformation\-based signals rather than localized multiresolution signal analysis\. Supervised and learning\-based methods, including RADAR, FDLLM, Ghostbuster, Learning2Rewrite, LOG\-AID, BISCOPE, BENATTEN, LA2HDetect, metric\-learning approaches, and graph\- or representation\-based detectors, enrich the detection feature space and address practical robustness or generalization issues, but their final decisions depend on trained classifiers, fine\-tuned models, learned ensembles, or task\-specific decision functions\. Few\-shot and adaptation\-based methods further improve generalization under limited supervision or domain shift, but they also rely on development data, adaptation mechanisms, retrieval, learned witness functions, or prototype\-based representations\.
Among sequence\-aware and signal\-processing\-based methods, Lastde is particularly relevant because it treats token probability sequences as time\-domain evidence and combines local diversity entropy with likelihood information\. SpecDetect further demonstrates that token log\-probability sequences can be treated as one\-dimensional signals, but it relies on global Fourier\-domain spectral energy and therefore does not explicitly model localized multiresolution variations\. WAVEDETECT is the closest wavelet\-based natural\-language detector because it converts token probability sequences into CWT time\-frequency representations; however, it trains a CNN\-based spectral classifier and therefore belongs to a supervised setting\. In contrast, DWT\-Fusion combines three properties that are not jointly covered by these prior methods: it remains training\-free, directly analyzes the token log\-probability sequence as an ordered signal, and derives scalar scores from localized multiresolution DWT energy patterns without training a classifier, fine\-tuning a proxy model, or learning a supervised meta\-classifier\. The calibration\-guided hard and soft voting variants further allow multiple wavelet configurations to be combined at the score level while preserving this training\-free formulation\. Thus, the proposed framework fills the gap between global zero\-shot statistics, time\-domain probability\-sequence statistics, global Fourier\-domain scoring, and supervised wavelet\-based classification\.
## 3Methodology
This section describes DWT\-Fusion, the proposed DWT\-based signal scoring and voting\-fusion framework for training\-free LLM\-generated text detection\. The central idea is to represent each input text as an ordered token log\-probability signal and to analyze this signal in the wavelet domain\. Unlike conventional zero\-shot detectors that summarize a text using global likelihood, rank, or entropy statistics, the proposed method preserves the sequential structure of token\-level probabilities and derives localized multiresolution scores from this sequence\. In addition to using individual wavelet\-domain scores, the framework also evaluates training\-free voting ensembles that combine multiple wavelet configurations without training a supervised meta\-classifier\.
Figure 1:Overview of DWT\-Fusion, the proposed DWT\-based signal scoring and calibration\-guided voting framework for training\-free LLM\-generated text detection\.As shown in Figure[1](https://arxiv.org/html/2607.22026#S3.F1), the proposed framework consists of six main stages: \(i\) token log\-probability signal extraction, where a proxy causal language model assigns conditional log\-probabilities to the observed token sequence; \(ii\) signal preprocessing, where the resulting one\-dimensional signal is mean\-centered to remove global offset effects; \(iii\) discrete wavelet decomposition, where the preprocessed signal is decomposed into approximation and detail coefficients across multiple resolutions; \(iv\) wavelet\-based score computation, where scalar detection scores are derived from localized energy patterns in the detail coefficients; \(v\) voting\-based ensemble fusion, where multiple wavelet configurations are combined using equal\-weight or calibration\-weighted hard and soft voting; and \(vi\) calibration\-based threshold selection and final decision making, where score direction, ensemble weights, and thresholds are determined on the calibration split and then applied to the held\-out test split\.
### 3\.1Token Log\-Probability Signal Extraction
LetX=\(t1,t2,…,tn\)X=\(t\_\{1\},t\_\{2\},\\ldots,t\_\{n\}\)denote an input text represented as a sequence of tokens under a proxy causal language modelpθp\_\{\\theta\}\. For each token position, we compute the conditional log\-probability assigned by the proxy model to the observed next token\. Formally, the raw token log\-probability signal is defined as
xi=logpθ\(ti\+1∣t≤i\),i=1,…,n−1,x\_\{i\}=\\log p\_\{\\theta\}\(t\_\{i\+1\}\\mid t\_\{\\leq i\}\),\\qquad i=1,\\ldots,n\-1,\(1\)
wherexix\_\{i\}denotes the conditional log\-probability assigned to the next observed tokenti\+1t\_\{i\+1\}given the preceding prefixt≤it\_\{\\leq i\}\.
In implementation, each input text is tokenized with a maximum sequence length of 512 tokens\. This fixed limit standardizes signal extraction across proxy language models and reduces GPU memory and inference\-time requirements during large\-scale evaluation\. Longer texts are truncated to this limit before token log\-probability computation\. The tokenized sequence is passed through the proxy causal language model to obtain the output logits\. Since causal language models predict the next token from the previous context, we align the logits and target tokens using the standard shifted formulation: logits at positioniiare paired with the target token at positioni\+1i\+1\. A log\-softmax operation is applied over the vocabulary dimension, and the log\-probability corresponding to the observed target token is selected\. Due to this causal shifting, the first token does not contribute a conditional log\-probability value to the final signal\. For batch processing, padding tokens are excluded using the attention mask\.
The resulting sequence of valid target\-token log\-probabilities is converted into a one\-dimensional numerical signal:
𝐱=\(x1,x2,…,xN\),\\mathbf\{x\}=\(x\_\{1\},x\_\{2\},\\ldots,x\_\{N\}\),\(2\)
whereNNdenotes the number of valid conditional log\-probability values after truncation, shifting, and padding\-mask removal\.
### 3\.2Signal Preprocessing
Before applying the discrete wavelet transform, we use a minimal preprocessing strategy consisting of two steps: a validity check for extremely short sequences and mean\-centering of the token log\-probability signal\. First, the extracted log\-probability sequence is converted into a numerical array\. Then, sequences with fewer than four valid log\-probability values are excluded from the wavelet scoring stage\. Such short sequences contain too few samples to provide a meaningful local fluctuation pattern, and their wavelet coefficients would be strongly affected by boundary effects rather than by reliable multiresolution structure\. This length check only removes degenerate cases\. The actual decomposition level is determined later for each valid sequence according to the signal length and the wavelet filter length\.
After this validity check, each remaining sequence is mean\-centered by subtracting its global arithmetic mean:
μx=1N∑i=1Nxi,\\mu\_\{x\}=\\frac\{1\}\{N\}\\sum\_\{i=1\}^\{N\}x\_\{i\},\(3\)
x~i=xi−μx\.\\tilde\{x\}\_\{i\}=x\_\{i\}\-\\mu\_\{x\}\.\(4\)
Mean\-centering removes the global offset of the token log\-probability signal before wavelet analysis\. This step is important because the proposed detector focuses on local and scale\-dependent fluctuations rather than only on the overall likelihood level of a text\. By subtracting the sequence mean, the DWT coefficients emphasize variations around each text’s own average predictability level\. As a result, the resulting wavelet\-domain scores are more directly tied to the structure of token\-level fluctuations\.
The final signal used for wavelet analysis is therefore
𝐱~=\(x~1,x~2,…,x~N\)\.\\tilde\{\\mathbf\{x\}\}=\(\\tilde\{x\}\_\{1\},\\tilde\{x\}\_\{2\},\\ldots,\\tilde\{x\}\_\{N\}\)\.\(5\)
Apart from the short\-sequence validity check and mean\-centering, no additional normalization, clipping, or smoothing is applied before the wavelet transform\. This choice preserves the relative magnitude of local fluctuations in the proxy\-model predictability signal while removing only the global offset component\.
### 3\.3Discrete Wavelet Decomposition
After preprocessing, we apply a multilevel discrete wavelet transform \(DWT\) to the mean\-centered token log\-probability signal𝐱~\\tilde\{\\mathbf\{x\}\}following the standard multiresolution wavelet decomposition framework\[[20](https://arxiv.org/html/2607.22026#bib.bib4),[5](https://arxiv.org/html/2607.22026#bib.bib5)\]\. In this stage, the signal is decomposed into one approximation component and multiple detail components:
\{AL,DL,DL−1,…,D1\}=DWT\(𝐱~\),\\\{A\_\{L\},D\_\{L\},D\_\{L\-1\},\\ldots,D\_\{1\}\\\}=\\mathrm\{DWT\}\(\\tilde\{\\mathbf\{x\}\}\),\(6\)
whereALA\_\{L\}denotes the approximation coefficients at decomposition levelLL, andDlD\_\{l\}denotes the detail coefficients at levelll\. The approximation coefficients represent lower\-frequency trends in the signal, whereas the detail coefficients represent localized fluctuations at different resolutions\.
The DWT is computed using symmetric boundary extension\. Since input texts may produce log\-probability signals of different lengths, the decomposition level is selected dynamically for each sequence\. Specifically, the selected level is the minimum between a predefined maximum levelLmax=3L\_\{\\max\}=3and the maximum level allowed by the signal length and the wavelet filter length:
L=min\(Lmax,Lallowed\)\.L=\\min\(L\_\{\\max\},L\_\{\\mathrm\{allowed\}\}\)\.\(7\)
We setLmax=3L\_\{\\max\}=3to capture local, intermediate, and coarser\-scale fluctuations while avoiding overly deep decompositions that may produce very short detail coefficient sequences for shorter texts\. This setting provides a practical balance between multiresolution analysis and score stability across variable\-length inputs\. If the resulting level is smaller than one, the wavelet decomposition is skipped for that sequence\.
Figure 2:Wavelet\-domain representation of the mean\-centered token log\-probability signal\. The DWT is applied using one of the evaluated mother wavelets,ψ∈\{db1,db2,db4,sym2,coif1\}\\psi\\in\\\{\\mathrm\{db1\},\\mathrm\{db2\},\\mathrm\{db4\},\\mathrm\{sym2\},\\mathrm\{coif1\}\\\}, and the resulting detail coefficients are used to compute the three scalar wavelet scores: first\-level detail energy, multilevel detail energy, and window\-energy variability\.After decomposition, the detail coefficients are organized by level asD1D\_\{1\},D2D\_\{2\}, andD3D\_\{3\}whenever the corresponding levels are available\. If a signal is too short to support all three levels, unavailable detail levels are treated as missing and are excluded from score computations that aggregate over valid levels\. The method can be applied with different compactly supported mother wavelets; the specific wavelet families evaluated in this study are specified in Section[4](https://arxiv.org/html/2607.22026#S4)\. Figure[2](https://arxiv.org/html/2607.22026#S3.F2)illustrates how the mean\-centered signal is decomposed into approximation and detail components and how the detail coefficients support the three scalar wavelet scores considered in this study\.
### 3\.4Wavelet\-Based Detection Scores
After the DWT decomposition, the proposed framework computes three scalar wavelet\-domain detection scores from the detail coefficients\. These scores should be distinguished from the wavelet families used to perform the decomposition\. The score definitions determine how the detail coefficients are summarized into a scalar detection value, whereas the wavelet family determines the basis functions used by the DWT\. In the experiments, the same three score definitions are evaluated with different wavelet families\.
LetDl=\(Dl,1,Dl,2,…,Dl,Nl\)D\_\{l\}=\(D\_\{l,1\},D\_\{l,2\},\\ldots,D\_\{l,N\_\{l\}\}\)denote the detail coefficients at levelll\. The first score is the first\-level normalized detail energy\. For the first\-level detail coefficientsD1D\_\{1\}, we compute the mean squared coefficient magnitude as
E1=1N1∑i=1N1D1,i2\.E\_\{1\}=\\frac\{1\}\{N\_\{1\}\}\\sum\_\{i=1\}^\{N\_\{1\}\}D\_\{1,i\}^\{2\}\.\(8\)
This score captures short\-scale fluctuations in the mean\-centered token log\-probability signal and corresponds to the energy\_norm score in the implementation\.
The second score is the multilevel detail energy\. For each valid detail levelll, we first compute the normalized detail energy
El=1Nl∑i=1NlDl,i2\.E\_\{l\}=\\frac\{1\}\{N\_\{l\}\}\\sum\_\{i=1\}^\{N\_\{l\}\}D\_\{l,i\}^\{2\}\.\(9\)
The multilevel detail energy is then obtained by summing the normalized energies across the available detail levels up to level 3:
Emulti=∑l∈ℒEl,E\_\{\\mathrm\{multi\}\}=\\sum\_\{l\\in\\mathcal\{L\}\}E\_\{l\},\(10\)
whereℒ⊆\{1,2,3\}\\mathcal\{L\}\\subseteq\\\{1,2,3\\\}denotes the set of valid detail levels available for the input sequence\. If a signal is too short to support a particular decomposition level, that level is excluded from the summation\. This score captures the overall amount of localized variation in the token log\-probability signal across multiple resolutions\.
The third score is window\-energy variability\. This score measures how strongly wavelet energy changes across local regions of the text\. For each valid detail levelll, the detail coefficient sequence is divided into non\-overlapping windows of sizeww\. Letel,je\_\{l,j\}denote the mean squared energy of thejj\-th window:
el,j=1w∑i∈𝒲l,jDl,i2,e\_\{l,j\}=\\frac\{1\}\{w\}\\sum\_\{i\\in\\mathcal\{W\}\_\{l,j\}\}D\_\{l,i\}^\{2\},\(11\)
where𝒲l,j\\mathcal\{W\}\_\{l,j\}is the index set of thejj\-th window at levelll\. The variability of local wavelet energy at levelllis computed as the standard deviation of the window energies:
σl=std\(el,1,el,2,…,el,ml\),\\sigma\_\{l\}=\\mathrm\{std\}\(e\_\{l,1\},e\_\{l,2\},\\ldots,e\_\{l,m\_\{l\}\}\),\(12\)
wheremlm\_\{l\}is the number of valid windows at levelll\. The final window\-based score is obtained by averaging this variability over the valid detail levels:
Wstd=1\|ℒw\|∑l∈ℒwσl,W\_\{\\mathrm\{std\}\}=\\frac\{1\}\{\|\\mathcal\{L\}\_\{w\}\|\}\\sum\_\{l\\in\\mathcal\{L\}\_\{w\}\}\\sigma\_\{l\},\(13\)
whereℒw\\mathcal\{L\}\_\{w\}denotes the set of detail levels with valid window\-energy statistics\. This score corresponds towindow\_stdin the implementation and captures whether wavelet\-domain energy is distributed uniformly or varies strongly across different local regions of the text\.
Thus, the framework uses three scalar wavelet\-domain scores: first\-level detail energy, multilevel detail energy, and window\-energy variability\. These scores can be used either individually as training\-free detectors or combined through voting\-based ensemble variants\. The main experimental results report both the best\-performing single wavelet configurations and the best\-performing ensemble variants for each dataset and operating condition\.
### 3\.5Calibration\-Based Voting Ensembles
In addition to evaluating individual wavelet\-domain scores, we also investigate voting\-based ensemble variants that combine multiple wavelet configurations\. Each base configuration corresponds to a specific combination of proxy language model, wavelet family, and wavelet\-domain score definition\. Let𝒦=\{1,2,…,K\}\\mathcal\{K\}=\\\{1,2,\\ldots,K\\\}denote the set of base configurations included in a given ensemble, and letsk\(X\)s\_\{k\}\(X\)denote the direction\-corrected scalar score produced by configurationkkfor input textXX\. Score direction is determined only on the calibration split so that larger scores consistently indicate stronger evidence of LLM\-generated text\.
We evaluate four training\-free voting variants: equal\-weight hard voting, equal\-weight soft voting, calibration\-weighted hard voting, and calibration\-weighted soft voting\. These variants do not train a supervised meta\-classifier\. The calibration split is used only for score\-direction correction, threshold selection, score normalization, and deterministic weight computation\.
For hard voting, each base configuration is first converted into a binary prediction using its calibration\-selected thresholdτk\\tau\_\{k\}:
y^k\(X\)=\{1,sk\(X\)≥τk,0,sk\(X\)<τk,\\hat\{y\}\_\{k\}\(X\)=\\begin\{cases\}1,&s\_\{k\}\(X\)\\geq\\tau\_\{k\},\\\\ 0,&s\_\{k\}\(X\)<\\tau\_\{k\},\\end\{cases\}\(14\)
wherey^k\(X\)=1\\hat\{y\}\_\{k\}\(X\)=1denotes LLM\-generated text andy^k\(X\)=0\\hat\{y\}\_\{k\}\(X\)=0denotes human\-written text\. In equal\-weight hard voting, the ensemble vote score is computed as
Vhard\(X\)=1K∑k=1Ky^k\(X\)\.V\_\{\\mathrm\{hard\}\}\(X\)=\\frac\{1\}\{K\}\\sum\_\{k=1\}^\{K\}\\hat\{y\}\_\{k\}\(X\)\.\(15\)
The final ensemble prediction is obtained by majority voting:
y^ens\(X\)=\{1,Vhard\(X\)≥0\.5,0,Vhard\(X\)<0\.5\.\\hat\{y\}\_\{\\mathrm\{ens\}\}\(X\)=\\begin\{cases\}1,&V\_\{\\mathrm\{hard\}\}\(X\)\\geq 0\.5,\\\\ 0,&V\_\{\\mathrm\{hard\}\}\(X\)<0\.5\.\\end\{cases\}\(16\)
For calibration\-weighted hard voting, each base configuration is assigned a non\-negative deterministic weightwkw\_\{k\}computed only from calibration\-set performance\. The weighted hard\-voting score is
Vwhard\(X\)=∑k=1Kwky^k\(X\)∑k=1Kwk\.V\_\{\\mathrm\{whard\}\}\(X\)=\\frac\{\\sum\_\{k=1\}^\{K\}w\_\{k\}\\hat\{y\}\_\{k\}\(X\)\}\{\\sum\_\{k=1\}^\{K\}w\_\{k\}\}\.\(17\)
The final prediction is again obtained by applying a threshold of 0\.5 to the weighted vote score\.
For soft voting, the continuous wavelet\-domain scores are first normalized using calibration\-set statistics\. For each base configurationkk, we compute
zk\(X\)=sk\(X\)−μkcalσkcal\+ϵ,z\_\{k\}\(X\)=\\frac\{s\_\{k\}\(X\)\-\\mu\_\{k\}^\{\\mathrm\{cal\}\}\}\{\\sigma\_\{k\}^\{\\mathrm\{cal\}\}\+\\epsilon\},\(18\)
whereμkcal\\mu\_\{k\}^\{\\mathrm\{cal\}\}andσkcal\\sigma\_\{k\}^\{\\mathrm\{cal\}\}denote the calibration\-set mean and standard deviation of the direction\-corrected scores, andϵ\\epsilonis a small numerical constant for stability\. The normalized score is then converted into a pseudo\-probability using the sigmoid function:
pk\(X\)=11\+exp\(−zk\(X\)\)\.p\_\{k\}\(X\)=\\frac\{1\}\{1\+\\exp\(\-z\_\{k\}\(X\)\)\}\.\(19\)
In equal\-weight soft voting, the ensemble score is the average pseudo\-probability across base configurations:
Psoft\(X\)=1K∑k=1Kpk\(X\)\.P\_\{\\mathrm\{soft\}\}\(X\)=\\frac\{1\}\{K\}\\sum\_\{k=1\}^\{K\}p\_\{k\}\(X\)\.\(20\)
In calibration\-weighted soft voting, the ensemble score is computed as
Pwsoft\(X\)=∑k=1Kwkpk\(X\)∑k=1Kwk\.P\_\{\\mathrm\{wsoft\}\}\(X\)=\\frac\{\\sum\_\{k=1\}^\{K\}w\_\{k\}p\_\{k\}\(X\)\}\{\\sum\_\{k=1\}^\{K\}w\_\{k\}\}\.\(21\)
The final soft\-voting prediction is obtained by selecting a threshold on the calibration split and applying it unchanged to the held\-out test split\.
For the calibration\-weighted variants, we evaluate deterministic weighting rules based on calibration\-set performance, including AUROC\-based weighting, AUPRC\-based weighting, TPR@1%FPR\-based weighting, and rank\-based weighting\. These rules assign larger weights to configurations that perform better on the calibration split\. If all weights become zero under a given rule, equal weights are used as a fallback\. Since the weights are computed directly from calibration\-set summary metrics and no model parameters are optimized, the ensemble variants remain training\-free\.
The voting ensembles are evaluated at different scopes, including score\-level ensembles, wavelet\-family ensembles, proxy\-model ensembles, and full configuration ensembles\. The full configuration ensemble combines all wavelet\-based configurations, corresponding to four proxy language models, five wavelet families, and three wavelet\-domain scores\.
## 4Experimental Setup
This section describes the experimental configuration used to evaluate the proposed wavelet\-based and voting\-ensemble framework across different datasets, proxy language models, wavelet families, baseline methods, and ensemble variants\. We first present the implementation details, including model inference, wavelet parameters, and voting configurations\. We then describe the datasets, proxy language models, baseline scores, ensemble settings, and calibration\-test evaluation protocol used throughout the experiments\.
### 4\.1Implementation Details
All experiments are implemented in Python and executed in a Google Colab environment with GPU acceleration\. We use PyTorch and Hugging Face Transformers for proxy language model inference, PyWavelets for discrete wavelet decomposition, and scikit\-learn for threshold selection and evaluation\. Data processing and numerical operations are performed using NumPy, pandas, SciPy, and the Hugging Face Datasets library\.
To ensure reproducibility, the random seed is fixed to 42 across Python, NumPy, and PyTorch\. All input texts are tokenized with a maximum length of 512 tokens\. The proxy language models are used only in inference mode; no model parameters are updated\. Models are loaded in half precision using torch\.float16 with automatic device mapping\. Token log\-probability extraction is performed in batches, with a batch size of 16 in the implementation\.
Table 2:Main experimental configuration\.For wavelet\-based scoring, we evaluate five compactly supported wavelet families: db1, db2, db4, sym2, and coif1\. These wavelets are selected to cover simple, short\-support filters as well as smoother and more structured wavelet bases\. This allows us to examine whether detection performance depends on the choice of mother wavelet while keeping the search space limited and computationally feasible\. The same three scalar wavelet\-domain scores are computed for each wavelet family\. The maximum DWT decomposition level is set to 3, and the symmetric boundary mode is used\. For the window\-energy variability score, the window size is set to 8\. Table[2](https://arxiv.org/html/2607.22026#S4.T2)summarizes the main experimental configuration used throughout the evaluation\.
### 4\.2Datasets
We evaluate the proposed method on three benchmark datasets for LLM\-generated text detection: HC3\[[8](https://arxiv.org/html/2607.22026#bib.bib36)\], M4\[[26](https://arxiv.org/html/2607.22026#bib.bib32)\], and MAGE\[[16](https://arxiv.org/html/2607.22026#bib.bib31)\]\. These datasets provide complementary evaluation settings\. HC3 represents a human\-versus\-ChatGPT detection scenario, while M4 and MAGE provide broader and more heterogeneous evaluation conditions involving multiple domains, languages, or generator models\. Using these datasets allows us to examine whether wavelet\-based token log\-probability analysis remains useful beyond a single dataset or generation source\.
All datasets are converted into a unified binary format, where human\-written texts are assigned label0and LLM\-generated texts are assigned label11\. Texts containing fewer than five words are removed during dataset normalization\. Duplicate scored records are removed during the result consolidation stage using the model, dataset, and text identifier fields\. Table[3](https://arxiv.org/html/2607.22026#S4.T3)reports the final dataset sizes used in the evaluation after filtering short texts and consolidating the scored records\.
Table 3:Summary of the datasets used in the experiments after filtering short texts and consolidating duplicate scored records\.
### 4\.3Proxy Language Models
The proposed framework uses proxy causal language models to extract token\-level conditional log\-probabilities from each input text\. In our experiments, we evaluate four pre\-trained causal language models as proxy scorers: GPT\-Neo\-2\.7B, GPT\-J\-6B, Falcon\-7B, and LLaMA\-3\-8B\. These models are used only to compute token\-level probability signals; their parameters are not updated, and no task\-specific detector is fine\-tuned\.
Each proxy model is used in inference mode only\. We load the models with the Hugging Face AutoTokenizer and AutoModelForCausalLM interfaces, using half precision where supported and automatic device mapping for GPU execution\. If a tokenizer does not define a padding token, we use its end\-of\-sequence token for padding\. The same token log\-probability extraction procedure is applied across all proxy models to ensure a consistent scoring protocol\.
### 4\.4Baseline Methods
We compare the proposed wavelet\-based scores with several zero\-shot statistical and spectral baselines\. The statistical baselines include mean log\-likelihood, mean token rank, mean log\-rank, mean entropy, and likelihood\-rank ratio \(LRR\)\. These methods are computed from the proxy model outputs and summarize each text using global token\-level probability, rank, or uncertainty statistics\.
For a token sequence with valid target positionsi=1,…,Ni=1,\\ldots,N, the mean log\-likelihood baseline is computed as the average conditional log\-probability of the observed tokens\. The rank baseline computes the average vocabulary rank of the observed tokens under the proxy model distribution, while the log\-rank baseline averages the logarithm of these ranks\. The entropy baseline averages the full\-vocabulary Shannon entropy at each token position\. The LRR baseline is computed as the ratio between mean log\-likelihood and mean log\-rank, with a small numerical constant added to the denominator for stability\.
We also include a DFT\-based spectral energy baseline inspired by signal\-based detection\. This baseline applies a discrete Fourier transform to the raw target token log\-probability sequence and computes the length\-normalized total spectral energy\. This comparison is important because it directly evaluates whether localized multiresolution wavelet analysis provides additional value over global Fourier\-domain spectral energy\.
### 4\.5Ensemble Configurations
In addition to individual wavelet\-domain scores, we evaluate four voting\-based ensemble variants: equal\-weight hard voting, equal\-weight soft voting, calibration\-weighted hard voting, and calibration\-weighted soft voting\. These variants combine multiple wavelet configurations without training a supervised meta\-classifier\. Each base configuration is defined by a proxy language model, a wavelet family, and a wavelet\-domain score\.
We evaluate ensemble fusion at four scopes\. The score\-level ensemble combines the three wavelet\-domain scores for a fixed dataset, proxy language model, and wavelet family\. The wavelet\-family ensemble combines the five wavelet families for a fixed dataset, proxy language model, and score definition\. The proxy\-model ensemble combines the four proxy language models for a fixed dataset, wavelet family, and score definition\. Finally, the full configuration ensemble combines all available wavelet\-based configurations, corresponding to4×5×3=604\\times 5\\times 3=60base detectors\.
For equal\-weight hard voting, each base configuration first produces a binary decision using its calibration\-selected threshold, and the final prediction is obtained by majority voting\. For equal\-weight soft voting, direction\-corrected scores are normalized using calibration\-set statistics, converted into pseudo\-probabilities, and then averaged\. For calibration\-weighted variants, base configurations are assigned deterministic non\-negative weights computed only from the calibration split\. We evaluate AUROC\-based, AUPRC\-based, TPR@1%FPR\-based, and rank\-based weighting rules\. If all weights become zero under a given rule, equal weights are used as a fallback\.
The held\-out test split is not used for selecting ensemble weights, score directions, normalization statistics, or thresholds\. Thus, the voting variants remain training\-free in the sense that no classifier, proxy language model, or supervised meta\-classifier is trained\.
### 4\.6Thresholding and Evaluation Protocol
Each baseline, individual wavelet\-based method, or voting\-ensemble variant produces either a continuous scalar score or an ensemble vote score for an input text\. Since different scores may have different directions, we first determine the score direction on the calibration split\. For each configuration, we compare the mean score of human\-written texts and the mean score of LLM\-generated texts in the calibration data\. If the mean score of LLM\-generated texts is greater than or equal to the mean score of human\-written texts, the original score direction is preserved\. Otherwise, the score is multiplied by−1\-1so that larger adjusted scores consistently indicate stronger evidence of LLM\-generated text\.
Lets\(X\)s\(X\)denote the adjusted scalar score of an input textXX\. The final binary prediction is obtained by applying a thresholdτ\\tau:
y^=\{1,s\(X\)≥τ,0,s\(X\)<τ,\\hat\{y\}=\\begin\{cases\}1,&s\(X\)\\geq\\tau,\\\\ 0,&s\(X\)<\\tau,\\end\{cases\}\(22\)
wherey^=1\\hat\{y\}=1denotes LLM\-generated text andy^=0\\hat\{y\}=0denotes human\-written text\.
We use a stratified calibration\-test evaluation protocol\. For each dataset and class label, texts are randomly split into a calibration subset and a held\-out test subset using a fixed random seed of 42\. The calibration ratio is set to0\.300\.30, and the remaining0\.700\.70of the data is reserved for final testing\. This split is performed after duplicate removal and dataset normalization, and the same split assignment is used consistently across all evaluated score configurations\.
The held\-out test split is not used during score\-direction alignment, threshold selection, or any configuration\-specific decision\-boundary adjustment\. It is used only for final performance reporting after all calibration\-based decisions have been fixed\. This separation is important because it prevents the reported test performance from being inflated by selecting thresholds directly on the evaluation data\.
The calibration split is used only for score\-direction alignment, score normalization, deterministic ensemble weight computation, and threshold selection\. It is not used to train a classifier, fine\-tune a proxy language model, or learn a task\-specific representation\. This distinction is important because the proposed framework remains training\-free: the calibration data only determine how a scalar score is oriented and where the decision threshold is placed\.
The thresholdτ\\tauis selected only on the calibration split\. Specifically, we compute the precision\-recall curve on the calibration scores and select the threshold that maximizes the F1 score:
F1=2⋅P⋅RP\+R\+ϵ,F1=\\frac\{2\\cdot P\\cdot R\}\{P\+R\+\\epsilon\},\(23\)
wherePPdenotes precision,RRdenotes recall, andϵ\\epsilonis a small numerical constant used for stability\. The selected threshold is then applied without modification to the held\-out test split\.
In this paper, we report the dataset\-specific threshold setting\. For each dataset, a separate threshold is selected using only its own calibration subset and then applied to the corresponding held\-out test subset\. This setting avoids mixing calibration distributions across datasets and provides dataset\-level performance estimates\. All results reported in the following sections are computed on the held\-out 70% test split after threshold selection on the 30% calibration split\.
A single threshold\-dependent metric is not sufficient to characterize detector behavior, because performance can change depending on the selected decision threshold\. Therefore, we report both threshold\-independent and threshold\-dependent metrics\. Threshold\-independent metrics evaluate the ranking quality and score separation before fixing a decision boundary, while threshold\-dependent metrics evaluate the actual binary predictions after applying the calibration\-selected threshold\.
The threshold\-independent metrics reported in this study are AUROC and AUPRC\. AUROC and AUPRC are computed directly from the continuous adjusted scores and do not depend on the selected threshold\.
Threshold\-dependent metrics include accuracy and F1 score, which are computed after applying the calibration\-selected threshold to the held\-out test scores\.
To evaluate performance under strict false\-positive constraints, we also report true positive rate at fixed false positive rates\. For a target false positive rateα\\alpha, we compute the ROC curve and select the largest valid point satisfyingFPR≤α\\mathrm\{FPR\}\\leq\\alpha\. In particular, we report TPR@0\.1%FPR, TPR@1%FPR, and TPR@5%FPR\. These metrics are useful for assessing whether a detector remains effective in operational settings where human\-written texts must not be incorrectly flagged as AI\-generated\.
## 5Results
This section presents the experimental results of the proposed wavelet\-based and voting\-ensemble framework for training\-free LLM\-generated text detection\. We first compare individual wavelet\-domain scores and voting\-ensemble variants with statistical zero\-shot baselines across HC3, M4, and MAGE\. We then analyze performance under low\-false\-positive operating points, compare DWT\-based scores with a DFT\-based spectral energy baseline, and examine the effects of proxy language models and wavelet families\.
### 5\.1Overall Detection Performance
This subsection reports the main detection results on the held\-out test split\. To make the comparison transparent, we report threshold\-independent and threshold\-dependent metrics in separate tables\. Table[4](https://arxiv.org/html/2607.22026#S5.T4)reports AUROC and AUPRC, while Table[5](https://arxiv.org/html/2607.22026#S5.T5)reports accuracy and F1 score\.
For individual wavelet\-domain scores, the proxy language model and wavelet family are selected according to AUROC on the held\-out test split\. For statistical baselines, the best proxy language model is also selected according to AUROC\. For voting methods, we report the best\-performing voting configuration for each dataset\. The compared methods include mean log\-likelihood, mean rank, mean log\-rank, mean entropy, LRR, the three individual wavelet\-domain scores, and four voting\-ensemble variants: equal\-weight hard voting, equal\-weight soft voting, calibration\-weighted hard voting, and calibration\-weighted soft voting\.
Table 4:Threshold\-independent comparison among statistical baselines, individual wavelet\-domain scores, and voting\-ensemble variants on the held\-out test split\. Bold values indicate the best result within each dataset and metric\.Table[4](https://arxiv.org/html/2607.22026#S5.T4)shows that the voting\-ensemble variants improve threshold\-independent performance across all three datasets\. On HC3, calibration\-weighted hard voting achieves the highest AUROC and AUPRC, reaching 0\.9919 and 0\.9914, respectively\. Although the strongest individual wavelet score remains highly competitive with the best statistical baseline, the ensemble variants provide a consistent additional improvement\.
On M4, the benefit of voting\-based fusion is more pronounced\. The best individual wavelet configuration reaches an AUROC of 0\.8185 and an AUPRC of 0\.8496, already outperforming the evaluated statistical baselines in AUROC\. Calibration\-weighted hard voting further improves AUROC to 0\.8477, while calibration\-weighted soft voting gives the highest AUPRC of 0\.8626\. This indicates that combining multiple wavelet configurations can strengthen the ranking quality of the detector under heterogeneous benchmark conditions\.
On MAGE, which is the most challenging dataset in our evaluation, calibration\-weighted hard voting provides the strongest threshold\-independent performance, reaching an AUROC of 0\.7471 and an AUPRC of 0\.5556\. This represents a clear improvement over the best individual wavelet score and over the strongest statistical baseline\. Overall, the results show that individual wavelet\-domain scores provide competitive training\-free detection signals, while calibration\-guided voting further improves AUROC and AUPRC without training a supervised meta\-classifier\.
Table 5:Threshold\-dependent comparison among statistical baselines, individual wavelet\-domain scores, and voting\-ensemble variants on the held\-out test split\. Bold values indicate the best result within each dataset and metric\.Table[5](https://arxiv.org/html/2607.22026#S5.T5)reports the performance obtained after applying calibration\-selected thresholds\. On HC3, equal\-weight soft voting achieves the highest accuracy and F1 score, slightly outperforming the strongest statistical baseline and the best individual wavelet score\. This shows that ensemble fusion can also improve threshold\-dependent performance on the easier HC3 benchmark\.
On M4, equal\-weight hard voting achieves the highest F1 score, while calibration\-weighted hard voting gives the highest accuracy\. The best individual wavelet score remains competitive, but the voting variants provide the strongest threshold\-dependent results overall\. On MAGE, equal\-weight soft voting gives the highest F1 score, whereas the multilevel wavelet score achieves the highest accuracy\. These results indicate that the best ensemble choice may depend on the target metric: calibration\-weighted voting is strongest for AUROC and AUPRC, while equal\-weight voting can sometimes produce stronger threshold\-dependent F1 scores\.
### 5\.2Low\-FPR Operating Point Analysis
We further evaluate the detectors under strict false\-positive\-rate constraints\. This analysis is important because practical LLM\-generated text detection systems should minimize the risk of incorrectly flagging human\-written text as AI\-generated\. Table[6](https://arxiv.org/html/2607.22026#S5.T6)reports TPR@0\.1%FPR, TPR@1%FPR, and TPR@5%FPR for the statistical baselines, individual wavelet\-domain scores, and voting\-ensemble variants evaluated on the held\-out test split\.
Table 6:Low\-FPR operating point comparison among statistical baselines, individual wavelet\-domain scores, and voting\-ensemble variants on the held\-out test split\. Bold values indicate the best result within each dataset and metric\.Table[6](https://arxiv.org/html/2607.22026#S5.T6)shows that low\-FPR behavior varies substantially across datasets and does not always follow the same ranking as AUROC or AUPRC\. On HC3, voting\-based ensembles provide the strongest performance under strict false\-positive constraints\. Calibration\-weighted hard voting achieves the highest TPR@1%FPR, reaching 0\.9425, while equal\-weight hard voting gives the highest TPR@0\.1%FPR\. These results indicate that ensemble fusion improves not only threshold\-independent ranking performance but also high\-confidence detection on the relatively easier HC3 benchmark\.
On M4, calibration\-weighted soft voting gives the best low\-FPR performance, reaching 0\.3254 at TPR@1%FPR and 0\.1275 at TPR@0\.1%FPR\. This slightly improves over the LRR baseline at TPR@1%FPR and also remains competitive with the best individual wavelet score\. However, calibration\-weighted hard voting, which gives the highest AUROC in Table[4](https://arxiv.org/html/2607.22026#S5.T4), does not produce the best TPR@1%FPR on this dataset\. This shows that the ensemble variant with the strongest overall ranking performance is not necessarily the best choice under strict false\-positive constraints\.
On MAGE, all methods show limited performance under strict low\-FPR constraints\. The mean entropy and LRR baselines obtain the highest TPR values at 0\.1%FPR and 1%FPR, whereas calibration\-weighted hard voting gives the highest TPR@5%FPR\. This indicates that the proposed ensemble improves threshold\-independent separation on MAGE, as shown by AUROC and AUPRC, but reliable detection at extremely low false\-positive rates remains challenging\. Overall, the low\-FPR results suggest that voting ensembles are beneficial on HC3 and M4, while MAGE remains a difficult out\-of\-distribution benchmark for training\-free detection under strict operational constraints\.
### 5\.3Comparison with DFT\-Based Spectral Energy
Since the proposed framework analyzes token log\-probability sequences in the wavelet domain, we further compare the individual DWT\-based wavelet scores with a DFT\-based spectral energy baseline\. This comparison focuses specifically on signal\-based zero\-shot detection methods\. Both DWT and DFT operate on the token log\-probability sequence, but they represent the signal differently\. The DFT baseline summarizes global frequency\-domain energy, whereas the DWT\-based wavelet scores capture localized and multiresolution variations through wavelet detail coefficients\.
Table[7](https://arxiv.org/html/2607.22026#S5.T7)reports the three individual wavelet\-domain scores and the DFT total energy baseline for each dataset on the held\-out test split\. For each wavelet\-domain score, the best proxy language model and wavelet family are selected according to AUROC\. For the DFT baseline, the best proxy language model is also selected according to AUROC\. In addition to AUROC, AUPRC, and F1, we include TPR@1%FPR as a representative low\-false\-positive operating point in this signal\-based comparison\.
Table 7:Signal\-based comparison between the three individual DWT\-based wavelet scores and the DFT total energy baseline on the held\-out test split\. Bold values indicate the best result within each dataset and metric\.The results show that the strongest individual DWT\-based score outperforms the DFT total energy baseline in AUROC across all three datasets\. On HC3, multilevel energy reaches an AUROC of 0\.9872, compared with 0\.8131 for DFT total energy, giving an improvement of 0\.1741\. On M4, multilevel energy achieves an AUROC of 0\.8185, while DFT total energy reaches 0\.8045, corresponding to a smaller but positive improvement of 0\.0140\. On MAGE, first\-level normalized detail energy reaches an AUROC of 0\.7138, compared with 0\.5831 for DFT total energy, giving an improvement of 0\.1307\.
The strongest individual DWT\-based score also outperforms the DFT baseline in AUPRC and F1 across all three datasets\. In terms of the representative low\-FPR operating point, the strongest DWT\-based score gives higher TPR@1%FPR than the DFT baseline on HC3 and M4\. On MAGE, window\-energy variability gives the highest TPR@1%FPR among the signal\-based scores, although the absolute value remains low\. Overall, these results suggest that localized multiresolution analysis provides a stronger signal\-based representation than global spectral energy alone\. The difference is especially large on HC3 and MAGE, indicating that DFT total energy may miss discriminative local fluctuations in the token log\-probability sequence\. The smaller gap on M4 shows that DFT total energy is a competitive signal\-domain baseline on this dataset, but the DWT\-based multilevel energy score still provides the strongest individual signal\-based performance\.
### 5\.4Proxy Model and Wavelet Family Sensitivity
Figure 3:Proxy model sensitivity of the proposed wavelet\-based detector on the held\-out test split\.We next analyze how proxy language models and wavelet families affect detection performance on the held\-out test split\. Instead of reporting only the single best configuration, we use mean AUROC values to obtain a more stable sensitivity analysis\. For proxy model sensitivity, each bar in Figure[3](https://arxiv.org/html/2607.22026#S5.F3)represents the mean AUROC over the three scalar wavelet scores and five wavelet families for a fixed dataset and proxy model\.
Figure 4:Wavelet family sensitivity of the proposed method on the held\-out test split\.Figure[3](https://arxiv.org/html/2607.22026#S5.F3)shows that proxy model choice affects the proposed method differently across datasets\. On HC3, the proxy models produce relatively close mean AUROC values, with GPT\-J\-6B obtaining the highest mean AUROC of 0\.8832\. On M4, LLaMA\-3\-8B is clearly the strongest proxy model, reaching a mean AUROC of 0\.7730\. On MAGE, GPT\-Neo\-2\.7B performs best with a mean AUROC of 0\.6742\. These results indicate that proxy model choice becomes more important on heterogeneous datasets such as M4 and MAGE\.
For wavelet family sensitivity, each bar in Figure[4](https://arxiv.org/html/2607.22026#S5.F4)represents the mean AUROC over the four proxy language models and three scalar wavelet scores for a fixed dataset and wavelet family\. This analysis shows whether a wavelet family performs consistently across different proxy models and score definitions\.
Figure[4](https://arxiv.org/html/2607.22026#S5.F4)shows that the average effect of the wavelet family is moderate\. On HC3, db2 and sym2 obtain the highest mean AUROC values, both reaching 0\.8821\. On M4, db2 and sym2 again perform best, both reaching 0\.7541\. On MAGE, the wavelet families are closely grouped, with coif1 obtaining the highest mean AUROC of 0\.6493\. Overall, proxy model choice appears to have a stronger effect than wavelet family choice, especially on M4 and MAGE\.
## 6Discussion
This section discusses the main findings of the experimental evaluation in terms of threshold\-independent performance, threshold\-dependent performance, low\-false\-positive operating points, signal\-based comparison with DFT, sensitivity to proxy language models and wavelet families, and the limitations of the proposed framework\.
Main Findings\.The results show that individual wavelet\-domain scores provide competitive training\-free detection signals, while voting\-based ensemble variants further improve the strongest threshold\-independent performance across all three datasets\. On HC3, the best individual wavelet configuration reaches an AUROC of 0\.9872, which is very close to the strongest statistical baseline, mean log\-rank, with an AUROC of 0\.9876\. However, calibration\-weighted hard voting further improves AUROC to 0\.9919 and AUPRC to 0\.9914\. This indicates that although HC3 is already well separated by global token\-level statistics, combining multiple wavelet configurations can still provide a small but consistent improvement\.
For the M4 dataset, the advantage of the proposed framework is more pronounced\. The best individual wavelet score, multilevel detail energy, reaches an AUROC of 0\.8185 and an AUPRC of 0\.8496, outperforming the evaluated statistical baselines in threshold\-independent performance\. When voting\-based fusion is applied, calibration\-weighted hard voting further improves AUROC to 0\.8477, while calibration\-weighted soft voting obtains the highest AUPRC of 0\.8626\. These results suggest that heterogeneous benchmark conditions benefit from combining complementary wavelet configurations, because different proxy models, wavelet families, and score definitions may capture different aspects of token\-level probability dynamics\.
For the MAGE dataset, which is the most challenging benchmark in the evaluation, the best individual wavelet score reaches an AUROC of 0\.7138, outperforming the strongest statistical baseline, LRR, which reaches 0\.6907\. Calibration\-weighted hard voting further improves AUROC to 0\.7471 and AUPRC to 0\.5556\. This improvement is important because MAGE includes more heterogeneous generator and domain conditions, where individual scalar scores may be less stable\. However, the absolute performance on MAGE remains lower than on HC3 and M4, showing that highly heterogeneous out\-of\-distribution detection remains challenging even when calibration\-guided voting is used\.
Behavior of the wavelet\-domain scores\.The behavior of the three wavelet\-domain scores provides useful insight into the type of signal captured by the proposed framework\. Multilevel detail energy gives the best AUROC on HC3 and M4, suggesting that these datasets benefit from aggregating localized fluctuations across multiple decomposition levels\. In contrast, first\-level normalized detail energy gives the best AUROC on MAGE, which may indicate that short\-scale normalized fluctuations provide a more stable signal under more heterogeneous and out\-of\-distribution conditions\. Window\-energy variability is generally weaker in terms of overall AUROC and threshold\-dependent performance\. However, it obtains the highest TPR@5%FPR on MAGE among the wavelet scores, suggesting that local energy dispersion may still capture useful information at some operating points even when its overall ranking performance is limited\.
Why wavelet\-domain scores help\.The advantage of the proposed method comes from treating token log\-probabilities as an ordered signal rather than as an unordered collection of scalar statistics\. Global scores such as mean log\-likelihood, mean rank, and mean entropy compress the entire text into a single aggregate value\. Although such scores are effective in many cases, they discard information about where uncertainty, fluency shifts, or local probability fluctuations occur in the sequence\. In contrast, wavelet decomposition preserves both scale and locality\. Fine\-scale detail coefficients capture abrupt token\-level changes, while coarser detail coefficients summarize broader fluctuations across longer spans\. Since LLM\-generated and human\-written texts may differ not only in average likelihood but also in the temporal structure of likelihood fluctuations, wavelet\-domain scores can capture complementary information\.
Comparison with DFT\-based spectral energy\.The comparison with DFT total energy further supports this interpretation\. Although both DFT and DWT treat the token log\-probability sequence as a signal, the DFT baseline represents global frequency content and loses explicit localization\. The strongest DWT\-based score outperforms the DFT total energy baseline in AUROC on all three datasets, with improvements of 0\.1741 on HC3, 0\.0140 on M4, and 0\.1307 on MAGE\. The strongest DWT\-based scores also outperform the DFT baseline in AUPRC and F1 across all three datasets\. In the representative low\-FPR operating point reported in the signal\-based comparison, DWT\-based scores also obtain higher TPR@1%FPR values than the DFT baseline\. These results suggest that where fluctuations occur in the sequence matters, not only how much global spectral energy the sequence contains\.
Sensitivity to proxy models and wavelet families\.The results also show that the effectiveness of the proposed framework is affected by the choice of proxy language model\. Unlike the main performance tables, the sensitivity analysis reports mean AUROC values across multiple wavelet scores and wavelet families, providing a more stable view of proxy\-model behavior\. On HC3, GPT\-J\-6B obtains the highest mean AUROC, although GPT\-Neo\-2\.7B gives the best single wavelet configuration in the main comparison\. On M4, LLaMA\-3\-8B is clearly the strongest proxy model in terms of mean AUROC\. On MAGE, GPT\-Neo\-2\.7B gives the highest mean AUROC\. These results indicate that no single proxy model universally dominates across datasets\. Instead, the proxy model affects the probability landscape from which the token log\-probability signal is extracted, and different benchmarks may favor different proxy distributions\.
A similar but more moderate pattern appears for wavelet families\. In the sensitivity analysis, db2 and sym2 give the highest mean AUROC values on HC3 and M4, while coif1 gives the highest mean AUROC on MAGE\. This differs from the best single configurations in the main comparison, where db1, db2, and db4 appear as the best wavelet families depending on the dataset and score\. This distinction is important: the best single configuration identifies the strongest observed setting, whereas mean AUROC reflects average behavior across proxy models and score definitions\. Overall, the results suggest that wavelet family choice matters, but proxy model choice has a stronger effect, especially on M4 and MAGE\.
Low\-FPR behavior\.The low\-FPR results highlight an important distinction between overall ranking performance and operational reliability\. On HC3, voting\-based ensembles provide the strongest performance under strict false\-positive constraints\. Calibration\-weighted hard voting achieves the highest TPR@1%FPR, while equal\-weight hard voting gives the highest TPR@0\.1%FPR\. This indicates that ensemble fusion improves not only AUROC and AUPRC but also high\-confidence detection on the relatively easier HC3 benchmark\.
On M4, the low\-FPR behavior is more nuanced\. Calibration\-weighted hard voting gives the highest AUROC, but calibration\-weighted soft voting provides the best TPR@0\.1%FPR and TPR@1%FPR\. This shows that the ensemble variant with the strongest threshold\-independent ranking performance is not necessarily the best choice under strict false\-positive constraints\. Soft voting may preserve more fine\-grained score information than hard voting, which can be beneficial when the operating point is constrained by very low false\-positive rates\.
On MAGE, all methods remain limited under strict low\-FPR constraints\. Although calibration\-weighted hard voting gives the highest AUROC, AUPRC, and TPR@5%FPR, statistical baselines such as mean entropy and LRR achieve higher TPR values at 0\.1%FPR and 1%FPR\. Therefore, the MAGE results should not be interpreted as evidence of a reliable operational detector under extremely strict false\-positive requirements\. Instead, they show that wavelet\-domain scores and voting ensembles improve overall ranking performance, while low\-FPR detection on highly heterogeneous benchmarks remains an open challenge\.
Limitations and future work\.Despite its training\-free, interpretable, and signal\-based design, the proposed framework has several limitations that should be considered when interpreting the results\. The first limitation is the dependence on proxy language models\. Since token log\-probabilities are extracted from proxy models rather than from the true generators, detection performance can vary depending on how well the proxy model represents the probability structure of the evaluated texts\. Although voting\-based ensembles partly reduce this dependence by combining multiple proxy models and wavelet configurations, the results still show that proxy choice affects performance across datasets\.
A second limitation concerns calibration\. The proposed ensemble variants remain training\-free because they do not train a classifier, fine\-tune a language model, or learn a supervised meta\-classifier\. However, they still use a calibration split for score\-direction correction, score normalization, threshold selection, and deterministic weight computation\. This makes the method calibration\-guided rather than completely calibration\-free\. Future work should investigate cross\-dataset calibration, unsupervised calibration strategies, and more stable weighting rules that preserve low\-FPR behavior under distribution shift\.
Another limitation concerns input length and decomposition depth\. In this study, all input texts are truncated to a maximum length of 512 tokens, and the DWT decomposition is limited to a maximum of three levels\. These choices make the evaluation computationally feasible and consistent across proxy language models, but they may discard useful evidence from later portions of long texts or from deeper multiresolution structures\. This issue could be addressed through sliding\-window scoring, longer\-context proxy models, or adaptive decomposition depths that depend on the length and structure of each input signal\.
Low\-FPR performance also remains limited on the MAGE dataset\. This is important because real\-world deployment often requires very low false\-positive rates, especially in settings where incorrectly flagging human\-written text may have serious consequences\. Improving this operating region may require better score calibration, proxy\-model selection, longer\-context analysis, or hybrid approaches that combine wavelet\-domain signals with complementary statistical indicators\.
Finally, the evaluation is restricted to benchmark datasets\. Although HC3, M4, and MAGE provide diverse and challenging test settings, real\-world writing may involve editing, paraphrasing, mixed human\-AI authorship, and domain\-specific writing conventions\. Evaluating wavelet\-domain and voting\-based detection under such realistic conditions remains an important direction for future research\.
## 7Conclusion
This paper presented a training\-free wavelet\-based and voting\-ensemble framework for detecting LLM\-generated text from token\-level conditional log\-probability signals\. Instead of reducing a text only to global likelihood, rank, or entropy statistics, the proposed framework preserves the sequential structure of token probabilities and analyzes the resulting signal through discrete wavelet decomposition\. This enables the detector to capture localized multiresolution variations that are not directly represented by conventional zero\-shot scoring methods\. In addition to individual wavelet\-domain scores, we also evaluated equal\-weight and calibration\-weighted voting variants that combine multiple wavelet configurations without training a supervised meta\-classifier\.
The experimental results on HC3, M4, and MAGE show that individual wavelet\-domain scores provide competitive and interpretable signals for LLM\-generated text detection\. The best single wavelet configurations achieve AUROC values of 0\.9872 on HC3, 0\.8185 on M4, and 0\.7138 on MAGE\. These results are competitive with strong statistical baselines on HC3 and outperform the evaluated statistical and DFT\-based spectral baselines on M4 and MAGE in threshold\-independent performance\. The comparison with DFT total energy further shows that localized multiresolution analysis is more effective than global spectral energy across all three datasets\.
The voting\-based results further show that combining multiple wavelet configurations can improve detection performance, especially in terms of AUROC and AUPRC\. Calibration\-weighted hard voting achieves the best AUROC values of 0\.9919 on HC3, 0\.8477 on M4, and 0\.7471 on MAGE\. These improvements indicate that different proxy models, wavelet families, and wavelet\-domain scores provide complementary detection signals\. However, the low\-FPR analysis also shows that the best AUROC configuration is not always the strongest option under strict false\-positive constraints\. In particular, MAGE remains challenging for reliable low\-FPR detection\.
Overall, the findings suggest that wavelet\-domain analysis provides an effective, interpretable, and training\-free signal for LLM\-generated text detection, while calibration\-guided voting can further improve threshold\-independent performance without supervised detector training\. Future work can extend this framework through improved calibration strategies, longer\-context signal analysis, more stable low\-FPR optimization, and hybrid detectors that combine wavelet\-domain scores with complementary statistical signals\. Evaluating the method under realistic writing conditions, such as paraphrased text, edited AI outputs, and mixed human\-AI authorship, also remains an important direction for future research\.
## References
- \[1\]G\. Bao, L\. Rong, Y\. Zhao, Q\. Zhou, and Y\. Zhang\(2025\)Decoupling content and expression: two\-dimensional detection of AI\-generated text\.arXiv preprint arXiv:2503\.00258\.External Links:2503\.00258,[Document](https://dx.doi.org/10.48550/arXiv.2503.00258),[Link](https://arxiv.org/abs/2503.00258)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.24.22.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p6.1)\.
- \[2\]G\. Bao, Y\. Zhao, Z\. Teng, L\. Yang, and Y\. Zhang\(2024\)Fast\-detectGPT: efficient zero\-shot detection of machine\-generated text via conditional probability curvature\.InThe Twelfth International Conference on Learning Representations,External Links:[Link](https://openreview.net/forum?id=Bpcgcr8E8Z)Cited by:[§1](https://arxiv.org/html/2607.22026#S1.p3.1),[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.5.3.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p2.1)\.
- \[3\]Z\. Chen, K\. He, Y\. Huang, Y\. Zhu, and M\. Feng\(2025\-11\)DivScore: zero\-shot detection of LLM\-generated text in specialized domains\.InProceedings of the 2025 Conference on Empirical Methods in Natural Language Processing,C\. Christodoulopoulos, T\. Chakraborty, C\. Rose, and V\. Peng \(Eds\.\),Suzhou, China,pp\. 19231–19253\.External Links:[Link](https://aclanthology.org/2025.emnlp-main.971/),[Document](https://dx.doi.org/10.18653/v1/2025.emnlp-main.971),ISBN 979\-8\-89176\-332\-6Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.25.23.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p6.1)\.
- \[4\]S\. Cheng, H\. Guo, X\. Jin, G\. Shen, G\. Tao, K\. Zhang, X\. Zhang, and Z\. Zhang\(2024\)BiScope: AI\-generated text detection by checking memorization of preceding tokens\.InAdvances in Neural Information Processing Systems,Vol\.37,pp\. 104065–104090\.External Links:[Document](https://dx.doi.org/10.5220/79017-3307),[Link](https://openreview.net/forum?id=Hew2JSDycr)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.20.18.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p5.1)\.
- \[5\]I\. Daubechies\(1992\)Ten lectures on wavelets\.Society for Industrial and Applied Mathematics\.External Links:[Document](https://dx.doi.org/10.1137/1.9781611970104),[Link](https://epubs.siam.org/doi/abs/10.1137/1.9781611970104)Cited by:[§3\.3](https://arxiv.org/html/2607.22026#S3.SS3.p1.1)\.
- \[6\]K\. C\. Fraser, H\. Dawkins, and S\. Kiritchenko\(2025\-04\)Detecting AI\-generated text: factors influencing detectability with current methods\.Journal of Artificial Intelligence Research82,pp\. 2233–2278\.External Links:ISSN 1076\-9757,[Document](https://dx.doi.org/10.1613/jair.1.16665),[Link](http://dx.doi.org/10.1613/jair.1.16665)Cited by:[§1](https://arxiv.org/html/2607.22026#S1.p1.1)\.
- \[7\]Z\. Fu, J\. Chen, L\. Zhang, T\. Yang, J\. Niu, H\. Sun, R\. Li, P\. Liu, J\. Wang, F\. He, and Y\. Zhang\(2025\)FDLLM: a dedicated detector for black\-box llms fingerprinting\.In2025 IEEE 24th International Conference on Trust, Security and Privacy in Computing and Communications \(TrustCom\),Vol\.,pp\. 1374–1379\.External Links:[Document](https://dx.doi.org/10.1109/Trustcom66490.2025.00159)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.14.12.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p4.1)\.
- \[8\]B\. Guo, X\. Zhang, Z\. Wang, M\. Jiang, J\. Nie, Y\. Ding, J\. Yue, and Y\. Wu\(2023\)How close is ChatGPT to human experts? comparison corpus, evaluation, and detection\.arXiv preprint arXiv:2301\.07597\.External Links:2301\.07597,[Document](https://dx.doi.org/10.48550/arXiv.2301.07597),[Link](https://arxiv.org/abs/2301.07597)Cited by:[§1](https://arxiv.org/html/2607.22026#S1.p6.1),[§4\.2](https://arxiv.org/html/2607.22026#S4.SS2.p1.1)\.
- \[9\]X\. Guo, S\. Zhang, Y\. He, T\. Zhang, W\. Feng, H\. Huang, and C\. Ma\(2024\)DeTeCtive: detecting ai\-generated text via multi\-level contrastive learning\.InProceedings of the 38th International Conference on Neural Information Processing Systems,NIPS ’24,Red Hook, NY, USA\.External Links:ISBN 9798331314385Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.26.24.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p6.1)\.
- \[10\]A\. Hans, A\. Schwarzschild, V\. Cherepanova, H\. Kazemi, A\. Saha, M\. Goldblum, J\. Geiping, and T\. Goldstein\(2024\)Spotting llms with binoculars: zero\-shot detection of machine\-generated text\.InProceedings of the 41st International Conference on Machine Learning,ICML’24\.Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.7.5.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p3.1)\.
- \[11\]W\. Hao, R\. Li, W\. Zhao, J\. Yang, and C\. Mao\(2025\-07\)Learning to rewrite: generalized LLM\-generated text detection\.InProceedings of the 63rd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),W\. Che, J\. Nabende, E\. Shutova, and M\. T\. Pilehvar \(Eds\.\),Vienna, Austria,pp\. 6421–6434\.External Links:[Link](https://aclanthology.org/2025.acl-long.322/),[Document](https://dx.doi.org/10.18653/v1/2025.acl-long.322),ISBN 979\-8\-89176\-251\-0Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.16.14.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p4.1)\.
- \[12\]Y\. He, S\. Zhang, Y\. Cao, L\. Ma, and P\. Luo\(2025\)DETree: DEtecting human\-AI collaborative texts via tree\-structured hierarchical representation learning\.arXiv preprint arXiv:2510\.17489\.External Links:2510\.17489,[Document](https://dx.doi.org/10.48550/arXiv.2510.17489),[Link](https://arxiv.org/abs/2510.17489)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.27.25.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p6.1)\.
- \[13\]X\. Hu, P\. Chen, and T\. Ho\(2023\)RADAR: robust ai\-text detection via adversarial learning\.InProceedings of the 37th International Conference on Neural Information Processing Systems,NIPS ’23,Red Hook, NY, USA\.Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.13.11.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p4.1)\.
- \[14\]L\. Le and D\. Tran\(2025\-02\)A metric\-based detection system for large language model texts\.ACM Transactions on Management Information Systems16\(1\)\.External Links:ISSN 2158\-656X,[Document](https://dx.doi.org/10.1145/3704739),[Link](https://doi.org/10.1145/3704739)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.23.21.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p5.1)\.
- \[15\]H\. Li and Q\. Wang\(2025\)Continual origin tracing of LLM\-generated text\.InProceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval,SIGIR ’25,New York, NY, USA,pp\. 479–489\.External Links:ISBN 9798400715921,[Document](https://dx.doi.org/10.1145/3726302.3729935),[Link](https://doi.org/10.1145/3726302.3729935)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.29.27.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p6.1)\.
- \[16\]Y\. Li, Q\. Li, L\. Cui, W\. Bi, Z\. Wang, L\. Wang, L\. Yang, S\. Shi, and Y\. Zhang\(2024\-08\)MAGE: machine\-generated text detection in the wild\.InProceedings of the 62nd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),Bangkok, Thailand,pp\. 36–53\.External Links:[Document](https://dx.doi.org/10.18653/v1/2024.acl-long.3),[Link](https://aclanthology.org/2024.acl-long.3/)Cited by:[§1](https://arxiv.org/html/2607.22026#S1.p6.1),[§4\.2](https://arxiv.org/html/2607.22026#S4.SS2.p1.1)\.
- \[17\]Z\. Liu, K\. Qin, L\. He, and Y\. Xu\(2026\-07\)WaveDetect: robust framework for machine\-generated text detection via wavelet transform\.InFindings of the Association for Computational Linguistics: ACL 2026,San Diego, California, United States,pp\. 8712–8727\.External Links:ISBN 979\-8\-89176\-395\-1,[Document](https://dx.doi.org/10.18653/v1/2026.findings-acl.424),[Link](https://aclanthology.org/2026.findings-acl.424/)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.31.29.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p7.1)\.
- \[18\]H\. Luo, W\. Zhang, S\. Wang, W\. Zou, C\. Lin, X\. Meng, and Y\. Zhang\(2026\)SpecDetect: simple, fast, and training\-free detection of llm\-generated text via spectral analysis\.InProceedings of the Fortieth AAAI Conference on Artificial Intelligence and Thirty\-Eighth Conference on Innovative Applications of Artificial Intelligence and Sixteenth Symposium on Educational Advances in Artificial Intelligence,AAAI’26/IAAI’26/EAAI’26\.External Links:ISBN 978\-1\-57735\-906\-7,[Link](https://doi.org/10.1609/aaai.v40i38.40510),[Document](https://dx.doi.org/10.1609/aaai.v40i38.40510)Cited by:[§1](https://arxiv.org/html/2607.22026#S1.p4.1),[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.30.28.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p7.1)\.
- \[19\]S\. Ma, J\. Li, Z\. Mao, and Q\. Wang\(2026\-07\)Zero\-shot detection of LLM\-generated text using temperature sensitivity\.InProceedings of the 64th Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),San Diego, California, United States,pp\. 37664–37679\.External Links:[Document](https://dx.doi.org/10.18653/v1/2026.acl-long.1748),[Link](https://aclanthology.org/2026.acl-long.1748/)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.9.7.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p3.1)\.
- \[20\]S\. G\. Mallat\(1989\-07\)A theory for multiresolution signal decomposition: the wavelet representation\.IEEE Transactions on Pattern Analysis and Machine Intelligence11\(7\),pp\. 674–693\.External Links:ISSN 0162\-8828,[Document](https://dx.doi.org/10.1109/34.192463),[Link](https://doi.org/10.1109/34.192463)Cited by:[§3\.3](https://arxiv.org/html/2607.22026#S3.SS3.p1.1)\.
- \[21\]E\. Mitchell, Y\. Lee, A\. Khazatsky, C\. D\. Manning, and C\. Finn\(2023\)DetectGPT: zero\-shot machine\-generated text detection using probability curvature\.InProceedings of the 40th International Conference on Machine Learning,ICML’23\.Cited by:[§1](https://arxiv.org/html/2607.22026#S1.p3.1),[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.3.1.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p2.1)\.
- \[22\]J\. Su, T\. Zhuo, D\. Wang, and P\. Nakov\(2023\-12\)DetectLLM: leveraging log rank information for zero\-shot detection of machine\-generated text\.InFindings of the Association for Computational Linguistics: EMNLP 2023,H\. Bouamor, J\. Pino, and K\. Bali \(Eds\.\),Singapore,pp\. 12395–12412\.External Links:[Link](https://aclanthology.org/2023.findings-emnlp.827/),[Document](https://dx.doi.org/10.18653/v1/2023.findings-emnlp.827)Cited by:[§1](https://arxiv.org/html/2607.22026#S1.p3.1),[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.4.2.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p2.1)\.
- \[23\]J\. Sun and Z\. Lv\(2025\)Zero\-shot detection of LLM\-generated text via text reorder\.Neurocomputing631,pp\. 129829\.External Links:ISSN 0925\-2312,[Document](https://dx.doi.org/10.1016/j.neucom.2025.129829),[Link](https://www.sciencedirect.com/science/article/pii/S0925231225005016)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.12.10.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p3.1)\.
- \[24\]S\. Titze and O\. Halvani\(2025\)LOG\-AID: logit\-based statistical features for AI text detection\.InNotebook for PAN at CLEF 2025,External Links:[Document](https://dx.doi.org/10.24406/publica-5954),[Link](https://publica.fraunhofer.de/handle/publica/497951)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.19.17.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p5.1)\.
- \[25\]V\. Verma, E\. Fleisig, N\. Tomlin, and D\. Klein\(2024\-06\)Ghostbuster: detecting text ghostwritten by large language models\.InProceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies \(Volume 1: Long Papers\),Mexico City, Mexico,pp\. 1702–1717\.External Links:[Document](https://dx.doi.org/10.18653/v1/2024.naacl-long.95),[Link](https://aclanthology.org/2024.naacl-long.95/)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.15.13.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p4.1)\.
- \[26\]Y\. Wang, J\. Mansurov, P\. Ivanov, J\. Su, A\. Shelmanov, A\. Tsvigun, C\. Whitehouse, O\. Mohammed Afzal, T\. Mahmoud, T\. Sasaki, T\. Arnold, A\. Aji, N\. Habash, I\. Gurevych, and P\. Nakov\(2024\-03\)M4: multi\-generator, multi\-domain, and multi\-lingual black\-box machine\-generated text detection\.InProceedings of the 18th Conference of the European Chapter of the Association for Computational Linguistics \(Volume 1: Long Papers\),St\. Julian’s, Malta,pp\. 1369–1407\.External Links:[Link](https://aclanthology.org/2024.eacl-long.83/)Cited by:[§1](https://arxiv.org/html/2607.22026#S1.p6.1),[§4\.2](https://arxiv.org/html/2607.22026#S4.SS2.p1.1)\.
- \[27\]Z\. Wang, G\. Xu, and M\. Ren\(2025\)Can attention detect AI\-generated text? a novel Benford’s law\-based approach\.Information Processing & Management62\(4\),pp\. 104139\.External Links:ISSN 0306\-4573,[Document](https://dx.doi.org/10.1016/j.ipm.2025.104139),[Link](https://www.sciencedirect.com/science/article/pii/S0306457325000767)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.21.19.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p5.1)\.
- \[28\]Z\. Wang, G\. Xu, and M\. Ren\(2026\)“Language is the dress of thought”: a new method for automatic detection of AI\-generated text\.Decision Support Systems201,pp\. 114578\.External Links:ISSN 0167\-9236,[Document](https://dx.doi.org/10.1016/j.dss.2025.114578),[Link](https://www.sciencedirect.com/science/article/pii/S0167923625001794)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.22.20.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p5.1)\.
- \[29\]J\. Wu, S\. Yang, R\. Zhan, Y\. Yuan, L\. S\. Chao, and D\. F\. Wong\(2025\-03\)A survey on LLM\-generated text detection: necessity, methods, and future directions\.Computational Linguistics51\(1\),pp\. 275–338\.External Links:[Link](https://aclanthology.org/2025.cl-1.8/),[Document](https://dx.doi.org/10.1162/coli%5Fa%5F00549)Cited by:[§1](https://arxiv.org/html/2607.22026#S1.p1.1),[§1](https://arxiv.org/html/2607.22026#S1.p2.1)\.
- \[30\]J\. Wu, R\. Zhan, D\. F\. Wong, S\. Yang, X\. Liu, L\. S\. Chao, and M\. Zhang\(2025\-01\)Who wrote this? the key to zero\-shot LLM\-generated text detection is GECScore\.InProceedings of the 31st International Conference on Computational Linguistics,O\. Rambow, L\. Wanner, M\. Apidianaki, H\. Al\-Khalifa, B\. D\. Eugenio, and S\. Schockaert \(Eds\.\),Abu Dhabi, UAE,pp\. 10275–10292\.External Links:[Link](https://aclanthology.org/2025.coling-main.684/)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.10.8.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p3.1)\.
- \[31\]Y\. Xu, Y\. Wang, Y\. Bi, H\. Cao, Z\. Lin, Y\. Zhao, and F\. Wu\(2025\)Training\-free LLM\-generated text detection by mining token probability sequences\.InInternational Conference on Learning Representations,Vol\.2025,pp\. 19072–19098\.Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.8.6.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p3.1)\.
- \[32\]J\. Yang, S\. Wang, K\. Zi, Y\. Sun, Y\. Huang, and T\. Luo\(2025\)SILTD: structural information for LLM\-generated text detection\.International Journal of Machine Learning and Cybernetics16\(9\),pp\. 6095–6110\.External Links:ISSN 1868\-808X,[Document](https://dx.doi.org/10.1007/s13042-025-02616-x),[Link](https://doi.org/10.1007/s13042-025-02616-x)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.11.9.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p3.1)\.
- \[33\]X\. Yang, W\. Cheng, Y\. Wu, L\. Petzold, W\. Wang, and H\. Chen\(2024\)DNA\-GPT: divergent N\-gram analysis for training\-free detection of GPT\-generated text\.InInternational Conference on Learning Representations,Vol\.2024,pp\. 48572–48597\.Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.6.4.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p2.1)\.
- \[34\]X\. Yang, L\. Pan, X\. Zhao, H\. Chen, L\. R\. Petzold, W\. Y\. Wang, and W\. Cheng\(2024\-11\)A survey on detection of LLMs\-generated content\.InFindings of the Association for Computational Linguistics: EMNLP 2024,Y\. Al\-Onaizan, M\. Bansal, and Y\. Chen \(Eds\.\),Miami, Florida, USA,pp\. 9786–9805\.External Links:[Link](https://aclanthology.org/2024.findings-emnlp.572/),[Document](https://dx.doi.org/10.18653/v1/2024.findings-emnlp.572)Cited by:[§1](https://arxiv.org/html/2607.22026#S1.p1.1)\.
- \[35\]C\. Zeng, S\. Tang, Y\. Chen, Z\. Shen, W\. Yu, X\. Zhao, H\. Chen, W\. Cheng, and Z\. Xu\(2025\)Human texts are outliers: detecting LLM\-generated texts via out\-of\-distribution detection\.arXiv preprint arXiv:2510\.08602\.External Links:2510\.08602,[Document](https://dx.doi.org/10.48550/arXiv.2510.08602),[Link](https://arxiv.org/abs/2510.08602)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.17.15.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p4.1)\.
- \[36\]X\. Zheng, Z\. Chen, E\. Schafir, S\. Chen, H\. A\. Salehi, H\. Chen, F\. Shirani, W\. Cheng, and D\. Luo\(2025\)LM2otifs: an explainable framework for machine\-generated texts detection\.arXiv preprint arXiv:2505\.12507\.External Links:2505\.12507,[Document](https://dx.doi.org/10.48550/arXiv.2505.12507),[Link](https://arxiv.org/abs/2505.12507)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.18.16.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p4.1)\.
- \[37\]H\. Zhou, J\. Zhu, P\. Su, K\. Ye, Y\. Yang, S\. Gavioli\-Akilagun, and C\. Shi\(2025\-09\-17\)AdaDetectGPT: adaptive detection of llm\-generated text with statistical guarantees\.InAdvances in Neural Information Processing Systems 38 \(NeurIPS 2025\),Advances in Neural Information Processing Systems\(English\)\.Note:The Thirty\-Ninth Annual Conference on Neural Information Processing Systems<br/\>, NeurIPS 2025 ; Conference date: 02\-12\-2025 Through 07\-12\-2025External Links:[Link](https://neurips.cc/)Cited by:[Table 1](https://arxiv.org/html/2607.22026#S2.T1.6.28.26.1.1.1),[§2](https://arxiv.org/html/2607.22026#S2.p6.1)\.Similar Articles
Linguistics-Aware Non-Distortionary LLM Watermarking
Introduces LUNA, a linguistics-aware LLM watermarking method that achieves non-distortionary embedding and model-free detection across multiple languages, significantly improving AUROC and perplexity preservation.
Dataset Watermarking for Closed LLMs with Provable Detection
This paper introduces a novel dataset watermarking method for closed LLMs that uses co-occurrence patterns of word pairs to provably detect if proprietary data was used in training, even when it constitutes a small fraction of the dataset.
Making Open-Source Text LLM Watermarks Durable Against Merging
This paper proposes Merge-Adversarial Training to make text watermarks in open-source LLMs survive model merging, outperforming baselines while preserving downstream capabilities.
TextLDM: Language Modeling with Continuous Latent Diffusion
This paper introduces TextLDM, a method that adapts visual latent diffusion transformers for language modeling by mapping discrete tokens to continuous latents. It demonstrates that this approach, enhanced by representation alignment, matches GPT-2 performance and unifies visual and text generation architectures.
Linear Ensembles Wash Away Watermarks: On the Fragility of Distributional Perturbations in LLMs
This paper reveals a fundamental vulnerability in LLM watermarking: when users have access to multiple models, averaging their output distributions cancels watermark perturbations, enabling detection evasion. The authors propose WASH and demonstrate empirically that averaging 3-5 models suppresses detection z-scores below thresholds while improving text quality.