Saltar al contenido principal Saltar al contenido complementario

Configurar experimentos

La configuración de experimentos consiste en seleccionar el objetivo y las características que utilizará el modelo para predecir el objetivo. También puede configurar una serie de ajustes opcionales.

Para ayudarle en la selección de un objetivo, se analiza el conjunto de datos históricos y se muestran estadísticas de resumen acerca de cada columna del conjunto de datos. Se aplican varios pasos de preprocesamiento automático al conjunto de datos para garantizar que solo se incluyan los datos adecuados. Para obtener más detalles sobre el preprocesamiento de datos, consulte Preparación y transformación automática de los datos.

Tras ejecutar la v1, ya puede crear nuevas versiones del experimento si es necesario para refinar aún más el entrenamiento del modelo. Para obtener más información, consulte Perfeccionamiento de los modelos.

Requisitos y permisos

Si desea más información sobre los requisitos del usuario para trabajar con experimentos de ML, consulte Trabajar con experimentos.

La interfaz

Las siguientes secciones describen cómo navegar por la interfaz del experimento para configurarlo. Para obtener más información sobre la interfaz, consulte Navegar por la interfaz de usuario.

Navegación por pestañas

Cuando crea un experimento, se abre la pestaña Datos. Aquí puede configurar el objetivo y las características del experimento.

Después de ejecutar al menos una versión del experimento, habrá otras pestañas disponibles. Estas otras pestañas le permiten analizar los modelos que acaba de entrenar en la versión. Si necesita configurar versiones posteriores con selecciones de características diferentes, puede volver a la pestaña Datos.

Vista de esquema y vista de datos.

En la pestaña Datos, puede alternar entre las siguientes vistas:

  • Esquema Vista de esquema: La vista predeterminada. En esta vista, cada columna de su conjunto de datos está representada por una fila en el esquema con información y estadísticas.

  • Tabla Vista de datos: Una vista alternativa que puede utilizar para acceder a más información y datos de muestra de cada columna.

Vista de esquema en un experimento de aprendizaje automático

Vista de esquema en un experimento de aprendizaje automático

Vista de datos en un experimento de aprendizaje automático

Vista de datos en un experimento de aprendizaje automático

El panel Configuración del experimento

Haga clic en Esquema Ver configuración para abrir un panel en el que podrá personalizar aún más el entrenamiento del experimento. El panel puede abrirse con independencia de la pestaña que está viendo. Este panel proporciona varias opciones de configuración adicionales.

Con el panel de configuración del experimento, puede hacer lo siguiente:

  • Seleccionar un objetivo antes de entrenar la primera versión

  • Agregar o eliminar características

  • Configurar una nueva versión del experimento

  • Seleccionar si cambiar o actualizar el conjunto de datos de entrenamiento

  • Agregar o eliminar algoritmos

  • Cambiar los parámetros de optimización del modelo

El panel Configuración del experimento

Panel de personalización ampliado en un experimento de aprendizaje automático

Seleccionar un objetivo

La columna objetivo contiene los valores que desea que prediga el modelo de aprendizaje automático. Puede cambiar la columna objetivo hasta que comience el primer entrenamiento. Después de eso se bloqueará para la edición.

  1. En la Esquema vista de esquema o en la Tabla vista de datos, pase el ratón por encima de la columna.

  2. Haga clic sobre el icono Objetivo que aparece.

    La columna objetivo ahora se indica mediante Objetivo y las otras columnas disponibles se seleccionan automáticamente como características.

Selección del objetivo en la vista de esquema

Columna del conjunto de datos con el símbolo de objetivo.

El objetivo puede seleccionarse alternativamente en el panel de configuración del entrenamiento.

Cuando se selecciona el objetivo, puede comenzar a ejecutar la primera versión del experimento. Más información en Entrenar los experimentos. Puede realizar una configuración adicional en este punto, la cual se describe a continuación, o ajustar la configuración después de haber revisado los resultados del entrenamiento.

A medida que avanza en el entrenamiento del experimento, se muestran explicaciones sobre cómo se interpretan y procesan sus datos. Para obtener más información, consulte Interpretación de la información sobre los conjuntos de datos.

Determinar el tipo de modelo creado

La columna que seleccione como objetivo determina el tipo de modelo que crea su experimento. Esto, a su vez, influye a la hora de determinar qué algoritmos se utilizan para entrenar el modelo. Es posible que algunas columnas de su conjunto de datos no se puedan seleccionar como objetivo para su experimento, o que se les aplique un procesamiento específico.

Los tipos de modelos son:

  • Modelo de clasificación binaria

  • Modelo de clasificación multiclase

  • Modelo de regresión

La siguiente tabla resume los factores de su objetivo que determinan el modelo

Características de la columna objetivo que determinan el tipo de modelo
Tipo de modeloNúmero de valores distintos en la columnaTipo de característica requeridaInformación adicional
Clasificación binaria2Cualquiera-
Clasificación multiclase3-10CualquieraUna columna con más de 10 clases distintas no numéricas no se puede seleccionar como objetivo.
RegresiónMás de 10Numérica-

Para saber qué tipo de modelos entrena su experimento, haga clic en Esquema Ver configuración y expanda Algoritmos. El tipo de modelo es visible en el título de la sección.

Seleccionar columnas de características

Con el conjunto de objetivos, puede elegir cuál de las otras columnas disponibles incluir en el entrenamiento del modelo. Excluya cualquier característica que no desee que forme parte del modelo. Tenga en cuenta que la columna permanecerá en el conjunto de datos, pero el algoritmo de entrenamiento no la utilizará.

En la parte superior del panel de configuración del experimento, puede ver la cantidad de celdas de su conjunto de datos. Si el número supera el límite de su conjunto de datos, puede excluir características para estar por debajo del límite.

Puede seleccionar las columnas de características de varias maneras:

En la vista de esquema y la vista de datos

En las vistas principales, podrá hacer lo siguiente:

  • Desactive Incluir todas las características disponibles y luego seleccione solo las que desee incluir.

  • Desactive manualmente las casillas de verificación de las características que no desee incluir.

  • Realice una búsqueda y excluya o incluya todas las características de su resultado de búsqueda filtrado.

En el panel de personalización del entrenamiento

Si expande el panel de configuración del experimento, puede hacer lo siguiente:

  • Desactive manualmente las casillas de verificación de las características que no desee incluir.

  • Tras haber ejecutado la primera versión del experimento, puede definir el Número de características principales que se incluirán.

Sección de características en el panel de configuración del experimento

Sección de características en el panel de personalización del entrenamiento de AutoML

Cuando selecciona características, se les asigna automáticamente un tipo de característica. Los tipos de características posibles son:

  • Categórica

  • Numérica

  • Fecha

  • Texto libre

El tipo de característica se asigna en función de los datos contenidos en la columna de característica. Si una característica cumple determinados criterios, podría prepararse para constituir la base de características de ingeniería automática. Si lo desea, puede cambiar si la característica se utiliza para la ingeniería automática de características. Para obtener detalles completos sobre la ingeniería automática de características, consulte Ingeniería automática de características.

Es posible que algunas columnas de su conjunto de datos no se puedan seleccionar como características para su experimento, o que se les aplique un procesamiento específico. A medida que navega por el entrenamiento del experimento, se muestran explicaciones sobre cómo se interpretan y procesan sus datos. Para obtener más información, consulte Interpretación de la información sobre los conjuntos de datos.

Seleccionar algoritmos

Todos los algoritmos disponibles se incluyen de forma predeterminada y puede excluir cualquier algoritmo que no desee utilizar. Normalmente, haría esto como parte del refinamiento del modelo cuando haya visto los primeros resultados del entrenamiento. Más información en Perfeccionamiento de los modelos.

Sección de algoritmos en el panel de configuración del experimento

Sección de algoritmos en el panel de personalización del entrenamiento de AutoML

Cambiar los tipos de características

Cuando se carga un conjunto de datos, las columnas se tratan como categóricas, numéricas, de fecha o de texto libre en función del tipo de datos y otras características. En algunos casos, es posible que desee cambiar esta configuración.

Por ejemplo, si los días de la semana están representados por números del 1 al 7, cada número representa un valor categórico. De forma predeterminada, este se trata como un valor numérico clasificado continuo, por lo que deberá cambiar manualmente la configuración para que sea tratado como categórico.

Cuando se identifica que una columna contiene información de fecha y hora, esta se utiliza como base para nuevas características generadas mediante ingeniería automática. Cuando esto sucede, la columna original (la característica principal) se considera como si tuviera el tipo de característica de fecha. Puede cambiar la característica principal de un tipo de característica de fecha a un tipo de característica categórica. Sin embargo, si hace esto, ya no podrá utilizar sus características de ingeniería automática en el entrenamiento del experimento.

  1. En Esquema Vista de esquema, localice la característica.

  2. En la columna Tipo de característica de esta característica, haga clic en .

  3. Seleccione un valor de la lista.

También puede cambiar los tipos de características desde la Tabla vista de datos. Localice la característica y haga clic en junto al tipo de característica actual. Seleccione un valor de la lista.

Puede ver todas las columnas que tienen un tipo de característica modificada en el panel de configuración del experimento en Tratamiento de datos.

Cambiar el conjunto de datos

Puede cambiar el conjunto de datos de entrenamiento antes de ejecutar la primera versión del experimento, así como después de ejecutar cualquier versión.

Si cambia el conjunto de datos antes de ejecutar la primera versión, perderá cualquier configuración que haya realizado antes de cambiar el conjunto de datos.

  1. En el panel de configuración del experimento, en Datos de entrenamiento, haga clic en Cambiar el conjunto de datos.

  2. Seleccione un nuevo conjunto de datos.

Para obtener más información sobre cómo cambiar y actualizar el conjunto de datos durante el perfeccionamiento del modelo (después de ejecutar una versión del experimento), consulte Cambiar o actualizar el conjunto de datos.

Configuración de la optimización del modelo

Los siguientes ajustes pueden personalizarse para optimizar sus modelos:

  • Activar o desactivar la optimización inteligente de modelos

  • Activar o desactivar la optimización de hiperparámetros

  • Activar o desactivar el entrenamiento basado en el tiempo

Estas opciones pueden activarse o desactivarse para cada versión del experimento que ejecute.

Configuración de la optimización inteligente

De forma predeterminada, el experimento se ejecuta con la optimización inteligente de modelos. Con la optimización inteligente de modelos, AutoML maneja el proceso de refinamiento del modelo por usted, iterando la selección de características y aplicando transformaciones avanzadas a sus datos.

Para obtener más información sobre la optimización inteligente, consulte Optimización inteligente de modelos.

Puede desactivar este ajuste para perfeccionar manualmente los modelos que entrena. Por ejemplo, es posible que desee comenzar el entrenamiento de su modelo con la optimización inteligente de modelos y, a continuación, cambiar al perfeccionamiento manual para la v2 a fin de ajustar aún más la configuración.

  1. Haga clic en Esquema Ver configuración .

  2. Si ya ha realizado al menos una versión del experimento, haga clic en Nueva versión.

  3. En el panel, expanda Optimización del modelo.

  4. Cambie de Inteligente a Manual.

  5. Usando el deslizador, establezca el máximo de duración de la ejecución para el entrenamiento.

Configuración de la optimización del modelo

Activar la optimización inteligente de modelos en Optimización del modelo en el panel de personalización del entrenamiento de AutoML.

Configurar la optimización de hiperparámetros

Puede optimizar los modelos mediante la optimización de hiperparámetros. Tenga en cuenta que esta es una opción avanzada que podría aumentar significativamente el tiempo de entrenamiento. La optimización de hiperparámetros está disponible si desactiva la optimización inteligente.

Para obtener más información, consulte Optimización de hiperparámetros.

  1. Haga clic en Esquema Ver configuración .

  2. Si ya ha realizado al menos una versión del experimento, haga clic en Nueva versión.

  3. En el panel, expanda Optimización del modelo.

  4. Cambie de Inteligente a Manual.

  5. Marque la casilla de verificación Optimización de hiperparámetros.

  6. Opcionalmente, establezca un límite de tiempo para su optimización. El límite de tiempo predeterminado es una hora.

Configurar la optimización de hiperparámetros

Panel de personalización del entrenamiento de AutoML con la optimización de hiperparámetros activada

Configurar el entrenamiento basado en el tiempo

Si desea que sus modelos se entrenen teniendo en cuenta una dimensión de serie temporal, active el entrenamiento basado en el tiempo para la versión del experimento. Para utilizar esta opción, debe tener una columna en su conjunto de datos que contenga la información de la serie de tiempo relevante.

Cuando se activa el entrenamiento basado en el tiempo, AutoML utiliza procesos especializados de validación cruzada e imputación de nulos para entrenar los modelos.

Para más información, vea Crear modelos en función del tiempo y Validación cruzada basada en el tiempo.

  1. Haga clic en Esquema Ver configuración .

  2. Si ya ha realizado al menos una versión del experimento, haga clic en Nueva versión.

  3. En el panel, expanda Optimización del modelo.

  4. En División prueba-entrenamiento basada en el tiempo, seleccione el Índice de fechas que se utilizará para ordenar los datos.

Configure el entrenamiento basado en el tiempo seleccionando una columna de los datos de entrenamiento para utilizarla como índice.

Panel de personalización del entrenamiento en AutoML con una columna de fecha seleccionada para activar el entrenamiento basado en el tiempo.

Visualizar la información sobre los datos de entrenamiento

En la pestaña Datos del experimento, puede ver información sobre el manejo de los datos de entrenamiento. Esta información está disponible en la columna Información de la Filas de la tabla vista de esquema. La información mostrada depende de si ha ejecutado o no una versión con los datos de entrenamiento actuales. Los cambios en la columna Información pueden ayudarle a identificar por qué puede que las características no estén disponibles o por qué se han eliminado automáticamente.

Para obtener más información sobre lo que significan los diferentes aspectos de la información, consulte Interpretación de la información sobre los conjuntos de datos.

Más información

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.