Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Support for PMML version 4.3 in predictive models

Suggest edit Updated on May 1, 2020

Pega® Platform supports the import of predictive models in the Predictive Model Markup Language (PMML) format version 4.3. PMML developers can build their own models using the latest PMML format version, business users and data scientists can upload models that were built in third-party PMML tools using the latest PMML format version.

Support for PMML 4.3 on Pega Platform introduces updates to the following elements:

  • General structure

    • The PROB-NUMBER type accepts scientific notation.
  • Built-in functions

    The following functions were added:

    • normalCDF Normal Cumulative Density Function.
    • normalPDF Normal Probability Density Function.
    • stdNormalCDF Standard Cumulative Density Function.
    • stdNormalPDF Standards Normal Probability Density Function.
    • erf Related Error Function.
    • normalIDF Normal Inverse Distribution Function.
    • stdNormalIDF Standard Normal Inverse Distribution Function.
  • Output

    • The dataType attribute of the OutputField element is now required.
    • Added the isFinalResult attribute to the OutputField element.
  • Model explanation

    • Multiple instances of the LiftData data element are allowed in the PredictiveModelQuality element.

  • Scope of fields

    • The OutputField element with the feature="transformedValue" element can forward a reference to a derived field that is defined in the LocalTransformations element.

  • Association rules

    • Added field and category attributes to the Item element.

  • Neural networks

    • Added an activation function that is called rectifier.

  • Support vector machines

    • Added the maxWins attribute to the SupportVectorMachineModel model.
    • Added the CategoricalPredictor element to the VectorFields element.
    • Added the CategoricalPredictor element as an alternative to the FieldRef element in the VectorFields element.
  • Transformations

    • Removed the fixed method="indicator" attribute from the NormDiscrete element as it served no useful purpose. The change is only in the generated data model. The fixed method="indicator" is still supported for compatibility purposes, but triggers errors when it used in a PMML model version 4.3 or higher.

For a full list of changes in PMML 4.3, see the Data Mining Group documentation about PMML 4.3 - Changes from PMML 4.2.1.

Did you find this content helpful? YesNo

66% found this useful

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us