Questions tagged [pmml]

Predictive Model Markup Language is an XML-based markup language developed to provide a way for applications to define and share models.

The Predictive Model Markup Language (PMML) is an XML-based markup language developed by the Data Mining Group (DMG) to provide a way for applications to define models related to predictive analytics and data mining and to share those models between PMML-compliant applications.

11 questions
4
votes
0 answers

Java support for PMML

I am new in PMML, Predictive Model Markup Language and I was wondering if there is some kind of Java support (Open Source / professional) for creating/parsing PMML files. Initially I only have in mind the possibility of creating/parsing PMML files…
Oscar
  • 41
  • 2
3
votes
1 answer

Bad Performance of PMML Evaluator

I have been working on a proof-of-concept setup of evaluating various PMML-based models. Specifically, I've been using the JPMML evaluator (https://github.com/jpmml/jpmml-evaluator), which is in Java, calling it from Scala. Among several toy models…
silverberry
  • 131
  • 3
3
votes
1 answer

Is there a way to represent datasets using Predictive Model Markup Language?

This seems like a dumb question, but does PMML have a way to represent a data set? And if not, why not? There's detailed support for defining the name, type, and legal values of each feature that will appear in the data, as well as which of those…
DavidDLewis
  • 666
  • 5
  • 17
3
votes
1 answer

Generating PMML export of a gbm model in R?

Is it possible to generate PMML of a gbm model? When I try to use the pmml library, I get an error: Error in UseMethod("pmml") : no applicable method for 'pmml' applied to an object of class "gbm" Ideally, I'd like to export into PMML but I…
Josh Marcus
  • 133
  • 6
2
votes
0 answers

R: How to force GLM model to use zero-variance variables?

I have a GLM model that I use on a set of data. The dataset is split by one of the variables into subsets that are then used to train the glm function. After the glm has run, I export the result to PMML. The problem is, that sometimes some of the…
NK1
  • 543
  • 1
  • 5
  • 6
2
votes
0 answers

Reducing size of PMML DataDictionary and MiningSchema elements

The DataDictionary and MiningSchema elements for a PMML model requires quite a bit of metadata for each field. With sparse, high dimensional data these could each be many times larger than either the training data or the trained model. Are there…
DavidDLewis
  • 666
  • 5
  • 17
1
vote
0 answers

Multiple outputs quantile regression

I am building a model to determine upper and lower thresholds for multiple features with respect to multiple others. (Specifically, I want to see if certain pressure measurements in an HVAC system are within normal ranges with respect to ambient…
1
vote
0 answers

Convert a classification model to a Field Programmable Gate Array (FPGA)

my search for a possibility to convert a generated model into VHDL to program an FPGA has no solution so far. The problem: caret -> Training -> Modell -> Modell.rds -> Modell.xml (PMML) --?--> VHDL-Code --?--> FPGA The (simplified) task: A photo…
1
vote
0 answers

PMML and time-series

What is the purpose for embedding the original and predicted time series in PMML models (http://www.dmg.org/v4-1/TimeSeriesModel.html)? I don't understand how these embedded series are being used by the two official examples in the link. The first…
hahahehe
  • 11
  • 3
1
vote
2 answers

Examples of wrapping open source machine learning software in PMML?

Does anyone know of examples of wrapping an existing piece of supervised learning software to output models in PMML format? Of particular interest are learners that just take in labeled vectors of numbers as training data and put out models that…
DavidDLewis
  • 666
  • 5
  • 17
0
votes
1 answer

gbm3 - GBMFit class supported by PMML?

Since gbm has been orphaned, gbm users are asked to use gbm3 package. The model produced using the gbm package produces a gbm object. While models produced using gbm3 package produces GBMFit object. Are GBMFit objects supported by PMML? I tried…