Procédure : forcer l'utilisation de régresseurs dans un modèle
Un modèle de régression linéaire représente la valeur de l'attribut prévisible résultant d'une formule qui combine les entrées de telle façon que les données sont ajustées le mieux possible à une ligne de régression estimée. L'algorithme accepte uniquement les valeurs numériques comme entrées, et détecte automatiquement les entrées qui sont le mieux adaptées.
Vous pouvez toutefois spécifier qu'une colonne soit incluse en tant que régresseur en ajoutant le paramètre FORCE_REGRESSOR au modèle et en spécifiant les régresseurs à utiliser. Ce peut être le cas lorsque l'attribut a une signification même si l'effet est trop limité pour être détecté par le modèle, ou lorsque vous voulez vous assurer que l'attribut est inclus dans la formule.
La procédure suivante explique comment créer un modèle de régression linéaire simple. Le modèle n'est pas nécessairement solide, mais il montre comment utiliser le Concepteur d'exploration de données pour personnaliser un modèle de régression linéaire.
Procédure de création d'un modèle de régression linéaire simple
Dans BI Development Studio, dans l'Explorateur de solutions, développez Structures d'exploration de données.
Double-cliquez sur Call Center.dmm pour l'ouvrir dans le concepteur.
Dans le menu Modèle d'exploration de données, sélectionnez Nouveau modèle d'exploration de données.
Pour l'algorithme, sélectionnez MLR (Microsoft Linear Regression). Pour le nom, tapez Call Center Regression.
Sous l'onglet Modèles d'exploration de données, modifiez l'utilisation des colonnes de la façon suivante. La valeur Ignorer doit être affectée à toutes les colonnes ne figurant pas dans la liste suivante, si ce n'est pas déjà fait.
FactCallCenterID Clé
ServiceGrade PredictOnly
Total Operators Entrée
AverageTimePerIssue Entrée
Dans le menu Modèle d'exploration de données, sélectionnez ///Définir les paramètres de modèle.
Pour le paramètre FORCE_REGRESSOR, dans la colonne Valeur, tapez les noms de colonnes entre crochets et séparés par une virgule, comme suit : [Average Time Per Issue],[Total Operators]
[!REMARQUE]
L'algorithme détectera automatiquement les colonnes qui constituent les meilleurs régresseurs. Vous devez uniquement forcer l'utilisation des régresseurs lorsque vous voulez vous assurer qu'une colonne est incluse dans la formule finale.
Dans le menu Modèle d'exploration de données, sélectionnez Traiter le modèle.
Dans la visionneuse, le modèle est représenté sous la forme d'un nœud unique contenant la formule de régression. Vous pouvez afficher la formule dans la légende d'exploration de données, ou extraire les coefficients de la formule à l'aide de requêtes.
Voir aussi