Aleatorización de Ensayos
Configuración de Aleatorización
Los contenidos a continuación tienen como objetivo describir uno de los enfoques más comunes para aleatorizar ensayos en Labvanced.
Descripción
Mientras que el sistema de ensayos detalla cuántos ensayos (variaciones de ensayo) están definidos en total, el menú de aleatorización de ensayos regula cuántos ensayos ve cada sujeto y cómo se seleccionan y ordenan. "Selección de ensayos" y "ordenación de ensayos" son dos procesos consecutivos diferentes.
Las configuraciones de aleatorización de ensayos se encuentran en el editor de tareas en el panel izquierdo bajo "Aleatorización". Haz clic en "Editar" para abrir el cuadro de diálogo de configuración, en el cual se pueden ajustar todas las configuraciones relevantes.
Las configuraciones completas de aleatorización constan de 6 menús separados. El menú "Orden de Ensayos" y el menú "Orden de Condición" son utilizados para determinar el orden general de los ensayos, mientras que los menús "Aleatorización por Factores", "Ensayos Por Sujeto" y "Grupos de Condición Resultantes y Ensayos" son utilizados para la selección de ensayos. "Simulación de Secuencia de Ensayos" se utiliza para previsualizar las configuraciones de aleatorización que se han aplicado.
![Opciones de configuración de aleatorización](/content/learn/content_imgs/learn/guide/task-editor/imgs/randomization/randomization_options.png)
Orden de Ensayos
El orden de ensayos es la configuración principal, que influirá en cómo se ordenan/aleatorizan los ensayos. Hay 5 configuraciones posibles:
- Aleatorio (opción predeterminada): Cuando se selecciona esta opción, las configuraciones de aleatorización de Labvanced serán más ajustables. La característica principal de esta opción es que todos los ensayos seleccionados serán mezclados aleatoriamente para cada nuevo sujeto/sesión. Si hay más de un grupo de ensayos, los ensayos de diferentes grupos de ensayos se presentarán mezclados.
- Fijo por Diseño: Si se selecciona esta opción, los ensayos se presentarán en el orden en que están definidos en el editor de tareas (los números de ensayo más bajos se mostrarán primero). Este orden será el mismo para todos los sujetos.
- Fijo a Mano: Si esta opción está activada, los usuarios pueden escribir una secuencia de ensayos auto-seleccionada. La secuencia debe escribirse en el cuadro "Especificar Secuencia Fija de Ensayos". Para escribir la secuencia, utiliza los números de ensayo tal como están definidos en el editor y separa cada número con una coma. Esta secuencia será la misma para todos los sujetos. Como esta opción especificará tanto qué ensayos se muestran como el orden de los ensayos, se ignorarán las configuraciones en otros menús de aleatorización en este caso.
- Dinámico: Esta opción se puede usar para crear secuencias de ensayos adaptativas/dinámicas (por ejemplo, saltar a diferentes ensayos según la respuesta del participante). Selecciona un número de ensayo inicial y luego utiliza el sistema de eventos "Saltar a un ensayo específico" para decidir sobre la secuencia de ensayos dinámica.
- Subir Secuencias de Ensayos: Si seleccionas esta opción, puedes especificar una secuencia de ensayos individual para cada sujeto utilizando un archivo CSV externo (ensayos separados por comas, sujetos por un salto de línea CR-LF). Luego sube estas secuencias y selecciona cómo deseas contar a los sujetos (tener un contador separado para cada grupo de sujetos, o usar un contador global de sujetos).
Orden de Condición
El menú de Orden de Condición también influye en el orden de los ensayos. Esta opción determina si las condiciones individuales se presentan en un orden por bloques, o aleatoriamente mezcladas (Aleatorio).
La opción "Aleatorio" mostrará todos los ensayos de las diversas condiciones de forma mezclada. Para reforzar aún más la "aleatoriedad", se puede limitar el número de ensayos mostrados de la misma condición. Elige la restricción de aleatorización "Limitar Repeticiones Sucesivas" y escribe el número máximo de condiciones repetidas.
La opción "Por Bloques" separará los ensayos, de modo que primero se mostrarán los ensayos de una condición, luego de otra condición, y así sucesivamente. El orden de las condiciones puede basarse en el diseño en el editor de ensayos (fijo por diseño), o puede ser mezclado aleatoriamente (permutación no balanceada).
Aleatorización por Factores
Las configuraciones de Aleatorización por Factores determinan qué ensayos verá un sujeto. La configuración más importante aquí es si un factor será fijo o aleatorio. Mientras que los "factores fijos" generarán más ensayos para un sujeto (se mostrarán todos los niveles de un factor fijo), los "factores aleatorios" aumentarán las "variaciones de ensayos" de las cuales solo se seleccionará una versión (se muestra solo uno de los niveles de un factor aleatorio). Dependiendo de cómo se elijan estas variaciones de ensayos (configuraciones dentro del factor aleatorio), los factores aleatorios permiten el balanceo dentro y/o entre sujetos. En general, hay 5 posibilidades para cómo los factores aleatorios seleccionan un nivel y, por lo tanto, eligen una cierta variación de ensayo. Estas 5 opciones se enumeran a continuación:
- No Balanceado dentro de la tarea: Para cada ensayo, el nivel del factor aleatorio se elige aleatoriamente cada vez de todas las opciones disponibles (niveles).
- Balanceado dentro de la tarea: Para cada ensayo, el nivel del factor aleatorio se elige de manera que cada nivel ocurra igual de frecuente dentro de toda la tarea.
- Balanceado dentro de otros Factores: Esto balancea un factor dentro de otro o dentro de varios otros factores. Si, por ejemplo, el factor "posición" está balanceado dentro del factor "contenido de imagen", entonces para cada nivel del factor "contenido de imagen" se balancea la posición (por ejemplo, nivel=izquierda y nivel=derecha aparecen igual de frecuente en los casos imagen=cara e imagen=casa). Un factor también puede ser balanceado dentro de varios otros factores, sin embargo, no pueden surgir dependencias circulares.
- No Balanceado entre sujetos: El nivel del factor aleatorio será siempre el mismo para un sujeto/ejecución de la tarea, pero variará aleatoriamente entre sujetos/ejecuciones de la tarea.
- Balanceado entre sujetos: El nivel del factor aleatorio será siempre el mismo para un sujeto/ejecución de la tarea, pero variará sistemáticamente entre sujetos/ejecuciones de la tarea. Como resultado, cuando el factor tiene 3 niveles, el sujeto 1 verá el nivel_1 del factor, el sujeto 2 el nivel_2 del factor, y el sujeto 3 el nivel_3 del factor. El sujeto 4 verá de nuevo el nivel_1 del factor, y así sucesivamente repitiendo el patrón.
Un concepto adicional importante es el "grupo de condiciones". Los grupos de condiciones se calculan cruzando todos los factores fijos dentro de un grupo de ensayos, excluyendo los factores aleatorios. Como resultado, un grupo de condiciones consiste en varias condiciones (y ensayos), que varían solo en sus niveles de factores aleatorios. Muchas veces, los ensayos dentro de las condiciones individuales de un grupo de condiciones son casi idénticos (por ejemplo, muestran los mismos estímulos pero varían en su posición). Muchas veces es importante prohibir que se seleccionen 2 ensayos casi idénticos. Para cambiar estas configuraciones, en la sección de Aleatorización por Factores, los usuarios pueden cambiar cómo se seleccionan los ensayos dentro de los grupos de condiciones. Aquí hay disponibles dos opciones:
- Balanceado dentro de cada grupo de condiciones: Los ensayos que solo varían por uno o más factores aleatorios no pueden ser elegidos más de una vez.
- No Balanceado dentro de cada grupo de condiciones: No hay restricción en el proceso de selección de ensayos dentro de los grupos de condiciones.
Creemos que para la gran mayoría de los casos, la opción "Balanceado dentro de cada grupo de condiciones" es la mejor elección.
Ejemplo
Como el proceso de aleatorización por factores (selección de ensayos) puede ser bastante complejo de entender, veamos un ejemplo. En esta tarea de ejemplo, los sujetos verán 2 imágenes: una que han visto antes (objetivo), y la otra es desconocida (distractor). La tarea es hacer clic en (identificar) el estímulo objetivo. En total hay 4 factores: 1 factor fijo y 3 factores aleatorios:
- Factor Fijo "Tiempo de Presentación / Dificultad": Este factor tiene 3 niveles, 2 segundos (difícil), 4 segundos (medio), y 6 segundos (fácil). Cada condición debe presentarse 20 veces.
- Factor Aleatorio "Posición de Correcto": Este factor tiene 2 niveles, la imagen objetivo está a la izquierda, y la imagen objetivo está a la derecha. En total, debería haber la misma cantidad de "respuestas correctas a la izquierda" y "respuestas correctas a la derecha" para evitar cualquier sesgo.
- Factor Aleatorio: "Orientación de Imagen": Este factor tiene dos niveles: horizontal, y al revés (las imágenes están rotadas 180°). Este factor debe ser balanceado dentro del factor fijo "Tiempo de Presentación" para asegurar que para cada nivel de dificultad haya igual cantidad de ensayos rotados y normales.
- Factor Aleatorio "Categoría de Imagen": Este factor tiene 3 niveles: casas, autos, y caras. Este factor se utilizará para generalizar los hallazgos. Cada sujeto debe ver solo una categoría/tipo, pero este factor debe ser balanceado entre sujetos.
Configuraciones
- Tiempo de Presentación --> Factor Fijo Como este es el único factor fijo, hay solo 3 grupos de condiciones (fácil, medio, difícil). Cada grupo de condiciones tiene 12 sub-condiciones, con 20 ensayos cada una. Se presentarán un total de 60 ensayos a cada sujeto.
- Posición de Correcto --> Factor Aleatorio --> Balanceado Dentro de la Tarea El factor "Posición de Correcto" se establecerá como "balanceado dentro de la tarea". De esta manera, la imagen objetivo aparecerá igual de frecuente en la posición izquierda y derecha en la tarea en general. Sin embargo, esto no está balanceado dentro de cada condición / tiempo de presentación (nivel de dificultad).
- Orientación de Imagen --> Factor Aleatorio --> Balanceado dentro de otros factores --> "Tiempo de Presentación" El factor "Orientación de Imagen" se establecerá como "Balanceado dentro de otros factores," luego se selecciona el factor "Tiempo de Presentación". De esta manera, para cada uno de los 3 niveles del factor "Tiempo de Presentación," habrá una cantidad igual (10) de imágenes que se presentan normalmente y imágenes que se presentan al revés (10).
- Categoría de Imagen --> Factor Aleatorio --> Balanceado entre Sujetos El factor "Categoría de Imagen" se establecerá como "Balanceado entre sujetos". De esta manera, cada sujeto verá solo una categoría de imagen (casas, autos, O caras), pero la selección de categoría estará balanceada entre sujetos (Sujeto 1 verá casas, sujeto 2 autos, sujeto 3 caras, sujeto 4 casas, y así sucesivamente).
Grupos y Ensayos de Condición Resultantes
La información mostrada en el menú "Grupos de Condición Resultantes y Ensayos" depende en gran medida de la configuración en el menú "Aleatorización por Factores". Principalmente, este menú mostrará una tabla de los grupos de condiciones, junto con alguna información adicional. Hay 2 configuraciones adicionales que influyen en el proceso de selección de ensayos:
- N° de ensayos a mostrar por grupo de condición: Esta opción influirá en cuántos ensayos se muestran por grupo de condición. Esta configuración solo es importante si el número de ensayos debe ser diferente dentro de un grupo de condiciones (entre condiciones) que otro. En general, el número de ensayos por grupo de condición se basará en la condición que tenga el menor número de ensayos definidos. Por ejemplo, si hay 3 condiciones en un grupo de condiciones, y para 2 de ellas se definen 20 ensayos, mientras que para la 3ª condición solo 10 ensayos están definidos, se mostrarán solo 10 ensayos. Sin embargo, cuando no se definen ensayos, tales condiciones pueden ser excluidas de los cálculos, de modo que cuando hay 2 condiciones con 20 ensayos y 1 condición con 0 ensayos definidos, aún se muestran 20 ensayos. Esta opción puede ser útil para diseños anidados.
- Seleccionar ensayos en condiciones por: Esta opción influirá en cómo se seleccionan los ensayos dentro de una condición. Esta configuración solo es importante si el número de ensayos debe ser diferente dentro de un grupo de condiciones (entre condiciones). Por ejemplo, si hay 20 ensayos definidos en 2 condiciones (de un grupo de condiciones) pero solo 10 en la tercera, solo se muestran 10 ensayos (como se describió anteriormente). Sin embargo, para las 2 condiciones que tienen 20 ensayos definidos, se puede elegir si solo se pueden seleccionar los primeros 10 ensayos, o si los ensayos 11-20 también podrían (como alternativas) ser seleccionados. Esta opción puede ser útil si deseas extraer ensayos de condiciones con diferentes probabilidades.
La tabla resultante muestra entonces para cada grupo de condiciones las siguientes propiedades:
- Grupo de Factores: El grupo de factores donde se definen los factores del grupo de condiciones.
- Índice de Grupo de Condiciones: El índice del grupo de condiciones.
- #Condiciones: El número de condiciones dentro del grupo de condiciones.
- #Ensayos Mostrados: El número de ensayos mostrados para el grupo de condiciones.
- #Variaciones de Ensayos: El número de ensayos (variaciones) definidos dentro del grupo de condiciones.
En la parte inferior de este menú, verás el número total de ensayos (variaciones) dentro de la tarea general.
Ensayos por Sujeto
Por defecto, el número de ensayos por sujeto se calcula automáticamente. Sin embargo, al elegir la opción "Establecer N° de Ensayos manualmente", los usuarios pueden establecer el número de ensayos por sujeto a mano. Cuando se activa la opción manual, esto también afectará las funciones internas de otras configuraciones de aleatorización (es decir, Aleatorización por Factores y Grupos de Condiciones Resultantes & Ensayos).
Simulación de secuencia de ensayos
Como su nombre indica, el menú "simulación de secuencia de ensayos" se puede utilizar para simular una posible secuencia de ensayos para un sujeto. Al hacer clic en el icono de "Actualizar", se calcula una nueva secuencia posible teniendo en cuenta las configuraciones actuales. Aquí, también se pueden ver los IDs de los ensayos y el número de condición para cada ensayo. En la parte inferior de este menú, verás el número total de ensayos mostrados a cada sujeto.