0 / 0
Volver a la versión inglesa de la documentación
Guía de aprendizaje de gobierno de IA: Probar y validar el modelo

Guía de aprendizaje de gobierno de IA: Probar y validar el modelo

Realice esta guía de aprendizaje para evaluar y supervisar el modelo creado y desplegado en la Guía de aprendizaje sobre creación y despliegue de un modelo con el caso de uso de gobierno de IA. Su objetivo es utilizar Watson OpenScale para configurar y evaluar supervisores para un modelo desplegado que predice qué candidatos pueden optar a hipotecas. Desea asegurarse de que el modelo es preciso y trata a todos los solicitantes de forma justa.

La historia de la guía de aprendizaje es que Golden Bank quiere ampliar su negocio ofreciendo renovaciones de hipotecas de bajo interés para aplicaciones en línea.Las aplicaciones en línea amplían el acceso a clientes para el banco y reducen los costes de proceso de las solicitudes del banco. Como científico de datos en Golden Bank, debe crear un modelo de aprobación de hipotecas que evite el riesgo no anticipado y trate a todos los solicitantes de manera justa. Ejecutará un cuaderno Jupyter para configurar supervisores para un modelo de aprendizaje automático para que pueda desplegarlos en un uso productivo con la confianza de que funcionan de forma eficaz y según lo previsto. Esta tarea se lleva a cabo a través de los servicios de Cloud Pak for Data , que juntos ofrecen confianza en los datos, confían en los modelos y confían en los procesos necesarios para operar la IA con certeza.

La siguiente imagen animada proporciona una vista previa rápida de lo que logrará al final del tutorial. Pulse la imagen para ver una imagen más grande.

Imagen animada

Vista previa de la guía de aprendizaje

En esta guía de aprendizaje, realizará estas tareas:

Ver vídeo Vea este vídeo para obtener una vista preliminar de los pasos de esta guía de aprendizaje.

Este vídeo proporciona un método visual para aprender los conceptos y tareas de esta documentación.





Sugerencias para completar esta guía de aprendizaje

Utilizar la imagen en imagen de vídeo

Sugerencia: Inicie el vídeo y, a continuación, a medida que se desplaza por el tutorial, el vídeo pasa al modo de imagen en imagen. Cierre la tabla de contenido de vídeo para obtener la mejor experiencia con la imagen en imagen. Puede utilizar el modo de imagen en imagen para poder seguir el vídeo mientras completa las tareas de este tutorial. Pulse las indicaciones de fecha y hora para cada tarea a seguir.

La siguiente imagen animada muestra cómo utilizar las características de imagen en imagen y tabla de contenido de vídeo:

Cómo utilizar la imagen en la imagen y los capítulos

Obtener ayuda en la comunidad

Si necesita ayuda con esta guía de aprendizaje, puede formular una pregunta o encontrar una respuesta en el foro de discusión de la comunidad deCloud Pak for Data.

Configurar las ventanas del navegador

Para obtener la experiencia óptima al completar esta guía de aprendizaje, abra Cloud Pak for Data en una ventana de navegador y mantenga abierta esta página de la guía de aprendizaje en otra ventana de navegador para conmutar fácilmente entre las dos aplicaciones. Considere la posibilidad de organizar las dos ventanas del navegador una al lado de la otra para que sea más fácil de seguir.

Guía de aprendizaje en paralelo e interfaz de usuario

Sugerencia: Si encuentra una visita guiada al completar esta guía de aprendizaje en la interfaz de usuario, pulse Quizás más tarde.



Configurar los requisitos previos

Complete la guía de aprendizaje Crear y desplegar un modelo

vídeo tutorial de vista previa Para obtener una vista previa de esta tarea, vea el vídeo que empieza en 00:47.

Complete la guía de aprendizaje Crear y desplegar un modelo para crear, promocionar y desplegar el modelo de aprendizaje automático que se utiliza en esta guía de aprendizaje.

Suministrar los servicios

vídeo tutorial de vista previa Para obtener una vista preliminar de esta tarea, vea el vídeo que empieza en 01:14.

Importante: Watson OpenScale solo está disponible en las regiones de Dallas y Frankfurt. Después de completar la guía de aprendizaje sobre cómo crear y desplegar un modelo, debe utilizar la región de Dallas. Si es necesario, cambie a la región de Dallas antes de continuar.

Además de los servicios necesarios para completar la Guía de aprendizaje de creación y despliegue de un modelo, también necesita el servicio Watson OpenScale suministrado. Siga estos pasos para verificar o suministrar los servicios necesarios:

  1. En Cloud Pak for Data, verifique que está en la región de Dallas. Si no es así, pulse el desplegable de región y, a continuación, seleccione Dallas.
    Cambiar región

  2. En el Cloud Pak for Data menú de navegación Menú de navegación, elija Servicios > Instancias de servicio.

  3. Vea la lista de servicios para determinar si existe una instancia de servicio de watsonx.governance .

  4. Si necesita crear una instancia de servicio watsonx.governance , pulse Añadir servicio.

  5. Seleccione watsonx.governance.

    1. Para la región, seleccione Dallas.

    2. Seleccione el plan Lite.

    3. Pulse Crear.

  6. Se necesitaban los siguientes servicios adicionales para la Guía de aprendizaje de creación y despliegue de un modelo:

    • Watson Studio
    • Watson Machine Learning
    • IBM Knowledge Catalog
    • Cloud Object Storage

Icono de punto de comprobación Compruebe el progreso

La imagen siguiente muestra las instancias de servicio suministradas. Ahora está preparado para iniciar esta guía de aprendizaje.

Servicio de suministro




Tarea 1: Ejecutar el cuaderno para configurar los supervisores

vídeo tutorial de vista previa Para obtener una vista previa de esta tarea, vea el vídeo que empieza en 01:55.


Ejecute el segundo cuaderno incluido en el proyecto de ejemplo para:

  • Capte el modelo y los despliegues.
  • Configure Watson OpenScale.
  • Cree el proveedor de servicios y la suscripción para el servicio de aprendizaje automático.
  • Configure el supervisor de calidad.
  • Configure el supervisor de equidad.
  • Configure la explicabilidad.

Siga estos pasos para ejecutar el cuaderno incluido en el proyecto de ejemplo. Este cuaderno configura supervisores para el modelo, que también se puede configurar a través de la interfaz de usuario. Sin embargo, es más rápido y menos propenso a errores configurarlos con un cuaderno. Tómese un tiempo para leer los comentarios en el cuaderno, que explican el código en cada celda.

  1. En el menú de navegación Cloud Pak for Data Menú de navegación, seleccione Proyectos > Ver todos los proyectos.

  2. Abra el proyecto de gobierno de IA .

    Nota: Es posible que vea una visita guiada que muestra las guías de aprendizaje que se incluyen con este caso de uso. Los enlaces de la visita guiada abrirán estas instrucciones del tutorial.
  3. Pulse la pestaña Activos y, a continuación, vaya a Cuadernos.
    Navegación izquierda

  4. Abra el cuaderno 2-monitor-wml-modelo-con-Watson-openscale.

  5. Puesto que el cuaderno está en modalidad de sólo lectura, pulse el icono Editar Icono Editar para colocar el cuaderno en modalidad de edición.

  6. Cuando ha importado el proyecto desde el concentrador de recursos, la primera celda de este cuaderno contiene la señal de acceso del proyecto. Si este cuaderno no contiene una primera celda con una señal de acceso de proyecto, para generar la señal, en el menú Más , seleccione Insertar señal de proyecto. Esta acción inserta una celda nueva como la primera celda del cuaderno que contiene la señal de proyecto.

  7. En la sección Insertar clave de API de IBM Cloud , pegue la clave de API en el campo ibmcloud_api_key .

  8. Pulse Celda > Ejecutar todo para ejecutar todas las celdas del cuaderno. De forma alternativa, puede ejecutar el cuaderno celda por celda si desea explorar cada celda y su salida.

  9. El cuaderno tarda de 1 a 3 minutos en completarse. Puede supervisar la celda de progreso mediante la celda que observa el asterisco "En [*]" cambiando a un número, por ejemplo, "En [1]".

  10. Si encuentra algún error durante la ejecución del cuaderno, intente estas sugerencias de resolución de problemas:

    • Pulse Kernel > Reiniciar y borrar salida para reiniciar el kernel y, a continuación, vuelva a ejecutar el cuaderno.

    • Suprima los despliegues de Watson OpenScale existentes y suministre una nueva instancia de servicio.

    • Verifique que ha creado el caso de uso de modelo, el espacio de despliegue y el nombre de despliegue en la Guía de aprendizaje de creación y despliegue de un modelo copiando y pegando el nombre de artefacto especificado exactamente sin espacios iniciales ni finales.

Icono de punto de comprobación Compruebe el progreso

La imagen siguiente muestra el cuaderno cuando la ejecución se ha completado. El cuaderno configura supervisores para el modelo, por lo que ahora puede ver el despliegue en Watson OpenScale.

Ejecución de cuaderno completada




Tarea 2: Evaluar el modelo

vídeo tutorial de vista previa Para obtener una vista previa de esta tarea, vea el vídeo que empieza en 03:40.

Siga estos pasos para descargar datos reservados y utilizar esos datos para evaluar el modelo en Watson OpenScale:

  1. Pulse el proyecto Gobierno de IA en la pista de navegación.
    Ruta de navegación

  2. En la pestaña Activos , pulse Datos > Activos de datos.

  3. Pulse el menú Menú de desbordamiento Desbordamiento para el activo de datos GoldenBank_HoldoutData.csv y elija Descargar. Para validar que el modelo funciona según sea necesario, necesita un conjunto de datos etiquetados, que se han mantenido fuera del entrenamiento del modelo. Este archivo CSV contiene los datos de reserva.

  4. Inicie Watson OpenScale. En el menú de navegación Menú de navegación, elija Servicios > Instancias de servicio.

  5. Abra la instancia de Watson OpenScale. Si se le solicita, inicie sesión utilizando las mismas credenciales que ha utilizado para registrarse en Cloud Pak for Data.

  6. En la página de instancia de servicio de Watson OpenScale, pulse Iniciar aplicación.

  7. En el Panel de control de detalles, pulse el mosaico Despliegue del modelo de aprobación de hipotecas.

  8. En el menú Acciones, seleccione Evaluar ahora.

  9. En la lista de opciones de importación, seleccione desde archivo CSV.

  10. Arrastre el archivo de datos Golden Bank_HoldoutData.csv que ha descargado desde el proyecto en el panel lateral.

  11. Pulse Cargar y evaluar.

Icono de punto de comprobación Compruebe el progreso

La imagen siguiente muestra el resultado de la evaluación para el modelo desplegado en Watson OpenScale. Ahora que ha evaluado el modelo, está preparado para observar la calidad del modelo.

modelo evaluado




Tarea 3: Observar la calidad de los supervisores de modelo

vídeo tutorial de vista previa Para obtener una vista preliminar de esta tarea, vea el vídeo que empieza en 04:44.

El supervisor de calidad de Watson OpenScale genera un conjunto de métricas para evaluar la calidad del modelo. Puede utilizar estas métricas de calidad para determinar lo bien que predice el modelo los resultados. Cuando se complete la evaluación que utiliza los datos reservados, siga estos pasos para observar la calidad o precisión del modelo:

  1. En el panel de navegación izquierdo, pulse el icono Panel de control de Insights Panel de control Detalles .

  2. Localice el mosaico Despliegue del modelo de aprobación de hipotecas. Tenga en cuenta que el despliegue tiene 0 problemas y que se han pasado las pruebas de Calidad y Equidad , lo que significa que el modelo ha cumplido los umbrales que le son necesarios.

  3. Pulse el mosaico Despliegue de modelo de aprobación de hipoteca para ver más detalles.

  4. En la sección Calidad , pulse el icono Configurar Configurar . Aquí puede ver que el umbral de calidad que está configurado para este monitor es del 70% y que la medición de calidad que se está utilizando es área bajo la curva ROC.

  5. Pulse Ir a resumen de modelo para volver a la pantalla de detalles de modelo.

  6. En la sección Calidad , pulse el icono de flecha derecha Flecha derecha para ver los resultados detallados de calidad de modelo. Aquí puede ver una serie de cálculos de métricas de calidad y una matriz de confusión que muestra las decisiones correctas del modelo junto con falsos positivos y falsos negativos. El área calculada bajo la curva ROC es 0.9 o superior, lo que supera el umbral 0.7 , por lo que el modelo cumple sus requisitos de calidad.

  7. Pulse Despliegue de modelo de aprobación de hipoteca en la ruta de navegación para volver a la pantalla de detalles del modelo.

Icono de punto de comprobación Compruebe el progreso

La imagen siguiente muestra los detalles de calidad en Watson OpenScale. Ahora que ha observado la calidad del modelo, puede observar la equidad del modelo.

Calidad




Tarea 4: Observar la equidad en los supervisores del modelo

vídeo tutorial de vista previa Para obtener una vista previa de esta tarea, vea el vídeo que empieza en 06:01.

El supervisor de equidad de Watson OpenScale genera un conjunto de métricas para evaluar la equidad del modelo. Puede utilizar las métricas de equidad para determinar si el modelo produce resultados sesgados. Siga estos pasos para observar la equidad del modelo:

  1. En la sección Equidad , pulse el icono Configurar Configurar . Aquí se ve que se está revisando el modelo para garantizar que los solicitantes estén siendo tratados de manera justa independientemente de su género.Las mujeres son identificadas como el grupo supervisado para el que se está midiendo la equidad y el umbral para la equidad es de al menos el 80 %.El supervisor de equidad utiliza el método de impacto dispar para determinar la equidad. El impacto dispar compara el porcentaje de resultados favorables para un grupo supervisado con el porcentaje de resultados favorables para un grupo de referencia.

  2. Pulse Ir a resumen de modelo para volver a la pantalla de detalles de modelo.

  3. En la sección Equidad , pulse el icono de flecha derecha Flecha derecha para ver los resultados detallados de equidad del modelo. Aquí verá el porcentaje de solicitantes masculinos y femeninos que están siendo aprobados automáticamente, junto con una puntuación de equidad de más del 100%, por lo que el rendimiento del modelo supera con creces el umbral de equidad del 80% requerido.

  4. Tenga en cuenta los conjuntos de datos identificados. Para asegurarse de que las métricas de equidad son más precisas, Watson OpenScale utiliza la perturbación para determinar los resultados en los que sólo se cambian los atributos protegidos y las entradas de modelo relacionadas, mientras que otras características siguen siendo las mismas.La perturbación cambia los valores de la característica del grupo de referencia al grupo supervisado o viceversa. Estas protecciones adicionales se utilizan para calcular la equidad cuando se utiliza el conjunto de datos "equilibrado", pero también puede ver los resultados de la equidad utilizando solo los datos de entrenamiento de la carga útil o del modelo.Puesto que el modelo se está comportando de forma justa, no es necesario entrar en detalles adicionales para esta métrica.

    Conjuntos de datos de equidad

  5. Pulse la ruta de navegación Despliegue de modelo de aprobación de hipoteca para volver a la pantalla de detalles del modelo.

Icono de punto de comprobación Compruebe el progreso

La imagen siguiente muestra los detalles de equidad en Watson OpenScale. Ahora que ha observado la equidad del modelo, puede observar la explicabilidad del modelo.

Equidad




Tarea 5: Observar la explicabilidad de los supervisores de modelo

vídeo tutorial de vista previa Para obtener una vista previa de esta tarea, vea el vídeo que empieza en 07:42.

También es importante entender cómo el modelo llegó a su decisión. Esta comprensión es necesaria tanto para explicar las decisiones a las personas implicadas en la aprobación del préstamo como para asegurarse de que los propietarios del modelo sean válidos. Para comprender estas decisiones, siga estos pasos para observar la explicabilidad del modelo:

  1. En el panel de navegación izquierdo, pulse el icono Explicar una transacción Explicar un icono de transacción .

  2. Seleccione Despliegue de modelo de aprobación de hipoteca para ver una lista de transacciones.

  3. Para cualquier transacción, pulse Explicar en la columna Acciones. Aquí se ve la explicación detallada de esta decisión.Verá las entradas más importantes para el modelo junto con la importancia de cada una para el resultado final. Las barras azules representan entradas que tienden a dar soporte a la decisión del modelo, mientras que las barras rojas muestran entradas que podrían haber llevado a otra decisión. Por ejemplo, un solicitante podría tener ingresos suficientes para ser aprobado de otro modo, pero su pobre historial de crédito y su elevada deuda juntos llevan al modelo a rechazar la solicitud.Revise esta explicación para evaluar la base de la decisión del modelo.

  4. (Opcional) Si desea profundizar más en cómo el modelo ha tomado su decisión, pulse la pestaña Inspeccionar . Utilice la característica Inspeccionar para analizar la decisión de buscar áreas de sensibilidad en las que un pequeño cambio en unas pocas entradas daría como resultado una decisión diferente, y puede probar la sensibilidad por sí mismo alterando temporalmente algunas de las entradas reales con alternativas para ver si estas afectarían al resultado.

Icono de punto de comprobación Compruebe el progreso

La imagen siguiente muestra la explicabilidad de una transacción en Watson OpenScale. Ha determinado que el modelo es preciso y trata a todos los solicitantes de forma justa. Ahora, puede avanzar el modelo a la siguiente fase de su ciclo de vida.

Explicabilidad




Tarea 6: Promocionar el modelo a preproducción y aprobar el modelo

vídeo tutorial de vista previa Para obtener una vista previa de esta tarea, vea el vídeo que empieza en 09:21.

Siga estos pasos para cambiar el estado del caso de uso del modelo en el inventario del modelo y aprobar el modelo:

  1. Vuelva a Cloud Pak for Datay, en el menú de navegación Menú de navegación, seleccione Catálogos > Inventario de modelos.

  2. Para el Caso de uso de modelo de aprobación de hipoteca, pulse Ver detalles.

  3. Pulse la pestaña Activo. En Seguimiento de modelos, puede ver que el modelo está ahora en la etapa de Validación.

  4. Pulse el icono Editar Icono Editar situado junto a Estado de caso de uso de modelo, seleccione Promocionado a preproduccióny pulse Actualizar.

  5. Vuelva a Watson OpenScale Panel de información.

  6. Pulse el mosaico Despliegue de modelo de aprobación de hipotecas.

  7. En el menú Acciones, seleccione Aprobar para producción y, a continuación, pulse Aprobar. Esta acción transmite al equipo de operaciones de IA que ahora pueden desplegar el modelo en un espacio de producción designado.

  8. En el Cloud Pak for Data menú de navegación Menú de navegación, elija Catálogos > Inventario de modelos.

  9. Para el Caso de uso de modelo de aprobación de hipoteca, pulse Ver detalles.

  10. Pulse la pestaña Activo. En Seguimiento de modelos, el caso de uso del modelo se muestra ahora como evaluado y aprobado en la etapa Validar .

  11. Consulte el Despliegue del modelo de aprobación de hipoteca para ver la hoja de datos capturada por Watson OpenScale.

  12. Cierre la hoja de datos de despliegue del modelo.

Icono de punto de comprobación Compruebe el progreso

La imagen siguiente muestra el caso de uso del modelo con el modelo en la fase Validar. El modelo está ahora en producción.

Caso de uso de modelo en la fase Validar

Compartir el modelo

vídeo tutorial de vista previa Para obtener una vista previa de esta tarea, vea el vídeo que empieza en 10:39.

Puede generar un informe a partir de una hoja de datos o un caso de uso de modelo en formato PDF, HTML y DOCX para poder compartir o imprimir los detalles sobre un modelo que se está rastreando en un inventario de modelo.

  1. En la pestaña Activo del caso de uso del modelo, pulse Exportar informe.

  2. Para las Opciones de formato, elija un formato.

  3. Para la Plantilla de informe, seleccione una plantilla:

    • Informe completo: contiene todos los datos del informe básico y detalles sobre los modelos y despliegues en el caso de uso del modelo.

    • Informe básico: contiene el conjunto de hechos visibles en los separadores Visión general y Activos.

  4. Pulse Exportar. El informe se muestra en una ventana nueva.

Icono de punto de comprobación Compruebe el progreso

La imagen siguiente muestra el informe completo del Caso de uso del modelo de aprobación de hipoteca. Ahora puede compartir este informe con sus colegas.

Informe de caso de uso de modelo



Como científico de datos en Golden Bank, ha creado un modelo de aprobación de hipotecas que evita riesgos imprevistos y trata a todos los solicitantes de forma justa. Ha ejecutado un cuaderno Jupyter para configurar supervisores para el modelo de aprendizaje automático que ha desplegado en un uso productivo con la confianza de que el modelo funciona de forma eficaz y según lo previsto.


Limpieza (opcional)

Si desea volver a tomar las guías de aprendizaje en el caso de uso de gobierno de IA, suprima los artefactos siguientes.

Artefacto Cómo suprimir
Despliegue del modelo de aprobación de hipotecas en el espacio de preproducción de Golden Bank Suprima un despliegue
Espacio de preproducción de Golden Bank Suprimir un espacio de despliegue
Caso de uso de modelo de aprobación de hipoteca Suprimir un caso de uso de modelo
Catálogo de aprobación de hipoteca Suprimir un catálogo
Proyecto de ejemplo de gobierno de IA Suprimir un proyecto

Próximos pasos

Más información

Ver vídeo Vea cómo utilizar IBM OpenPages para gestionar el modelo a través de su operación de ciclo de vida.

Este vídeo proporciona un método visual para aprender los conceptos y tareas de esta documentación.

Tema padre: Guías de aprendizaje de casos de uso

Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información