PMML 4.4 - Changes from PMML 4.3
General Structure
- Added
isScorable attribute to ExampleModel .
- Minor corrections to the documentation.
Mining Schema
- Added
invalidValueReplacement attribute to MiningField .
- Added
returnInvalid to the list of MissingValueTreatmentMethods.
- Added
asValue to the list of InvalidValueTreatmentMethods.
- Updated the description of
Outliers .
Functions
- The type of
ParameterField@name was changed to FIELD-NAME .
- Attribute
displayName was added to ParameterField .
- Updated user-defined function example to reflect the new
ParameterField@displayName .
Built-in Functions
- Added comment about the handling of missing values.
- Added comment about the handling of Infinity and NaN floating-point constants.
- Corrections to documentation.
- Added new functions:
isValid
- Boolean function
isNotValid
- Boolean function
modulo
- Mathematical function for the modulo operation
expm1
- Mathematical e^x - 1 Function
hypot
- Mathematical square root of the sum of squares of numbers function
ln1p
- Mathematical ln(x+1) Function
rint
- Mathematical round to nearest integer function
sin
- Trigonometric sine function
asin
- Inverse trigonometric arc-sine function
sinh
- Trigonometric hyperbolic sine function
cos
- Trigonometric cosine function
acos
- Inverse trigonometric arc-cosine function
cosh
- Trigonometric hyperbolic cosine function
tan
- Trigonometric tangent function
atan
- Inverse trigonometric arc-tangent function
tanh
- Trigonometric hyperbolic tangent function
Output
- Added element
Value to OutputField .
- Made
dataType of OutputField required.
- Changed type of
OutputField@isMultiValued to String .
- Added
standardDeviation to the list of ResultFeatures .
- Updated description of
OutputField@feature="decision"
Model Verification
- The type of
VerificationField@field was changed to FIELD-NAME .
Model Explanation
- The type of
PredictiveModelQuality@targetField was changed to FIELD-NAME .
- Added
Extension element to ClusteringModelQuality .
Multiple Models
- Added attributes
missingPredictionTreatment and missingThreshold to Segmentation .
- Added attribute
variableWeight to Segment .
- Added
weightedMedian and weightedSum to the list of MultipleModelMethods .
- Added description to the attribute
isScorable for Segments.
- Updated examples.
Association Rules
- Updated documentation to allow derived fields in
Items .
- The type of
AssociationRule@lift was changed to double .
- The type of
AssociationRule@leverage was changed to double .
- All
numberOf attributes were changed to xs:nonNegativeInteger data type.
Baseline Models
- All
numberOf attributes were changed to xs:nonNegativeInteger data type.
- Moved
Extension element to the first position of TestDistributions .
- Removed sequence and
Extension from CONTINUOUS-DISTRIBUTION-TYPES .
- Defined type
String for attribute value of FieldValue .
- Defined type
String for attribute value of FieldValueCount .
Bayesian Networks
- Minor corrections to the documentation.
- Added new attribute
modelType with enumerated type BN-TYPE to BayesianNetworkModel .
- Added new attribute
inferenceMethod with enumerated type INFERENCE-TYPE to BayesianNetworkModel .
- Major updates to examples.
Cluster Models
- All
numberOf attributes were changed to xs:nonNegativeInteger data type.
- The type of attributes
coord1, coord2, coord3 of element KohonenMap were changed to FIELD-NAME .
Gaussian Processes
- Minor corrections to documentation, formulas and examples.
General Regression
- Added clarifications to the "Cox Regression Model Explanation and Examples" section.
- Added comment about the link functions "inverse" and "sqrt".
KNN
- All
numberOf attributes were changed to xs:nonNegativeInteger data type.
- The type of
NearestNeighborModel@instanceIdVariable was changed to FIELD-NAME .
- The type of
InstanceField@field was changed to FIELD-NAME .
- Added comment to
functionName description that ordinal targets are treated as categorical.
Naive Bayes
- The type of
BayesInput@fieldName was changed to FIELD-NAME .
- The type of
BayesOutput@fieldName was changed to FIELD-NAME .
Scorecard
- The type of
Characteristic@name was changed to String .
- Minor update to the first example PMML.
Sequence
- All
numberOf attributes were changed to xs:nonNegativeInteger data type.
SVM
- All
numberOf attributes were changed to xs:nonNegativeInteger data type.
Text Models
- All
numberOf attributes were changed to xs:nonNegativeInteger data type.
Time Series
- Added elements
StateSpaceModel and GARCH to TimeSeriesModels .
- Added description for
modelName , algorithmName and isScorable .
- Increased the minimal occurrences of
TimeValue elements to 1.
- Added attribute
field to element TimeSeries .
- Added type
String for attribute displayValue of elements TimeAnchor and TimeCycle .
- Improved description of element
TimeSeries .
- Added description for
Seasonality_ExpoSmooth@delta .
- Detailed description and examples for
ARIMA , GARCH and State Space Models .
|