Platzi
Platzi

LA EDUCACIÓN ES UN REGALO ¡ACCEDE AL PRECIO ESPECIAL!

Antes:$249
$149
Currency
Antes:$249
Ahorras:$100
COMIENZA AHORA
16

Reto de despliegue y optimización de decisiones con IBM Watson

5659Puntos

hace un año

Reto de despliegue y optimización de decisiones 👩🏻‍💻

¡Hoy tendremos un reto doble!.. 🥁 🥁 Basándonos en los dos modelos de Machine Learning para reconocer los clientes que tienen mayor chance de aceptar tanto créditos hipotecarios como tarjetas de crédito que se han creado en la sesión y reto pasado, vamos a desplegarlos. Realizaremos dos tipos de despliegues, uno online y otro on-batch. Seguidamente, vamos a crear un modelo de optimización de decisiones como complemento de la predicción, para saber qué decisión tomar.

No nos olvidemos de acompañar cada paso usando el video de la sesión pasada.

Reto 1: Despliegue online y on-batch 🌐


Despliegue online

  1. Hay que posicionarnos en el modelo de tarjeta de crédito creado con AutoAI y guardar el modelo
    dentro de Watson Machine Learning
  2. Ir al modelo y desplegarlo como Web Service, esperar a que esté listo el despliegue.
  3. Hacer una predicción en tiempo real.

Despliegue on-batch

  1. Importar el modelo de préstamo hipotecario, que fue guardado en Watson Machine Learning
  2. Cargar el dataset nuevo sin valores de predicción
  3. Realizar el mismo pre-procesamiento que se hizo en entrenamiento (label encoder y creación de nuevas variables) para el nuevo dataset.
  4. Realizar la predicción utilizando el modelo.
  5. Guardar los datos de la predicción en un csv.
    Finalmente, asociar el notebook a un job y programarlo para que se ejecute todos los primeros de cada
    mes.

Reto 2: Optimización de Decisiones 🧩

1. Definición del reto: Programación de producción

Un fabricante de carteras de cuero desarrolló un modelo de programación que permitirá obtener la cantidad óptima de carteras de cada tipo que la empresa deberá producir la empresa. El modelo desarrollado es el siguiente:

  • X1: cantidad de carteras estándar a producir
  • X2: cantidad de carteras de lujo a producir

El producto X1 y X2 generan una utilidad de 20 y 15 dólares, respectivamente. La empresa desea maximizar la utilidad.

Expresando esto matemáticamente, se tiene:

MAX 20 X1 + 15 X2 UTILIDAD (en dólares)

Además, el proceso de fabricación de las carteras se subdivide en 3 procesos: corte, costura y acabado.

Así, el proceso de producción está sujeto a lo siguiente:

  • Para el proceso de corte, X1 y X2 requieren 0.5 hora y 1.5 horas, respectivamente.
  • Para el proceso de costura, X1 y X2 requieren 1 hora y 0.5 hora, respectivamente.
  • Para el proceso de acabado, X1 y X2 requieren 0.5 hora cada uno.
  • Por capacidades de la planta de fabricación, las horas disponibles para el proceso de corte son
    750 horas.
  • Por capacidades de la planta de fabricación, las horas disponibles para el proceso de costura son
    600 horas.
  • Por capacidades de la planta de fabricación, las horas disponibles para el proceso de acabado son
    350 horas.
  • Finalmente, por políticas de producción, el lote de producción de ambos productos debe ser como
    mínimo de 300 unidades.

!Anotación 2020-09-03 182219.png

Donde X1 >= 0 y X2 >= 0

  • 1.1 Pregunta 1: ¿Cuál será la cantidad óptima de carteras estándar y carteras de lujo a producir por la
    empresa?
  • 1.2 Pregunta 2: Considerando las cantidades óptimas, ¿cuál será la utilidad máxima para la empresa?

2. Importación de librerías

Anotación 2020-09-03 182219.png

3. Creación del modelo

3.1 Asignamos el nombre al modelo de programación de producción

Anotación 20230-09-03 182219.png

3.2 Definimos las variables del modelo

Anotación 20230-0rew9-03 182219.png

3.3 Definimos las restricciones

Anotacdasdasdión 20230-0rew9-03 182219.png
ddsaad.png
3.4 Definimos la función objetivo

1.png

4. Resolvemos el modelo

ddsaad.png

Respondemos las preguntas del reto…

4.1. Pregunta 1: ¿Cuál será la cantidad óptima de carteras estándar y carteras de lujo a producir por la
empresa? Definimos la función objetivo

a.png

4.2.- Pregunta 2: Considerando las cantidades óptimas, ¿cuál será la utilidad máxima para el empresa?

as.png

Esperamos que hayas disfrutado este reto, si aún no has hecho los dos retos anteriores te invito a que accedas a ellos desde estos links.

Reto 1
Reto 2

Erika
Erika
erikaluna

5659Puntos

hace un año

Todas sus entradas
Escribe tu comentario
+ 2
2
43050Puntos

Super estos retos, ¿Cuándo salen retos así con las plataformas de Google?