Compartir a través de


Cómo forzar el uso de regresores en un modelo

Un modelo de regresión lineal representa el valor del atributo de predicción como resultado de una fórmula que combina las entradas de manera que los datos se ajusten lo más posible a una línea de regresión estimada. El algoritmo acepta solamente valores numéricos como entradas y detecta automáticamente las entradas que proporcionan el ajuste óptimo.

Sin embargo, se puede especificar que una columna se incluya como regresor agregando el parámetro FORCE_REGRESSOR al modelo y especificando los regresores que se han de usar. Esto se puede realizar en los casos en que el atributo es significativo aunque el efecto sea demasiado bajo para ser detectado por el modelo, o cuando se desee asegurarse de que el atributo se incluya en la fórmula.

En el procedimiento siguiente se describe la forma de crear un modelo de regresión lineal simple. El modelo no es necesariamente robusto, pero muestra cómo se usa el Diseñador de minería de datos para personalizar un modelo de regresión lineal.

Cómo se crea un modelo de regresión lineal simple

  1. En BI Development Studio, en el Explorador de soluciones, expanda Estructuras de minería de datos.

  2. Haga doble clic en Call Center.dmm para abrirlo en el diseñador.

  3. En el menú Modelo de minería de datos, seleccione Nuevo modelo de minería de datos.

  4. Para el algoritmo, seleccione Regresión lineal de Microsoft. Para el nombre, escriba Call Center Regression.

  5. En la ficha Modelos de minería de datos, cambie el uso de columnas como se indica a continuación. Todas las columnas que no estén en la lista siguiente deben establecerse en Ignore, si no lo están.

    • FactCallCenterID Key

    • ServiceGrade PredictOnly

    • Total Operators Input

    • AverageTimePerIssue Input

  6. En el menú Modelo de minería de datos, seleccione Establecer parámetros de algoritmo.

  7. En el parámetro FORCE_REGRESSOR, en la columna Valor, escriba los nombres de columna entre corchetes y separados por una coma, como se indica a continuación: [Average Time Per Issue],[Total Operators]

    [!NOTA]

    El algoritmo detectará automáticamente qué columnas son los regresores óptimos. Tan solo es necesario forzar los regresores cuando se desee asegurarse de que una columna esté incluida en la fórmula final.

  8. En el menú Modelo de minería de datos, seleccione Procesar modelo.

    En el visor, el modelo se representa en un solo nodo que contiene la fórmula de regresión. Se puede ver la fórmula en la Leyenda de minería de datos, o se pueden extraer los coeficientes para la fórmula mediante el uso de consultas.