Configuring global machine learning providers

A global machine learning provider can be used for all decision automations that are defined on its instance of Automation Decision Services, and can be used by all users. Before you import samples that use predictive models, you must configure the sample machine learning provider available by default as a global machine learning provider.

Before you begin

You can have global or local machine learning providers for your decision automations:
Table 1. Machine learning providers
Machine learning provider Description
Global machine learning providers

A global machine learning provider is accessible from all of your decision automations that are defined in its instance of Automation Decision Services and all users.

You can configure global machine learning providers in the Global providers tab on the administration page.

Local machine learning providers

A local machine learning provider is local to your decision automation, and accessible only from your specified decision automation.

You can configure local machine learning providers on the Settings page for your decision automation in Decision Designer.

For more information, see Managing machine learning providers.

Automation Decision Services supports two types of machine learning providers: IBM Open Prediction Service and IBM Watson® Machine Learning. You need to choose one of them when you create a global machine learning provider.

For more information about Open Prediction Service and Watson Machine Learning, see Managing machine learning providers.

You must have the Administer platform for decision services permission to access the administration page. For more information, see Managing user permissions.

About this task

You can create, update, or delete global machine learning providers in the Global providers tab on the administration page.

In the Global providers tab, a global machine learning provider called Sample Machine Learning Provider is provided for you to test decision services that use predictive models. For example, some samples use this machine learning provider to import a predictive model markup language (PMML) description in their decision services.

By default, no URL is set for Sample Machine Learning Provider. You need to set it up for the machine learning provider of your choice.

If you want to use an out-of-box sample that uses predictive models, you must configure this provider before you import it. For more information about importing samples, see Importing and exporting decision services.

Note: Only global machine learning providers are listed in the Global providers tab.

Procedure

  1. To create a global machine learning provider, retrieve the URL of the provider of your choice.
    Table 2. Machine learning provider options
    Provider type Steps
    Open Prediction Service

    Install an instance of Open Prediction Service. For more information about installing it, see the instructions on GitHub.

    You can get the URL while you install it.

    Watson® Machine Learning
    Get the required information to define the machine learning provider:
    • API key
    • Space ID
    • URL
    This information can be found on Watson Studio.
  2. Go to the administration page by adding /admin-platform at the end of the URL of Decision Designer in your browser:
    https://<decision_designer_url>/admin-platform
  3. Open the Global providers tab, and then click New.
  4. Select the provider type in the drop-down list.
  5. Enter the name and description for the global machine learning provider.
  6. Complete the required fields depending on the provider type. You must use HTTPS in the URL field, not HTTP.
  7. Click Test connection to verify the connection.
  8. When it is successfully connected, click Save.

    To update or delete a provider, click the overflow menu overflow menu next to the provider name, and then click Edit or Delete.

  9. Optional: To configure Sample Machine Learning Provider:
    1. Click the overflow menu overflow menu next to the provider name, and select Edit.
    2. Enter the description and the URL. See step 1 on how to get the URL. You must use HTTPS in the URL.
    3. Click Test connection to verify the connection. Click Save.
    Restriction: You cannot delete Sample Machine Learning Provider. You can only update it.

What to do next

A business expert can now connect to the machine learning provider. For more information, see Managing machine learning providers.