Este preprint de 33 páginas plantea un problema metodológico importante para los experimentos con usuarios simulados por LLM. Si se crea una persona con pocos atributos explícitos, por ejemplo, edad y sexo, y se ejecutan dos condiciones de tratamiento, el modelo puede completar de forma distinta los atributos no especificados según el contenido de cada intervención. Dos instancias inicialmente iguales dejan entonces de representar la misma población implícita. El contraste de respuestas puede mezclar el efecto buscado con lo que los autores llaman user drift o deriva del usuario. La tesis práctica es que un diseño que imita una asignación aleatoria no hereda automáticamente la interpretación causal de un ensayo aleatorizado solo porque se usen los mismos prompts de persona en ambos brazos.
El artículo formaliza esta idea con A como intervención, Y como respuesta, X como persona completa y L como el subconjunto de atributos fijados en el prompt. El efecto objetivo promedia Y(1)-Y(0) sobre una distribución común de X condicionada a L. En el generador sintético, sin embargo, la secuencia del contexto permite que el modelo produzca atributos implícitos según P(X|A,L), por lo que la población latente puede diferir entre A=0 y A=1. El apéndice descompone algebraicamente el contraste observado en el efecto objetivo y términos medios de sesgo de selección. Es una advertencia bien fundada sobre comparabilidad, aunque “estudio observacional” es una analogía causal: dentro del simulador, A induce X después del prompt, algo que también puede describirse como fallo de consistencia de persona, mediación o definición del tratamiento, no exactamente como confusión pretratamiento humana.
Para diagnosticar la deriva, los autores proponen controles negativos Z: respuestas sobre atributos que deberían permanecer invariantes bajo la intervención, como ciudadanía, partido, ideología o raza. Miden la distancia de variación total (TVD) entre P(Z|A=1,L) y P(Z|A=0,L). Si el mismo perfil devuelve distribuciones distintas, el contraste principal es vulnerable a que los brazos representen usuarios diferentes. Para mitigar el problema, preguntan después de cada intervención por atributos adicionales L', eligen para cada persona una realización al azar del conjunto generado en ambos brazos y la incorporan al siguiente prompt, fija para A=0 y A=1. Primero añaden demografía genérica y después grupos predefinidos de atributos relacionados con la tarea. Repiten el experimento desde cero en cada iteración; no arrastran el historial anterior.
La evaluación usa seis configuraciones de usuario: Qwen3-30B-A3B base e instruction-tuned, Gemma-3-4B-it, Gemma-4-31B-it, GPT-OSS-20B y Gemini 3 Flash. Hay tres escenarios. OpinionQA usa edad y sexo de encuestados reales y una declaración tendenciosa antes de preguntar cuánto debe priorizarse reducir la inmigración ilegal. Book Opinions y MovieLens usan edad/sexo de anotadores y conversaciones en las que un agente Gemma-4-31B-it presenta de forma positiva o negativa cinco libros o cinco películas; el outcome es la probabilidad declarada de leer o ver la obra. Para cada escenario y modelo no Gemini se muestrean 100 personas y 30 trials por persona en ambos brazos. Gemini se reduce a 10 personas y 5 trials. El apéndice cifra el cómputo en unas 3.000 horas de GPU.
Los gráficos muestran TVD distinto de cero antes del ajuste en la mayoría de pares modelo-escenario. Al fijar atributos, la TVD suele bajar y los contrastes observados cambian durante las primeras iteraciones antes de estabilizarse. El patrón no es uniforme: algunos ajustes demográficos aumentan inicialmente la TVD, GPT-OSS queda plano o cambia poco y produce muchos rechazos mapeados a Unknown, y Gemini presenta un resultado anómalo en OpinionQA con una muestra mucho menor. Los autores reconocen que un control puede ser demasiado insensible, estar afectado directamente por la intervención o quedar dominado por rechazos. También comprueban que la población marginal puede cambiar entre iteraciones: hacer más similares los brazos no garantiza conservar la población sintética inicial.
La contribución defendible es fuerte pero más estrecha que algunas frases del abstract. El experimento sí demuestra que el contenido de la intervención altera autodescripciones nominalmente estables y que añadir restricciones de persona cambia el proxy de deriva y el efecto observado. Eso basta para rechazar por defecto una lectura causal ingenua. No demuestra, en cambio, cuánto sesgo existe ni cuánto se elimina. No hay un ensayo humano aleatorizado, un simulador con ground truth conocido ni un proceso semisintético con efecto causal verdadero. Una TVD menor y un efecto más estable pueden significar mejor comparabilidad, pero también fijación mecánica de respuestas, sobreajuste, bloqueo de parte del efecto o cambio de estimando.
La validez de los controles negativos requiere dos supuestos no verificados: Z debe responder a los atributos latentes relevantes y no recibir un efecto directo de A. Aquí Z se genera después de la intervención, de modo que priming, políticas de rechazo o cambios en la forma de responder pueden producir TVD sin una persona latente coherente. El artículo admite que la TVD empírica tiene sesgo positivo con muestras finitas, pero no publica distribución nula, permutación, test de significación ni el epsilon que aparece en el algoritmo. Tampoco explica cómo construye las bandas de confianza del 95%, cuál es la unidad de muestreo o cómo trata la dependencia de 30 generaciones dentro de la misma persona. Gemini no es directamente comparable por tamaño de muestra.
El ajuste también debe interpretarse con cautela. L' se obtiene después del tratamiento y luego se fija en el prompt siguiente; esto no equivale a condicionar estadísticamente un confusor pretratamiento. Varias preguntas específicas son opiniones o estados cercanos al tratamiento y al outcome. Fijarlas antes de la siguiente intervención puede bloquear una vía causal legítima o redefinir la población. El algoritmo requiere un umbral epsilon y un máximo de iteraciones, pero no se informan sus valores; la ejecución publicada sigue un orden fijo diseñado por los autores. No hay holdout que separe la elección de atributos de su evaluación, ni seeds para personas, libros, películas, realizaciones o decodificación.
La reproducibilidad es incompleta. El paquete TeX es detallado: contiene prompts, inventarios de preguntas, parámetros de temperatura/top-p/top-k, URLs y licencias de datasets, conteos, pseudocódigo y 51 imágenes. No contiene código ejecutable, generaciones raw, respuestas parseadas, datos por persona/trial/iteración, valores numéricos de figuras, método de intervalos, seeds, versiones API exactas, entorno ni tests. Por tanto, no se pueden recomputar las curvas, bandas, tasas de rechazo o análisis de retención. El mensaje operativo correcto es: los experimentos sintéticos con personas breves deben considerarse no identificados causalmente hasta demostrar comparabilidad de brazos, controles negativos válidos, estabilidad del estimando y correspondencia con la población humana; el artículo ofrece un diagnóstico útil, no una corrección causal certificada.