Modèles de Régression avec Scikit-Learn

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
full-widthPodcast
1
Card Sorting

1/23

flashcard set

Earn XP

Description and Tags

Fiches de vocabulaire couvrant l'ensemble des concepts, formules et méthodes des modèles de régression linéaire, multiple, pénalisée (Ridge, Lasso, Elastic Net) et leur cadre mathématique sous Scikit-Learn.

24 Terms

1
New cards

Apprentissage supervisé

Type d'apprentissage en Machine Learning utilisant des données étiquetées comprenant à la fois des variables explicatives (inputs XX) et une variable cible (output yy) à prédire.

2
New cards

Problème de régression

Problème d'apprentissage supervisé dans lequel la variable cible à prédire est quantitative et prend des valeurs continues.

3
New cards

Régression linéaire simple

Modèle statistique le moins complexe modélisant une relation linéaire entre une unique variable explicative continue xx et une variable cible continue yy, selon l'équation y=β0+β1x+τy = \beta_0 + \beta_1 x + \tau, où τ∼N(0,ρ2)\tau \thicksim \text{N}(0, \rho^2).

4
New cards

Résidu

Différence calculée entre la valeur observée réelle de la variable cible yy et sa valeur ajustée ou prédite par le modèle y^\hat{y}, définie par τ=y−y^\tau = y - \hat{y}.

5
New cards

Coefficient de détermination (R2R^2)

Métrique d'évaluation d'une régression mesurant le rapport entre la variance expliquée et la variance totale, comprise au maximum à 11 mais pouvant être négative.

6
New cards

Racine de l'erreur quadratique moyenne (RMSE)

Métrique d'évaluation universelle définie par RMSE=E[(y^−y)2]\text{RMSE} = \sqrt{\mathbb{E}[(\hat{y}-y)^2]}, correspondant à la racine carrée de la moyenne des résidus au carré, dépendante de l'échelle de la variable cible.

7
New cards

Sensibilité aux valeurs aberrantes (régression linéaire)

Propriété selon laquelle, la régression linéaire minimisant les résidus au carré, une valeur atypique extrême possède une influence disproportionnée et tire la droite de régression loin des autres données.

<p>Propriété selon laquelle, la régression linéaire minimisant les résidus au carré, une valeur atypique extrême possède une influence disproportionnée et tire la droite de régression loin des autres données.</p>
8
New cards

Diagramme Quantile-Quantile (Q-Q plot)

Graphique affiché via la fonction probplot de scipy.stats permettant de valider la normalité des résidus centrés et réduits s'ils s'alignent sur la première bissectrice.

9
New cards

Test de significativité d'une variable (H0:β1=0H_0: \beta_1 = 0)

Test d'hypothèse basé sur la F-statistique de Fisher (via f_regression) où une p-valeur faible (généralement <0.05< 0.05) permet de rejeter l'hypothèse nulle H0H_0 et d'affirmer que la variable explicative influence significativement la cible.

10
New cards

Régression linéaire multiple

Modèle de régression prédisant une variable cible continue yiy_i à partir de pp variables explicatives continues selon l'équation yi=β0+∑j=1pβjxi,j+τiy_i = \beta_0 + \sum_{j=1}^{p} \beta_j x_{i,j} + \tau_i.

11
New cards

Sur-apprentissage (Overfitting)

Phénomène où le modèle apprend excessivement les détails du jeu d'entraînement, générant d'excellentes prédictions sur les données d'entraînement mais de mauvaises performances sur les données de test.

12
New cards

Multicolinéarité

Forte corrélation entre plusieurs variables explicatives provoquant de la redondance d'informations, une instabilité dans l'estimation des coefficients et un risque accru d'overfitting.

13
New cards

SelectKBest

Méthode de sélection de variables de sklearn.feature_selection extrayant les kk variables explicatives les plus significatives selon un score statistique donné (comme f_regression).

14
New cards

SelectFromModel

Classe de sélection de variables de Scikit-Learn retenant les variables explicatives prioritaires en fonction de l'importance de leurs coefficients coef_ ou feature_importances_.

15
New cards

Standardisation (StandardScaler)

Transformation centrée-réduite essentielle pour les modèles pénalisés, évitant de pénaliser ou de favoriser arbitrairement un coefficient en ramenant toutes les variables à la même échelle.

16
New cards

Régularisation (Shrinkage)

Technique imposant des contraintes sur l'amplitude globale des coefficients βj\beta_j afin de réduire la variance du modèle, d'éliminer l'overfitting et de gérer les cas où p>np > n.

17
New cards

Régression Ridge

Modèle de régression pénalisée appliquant une contrainte sur la norme L2 des coefficients en minimisant la fonction min⁡β(∥Y−Xβ∥2+α∥β∥2)\min_\beta (\|Y - X\beta\|^2 + \alpha \|\beta\|^2).

18
New cards

Régression Lasso

Modèle de régression pénalisée appliquant une contrainte sur la norme L1 des coefficients en minimisant min⁡β(∥Y−Xβ∥2+α∥β∥1)\min_\beta (\|Y - X\beta\|^2 + \alpha \|\beta\|_1), capable d'annuler certains coefficients pour effectuer une sélection automatique de variables.

19
New cards

Elastic Net

Modèle de régression pénalisée combinant linéairement les pénalités L1 et L2 afin de préserver la capacité de sélection de variables du Lasso tout en partageant les poids entre variables corrélées.

20
New cards

Paramètre l1_ratio (λ\lambda)

Paramètre de pondération dans Elastic Net ; une valeur de 11 correspond à une régression Lasso pure, une valeur de 00 à une régression Ridge, et les valeurs intermédiaires à un compromis entre les deux.

21
New cards

Estimateur des moindres carrés ordinaires (MCO)

Estimateur analytique sans biais de covariance σ2(XTX)−1\sigma^2 (X^T X)^{-1} donné par βesti=(XTX)−1XTY\beta_{esti} = (X^T X)^{-1} X^T Y, solution unique et explicite de la régression linéaire sous condition que XX soit de rang plein (n>pn > p).

22
New cards

Problème non-identifiable (n<pn < p)

Situation survenant lorsque le nombre d'observations nn est inférieur au nombre de variables pp, rendant la matrice XTXX^T X non inversible et produisant une infinité de solutions non explicites.

23
New cards

Décomposition Biais-Variance

Décomposition mathématique du risque d'un estimateur où le biais résulte d'hypothèses erronées (sous-apprentissage) et la variance provient de la sensibilité aux fluctuations du jeu d'entraînement (sur-apprentissage).

24
New cards

GridSearchCV

Fonction de sklearn.model_selection testant systématiquement par validation croisée un dictionnaire de combinaisons d'hyperparamètres afin d'identifier la configuration la plus performante.