Machine Learning

Embedded Machine Learning Project

This page is accessed via Logistics Machine Learning > Machine Learning Project.

The Embedded Machine Learning (EML) project defines the scope of the historical data with which to train the machine learning model. A machine learning project can consist of multiple scenarios each representing a different business segment. There are several options you can use to train:

  • OTM historical shipment data: machine learning project to consider all North American TL shipments
  • OTM historical order data (trend/seasonality in lanes, volumes etc.): machine learning project to show the most probable routes along with their corresponding probabilities.
  • GTM item classification related attributes: machine learning project to show the most probable 

The Machine Learning Project screen consists of machine learning project details, project data, and a grid with all the machine learning scenarios associated with the project. A machine learning project can consist of multiple scenarios each containing a different sub-set of order releases or shipments. Then, you can compare training data for all of the scenarios.

Note: Use of an external service to connect to IoT IA services has been deprecated and will be removed in a future release. IoT IA is being replaced by Embedded Learning.

Adding a Machine Learning Project

  1. Enter a Project ID field. Add a meaningful ID for your project. There is a strong possibility that you will generate many projects with slightly different shipment or order release data. So having a good way to identify and differentiate between your many projects based on the ID will become very beneficial. For example, ETA_NA.
  2. Enter a Project Name. Add a descriptive name for your project. For example ESTIMATED TRANSIT TIME FOR NA.
  3. Enter a Description for this project that captures the purpose of this project and the scenarios involved.
  4. Select a Domain Name.
  5. Select an Objective of "Embedded Learning".
  6. You can select one of the following Objective Model Types:
    1. Order Route Prediction: This objective model type uses historical order data (trend/seasonality in lanes, volumes, etc.) to show the most probable routes along with their corresponding probabilities.
    2. Planned ETA Prediction: This objective model type uses shipment-related attributes as the input to the model at the planning time or when the actual departure time at the source is known. This objective model type provides a base prediction before any in-transit tracking events are received.
    3. Planned and Event based ETA Prediction: This objective model type uses planned ETA prediction (as described above for Planned ETA Prediction) and adds in-transit tracking event information to further refine the predicted ETA.
    4. Product Classification Prediction: This object model type uses GTM item classification related attributes as the input to the model. This objective model type provides the top three probable classification codes are displayed along with their probability percentages.
  7. If you selected a Objective Model Type of Product Classification Prediction, you can optionally select a Project Data Mapping ID.
  8. Optionally, select a Logic Configuration.
  9. Optionally, add a New Machine Learning Scenario.

Adding Saved Queries

On the Project Data tab, you can add saved queries to pull in the required historical shipment data.

  1. Select a Saved Query Type:
    • If Planned ETA Prediction: Select a Saved Query Type of Shipment.
    • If Planned and Event based ETA Prediction: Select a Saved Query Type of Shipment.
    • If Order Route Prediction: Select a Saved Query Type of Order.
    • If Product Classification Prediction: Select a Saved Query Type of GTM Item Classification.
  2. Enter one or more Saved Query IDs and click Save to populate the grid.

Deleting a Machine Learning Project

The following scenarios can occur when deleting a machine learning project:

  • If the project and scenarios are only in OTM (no actions have been run), the project and all scenario data associated to the project is deleted.
  • If the project data exists in both OTM and OTI (the Load Data Analytics action), the project and all scenario data associated to the project is deleted. Also, the corresponding data in Logistics Machine Learning Intelligence subject area is deleted.
  • If the project data exists in OTM, OTI (using the Load Data Analytics action), and Embedded Machine Learning, the data is deleted from EML first. Only when the deletion of the EML data is successful is the project and all scenario data associated to the project is deleted. Also, the corresponding data in Logistics Machine Learning Intelligence subject area is deleted. 

    If the deletion of the EML data fails, then nothing is deleted and you see an error message.

Related Topics