Motores — SlopTotal
23 detectors, each with its measured score.
BERT-tiny RAID
BERT-tiny RAID (BERT-tiny, 4.4M) es uno de los 23 motores de SlopTotal. AUC medido de 1.000 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Binoculars
Binoculars (GPT-2 Medium + DistilGPT-2, 355M + 82M) es uno de los 23 motores de SlopTotal. AUC medido de 0.836 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Burstiness
Burstiness (GPT-2 Medium, 355M) es uno de los 23 motores de SlopTotal. AUC medido de 0.582 frente a texto de IA y a un conjunto de control humano anterior a 1920.
ChatGPT Detector
ChatGPT Detector (RoBERTa-base, 125M) es uno de los 23 motores de SlopTotal. AUC medido de 0.829 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Cross-Perplexity
Cross-Perplexity (GPT-2 Medium + DistilGPT-2, 355M + 82M) es uno de los 23 motores de SlopTotal. AUC medido de 0.891 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Desklib DeBERTa
Desklib DeBERTa (DeBERTa-v3-large, 435M) es uno de los 23 motores de SlopTotal. AUC medido de 1.000 frente a texto de IA y a un conjunto de control humano anterior a 1920.
DivEye
DivEye (GPT-2 Medium, 355M) es uno de los 23 motores de SlopTotal. AUC medido de 0.730 frente a texto de IA y a un conjunto de control humano anterior a 1920.
E5-Small
E5-Small (E5-small + LoRA, 33M) es uno de los 23 motores de SlopTotal. AUC medido de 0.999 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Fakespot
Fakespot (RoBERTa-base, 125M) es uno de los 23 motores de SlopTotal. AUC medido de 0.999 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Fast-DetectGPT
Fast-DetectGPT (GPT-2 Medium, 355M) es uno de los 23 motores de SlopTotal. AUC medido de 0.890 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Formulaic Patterns
Formulaic Patterns (—, —) es uno de los 23 motores de SlopTotal. AUC medido de 0.698 frente a texto de IA y a un conjunto de control humano anterior a 1920.
GLTR
GLTR (GPT-2 Medium, 355M) es uno de los 23 motores de SlopTotal. AUC medido de 0.904 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Linguistic Markers
Linguistic Markers (—, —) es uno de los 23 motores de SlopTotal. AUC medido de 0.713 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Log-Rank
Log-Rank (GPT-2 Medium, 355M) es uno de los 23 motores de SlopTotal. AUC medido de 0.909 frente a texto de IA y a un conjunto de control humano anterior a 1920.
OpenAI Detector
OpenAI Detector (RoBERTa-base, 125M) es uno de los 23 motores de SlopTotal. AUC medido de 0.771 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Perplexity
Perplexity (GPT-2 Medium, 355M) es uno de los 23 motores de SlopTotal. AUC medido de 0.901 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Readability Uniformity
Readability Uniformity (—, —) es uno de los 23 motores de SlopTotal. AUC medido de 0.581 frente a texto de IA y a un conjunto de control humano anterior a 1920.
ReMoDetect
ReMoDetect (DeBERTa, 184M) es uno de los 23 motores de SlopTotal. AUC medido de 0.941 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Sentiment & Hedging
Sentiment & Hedging (—, —) es uno de los 23 motores de SlopTotal. AUC medido de 0.522 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Structural Analysis
Structural Analysis (—, —) es uno de los 23 motores de SlopTotal. AUC medido de 0.836 frente a texto de IA y a un conjunto de control humano anterior a 1920.
SuperAnnotate
SuperAnnotate (RoBERTa-large, 355M) es uno de los 23 motores de SlopTotal. AUC medido de 0.989 frente a texto de IA y a un conjunto de control humano anterior a 1920.
TMR Detector
TMR Detector (RoBERTa-base, 125M) es uno de los 23 motores de SlopTotal. AUC medido de 1.000 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Vocabulary Richness
Vocabulary Richness (—, —) es uno de los 23 motores de SlopTotal. AUC medido de 0.583 frente a texto de IA y a un conjunto de control humano anterior a 1920.
Cómo llegan a un veredicto los 23 motores
SlopTotal no consulta la opinión de un solo modelo. Ejecuta 23 detectores independientes y muestra las 23 filas, porque lo interesante suele estar en el desacuerdo. Nueve son clasificadores neuronales ajustados para separar texto humano de texto automático, entre ellos DeBERTa-v3-large, tres variantes de RoBERTa y un BERT-tiny de 4,4 millones de parámetros que responde en milisegundos. Siete son pruebas estadísticas que no requieren entrenar ningún detector: miden lo predecible que resulta tu texto para GPT-2 Medium mediante perplejidad, distribución de rangos de token, log-rank y razones de entropía cruzada entre dos modelos distintos. Los siete restantes leen la prosa en sí: contracciones, uso de guiones largos, varianza en la longitud de las frases, matizaciones y arranques de manual.
La puntuación final no es un promedio. Promediar permite que un único motor seguro de sí mismo arrastre el resultado, y los detectores fallan de forma correlacionada: los clasificadores neuronales se entrenaron con datos parecidos, así que cuando se equivocan tienden a equivocarse juntos. El cálculo se ancla en los clasificadores que en nuestra propia evaluación resultaron precisos y sin sesgo, los combina con el conjunto ponderado completo y trata la coincidencia entre familias independientes como la verdadera señal de confianza.
Cada peso proviene de una medición, no de una intuición. La contribución de cada detector es proporcional a lo bien que separó texto humano conocido de texto automático conocido en las pruebas, y se reduce si mostró sesgo contra algún tipo de escritura. Los detectores entrenados con el mismo banco de pruebas que usamos se atenúan, porque un modelo evaluado sobre su propia distribución de entrenamiento siempre se favorece.
Probado con dos corpus, no con uno
Las afirmaciones sobre precisión valen poco si no se dice qué se probó. SlopTotal se evalúa con texto automático de seis familias de modelos — GPT-4, ChatGPT, Llama, Mistral, Cohere y GPT-3 — en cuatro tipos de escritura: periodismo, prosa literaria, poesía y resúmenes académicos. Medir un solo dominio es la vía rápida a cifras impresionantes que se derrumban en la práctica: encontramos un motor propio que puntuaba casi a la perfección en resúmenes y funcionaba justo al revés en todo lo demás.
El segundo corpus es el que casi ningún detector usa. Es prosa publicada entre 1532 y 1915 — Maquiavelo, Austen, Melville, Kafka — donde una puntuación alta solo puede ser un error, porque el texto es anterior a los modelos de lenguaje por más de un siglo. Cualquier detector que penalice en silencio la escritura antigua o más formal queda al descubierto con ese conjunto, y varios de los nuestros quedaron. Los resultados están publicados en el repositorio, incluidos los fallos.
Dónde deja de funcionar la detección
Los textos cortos no son fiables y ningún detector honesto dirá lo contrario. Por debajo de unas 80 palabras la puntuación oscila según la elección de una sola palabra; los resultados se estabilizan a partir de unas 200. Si pegas un tuit y obtienes una respuesta rotunda, desconfía de la respuesta antes que del tuit.
La IA editada a mano es el caso difícil. Un texto reescrito frase a frase por una persona pierde huellas automáticas en cada pasada, y no existe un umbral a partir del cual editar deje de importar. El código fuente es una carencia real: estos motores se entrenaron con lenguaje natural y, en nuestras pruebas, ni acusan en falso al código humano ni detectan de forma fiable el código automático, así que no afirmamos que puedan.
Una puntuación es una prueba, no un veredicto. Usa las 23 filas para decidir dónde mirar y qué preguntar, y pregunta. Ningún resultado de un detector debería decidir por sí solo una nota, una contratación o una publicación, y cualquier herramienta que te invite a hacerlo vende una certeza que no tiene.