Este trabajo, aceptado en el workshop de Human-AI Co-Creativity de ICML 2026, estudia si dos direcciones de activación derivadas de corpus cinematográficos pueden mezclarse para controlar el tono narrativo de un LLM. El artículo presenta a Steven Spielberg como polo optimista y redentor y a Martin Scorsese como polo oscuro y moralmente ambiguo. Su protocolo declarado usa un transformer abierto de 14.000 millones de parámetros y 40 capas; el repositorio identifica Qwen3-14B. Para cada director calcula la activación media de un corpus, resta una media neutral, normaliza las dos direcciones y las interpola con alpha entre 0 y 1. La mezcla se suma a las capas 20-38 con cuatro coeficientes lambda. Según el PDF, cada una de las 20 condiciones genera 50 escenas de hasta 200 tokens a partir de un prompt de elección moral, y se evalúa con un clasificador moral entrenado en ETHICS, perplejidad, métricas spaCy, un clasificador estilométrico y geometría vectorial. La propuesta conceptual, estudiar la interacción de varias direcciones en vez de una sola, es relevante para control de estilo y análisis causal de representaciones. Sin embargo, la implementación pública no corresponde a ese protocolo en decisiones centrales, por lo que los resultados deben leerse como un experimento exploratorio distinto. El corpus publicado contiene 80 entradas por clase, no 100. Las 80 entradas Scorsese proceden de 40 secciones de Taxi Driver y 40 de Raging Bull; las 80 Spielberg son de Schindler's List; las 80 neutrales, de Lost in Translation. El notebook descarga guiones de IMSDb, los divide secuencialmente por INT./EXT. y corta en 80. No hay emparejamiento por situación narrativa, cinco películas por director, muestra neutral diversa ni trazabilidad entrada a entrada como afirma el artículo. Por ello, director, guionista, película, personajes, formato, época, tema, violencia y longitud quedan confundidos con la etiqueta. El experimento real tampoco genera 1.000 escenas. Usa cinco prompts fijos, cinco salidas por condición y 100 salidas totales, con max_new_tokens=512. Esto explica que las métricas publicadas alcancen 225-500 palabras y hasta 500 palabras por frase, valores incompatibles con el límite declarado de 200 tokens. La discrepancia más importante afecta a la valencia moral. El repositorio no incluye un clasificador ETHICS ni código de fine-tuning: cuenta determinísticamente 15 subcadenas positivas y 15 negativas. Un cero significa que no apareció ninguna palabra de esa lista, no que un clasificador aprendió neutralidad ni que la activación salió del manifold. En los 100 registros la puntuación va de -1 a solo +0,2. Con lambda=1, las medias para alpha 0, 0,25, 0,5, 0,75 y 1 son -0,20, -0,40, -0,20, 0 y 0; incluso el extremo Spielberg no es positivo. El propio análisis guardado obtiene F=0,1628 y p=0,956692 para el efecto de alpha sobre la valencia, un resultado nulo que no respalda la interpolación moral ni la amplificación descritas. El colapso a cero con lambda=1,5 refleja ausencia de las 30 palabras, no saturación demostrada de un clasificador. La geometría publicada tampoco describe el código ejecutado. El artículo dice que normaliza ambas direcciones y deriva una reducción de norma del 20% para la mezcla intermedia. El notebook nunca normaliza: informa normas medias 94,4638 para Scorsese y 72,7357 para Spielberg y mezcla esos vectores crudos. Para dos direcciones unitarias, alpha=0,5 debe tener igual coseno con ambos extremos y el cruce debe ocurrir en 0,5. El CSV da en alpha=0,5 cosenos 0,8868 con Scorsese y 0,6814 con Spielberg, y el PDF sitúa el cruce cerca de 0,4: es la firma de las normas desiguales. Por tanto, la proposición puede ser algebraicamente correcta para vectores unitarios, pero no explica el experimento. Incluso con normalización, comparar mezclas de menor norma al mismo lambda confunde la supuesta ventaja de colisión con una intervención efectiva más débil; faltan comparaciones con norma igualada, direcciones aleatorias y lambda=0. La localización en capa 28 también es más frágil de lo descrito. El código usa lambda=0,5, no 1, y representa valencia léxica bruta, no un desplazamiento respecto a un control sin steering. Selecciona el máximo absoluto entre diez capas con solo cinco salidas por capa y director. En L28 la media Scorsese es -0,52 con desviación 0,8672 y la Spielberg +0,441 con desviación 0,4364. Sin baseline, intervalos, corrección por selección, conjunto de confirmación o réplica, eso no demuestra un hub causal de tono moral. La dominancia direccional procede de una regresión logística sobre activaciones Qwen de capa 30, no de estilometría superficial. Se valida por folds de fragmentos y luego se entrena con las 160 secciones, no con el 70% y un 30% retenido. Como fragmentos de los mismos tres guiones aparecen en los folds, la precisión 0,975 puede capturar personajes, película y formato. Además, el extremo Scorsese es inestable: P(Spielberg) vale 0,5673, 0,5909, 0,1757 y 0,7628 al variar lambda. Ser clasificado mayoritariamente como Spielberg en tres de cuatro configuraciones puras muestra un problema de validez del clasificador, no una prueba de que RLHF imponga un prior Spielberg. No se compara ningún modelo alineado con uno no alineado. Hay aspectos positivos de apertura: el repositorio ofrece notebook ejecutado, corpus, activaciones, 100 filas de métricas, resultados de capas y dominancia, figuras y licencia Apache-2.0. Eso permite auditar las afirmaciones y recomputar descriptivos. Pero no hay README, entorno bloqueado, revisión de modelo, semilla, tests, CI, data card o manifiesto; faltan siete de los veinte archivos de generaciones crudas y la última celda termina con NameError. El mean pooling de corpus y clasificador incluye posiciones de padding porque ignora attention_mask. La licencia tampoco acredita derechos para redistribuir guiones de terceros. No existe evaluación humana de semejanza directorial, moralidad, coherencia o riqueza narrativa. La contribución defendible es un notebook exploratorio y una hipótesis útil sobre mezcla de direcciones derivadas de corpus. No es evidencia validada de personalidades morales opuestas, de un sustrato moral en L28, de dominancia prosocial causada por alineamiento ni de una mejora de coherencia causada por la colisión semántica.
Pregunta de investigación
¿Cómo interactúan dos direcciones de activación derivadas de corpus etiquetados por director cuando se interpolan e inyectan en Qwen3-14B, y cambian de forma interpretable el tono moral, la fluidez y el estilo de la generación?