Interactions

Apprentissage supervisé en R : Régression

Nina Zumel and John Mount

Win-Vector, LLC

Relations additives

Exemple de relation additive :

plant_height ~ bacteria + sun
  • La variation de hauteur est la somme des effets des bactéries et de la lumière
    • Changer la lumière entraîne la même variation de hauteur, indépendamment des bactéries
    • Changer les bactéries entraîne la même variation de hauteur, indépendamment de la lumière
Apprentissage supervisé en R : Régression

Qu'est-ce qu'une interaction ?

L'influence simultanée de deux variables sur le résultat n'est pas additive.

plant_height ~ bacteria + sun + bacteria:sun
  • La variation de hauteur est plus (ou moins) que la somme des effets dus à la lumière/aux bactéries
  • Avec plus de lumière, 1 unité de bactéries change davantage la hauteur
Apprentissage supervisé en R : Régression

Qu'est-ce qu'une interaction ?

L'influence simultanée de deux variables sur le résultat n'est pas additive.

plant_height ~ bacteria + sun + bacteria:sun
  • sun : catégorielle {"sun", "shade"}
  • Au soleil, 1 unité de bactéries change la hauteur de m unités
  • À l'ombre, 1 unité de bactéries change la hauteur de n unités

Comme deux modèles séparés : un pour le soleil, un pour l'ombre.

Apprentissage supervisé en R : Régression

Exemple sans interaction : rendement du soja

yield ~ Stress + SO2 + O3

Apprentissage supervisé en R : Régression

Exemple d'interaction : métabolisme de l'alcool

Metabol ~ Gastric + Sex

Apprentissage supervisé en R : Régression

Exprimer les interactions dans les formules

  • Interaction - Deux-points (:)

    y ~ a:b
    
  • Effets principaux et interaction - Astérisque (*)

    y ~ a*b
    # Les deux signifient la même chose
    y ~ a + b + a:b
    
  • Produit de deux variables - I

    y ~ I(a*b)
    

    équivaut à $y \propto a b$

Apprentissage supervisé en R : Régression

Trouver le bon schéma d'interaction

Formule RMSE (validation croisée)
Metabol ~ Gastric + Sex 1.46
Metabol ~ Gastric * Sex 1.48
Metabol ~ Gastric + Gastric:Sex 1.39
Apprentissage supervisé en R : Régression

Passons à la pratique !

Apprentissage supervisé en R : Régression

Preparing Video For Download...