Creación de la ruta

Figura 1. Ruta de ejemplo para el modelado de SVM
Ruta de ejemplo para el modelado de SVM
  1. Cree una nueva ruta y añada un nuevo núcleo de origen Archivo var. que apunte a cell_samples.data en la carpeta Demos de su instalación de IBM® SPSS Modeler.

    Vamos a echar un vistazo a los datos del archivo de origen.

  2. Añada un nodo Tabla a la ruta.
  3. Añada un nodo Tabla al nodo Archivo var. y ejecute la ruta.
    Figura 2. Datos de origen de SVM
    Datos de origen de SVM

    El campo ID contiene los identificadores de pacientes. Las características de las muestras de células de cada paciente se encuentran en los campos Grupo a Mit. Los valores se clasifican del 1 al 10, siendo 1 el valor más cercano a benigno.

    El campo Clase contiene el diagnóstico, confirmado por procedimientos médicos independientes, que definen si las muestras son benignas (valor = 2) o malignas (valor = 4).

    Figura 3. Configuración del nodo Tipo
    Configuración del nodo Tipo
  4. Añada un nodo Tipo al nodo Archivo var.
  5. Abra el nodo Tipo.

    Queremos que el modelo prediga el valor de Clase (es decir, benigno (=2) o maligno (=4)). Como este campo sólo puede tener dos valores posibles, necesitamos cambiar su nivel de medición para reflejar este hecho.

  6. En la columna Medición del campo Clase (el último de la lista), pulse en el valor Continuo y cámbielo a Marca.
  7. Pulse Leer valores.
  8. En la columna Rol, defina el rol de ID (identificador de paciente) a Ninguno, ya que no se utilizará como predictor u objetivo para el modelo.
  9. Defina el rol del objetivo, Clase a Objetivo y deje el rol del resto de campos (predictores) como Entrada.
  10. Pulse Aceptar.

    El nodo SVM ofrece una selección de las funciones de kernel que ejecutan este procesamiento. Como no existe una forma fácil de saber la función que se comporta mejor con un conjunto de datos, vamos a seleccionar funciones diferentes y comparar sus resultados. Comencemos por la función predefinida, RBF (Función de base radial).

    Figura 4. Configuración de la pestaña Modelo
    Configuración de la pestaña Modelo
  11. En la paleta Modelado, añada un nodo SVM al nodo Tipo.
  12. Abra el nodo SVM. En la pestaña Modelo, pulse en la opción Personalizado de Nombre del modelo e introduzca clase-rbf en el campo de texto adyacente.
    Figura 5. Configuración predefinida de la pestaña Experto
    Configuración predefinida de la pestaña Experto
  13. En la pestaña Experto, defina el Modo a Experto para mejorar la legibilidad pero deje todas las opciones predefinidas tal cual. Tenga en cuenta que el tipo de Kernel está definido a RBF de forma predeterminada. Todas las opciones aparecen atenuadas en modo Simple.
    Figura 6. Configuración de la pestaña Analizar
    Configuración de la pestaña Analizar
  14. En la pestaña Analizar, active la casilla de verificación Calcular importancia variable.
  15. Pulse Ejecutar. El nugget de modelo se coloca en la ruta, y en la paleta Modelos en la parte derecha de la pantalla.
  16. Pulse dos veces en el nugget de modelo de la ruta.

Siguiente