Symptom
There is a Machine Learning activated on the system. However, when is tried to create a model and try to activate it, the message "Model activation failed" is shown.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP Cloud for Customer
Reproducing the Issue
Pre-requirement: first is needed to open an case requesting to have the Machine Learning activated in the system.
- Go to the Administration work center.
- Go to the Prediction Services view.
- Click Model Setup.
- Select the Machine Learning scenario.
- Click Add Model.
- Click Activate.
RESULT: A message "Model activation failed".
Cause
This message can be triggered for different reasons. Two options are:
- Only one model can be active at any time. If you already have another model active, is needed to deactivate one to activate the other.
- If only have one model active: The criteria for activating a model is that the "Predictive Power" is more than 50% AND the "Prediction Confidence" more than 95%. Check these parameters by clicking "Performance".
Resolution
The most probable cause for the Predictive Power being lower than 50% is the data quality. Get an idea about the data quality while training the model. Also get a glimpse of the data quality by looking at the Readiness Report.
It is not possible to manually change/increase either of these two features ("Predictive Power" and "Prediction Confidence").
See Also
- Administrator Guide - Machine Learning
- KBA 2643651 - Readiness Check Not Available For Machine Learning Scenarios
- KBA 2772877 - Machine Learning: Readiness check failure
- KBA 2659267 - Some Opportunities are not Scored by Machine Learning
Keywords
Machine learning, report, readiness, train, model, Model activation failed , KBA , LOD-CRM-ML , C4C Machine Learning , LOD-CRM-OPP , Opportunity Management , How To
SAP Knowledge Base Article - Public