I am framing this as a question since I would like to know how folks  
are currently deploying the models they build in R. Say, you want to  
use the results of your model inside another application in real-time  
or on-demand, how do you do it? How do you use the decisions you get  
back from your models?

As you may know, a PMML package is available for R that allows for  
many mining model to be exported into the Predictive Model Markup  
Language. PMML is the standard way to represent models and can be  
exported from most statistical packages (including SPSS, SAS,  
KNIME, ...). Once your model is represented as a PMML file, it can  
easily be moved around. PMML allows for true interoperability. We have  
recently published an article about PMML on The R Journal. It  
basically describes the PMML language and the package itself. If you  
are interested in finding out more about PMML and how to benefit from  
this standard, please check the link below.

http://journal.r-project.org/2009-1/RJournal_2009-1_Guazzelli+et+al.pdf

We have also wrote a paper about open standards and cloud computing  
for the SIGKDD Explorations newsletter. In this paper, we describe the  
ADAPA Scoring Engine which executes PMML models and is available as a  
service on the Amazon Cloud. ADAPA can be used to deploy R models in  
real-time from anywhere in the world. I believe it represents a  
revolution in data mining since it allows for anyone that uses R to  
make effective use of predictive models at a cost of less than $1/hour.

http://www.zementis.com/docs/SIGKDD_ADAPA.pdf

Thanks!

Alex






	[[alternative HTML version deleted]]


