Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Manos a la obra: utilizando el modelo guardado

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad
Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola, Andrés, espero que estés bien

Parece que estás en el camino correcto para utilizar el modelo guardado y realizar predicciones. El código que has compartido muestra cómo cargar un modelo usando joblib y cómo hacer una predicción con una nueva muestra.

Aquí tienes un pequeño resumen de los pasos que deberías seguir:

  1. Importar las bibliotecas necesarias:

    import joblib
    import numpy as np
    
  2. Cargar el modelo guardado:

    Asegúrate de que la ruta al archivo del modelo (champion.pkl) sea correcta.

    modelo = joblib.load("champion.pkl")
    
  3. Crear la nueva muestra:

    Usa numpy para crear un array con los valores de la nueva muestra.

    nueva_muestra = np.array([[
        0.0,    # schengen
        10.8941, # arrival_time
        0.0,    # is_holiday
        0.0,    # is_weekend
        0.0,    # airline_BZ
        0.0,    # airline_MM
        1.0,    # airline_YE
        1.0,    # aircraft_type_Airbus A320
        0.0,    # aircraft_type_Airbus A330
        0.0,    # aircraft_type_Boeing 737
        0.0,    # aircraft_type_Boeing 777
        0.0,    # aircraft_type_Boeing 787
        0.0     # aircraft_type_Embraer E175
    ]])
    
  4. Realizar la predicción:

    Usa el método predict del modelo para obtener la predicción.

    prediccion = modelo.predict(nueva_muestra)
    print("Predicción:", prediccion)
    

Si todo está configurado correctamente, deberías obtener una predicción como resultado. Asegúrate de que el entorno donde ejecutas el código tenga acceso al archivo del modelo y que las bibliotecas estén instaladas.

Espero haber ayudado y buenos estudios!