Acerca de las cookies de este sitio Nuestros sitios web necesitan algunas cookies para funcionar correctamente (necesarias). Además, se pueden utilizar otras cookies con su consentimiento para analizar el uso del sitio, para mejorar la experiencia del usuario y para publicidad. Para obtener más información, consulte sus opciones de. Al visitar nuestro sitio web, acepta que procesemos la información tal y como se describe en ladeclaración de privacidad de IBM. Para facilitar la navegación, sus preferencias de cookies se compartirán entre los dominios web de IBM que se muestran aquí.
Proveedores de aprendizaje automático soportados
Última actualización: 28 nov 2024
watsonx.ai Runtime y muchos proveedores de aprendizaje automático de terceros son compatibles con las evaluaciones de modelos de aprendizaje automático.
Utilice uno de estos proveedores de aprendizaje automático soportados para realizar el registro de carga útil, el registro de comentarios y para medir la precisión del rendimiento, la detección de sesgos en tiempo de ejecución, la explicabilidad y la función de eliminación automática de sesgo como parte de la evaluación del modelo.
- tiempo de ejecución dewatsonx.ai
- Azure ML Studio
- Azure ML Service
- AWS SageMaker
- Personalizado (El marco de aprendizaje automático personalizado debe tener una funcionalidad equivalente a watsonx.ai Runtime)
Soporte para varios motores de aprendizaje automático
Puede aprovisionar varios motores de aprendizaje automático cuando configure evaluaciones de modelos de aprendizaje automático o utilice el SDK dePython.
Añadir proveedores para evaluaciones de modelos de aprendizaje automático
- En la pestaña Configurar "
", haga clic en Añadir proveedor de aprendizaje automático.
- Seleccione el proveedor que desea añadir.
- Especifique la información necesaria, como las credenciales, y pulse Guardar.
Cambio o actualización de detalles para proveedores de aprendizaje automático
Haga clic en el icono ' del menú de mosaico y, a continuación, en Ver y editar detalles.
Adición de proveedores de aprendizaje automático mediante el SDK de Python
Puede añadir más de un motor de aprendizaje automático para las evaluaciones de modelos utilizando el método '
de la API de Python.wos_client.service_providers.add
Tiempo de ejecución de IBM watsonx.ai
Para añadir el motor de aprendizaje automático IBM watsonx.ai Runtime, ejecute el siguiente comando:
WML_CREDENTIALS = { "url": "https://us-south.ml.cloud.ibm.com", "apikey": IBM CLOUD_API_KEY } wos_client.service_providers.add( name=SERVICE_PROVIDER_NAME, description=SERVICE_PROVIDER_DESCRIPTION, service_type=ServiceTypes.WATSON_MACHINE_LEARNING, deployment_space_id = WML_SPACE_ID, operational_space_id = "production", credentials=WMLCredentialsCloud( apikey=CLOUD_API_KEY, ## use `apikey=IAM_TOKEN` if using IAM_TOKEN to initiate client url=WML_CREDENTIALS["url"], instance_id=None ), background_mode=False ).result
Microsoft Azure ML Studio
Para añadir el motor de aprendizaje automático de Azure ML Studio, ejecute el mandato siguiente:
AZURE_ENGINE_CREDENTIALS = { "client_id": "", "client_secret": "", "subscription_id": "", "tenant": "" } wos_client.service_providers.add( name=SERVICE_PROVIDER_NAME, description=SERVICE_PROVIDER_DESCRIPTION, service_type=ServiceTypes.AZURE_MACHINE_LEARNING, #deployment_space_id = WML_SPACE_ID, #operational_space_id = "production", credentials=AzureCredentials( subscription_id= AZURE_ENGINE_CREDENTIALS['subscription_id'], client_id = AZURE_ENGINE_CREDENTIALS['client_id'], client_secret= AZURE_ENGINE_CREDENTIALS['client_secret'], tenant = AZURE_ENGINE_CREDENTIALS['tenant'] ), background_mode=False ).result
Amazon SageMaker
Para añadir el motor de aprendizaje automático de AWS Sagemaker, ejecute el mandato siguiente:
SAGEMAKER_ENGINE_CREDENTIALS = { 'access_key_id':””, 'secret_access_key':””, 'region': '} wos_client.service_providers.add( name="AWS", description="AWS Service Provider", service_type=ServiceTypes.AMAZON_SAGEMAKER, credentials=SageMakerCredentials( access_key_id=SAGEMAKER_ENGINE_CREDENTIALS['access_key_id'], secret_access_key=SAGEMAKER_ENGINE_CREDENTIALS['secret_access_key'], region=SAGEMAKER_ENGINE_CREDENTIALS['region'] ), background_mode=False ).result
Microsoft Azure ML Service
Para añadir el motor de aprendizaje automático de Azure ML Service, ejecute el mandato siguiente:
service_type = "azure_machine_learning_service" added_service_provider_result = wos_client.service_providers.add( name=SERVICE_PROVIDER_NAME, description=SERVICE_PROVIDER_DESCRIPTION, service_type = service_type, credentials=AzureCredentials( subscription_id= AZURE_ENGINE_CREDENTIALS['subscription_id'], client_id = AZURE_ENGINE_CREDENTIALS['client_id'], client_secret= AZURE_ENGINE_CREDENTIALS['client_secret'], tenant = AZURE_ENGINE_CREDENTIALS['tenant'] ), background_mode=False ).result
Elaboración de una lista de proveedores de aprendizaje automático
Para ver una lista de todos los enlaces, ejecute el método
:list
client.service_providers.list()
uid | nombre | service_type | created |
---|---|---|---|
e88ms###-####-####-############ | My Azure ML Service engine | azure_machine_learning | 2019-04-04T09:50:33.189Z |
e88sl###-####-####-############ | My Azure ML Studio engine | azure_machine_learning | 2019-04-04T09:50:33.186Z |
e00sjl###-####-####-############ | WML instance | watson_machine_learning | 2019-03-04T09:50:33.338Z |
e43kl###-####-####-############ | My AWS SageMaker engine | sagemaker_machine_learning | 2019-04-04T09:50:33.186Z |
Para obtener información sobre los motores de aprendizaje automático específicos, consulte los temas siguientes:
- Añada el motor de aprendizaje de la máquina personalizada.
- Añada el motor Microsoft Azure Machine Learning Studio
- Añada el motor de servicio de aprendizaje automático de Microsoft Azure
- Añadir el motor de aprendizaje automático de Amazon SageMaker
Para ver un ejemplo de codificación, consulte los cuadernos de ejemplo de Watson OpenScale.
Tema principal: Evaluación de modelos de IA con Watson OpenScale
¿Fue útil el tema?
0/1000