KI-Detektor-Benchmark

Diese Seite richtet sich an Forschende, die nachprüfbare Zahlen statt Versprechen suchen. SlopTotal lässt 23 unabhängige Detektoren über denselben Text laufen und zeigt jeden Wert, kostenlos und ohne Konto.

Was in SlopBench steckt

1.626 menschliche Texte, alle vor ChatGPT geschrieben, und 1.626 KI-Texte zu denselben Themen und in derselben Länge von 14 Modellen. Jede Zeile ist eine Quelle; die Prozentwerte sind Held-out-Ergebnisse des kalibrierten Scores.

Quelle Texte KI-Texte ab 55 Menschliche Texte ab 55
Aufsätze college 70 85,7 % 4,3 %
Aufsätze Hewlett ASAP 88 100 % 0 %
Aufsätze TOEFL 91 100 % 15,4 %
Enzyklopädie Wikipedia 150 84 % 2,7 %
Erklärungen ELI5 150 50 % 0 %
Fragen und Antworten Stack Exchange 150 66,7 % 0,7 %
Kreatives Schreiben WritingPrompts 150 36 % 0 %
Literatur Project Gutenberg 87 33,3 % 0 %
Nachrichten BBC 60 100 % 0 %
Nachrichten CC-News 90 93,3 % 5,6 %
Nachrichten Wikinews 90 93,3 % 0 %
Rezensionen Amazon 150 71,3 % 0 %
Social-Media-Beiträge Reddit 150 42,7 % 0 %
Wissenschaft arXiv 150 48,7 % 0 %

Erkennung nach Modell

Anteil der Texte jedes Modells mit einem Wert von 55 oder mehr, also wahrscheinlich KI oder darüber. Modelle mit weniger als 15 Texten sind ausgelassen.

Modell Texte KI-Texte ab 55
llama-4-maverick 247 95,1 %
gemma-4-31b-it 16 93,8 %
mistral-small-2603 235 90,2 %
qwen3.8-flash 256 72,3 %
qwen3.8-27b 21 61,9 %
nemotron-3-super-120b-a12b 24 58,3 %
deepseek-v4.1-flash 272 53,3 %
gpt-6-luna 264 50 %
glm-5.3-flash 253 49,4 %
nemotron-3-ultra-550b-a55b 26 26,9 %

Jede Engine auf SlopBench

Motor AUC Schlagseite gegen ältere Prosa Gewicht im Wert
1 SuperAnnotate neuronaler Klassifikator · 355M
0,939
-0,18
2 Desklib DeBERTa neuronaler Klassifikator · 435M
0,936
-0,17
3 Fakespot neuronaler Klassifikator · 125M
0,917
+0,04
4 ReMoDetect neuronaler Klassifikator · 184M
0,866
-0,28 0
5 Structural Analysis linguistisches Heuristikverfahren
0,756
+0,01
6 TMR Detector neuronaler Klassifikator · 125M
0,749
+0,17 0
7 E5-Small Embedding-Klassifikator · 33M
0,720
-0,20 0
8 ChatGPT Detector neuronaler Klassifikator · 125M
0,688
-0,15 0
9 Binoculars statistischer Test · 355M + 82M
0,680
-0,08
10 BERT-tiny RAID neuronaler Klassifikator · 4.4M
0,654
-0,17 0
11 Log-Rank statistischer Test · 355M
0,644
-0,14 0
12 Perplexity statistischer Test · 355M
0,644
-0,13 0
13 Fast-DetectGPT statistischer Test · 355M
0,632
-0,04 0
14 GLTR statistischer Test · 355M
0,622
-0,20 0
15 Cross-Perplexity statistischer Test · 355M + 82M
0,618
-0,14 0
16 Burstiness linguistisches Heuristikverfahren · 355M
0,589
+0,08
17 Linguistic Markers linguistisches Heuristikverfahren
0,574
-0,02 0
18 Formulaic Patterns linguistisches Heuristikverfahren
0,557
0,00
19 DivEye statistischer Test · 355M
0,548
-0,12 0
20 Readability Uniformity linguistisches Heuristikverfahren
0,539
+0,03
21 OpenAI Detector neuronaler Klassifikator · 125M
0,521
-0,05 0
22 Sentiment & Hedging linguistisches Heuristikverfahren
0,491
-0,02 0
23 Vocabulary Richness linguistisches Heuristikverfahren
0,362
-0,02 0

Der AUC gibt an, wie oft die Engine einen KI-Text über einen menschlichen stellt: 1 ist perfekt, 0,5 ein Münzwurf. Die Verzerrung zeigt, um wie viel höher sie Literatur von vor 1920 bewertet als heutige menschliche Texte. Das Gewicht ist, was die englische Kalibrierung jeder Engine gibt; die meisten bekommen keins, weil eine andere Engine dasselbe Signal schon liefert.

Selbst nachrechnen

Texte, Skripte und Scores liegen im Repository. Starten Sie SlopTotal lokal, bewerten Sie das Korpus damit und erzeugen Sie diese Tabellen neu.

git clone https://github.com/pablocaeg/sloptotal.git
cd sloptotal/tests/eval/slopbench
SLOPTOTAL_URL=http://127.0.0.1:8000 python score.py results.jsonl
python analyze.py results.jsonl

Worauf die Motoren achten

Klassifikatoren, die mit Texten von beliebigen LLMs trainiert wurden, statistische Tests, die messen, wie vorhersehbar jedes Wort ist, und Prüfungen auf die Struktur und die Formulierungen, die KI-Modelle ständig wiederholen.

Kurze Texte liefern schwache Signale. Verwenden Sie mindestens 80 Wörter, besser 200 oder mehr.

So lesen Sie das Ergebnis

Der Wert reicht von 0 bis 100. Ab 55 erreichen weniger als 2 von 100 menschlichen Texten einen so hohen Wert, ab 80 weniger als 1 von 200.

Sehen Sie sich auch die Motorentabelle an. Wenn fast alle übereinstimmen, ist der Wert ein starkes Indiz. Wenn sie sich uneinig sind, wurde der Text oft mit KI-Hilfe geschrieben oder stark überarbeitet, und er verdient einen genaueren menschlichen Blick.

Kontext

Die Zahlen und der Code, der sie erzeugt hat, sind öffentlich. Auf SlopBench erreicht das kalibrierte Ensemble einen AUC von 0,942 und stuft 67 % der KI-Texte und 1,7 % der menschlichen Texte als „Wahrscheinlich KI“ ein. Auch die Zahlen jedes einzelnen Motors sind veröffentlicht, die unangenehmen eingeschlossen: Klassifikatoren, die auf dem RAID-Benchmark fast perfekt sind, fallen bei aktuellen Modellen auf einen AUC von 0,75, die GPT-2-Perplexitätstests auf etwa 0,64.

Wie die 23 Motoren zu einem Wert kommen

SlopTotal fragt nicht ein einzelnes Modell nach seiner Meinung. Es lässt 23 unabhängige Detektoren laufen und zeigt alle 23 Werte, weil die nützliche Information oft in der Uneinigkeit steckt. Neun sind neuronale Klassifikatoren, die darauf trainiert sind, menschliche von maschinellen Texten zu unterscheiden, darunter DeBERTa-v3-large, RoBERTa-large und ein BERT-tiny mit 4,4 Millionen Parametern. Sieben sind statistische Tests ohne eigenes Training: Sie messen, wie vorhersehbar der Text für GPT-2-Modelle ist, mit Perplexität, Token-Rängen, Log-Rank und der Kreuzentropie zwischen zwei Modellen. Die übrigen sieben lesen den Text selbst: die Streuung der Satzlängen, den Wortschatz, die Struktur, abschwächende Formulierungen und die Floskeln, die KI-Modelle ständig wiederholen.

Der Gesamtwert ist kein Durchschnitt. Ein auf SlopBench angepasstes logistisches Modell gewichtet jeden Motor danach, was er beiträgt, wenn die anderen schon bekannt sind. Motoren, die auf dieselbe Weise danebenliegen, zählen so nicht doppelt. Sehr kurze Texte werden zur Mitte hin gezogen, weil wenige Wörter nicht viele Belege tragen.

Die Bereiche des Urteils sind an menschlichen Texten festgelegt: Bei 45 beginnen die 5 % der menschlichen Texte mit den höchsten Werten, bei 55 die 2 % und bei 80 die 0,5 %. Ein Wert von 55 oder mehr bedeutet also, dass weniger als 2 von 100 menschlichen Texten so hoch liegen. Andere Sprachen haben ein eigenes Modell, und jede Sprache ist als unterstützt, experimentell oder noch nicht verlässlich gekennzeichnet.

Gemessen an 3.252 Texten

Eine Genauigkeitsangabe sagt wenig, solange nicht klar ist, woran sie gemessen wurde. SlopTotal wird an SlopBench gemessen, einem offenen Benchmark mit 1.626 menschlichen Texten, die alle vor ChatGPT entstanden sind, und 1.626 KI-Texten zu denselben Themen und in derselben Länge von 14 aktuellen Modellen (darunter GPT-6, DeepSeek, Qwen, Llama, Mistral, Gemma und GLM). Er umfasst Nachrichten, Lexikonartikel, wissenschaftliche Zusammenfassungen, Antworten aus Frage-Foren, Reddit-Beiträge, Rezensionen, Schüleraufsätze, Englisch von Nicht-Muttersprachlern und Belletristik, denn ein Detektor, der nur an einer Textsorte getestet wird, liefert Zahlen, die in der Praxis zusammenbrechen.

Zwei Teile sollen Unfairness aufdecken: 87 Passagen Literatur, veröffentlicht zwischen 1532 und 1915, bei denen jeder hohe Wert per Definition ein Fehler ist, und Aufsätze von Menschen, die Englisch als Fremdsprache schreiben und von Detektoren am häufigsten zu Unrecht beschuldigt werden. Jede Kennzahl wird an Textsorten gemessen, auf die das Modell nicht abgestimmt wurde, und die Ergebnisse sind im Repository veröffentlicht, Fehlschläge eingeschlossen.

Wo Erkennung aufhört zu funktionieren

Kurze Texte sind unzuverlässig, bei jedem Detektor. Unter etwa 80 Wörtern schwankt der Wert schon durch die Wortwahl, und ab etwa 200 Wörtern stabilisiert er sich. Wenn ein Tweet eine sehr sichere Antwort bekommt, misstrauen Sie der Antwort.

Leicht überarbeiteter KI-Text ist der schwierige Fall. Jeder Überarbeitungsdurchgang durch einen Menschen entfernt maschinelle Spuren, und es gibt keine Schwelle, ab der das Überarbeiten keine Rolle mehr spielt. Quellcode gehört nicht dazu: Die Motoren sind auf natürliche Sprache trainiert und erkennen von KI geschriebenen Code nicht zuverlässig, deshalb behauptet SlopTotal das auch nicht.

Ein Wert ist ein Indiz, kein Urteil. Nutzen Sie die 23 Werte, um zu entscheiden, wo Sie hinsehen und was Sie fragen, und dann fragen Sie. Kein Detektorergebnis sollte allein über eine Note, eine Einstellung oder eine Veröffentlichung entscheiden.

Häufige Fragen

Erkennt SlopTotal Texte von beliebigen LLMs?

Ja. Der Wert ist auf Texte von 14 aktuellen Modellen kalibriert, und die Klassifikatoren wurden mit Ausgaben wie denen von beliebigen LLMs trainiert. Stark überarbeitete Texte landen oft in den mittleren Bereichen, sehen Sie sich also die Motorentabelle an.

Ist das kostenlos?

Ja. Ohne Konto, ohne Credits und ohne Bezahltarif.