ALILabs Ir a ALI

Modelos · ALI Embeddings Small

Evaluación pública de ALI Embeddings Small

Pre-registro, enmiendas y resultado, en benchmarks que no hicimos nosotros. Lo que no salió, con el mismo detalle que lo que sí.

Congelado el 14 de octubre de 2026Publicado en octubre de 2026Resultado publicado

Queríamos saber si el ajuste de dominio jurídico colombiano ayuda fuera de nuestro corpus sin quitarle al modelo lo que sabía del español general. Lo fijamos todo antes de correr, en benchmarks que no hicimos nosotros.

El resultado. No pierde nada en español general: +0,05 puntos frente a su base, con IC95 de −0,15 a +0,25, lejos del margen de −2 puntos (H2 se sostiene). Tampoco mejora en jurisprudencia en español que no vio: −0,94 puntos, IC95 de −3,83 a +1,88, no distinguible con 54 consultas (H1 no se sostiene).

Cómo verificarlo. El pre-registro se congeló el 14 de octubre de 2026 y sus enmiendas el 14 y el 15, en un repositorio que es privado, así que hoy nadie de afuera puede comprobar el orden. Se publican en esta página junto con el resultado. Los datos de las tareas son públicos y están fijados por versión.

El texto está en lenguaje corrido y no incluye el detalle operativo de las corridas.

1. La pregunta

¿El ajuste de dominio jurídico colombiano mejora la recuperación jurídica en español fuera del corpus de entrenamiento, sin degradar la recuperación general en español, frente a su base?

Lo que ya se había visto antes de registrar

2. Hipótesis confirmatorias

Una familia de dos, con corrección de Holm y α = 0,05.

#HipótesisTareaMétrica y prueba
H1ALI Embeddings Small supera a la base en recuperación jurídica en español fuera de su dominioPyLegalIR, repositorio PyLegalIR-anonymous/pylegalir-benchmark en el commit 06af090b8b02a867aa9484f76119a7b57de642ab: 54 consultas, 5.000 sentencias, relevancia graduada de 0 a 3nDCG@10 · superioridad, unilateral
H2ALI Embeddings Small no degrada la recuperación general en españolMedia macro de cuatro tareas: MintakaRetrieval es (test), XPQARetrieval spa-spa (test), XQuADRetrieval es (validation) y BelebeleRetrieval spa_Latn-spa_Latn (test), en mteb 2.24.13nDCG@10 · no inferioridad, margen δ = −2,0 puntos
Tabla 1. Las dos hipótesis, como se registraron el 14 de octubre de 2026.

Lectura fijada antes. H1 es la hipótesis de valor. H2 es una guarda: si falla, la ficha lo presenta como el costo del ajuste. Si H1 no sale significativa, se reporta como «no distinguible con n = 54», no como «sin efecto».

Potencia. 54 consultas son pocas. Se declaró antes de correr que un efecto menor de unos 5 puntos de nDCG@10 probablemente no se distinga. Es una estimación, no un cálculo formal de potencia.

3. Configuración y estadística

Contaminación, medida antes de leer resultados

Contención de 8-gramas (umbral ≥ 0,5) entre las consultas y los positivos del entrenamiento y las consultas y el corpus de cada tarea. Si la contaminación supera el 1 % de las consultas de una tarea confirmatoria, el resultado se reporta completo y también sin esas consultas. Según su ficha en MTEB, las cuatro tareas de H2 son zero-shot para la base; MIRACL y MLQA se excluyeron porque están en su entrenamiento.

Descriptivo, sin inferencia

Se registraron también, sin prueba confirmatoria: BM25, bge-m3, multilingual-e5-large, Qwen3-Embedding-0.6B y SINAI/ALIA-MrBERT, cada uno con su convención; MessIRve con consultas colombianas, sobre un pool reducido armado por BM25 que sesga hacia lo léxico; MuPLeR (ya visto) y MTEB(Law) como control fuera del español.

Reglas

4. Enmienda 1: una mezcla de pesos que no funcionó

Registrada antes de correr H1 y H2 14 de octubre de 2026.

Qué abría. La posibilidad de reemplazar ALI Embeddings Small por una mezcla de sus pesos con los de la base: θ(α) = α · ALI + (1 − α) · base, con α = 0,25, 0,5 y 0,75, solo en los 64 tensores que difieren.

Motivo, declarado como tal. En MuPLeR, ALI Embeddings Small quedaba 0,23 puntos por debajo de la base en la estimación puntual. Es un empate estadístico, pero se había decidido que el modelo no apareciera por debajo de su base en ninguna tabla pública en español. El motivo era de presentación, no estadístico.

Regla, fijada antes de evaluar las mezclas. Se adopta la mezcla con mejor contenido entre las que cumplan tres condiciones: (1) en Bench-Co Recuperación, contenido igual o mejor que ALI Embeddings Small; (2) artículo e identidad no pierden más de 2 puntos; (3) en SpanishPassageRetrievalS2P, nDCG@10 igual o mayor que la base. Si ninguna cumple, se queda el modelo. MuPLeR no se usa para escoger, porque ya estaba visto.

MezclaContenido (≥ 0)Artículo (≥ −2)Identidad (≥ −2)S2P nDCG@10 (≥ 0,4853)Cumple
α = 0,25−2,25 [−5,75; +1,25]−28,64 [−35,44; −22,33]−5,83 [−10,0; −1,67]0,4802No
α = 0,5+2,50 [−0,25; +5,25]−12,62 [−17,96; −7,77]−2,50 [−5,83; 0,0]0,4742No
α = 0,75+2,50 [+0,25; +4,75]−1,46 [−3,88; +0,97]−0,83 [−2,5; 0,0]0,4726No, por S2P
Tabla 2. Diferencia frente a ALI Embeddings Small en Bench-Co Recuperación, en puntos, con IC95 pareado descriptivo. Ninguna mezcla cumple las tres condiciones: se queda el modelo, revisión a169b2d8.

En S2P, el peso de ALI Embeddings Small baja el puntaje: base 0,4853, mezclas 0,4802, 0,4742 y 0,4726, y el modelo 0,4734. El modelo queda 1,19 puntos por debajo de su base en S2P. Es referencia descriptiva: mteb no guardó puntajes por consulta, así que no tiene intervalo. Como S2P se usó para escoger, en la ficha queda marcada como de selección y no forma parte de H2.

No se miró MuPLeR con ninguna mezcla.

5. Resultado (15 de octubre de 2026)

TareaALIBaseDiferencia (pt)IC95 (pt)p unilateralp HolmVeredicto
H1 · superioridadPyLegalIR (n = 54)0,24150,2509−0,94[−3,83; +1,88]0,7370,737No se sostiene
H2 · no inferioridad (δ = −2 pt)Media macro de 4 tareas0,74350,7430+0,05[−0,15; +0,25]< 0,0001< 0,0001Se sostiene
Tabla 3. Resultado confirmatorio, con corrección de Holm sobre H1 y H2.
TareanALIBaseALI − base (pt)ALI gana / empata / pierde
PyLegalIR540,24150,2509−0,9416 / 21 / 17
MintakaRetrieval es2.4240,36060,3554+0,52210 / 2.069 / 145
XPQARetrieval spa-spa7930,65440,6545−0,01119 / 554 / 120
XQuADRetrieval es (validation)1.1840,99230,9932−0,093 / 1.172 / 9
BelebeleRetrieval spa_Latn-spa_Latn9000,96680,9688−0,2011 / 875 / 14
Tabla 4. Por tarea, nDCG@10. En PyLegalIR, 17 de las 54 consultas dan cero con los dos modelos. En la estimación puntual, ALI Embeddings Small queda por debajo de su base en cuatro de las cinco tareas; solo en PyLegalIR la diferencia pasa de medio punto, y en ninguna se distingue del empate.

Verificaciones

Pendiente

Todavía no se ha corrido lo descriptivo: MessIRve, MTEB(Law), los sistemas de comparación, PyLegalIR por fragmentos ni la sensibilidad con 4.096 tokens. Lo que se corra después de este resultado es exploratorio y se reporta como tal.

Referencias

  1. Pre-registro de la evaluación pública. Congelado el 14 oct 2026; publicado en esta página.Publicado
  2. Enmienda 1. 14 oct 2026; publicada en esta página.Publicado
  3. Enmienda 2: una prueba adicional, registrada el 15 oct 2026, que todavía no se ha corrido.Se publica cuando corra
  4. Bench-Co Recuperación: pre-registro y veredicto. Sep 2026.Publicado
  5. Ficha de ALI Embeddings Small, con MuPLeR exploratorio y la comparación con puntajes publicados.Publicado
  6. Resultados por consulta de ALI Embeddings Small y su base.En preparación