Acerca de Exportación a aplicaciones externas
IBM SPSS Modeler ofrece diversos mecanismos para exportar todo el proceso de minería de datos a aplicaciones externas para que el trabajo que desarrolla para la preparación de datos y generación de modelos pueda aprovecharse también fuera de IBM SPSS Modeler.
La sección anterior mostraba cómo puede desplegar rutas en un repositorio de IBM SPSS Collaboration and Deployment Services para aprovechar su acceso multiusuario, su programación de trabajos y otras características. De forma análoga, las rutas de IBM SPSS Modeler también pueden utilizarse en
conjunción con:
v IBM SPSS Modeler Advantage
v Aplicaciones que pueden importar y exportar archivos en formato PMML
Si desea obtener más información sobre uso de rutas con IBM SPSS Modeler Advantage, consulte “Apertura de una ruta en IBM SPSS Modeler Advantage”.
Para obtener información sobre la exportación e importación de modelos como archivos PMML, lo que hace posible compartir modelos con otras aplicaciones que admitan este formato, consulte “Cómo importar y exportar modelos como PMML” en la página 140.
Apertura de una ruta en IBM SPSS Modeler Advantage
Las rutas de IBM SPSS Modeler se pueden utilizar en conjunción con la aplicación IBM SPSS Modeler Advantage de baja intensidad. Aunque es posible crear aplicaciones personalizadas completas con IBM SPSS Modeler Advantage, también puede utilizar una ruta ya creada en IBM SPSS Modeler como base de un flujo de trabajo de aplicaciones.
Para abrir una ruta en IBM SPSS Modeler Advantage:
1. Despliegue la ruta en el repositorio de IBM SPSS Collaboration and Deployment Services,
asegurándose de pulsar la opción Desplegar como ruta. Consulte el tema “Despliegue de rutas” en la página 132 para obtener más información.
2. Pulse en el botón de la barra de herramientas Abrir en IBM SPSS Modeler Advantage o en el menú principal, pulse:
Archivo> Abrir en IBM SPSS Modeler Advantage
1. Especifique los valores de conexión con el repositorio si es necesario. Consulte el tema “Conexión con el repositorio” en la página 121 para obtener más información. Si desea obtener información sobre el puerto concreto, la contraseña y otros datos de conexión, póngase en contacto con el administrador del sistema local.
Note: El servidor también debe tener el software de IBM SPSS Modeler Advantage instalado.
1. En el cuadro de diálogo Repositorio: Almacenar, seleccione la carpeta donde desea almacenar el objeto, especifique cualquier otra información que desee registrar y pulse en el botón Almacenar. Consulte el tema “Configuración de propiedades de objeto” en la página 122 para obtener más información.
De este modo también se inicia IBM SPSS Modeler Advantage con la ruta ya abierta. La ruta está cerrada en IBM SPSS Modeler.
Cómo importar y exportar modelos como PMML
PMML, o lenguaje de códigos para modelos predictivos, es un formato XML para describir modelos estadísticos y de minería de datos, incluyendo entradas a modelos, transformaciones utilizadas para preparar los datos para minería de datos, y los parámetros que definen los propios modelos. IBM SPSS Modeler importa y exporta PMML, con lo que se permite compartir modelos con otras aplicaciones que admitan este formato, como IBM SPSS Statistics.
Si desea obtener más información sobre PMML, consulte el sitio Web del grupo de minería de datos (http://www.dmg.org).
Para exportar un modelo
La mayoría de tipos de modelos generados por IBM SPSS Modeler admite la exportación PMML. Consulte el tema “Tipos de modelos que admiten PMML” para obtener más información.
1. Pulse con el botón derecho del ratón en un nugget en la paleta de modelos. (también puede pulsar dos veces un nugget de modelo en el lienzo y seleccionar el menú Archivo.)
2. En el menú, pulse Exportar PMML.
3. En el cuadro de diálogo Exportar (o Guardar), especifique un directorio objetivo y un nombre exclusivo para el modelo.
Note: Puede cambiar las opciones de exportación PMML en el cuadro de diálogo Opciones de usuario. En
el menú principal, pulse en:
Herramientas> Opciones > Opciones de usuario y pulse la pestaña PMML.
Consulte el tema “Opciones de configuración de exportación de PMML” en la página 155 para obtener más información.
Para importar un modelo guardado como PMML
Los modelos exportados como PMML desde IBM SPSS Modeler o cualquier otra aplicación se pueden importar a la paleta de modelos. Consulte el tema “Tipos de modelos que admiten PMML” para obtener más información.
1. En la paleta de modelos, pulse con el botón derecho en la paleta y seleccione Importar PMML del menú.
2. Seleccione el archivo que desea importar y especifique las opciones de las etiquetas de valores y variables como desee.
3. Pulse en Abrir.
Utilice las etiquetas de variables si están presentes en el modelo.El lenguaje PMML puede especificar tanto nombres de variables como etiquetas de variables (como ID de referencia para IDRef) para las variables del diccionario de datos. Seleccione esta opción para utilizar etiquetas de variables si están presentes en el PMML exportado originalmente.
Si ha seleccionado las opciones anteriores de etiqueta pero en el PMML no hay ninguna etiqueta de variable o de valor, entonces los nombres de variables y valores literales se utilizarán como normales.
Tipos de modelos que admiten PMML
IBM SPSS Modelermodelos ALSCAL asimétricos.Los siguientes modelos creados en IBM SPSS Modeler pueden exportarse como PMML 4.0:
v Árbol C&R v QUEST v CHAID v Regresión lineal v Red neuronal v C5.0 v Regresión Logística v Genlin v SVM v A priori v Carma v K-medias v Kohonen v Dos fases
v GLMM (soporte únicamente para modelos GLMM de solo efecto fijo) v Lista de decisiones
v Cox
v Secuencia (no se admite la puntuación para modelos PMML de secuencia) v Estadísticas Modelo
Modelos nativos de bases de datos.Para modelos generados mediante algoritmos nativos de bases de datos, la exportación PMML está disponible solamente para modelos de IBM InfoSphere Warehouse. Los modelos creados mediante Analysis Services desde Microsoft o Oracle Data Miner no se pueden exportar. Tenga en cuenta también que los modelos IBM exportados como PMML no se pueden volver a importar a IBM SPSS Modeler.
Importación de PMML
IBM SPSS Modeler puede importar y puntuar modelos PMML generados por versiones actuales de todos los productos de IBM SPSS Statistics, incluidos los modelos exportados desde IBM SPSS Modeler, así como cualquier modelo o transformación PMML generado mediante IBM SPSS Statistics 17.0 o posterior. Básicamente, esto significa cualquier PMML que pueda puntuar el motor de puntuación, con las
siguientes excepciones:
v Los modelos Apriori, CARMA, de detección de anomalías y de secuencia no pueden importarse. v Es posible que no pueda navegar por los modelos de PMML después de importar a IBM SPSS Modeler
aunque se puedan utilizar para la puntuación. (Tenga en cuenta que esto incluye los modelos que se exportaron de IBM SPSS Modeler para comenzar. Para evitar esta limitación, exporte el modelo como un archivo del modelo generado [*.gm] en lugar de como PMML.)
v Los modelos de IBM InfoSphere Warehouse exportados como PMML no se pueden importar. v La validación limitada se produce al importar, pero la validación completa se realiza al intentar
puntuar el modelo. Por lo tanto es posible que la importación sea correcta pero que la puntuación falle o genere resultados incorrectos.