¿Qué es la aleatorización?

Autor: Lisandro IserteÚltima actualización: 19 de septiembre de 2026
Definición

La aleatorización es el uso de un mecanismo de azar para asignar unidades experimentales a distintas condiciones, tratamientos o variantes —o para determinar el orden de ejecución— de modo que la asignación no dependa sistemáticamente de características previas de las unidades. En experimentos, ayuda a reducir sesgos de selección y sostiene comparaciones causales bajo un mecanismo de asignación conocido.

Concepto central

Qué significa aleatorizar

En diseño experimental, aleatorizar significa usar una regla de azar para decidir qué unidad recibe cada condición o tratamiento, o en qué orden se ejecutan las condiciones. NIST distingue explícitamente esta práctica de una asignación arbitraria o sistemática, como enviar siempre los primeros casos al grupo A y los siguientes al grupo B.

La unidad aleatorizada depende del experimento: puede ser una persona, una cuenta, una tienda, una sesión, una región, una campaña, un dispositivo o incluso el orden de las corridas de una prueba física. Lo importante es identificar correctamente qué unidad recibe la asignación y mantener esa lógica coherente con la medición.

La aleatorización es uno de los pilares de la experimentación porque introduce un mecanismo de asignación conocido que permite interpretar diferencias entre grupos sin depender de que el investigador “arme” manualmente grupos equivalentes.

Aleatorización sí es

  • Una regla de asignación basada en azar.
  • Una herramienta para reducir sesgo sistemático de selección.
  • Una parte del diseño experimental.
  • Compatible con bloques, estratos y probabilidades de asignación distintas.

Aleatorización no es

  • Asignar “a ojo” buscando grupos parecidos.
  • Alternar A/B/A/B de forma determinista.
  • Garantizar grupos idénticos en cada muestra.
  • Sinónimo de muestreo aleatorio.
Función experimental

Para qué sirve la aleatorización

Su función principal es evitar que la asignación a una condición quede relacionada de forma sistemática con características previas que también pueden afectar el resultado. Si usuarios con mayor intención de compra fueran enviados deliberadamente a una variante y usuarios con menor intención a otra, la comparación mezclaría el efecto de la variante con diferencias iniciales entre los grupos.

Con una asignación aleatoria correctamente implementada, cada unidad elegible tiene una probabilidad conocida de recibir cada condición. Eso hace que, en expectativa, factores observados y no observados queden distribuidos sin una asociación sistemática con el tratamiento.

NIH señala que los ensayos controlados aleatorizados permiten comparar tratamiento y control de una manera adecuada para investigar relaciones de causa y efecto. NIST agrega que la aleatorización ayuda a reducir sesgos y sostiene procedimientos estadísticos válidos dentro del diseño experimental.

1

Reduce selección sistemática

La condición recibida no se decide en función de características previas que podrían favorecer artificialmente a un grupo.

2

Hace explícito el mecanismo de asignación

Conocer cómo se asignaron las unidades permite analizar el experimento de acuerdo con el diseño que realmente se ejecutó.

3

Fortalece la comparación causal

Cuando la implementación y la medición son correctas, las diferencias posteriores entre condiciones pueden atribuirse con mayor fundamento a la intervención experimental.

Frontera conceptual

Aleatorización experimental y muestreo aleatorio no son lo mismo

La palabra aleatorio aparece en ambos conceptos, pero responden preguntas distintas.

Asignación aleatoria vs. muestreo aleatorio
ProcesoQué haceProblema principal que aborda
Asignación aleatoriaDistribuye unidades ya incluidas en el experimento entre condiciones o tratamientos.Validez interna, comparabilidad causal y sesgo de selección entre condiciones.
Muestreo aleatorioSelecciona unidades desde una población para formar la muestra.Representatividad y capacidad de generalizar resultados a una población.

Un experimento puede tener asignación aleatoria y, al mismo tiempo, trabajar con una muestra de conveniencia. En ese caso puede estimar de manera sólida el efecto dentro de las unidades estudiadas, pero la generalización a otros públicos sigue requiriendo argumentos adicionales.

Una precisión estadística

La aleatorización no garantiza grupos idénticos

En una muestra finita, el azar puede producir diferencias iniciales entre grupos. Una variante puede terminar con más usuarios móviles, más clientes recurrentes o una tasa base algo distinta simplemente por variación aleatoria.

La ventaja de la aleatorización no es prometer igualdad exacta, sino impedir que esas diferencias sean consecuencia de una regla de asignación que favorezca sistemáticamente a una condición. A medida que aumenta el tamaño de la muestra, muchas características tienden a equilibrarse mejor en promedio, pero el balance perfecto no es una condición necesaria para que el diseño sea aleatorio.

Ejemplo: en un A/B test de 200 usuarios, una asignación 50/50 puede terminar con 54% de usuarios móviles en A y 47% en B. Esa diferencia no prueba que la aleatorización haya fallado. Hay que revisar el mecanismo de asignación, el tamaño de muestra y la magnitud de los desbalances relevantes antes de concluir que existe un problema.

Diseños más controlados

Aleatorización, bloques y estratos

Cuando existe una variable conocida que puede generar mucha variación —por ejemplo, país, tienda, tipo de cliente o dispositivo— el experimento puede usar bloques o estratos. Primero agrupa unidades similares respecto de esa variable y luego aleatoriza dentro de cada grupo.

NIST resume esta lógica como “bloquear lo que se puede y aleatorizar lo que no”. El bloqueo controla factores conocidos de interferencia; la aleatorización sigue protegiendo la comparación frente a otras fuentes de variación.

Esto demuestra que aleatorización no significa necesariamente “mezclar todo indiscriminadamente”. Un diseño puede imponer estructura y conservar el azar dentro de esa estructura.

Tres formas de asignación
DiseñoCómo asignaCuándo resulta útil
Aleatorización simpleCada unidad elegible se asigna por azar entre las condiciones.Cuando no hace falta controlar explícitamente factores previos importantes.
Aleatorización por bloques/estratosSe forman grupos por una variable relevante y se aleatoriza dentro de cada uno.Cuando conviene asegurar representación o controlar variación conocida.
Asignación sistemáticaSigue una regla fija o predecible, como alternar A/B.No reemplaza la aleatorización cuando la inferencia depende de una asignación aleatoria.
A/B testing

Cómo se implementa la aleatorización en experimentos digitales

En experimentos digitales, la asignación suele hacerse mediante software. Plataformas como Optimizely distribuyen visitantes entre variantes mediante un proceso de bucketing. En Feature Experimentation, por ejemplo, el sistema puede usar el identificador del usuario como entrada de una función hash determinista para producir una asignación consistente.

Que la asignación sea consistente no contradice la aleatorización. El usuario no necesita recibir una variante diferente en cada visita; al contrario, muchos experimentos requieren que permanezca en la misma condición para evitar contaminación de la experiencia. Lo importante es que el mecanismo inicial produzca una asignación equiprobable o con probabilidades conocidas según el diseño.

A

Traffic allocation

Define qué proporción del tráfico elegible entra al experimento.

B

Traffic distribution

Define qué proporción de las unidades experimentales se asigna a cada variante. Puede ser 50/50, pero no es obligatorio.

C

Sticky bucketing

Mantiene a una unidad en la misma variante durante el experimento para conservar consistencia de exposición.

En un A/B Test, la aleatorización es una pieza del diseño; no reemplaza la hipótesis, la métrica, el tamaño de muestra, la duración ni el análisis estadístico.

Fallas comunes

Errores frecuentes con la aleatorización

Alternar A/B y llamarlo aleatorio

Una regla predecible puede correlacionarse con el orden de llegada u otros patrones. Aleatorizar requiere un mecanismo de azar o una implementación equivalente con probabilidades conocidas.

Confundir asignación con muestreo

Asignar participantes al azar no convierte automáticamente una muestra de conveniencia en representativa de toda la población.

Esperar balance perfecto

Las diferencias iniciales pueden aparecer por azar, especialmente en muestras pequeñas. El balance exacto no define por sí solo si el mecanismo fue aleatorio.

Cambiar la asignación a mitad del experimento sin contemplarlo en el diseño

Modificar probabilidades o reglas de bucketing puede alterar la composición de los grupos y complicar la interpretación estadística.

Creer que la aleatorización corrige cualquier problema

No evita errores de medición, pérdidas diferenciales, contaminación entre condiciones, incumplimiento del tratamiento ni análisis mal especificados.

Respuestas directas

Preguntas frecuentes sobre aleatorización

¿Qué es la aleatorización en un experimento?

Es el uso de un mecanismo de azar para asignar unidades experimentales a condiciones, tratamientos o variantes, o para determinar el orden de ejecución. Su objetivo es evitar que la asignación dependa sistemáticamente de características previas que puedan sesgar la comparación.

¿Aleatorización y muestreo aleatorio son lo mismo?

No. La aleatorización experimental asigna unidades ya incluidas en el estudio a distintas condiciones. El muestreo aleatorio selecciona unidades de una población para formar una muestra. La primera fortalece principalmente la validez interna y la inferencia causal; el segundo se relaciona con representatividad y generalización.

¿La aleatorización garantiza que los grupos sean iguales?

No. En una muestra finita pueden aparecer diferencias por azar. Lo importante es que esas diferencias no provengan de una asignación sistemática basada en características previas. Con muestras mayores, el balance suele mejorar en promedio, pero no queda garantizado en cada experimento.

¿Aleatorizar significa dividir 50/50?

No necesariamente. Un diseño puede asignar probabilidades distintas a cada condición. Una división 50/50 es común en pruebas A/B porque suele ser eficiente para comparar dos variantes, pero la esencia de la aleatorización es el mecanismo de asignación, no una proporción específica.

¿Qué diferencia hay entre aleatorización y bloqueo?

El bloqueo agrupa unidades similares según una variable relevante conocida y luego puede aplicar la aleatorización dentro de cada bloque. Así se controla mejor un factor de variación conocido sin abandonar la asignación aleatoria.

¿La aleatorización por sí sola demuestra causalidad?

No por sí sola. Una asignación aleatoria bien implementada crea una base fuerte para estimar efectos causales, pero todavía importan la calidad de la medición, la adherencia al tratamiento, las pérdidas de seguimiento, la contaminación entre grupos y el análisis elegido.

Fuentes y autoridad

Referencias clave

NIST/SEMATECH. Completely Randomized Designs. Describe la asignación aleatoria de niveles experimentales a unidades y su implementación en diseños completamente aleatorizados.

NIST/SEMATECH. Randomized Block Designs. Explica el uso combinado de bloqueo y aleatorización para controlar factores de ruido conocidos.

National Institutes of Health. Understanding Clinical Studies. Explica cómo la asignación aleatoria a tratamiento y control permite investigar relaciones causales.

Berry, D. A. et al. Interpreting Randomized Controlled Trials. Distingue asignación aleatoria, muestreo, validez interna, generalización y transportabilidad.

Optimizely. Core concepts of Feature Experimentation. Documenta bucketing y asignación consistente de usuarios a variantes mediante funciones hash.

Conexiones conceptuales

Conceptos relacionados con aleatorización

Términos relacionados