Integrating machine learning

Use machine learning to make decisions based on the analysis of past data.

When to use machine learning

If your company has a large set of data of past decisions, data scientists can use this data to create a machine learning model. This model can then predict the outcome of new decisions based on this data. The accuracy of the prediction can vary depending on the size and range of the data set.

When or after you design and implement a decision model, you can enrich it by combining rules that describe decisions with machine learning that make predictions.

How to use machine learning in a decision model

Data scientists deploy machine learning models on a machine learning platform, such as Watson™ Machine Learning. Then, you must configure the access from a decision solution to the machine learning providers that contain the model deployments. These providers become available in Decision Designer and you can import deployments or serialized models from these providers to your decision services.

Alternatively, data scientists can also provide you with transparent machine learning models that can be imported into Decision Designer without any prior configuration of the platform.

When you import a machine learning model, it generates a predictive model template that contains all the elements to invoke the machine learning model. You complete this template so that the predictive model can consume your machine learning model.

Finally, you encapsulate the predictive model in a decision node in your decision model. When the decision model is executed, the machine learning model computes a prediction based on the inputs of the decision node that contains it.

For complete examples of how to create a predictive model and integrate it in a decision model, see our tutorials available on GitHub:
Machine learning tutorial - Full path
Create a predictive model from scratch, and connect it to a machine learning model hosted on Watson Machine Learning.
Machine learning tutorial - Short path
Connect an existing predictive model to a machine learning model hosted on Watson Machine Learning.
Machine learning tutorial - Quick path
Import a machine learning model directly into Decision Designer.
Sample - Import PMML files to create transparent predictive models
Import a ruleset model directly into Decision Designer.