PerceptUI es un sistema para predecir respuestas a preguntas UI/UX a partir de una captura, opciones y, cuando existe, un perfil de participante; además genera una justificación textual. Usa Qwen3-VL-8B-Instruct con QLoRA. Primero GPT-5.5 recibe cada ejemplo de entrenamiento junto con la respuesta humana observada y redacta una reflexión contrastiva sobre evidencia visual, relevancia del perfil y descarte de alternativas; el estudiante aprende a producir esa reflexión y la etiqueta. Después, con los pesos congelados, evaluador, analizador, optimizador y auditor GPT-5.5 revisan errores de desarrollo durante 24 rondas y seleccionan un prompt evolucionado. Se evalúa en seis benchmarks públicos y UXCar, una encuesta propietaria de interfaces de vehículo descrita solo como aproximadamente 500 participantes y 30 preguntas. En WiserUI-Bench, PerceptUI informa 74,25% de exactitud media y 44,30% de consistencia frente al orden; en UIClip alcanza 79,28%. En LabintheWild informa 43,51% de coincidencia exacta, MAE 0,88, JSD 0,092 y rho 0,658, y en LabintheWild-UX 56,28%, 0,71, 0,072 y 0,703. En UXCar obtiene 62,15% de exactitud, macro-F1 55,04, JSD 0,039 y 3,94/5 en calidad de explicación, frente a 48,93%, 39,30, 0,112 y 2,74 para SFT de solo respuesta. Cuando pregunta y participante son desconocidos, la exactitud baja de 62,15 a 57,08. La evaluación humana toma 120 instancias UXCar y asigna tres anotaciones a cada rationale: PerceptUI recibe 3,91 en anclaje visual, 3,74 en uso de persona, 3,88 en contraste y 3,94 global, por encima de los modelos listados. Sin embargo, la afirmación repetida de «realismo» o «rendimiento de nivel humano» no está operacionalizada. Esa tabla no contiene racionales humanas y el benchmark UICrit sí muestra a diseñadores humanos claramente por delante: calidad 0,75 y rango 1,5 frente a 0,54 y 2,7. Predecir etiquetas humanas mejor que otros modelos no equivale a simular cognición humana. Las reflexiones de entrenamiento son post hoc: el profesor ve la respuesta registrada antes de justificarla, y no existen explicaciones de los participantes con las que verificar motivos causales. UXCar sostiene las afirmaciones de persona, calibración, ablación y generalización, pero no se publican encuesta, datos, distribución demográfica, reclutamiento, consentimiento, ética, exclusiones, tratamiento de ausencias ni unidades exactas de partición. El paper dice separar ejemplos en entrenamiento, desarrollo y prueba, pero no da tamaños ni aclara si un mismo participante, screenshot o pregunta puede aparecer en más de una partición; tampoco documenta la construcción de las condiciones unseen. No queda claro si se entrena un único modelo conjunto o uno por dataset, ni los tamaños, pesos de muestreo o número de racionales. La calibración tiene además un vacío técnico: las ecuaciones y el promedio blando requieren una distribución completa sobre respuestas, mientras los prompts publicados piden texto, una respuesta y como máximo confianza verbal; no se explica scoring de tokens, normalización, decodificación restringida ni calibración. Una curva y JSD no establecen calibración general o por subgrupos. El estudio humano no informa cuántos anotadores únicos participaron, quiénes eran, captación, compensación, exclusiones, asignación, fiabilidad entre jueces, dispersión, intervalos o pruebas para 32 comparaciones de medias; el apéndice los llama «expertos» sin definir experiencia. Las comparaciones también mezclan presupuestos: PerceptUI usa datos supervisados, profesor GPT-5.5, resúmenes auxiliares, tres paráfrasis, 24 rondas de ajuste en desarrollo y auditor LLM, mientras varias referencias son zero-shot o cifras heredadas de sus benchmarks. Los tres seeds declarados no aparecen como resultados por seed ni con incertidumbre. Los prompts completos, incluidos formatos específicos de dataset y el prompt final evolucionado, se omiten expresamente. Tampoco se publican código, pesos, UXCar, splits, salidas, probabilidades, anotaciones o scripts; búsquedas por título e identificador no localizaron un artefacto oficial. La contribución defendible es una canalización supervisada prometedora para cribado temprano de capturas que combina distilación de justificaciones y optimización de prompt, con mejoras reportadas en varios protocolos. No demuestra usuarios humanos sintéticos, causas cognitivas, probabilidad calibrada reproducible, generalización interactiva, ausencia de atajos demográficos ni seguridad. Debe complementar y no sustituir validación con usuarios reales, límite que la propia discusión y la declaración ética finalmente reconocen.
Pregunta de investigación
¿Puede un modelo visión-lenguaje entrenado con justificaciones contrastivas condicionadas por perfiles y con un prompt optimizado a partir de fallos predecir respuestas individuales y distribuciones agregadas de evaluación UI/UX mejor que modelos zero-shot, SFT y baselines específicos?