Model Management
Overview
Model management allows you to manage your models through Machine Learning. Via Model Management you will be able to create, read, update and delete models. This will help you enhance the security of your data, and predict any outcomes using historical data.
Learn more about Machine Learning
Want to check some Machine Learning tutorials and learn how to upload and use some interesting models to your Devo domain? Check this GitHub repository and these docs to learn more. Get in touch with us if you have any questions.
What permissions do I need?
In order to work with Model Management you need the Manage level of the Models permission. Having only the View level will allow you to see them but not create them or edit existing ones (more info about permission here).
I can’t see these permissions
Note that if these permissions are not available in your domain by default, you can contact Devo to enable them.
What is Machine Learning?
Machine Learning is a type of artificial intelligence that allows Devo to become more accurate at predicting outcomes without being explicitly programmed. It uses historical data as input to predict new output values. There are three basic approaches:
How does Machine Learning work in Devo?
It is possible to use Machine Learning in Devo thanks to some engines that allow you to train the data and build models so you can upload them to the Devo Platform. See the diagram below explaining the process:
Engines supported by Devo
Here you will find a list of the engines supported by Devo and their versions:
Engine | Version |
---|---|
H2O |
|
BigML |
|
Catboost |
|
ONNX |
|
Upload a model in Model Management
Follow these steps to upload a model in Model Management.
Working with models
There are two ways you can work with models, one is through Flow and the other one is through Activeboards. Here is an example of a model to download and an explanation of each case so you can test it.
The example shows if a domain in Devo is legitimate or not. The data has been taken from table demo.ecommerce.data
.
Make sure your fields match
Make sure that the fields of your model and when using mlevamodel operation in Activeboards or the ML Single Model Evaluator processor in Flow are the same ones. Otherwise, it will not work.
Â