Applying a Machine Learning model
This example takes you through the process of adding a
Machine Learning model
to a decision service. You use the Miniloan sample decision service and the Machine Learning Mortgage
Approval Prediction Model.
Machine Learning models are developed in IBM Watson® Machine Learning, a web-based service for developing AI solutions. The models are stored in an online repository, in this case IBM Cloud Pak® for Data. To use a model in Operational Decision Manager, you download the model from its repository and integrate it into a decision service. When the model is used in a decision service, it calls data from a resource that can be local or online. The model processes the data and adds its output to the rule logic defined in the decision service.
In this example, you do the following tasks:
- Download the Machine Learning Mortgage Approval Prediction Model
- Import the model into the Miniloan sample decision service in Rule Designer
- Configure the decision service to use the model
- Publish the decision service to Decision Center in your cloud portal
- Deploy the decision service to Rule Execution Server in your cloud portal
- Run the decision service in Rule Execution Server
Prerequisites
For this example, you need the following components and cloud accounts:
- Cloud portal: You use the Operational Decision Manager components in your cloud portal.
- Rule Designer: If you haven't already, install Rule Designer from your cloud portal. You also need the versions of Java™ and Eclipse that support Rule Designer. The versions that you must use are shown in the cloud portal along with the download file for Rule Designer. Follow the instructions for installing Rule Designer at Preparing to create decision services.
- Sample: Download the Miniloan decision service from the GitHub Getting started in IBM®® Operational Decision Manager on Cloud
. To download the sample
decision service, follow the instructions at Task 1: Preparing to do the tutorial in the tutorial Getting started in Operational Decision Manager on Cloud. - IBM Cloud Pak for Data: For this task, you must have an account with IBM Cloud Pak for Data
. You download Machine Learning models from this resource. If you do not have an account, contact your IBM representative.In your IBM Cloud Pak for Data account, create the following resources:- Cloud Object Storage
- Watson Machine Learning
- Watson Studio
Follow these steps to integrate and run a Machine Learning model in a decision service: