Adaptive model methods
Adaptive models can be managed and trained through a rule-based API.
The following methods support the use of adaptive models in activities.
- Obtaining predictor information
Use the Call instruction with the DSMPublicAPI-ADM.pxLoadPredictorInfo activity to obtain the predictor information of an adaptive model. Predictors contain information about the cases whose values might potentially show some association with the behavior that you are trying to predict.
- Training adaptive models
Use the Call instruction with the DSMPublicAPI-ADM.pxUploadResponsesFromReport or Rule-Decision-AdaptiveModel.pyUploadResponsesFromReport activities to train adaptive models with data from a report definition on Interaction History fact records. The use of previous results allows for Adaptive Decision Manager to create models that can predict behavior.
- Deleting adaptive models
Use the Call instruction with the DSMPublicAPI-ADM.pxDeleteModelsByCriteria activity to delete all adaptive models that match the criteria defined by the parameters. You can use this method to set up an activity to regularly delete the models that you do not need.