¿Qué es el diseñador de Azure Machine Learning (v2)?

El diseñador de Azure Machine Learning es una interfaz de usuario de arrastrar y colocar para crear canalizaciones de aprendizaje automático en áreas de trabajo de Azure Machine Learning.

Como se muestra en el siguiente GIF, puede compilar una canalización visualmente si arrastra y coloca los bloques de compilación y, luego, los conecta.

GIF de la compilación de una canalización en el diseñador.

Nota:

El diseñador admite dos tipos de componentes: componentes precompilados clásicos (v1) y componentes personalizados (v2). Estos dos tipos de componentes NO son compatibles.

Los componentes clásicos predefinidos admiten las tareas típicas de procesamiento de datos y aprendizaje automático, como la regresión y la clasificación. Aunque los componentes precompilados clásicos seguirán siendo compatibles, no se agregarán nuevos componentes.

Los componentes personalizados permiten encapsular su propio código como componente, lo que permite compartir entre áreas de trabajo y crear sin problemas en las interfaces de Azure Machine Learning Studio, la CLI v2 y el SDK v2.

En el caso de los nuevos proyectos, se recomienda encarecidamente usar componentes personalizados, ya que son compatibles con AzureML V2 y seguirán recibiendo nuevas actualizaciones.

Este artículo se aplica a componentes personalizados.

Recursos

Los elementos esenciales de la canalización se denominan recursos en Azure Machine Learning, lo que incluye:

El diseñador tiene una biblioteca de recursos en el lado izquierdo, donde puede acceder a todos los recursos que necesita para crear la canalización. Muestra los recursos que creó en el área de trabajo y los recursos compartidos en el Registro a los que tiene permiso de acceso.

Captura de pantalla del recurso.

Para ver los recursos de un registro específico, seleccione el filtro Nombre del registro encima de la biblioteca de recursos. Los recursos que creó en el área de trabajo actual se encuentran en el registro = área de trabajo. Los recursos proporcionados por Azure Machine Learning se encuentran en el registro = azureml.

El diseñador solo muestra los recursos que ha creado y denominado en el área de trabajo. No verá ningún recurso sin nombre en la biblioteca de recursos. Para obtener información sobre cómo crear recursos de datos y componentes, lea estos artículos:

Canalización

El diseñador es una herramienta que permite crear canalizaciones con los recursos de forma visual. Al usar el diseñador, encontrará dos conceptos relacionados con las canalizaciones: borrador de canalización y trabajos de canalización.

Captura de pantalla del borrador de canalización y la lista de trabajos de canalización.

Borrador de canalización

A medida que edita una canalización en el diseñador, el progreso se guarda como un borrador de canalización. Puede editar un borrador de canalización en cualquier momento si agrega o quita componentes, configura destinos de proceso, crea parámetros, etc.

Un borrador de canalización válido tiene estas características:

  • Los recursos de datos solo pueden conectarse a componentes.
  • Los componentes solo se pueden conectar a recursos de datos o a otros componentes.
  • Todos los puertos de entrada obligatorios de los componentes deben tener alguna conexión al flujo de datos.
  • Deben establecerse todos los parámetros obligatorios de cada componente.

Cuando esté listo para ejecutar el borrador de la canalización, envíe un trabajo de canalización.

Trabajo de canalización

Cada vez que se ejecuta una canalización, la configuración de esta y sus resultados se almacenan en el área de trabajo como un trabajo de canalización. Puede regresar a cualquier trabajo de canalización para inspeccionarlo con fines de solución de problemas o auditoría. Clonar una ejecución de canalización crea un nuevo borrador de canalización que puede seguir editando.

Enfoques de la canalización de compilación en el diseñador

Crear una canalización desde cero

Puede crear una canalización y compilarla desde cero. No olvide seleccionar la opción Componente personalizado al crear la canalización en el diseñador.

Captura de pantalla en la que se muestra cómo seleccionar el componente personalizado.

Clonación de un trabajo de canalización existente

Si para trabajar quiere basarse en un trabajo de canalización existente en el área de trabajo, puede clonarlo fácilmente en un nuevo borrador de canalización para seguir editándolo.

Captura de pantalla de un trabajo de canalización en el área de trabajo con el botón para clonar resaltado.

Después de clonar, también puede saber desde qué trabajo de canalización se realiza la clonación si selecciona Mostrar linaje.

Captura de pantalla que muestra el borrador del linaje después de seleccionar el botón para mostrar linaje.

Puede editar la canalización y, después, volver a enviarla. Después de enviar, puede ver el linaje entre el trabajo que envía y el trabajo original; para ello, seleccione Mostrar linaje en la página de detalles del trabajo.

Paso siguiente