Creación y utilización de grupos de proyectos

Los grupos de proyectos le permiten agrupar modelos entrenados con los conjuntos de datos que se han utilizado para el entrenamiento.

Esta agrupación es opcional pero es una forma útil de organizar conjuntos de datos relacionados. Por ejemplo, los grupos de proyectos pueden ser útiles con un flujo de trabajo que clone conjuntos de datos al refinar etiquetas y trabajar para obtener un modelo más preciso. Para obtener aún más funcionalidad, los grupos de proyectos se pueden utilizar con una estrategia de flujo de trabajo de producción y un despliegue de modelo automático.

Los grupos de proyectos proporcionan accesos directos de API para determinadas acciones de los modelos entrenados. Es decir, puede desplegar o realizar inferencias en el último modelo entrenado o desplegado sin conocer el ID del modelo. En su lugar, las API utilizan los ID de grupo de proyectos, que nunca cambian. A medida que se generan modelos con un mejor rendimiento, los scripts pueden actuar en el último modelo sin necesidad de que se actualicen.

Los grupos de proyectos realizan individualmente el seguimiento del último modelo entrenado y del último modelo desplegado. Si el flujo de trabajo de producción está habilitado, puede añadir, además, códigos para indicar que un modelo entrenado y su instancia desplegada están listos para producción o no probados. Consulte Flujo de trabajo de producción para obtener más información sobre estas etiquetas. Cuando se utilizan grupos de proyectos con el flujo de trabajo de producción, puede utilizar las API del grupo de proyectos para trabajar con los modelos siguientes:

  • Último modelo entrenado en un grupo de proyectos.
  • Último modelo desplegado en un grupo de proyectos.
  • Último modelo entrenado que está listo para producción en un grupo de proyectos. El flujo de trabajo de producción debe estar habilitado para el grupo de proyectos.
  • Último modelo desplegado que está listo para producción en un grupo de proyectos. El flujo de trabajo de producción debe estar habilitado para el grupo de proyectos.
  • Último modelo entrenado que no está probado en un grupo de proyectos. El flujo de trabajo de producción debe estar habilitado para el grupo de proyectos.
  • Último modelo desplegado que no está probado en un grupo de proyectos. El flujo de trabajo de producción debe estar habilitado para el grupo de proyectos.
Nota: Todos los modelos entrenados a partir de cualquier conjunto de datos de un grupo de proyectos se asocian automáticamente con ese grupo de proyectos.

Utilización de grupos de proyectos y activos del grupo de proyectos

Los grupos de proyectos se pueden crear en cualquier punto del flujo de trabajo. Para crear un grupo de proyectos, pulse Proyectos en la barra lateral y, a continuación, pulse +. Una vez creado el grupo de proyectos, puede añadir recursos, como conjuntos de datos y modelos entrenados.

Para suprimir un grupo de proyectos, en la página Proyectos, seleccione el nombre del proyecto y pulse en el icono de papelera. Ninguno de los activos del proyecto se suprimirá, pero ya no están asociados con ningún grupo de proyectos.

Utilización de activos del grupo de proyectos

Para trabajar con activos del grupo de proyectos, vaya a la página Proyectos y pulse el nombre del grupo de proyectos.

Adición de un activo

Para añadir un conjunto de datos o un modelo, pulse +, especifique el tipo de activo y seleccione el activo que desea añadir. Puede empezar a escribir el nombre de activo para filtrar los activos disponibles.

Un administrador puede añadir activos a un grupo de proyectos creado por otro usuario. No obstante, el propietario del grupo de proyectos no podrá ver los activos añadidos porque sólo los administradores pueden ver los recursos creados por otros usuarios. El valor de "Total de elementos" de la página Proyectos puede ser mayor que el número de elementos que se muestran en la página de detalles de un proyecto.

Eliminación de un activo

Para eliminar un activo, vaya al grupo de proyectos, seleccione todos los activos que desea eliminar y pulse el icono de eliminación (-). Los activos no se suprimen de IBM® Maximo® Visual Inspection. Además, cada activo de un grupo de proyectos es independiente. Por ejemplo, si elimina un conjunto de datos, ninguno de los modelos derivados de dicho conjunto de datos se eliminará.

Notas

  • Cualquier modelo entrenado a partir de un conjunto de datos de un grupo de proyectos se añade automáticamente a dicho grupo de proyectos. No obstante, los modelos que se hayan entrenado a partir de un conjunto de datos antes de añadirlo al grupo de proyectos deben añadirse manualmente.
  • Cada conjunto de datos o modelo entrenado puede ser miembro de un solo grupo de proyectos.

Utilización del flujo de trabajo de producción con grupos de proyectos

Si el flujo de trabajo de producción está habilitado, los grupos de proyectos realizan un seguimiento del último modelo entrenado que se ha marcado para producción y del último modelo entrenado sin marca. Puede utilizar una API para trabajar con el último modelo desplegado que está marcado como Producción o no está marcado (no probado). Esta característica simplifica el flujo de trabajo porque nunca es necesario actualizar el script para que apunte a un modelo desplegado distinto ni realizar un seguimiento manual de los nombres de modelo.

Nota: Debido a que se realiza el seguimiento del último modelo entrenado por separado del último modelo desplegado, es posible entrenar un nuevo modelo y seguir utilizando un modelo anterior para las inferencias. Esta delineación se puede reducir si habilita el despliegue automático de y de flujo de trabajo de producción. Con ambos distintivos establecidos, el grupo de proyectos intenta mantener los modelos desplegados sincronizados con los rastreadores de latest del modelo entrenado.

Para obtener más información, consulte Flujo de trabajo de producción.

Despliegue automático de modelos en grupos de proyectos

Si utiliza el flujo de trabajo de producción en un grupo de proyectos, también puede activar el despliegue automático. Cuando el despliegue automático está activado, IBM Maximo Visual Inspection despliega automáticamente un modelo cuando se entrena correctamente y cuando se marca como de producción. IBM Maximo Visual Inspection anula automáticamente el despliegue de los modelos desplegados cuando el modelo entrenado asociado se marca como Rechazado. Además, hace un seguimiento del último modelo marcado para producción o como no probado y garantiza que se despliega el último modelo listo para producción para un grupo de proyectos. Para obtener detalles, consulte Despliegue automático del modelo más reciente.