{"id":314,"date":"2026-10-05T15:40:18","date_gmt":"2026-10-05T13:40:18","guid":{"rendered":"https:\/\/www.ranksignal.fr\/blog\/?p=314"},"modified":"2026-10-14T17:45:05","modified_gmt":"2026-10-14T15:45:05","slug":"quand-utiliser-une-regression-lineaire","status":"publish","type":"post","link":"https:\/\/www.ranksignal.fr\/blog\/machine-learning\/quand-utiliser-une-regression-lineaire\/","title":{"rendered":"R\u00e9gression lin\u00e9aire : garder la droite ou passer \u00e0 autre chose ?"},"content":{"rendered":"<p><\/p>\n<p>Prends le salaire d&rsquo;un individu en fonction de son \u00e2ge : la relation est manifestement non lin\u00e9aire, et pourtant rien ne t&#8217;emp\u00eache de poser une droite dessus et d&rsquo;obtenir des coefficients, des p-valeurs, un diagnostic en bonne et due forme. La <a href=\"\/blog\/machine-learning\/qu-est-ce-qu-une-regression-lineaire\/\" title=\"r\u00e9gression lin\u00e9aire\">r\u00e9gression lin\u00e9aire<\/a> r\u00e9pond toujours ; la vraie question est de savoir quand sa r\u00e9ponse m\u00e9rite ta confiance. \u00c0 la fin de cet article, tu sauras quels sympt\u00f4mes te font garder la droite, lesquels t&rsquo;obligent \u00e0 l&rsquo;assouplir, et quelle variante r\u00e9pond \u00e0 chacun.<\/p>\n<p><strong>Sommaire<\/strong><\/p>\n<ul>\n<li><a href=\"#l-essentiel-en-30-secondes\">L&rsquo;essentiel en 30 secondes<\/a><\/li>\n<li><a href=\"#pourquoi-la-droite-bat-souvent-des-methodes-bien-plus-souples\">Pourquoi la droite bat souvent des m\u00e9thodes bien plus souples<\/a><\/li>\n<li><a href=\"#trois-lectures-chiffrees-avant-de-croire-ta-droite\">Trois lectures chiffr\u00e9es avant de croire ta droite<\/a><\/li>\n<li><a href=\"#trop-de-variables-pour-trop-peu-d-observations\">Trop de variables pour trop peu d&rsquo;observations<\/a><\/li>\n<li><a href=\"#quand-la-relation-courbe-sortir-de-la-droite-par-paliers\">Quand la relation courbe : sortir de la droite par paliers<\/a><\/li>\n<li><a href=\"#le-verdict-en-un-tableau\">Le verdict en un tableau<\/a><\/li>\n<\/ul>\n<h2 id=\"l-essentiel-en-30-secondes\">L&rsquo;essentiel en 30 secondes<\/h2>\n<ul>\n<li>Si la relation est \u00e0 peu pr\u00e8s droite, la droite <strong>l&#8217;emporte presque toujours<\/strong> sur des m\u00e9thodes plus souples, surtout quand les pr\u00e9dicteurs sont nombreux.<\/li>\n<li>Trois lectures chiffr\u00e9es valident ton mod\u00e8le : <strong>l&rsquo;erreur r\u00e9siduelle<\/strong>, l&rsquo;intervalle de confiance de la pente et les r\u00e9sidus studentis\u00e9s.<\/li>\n<li>D\u00e8s que le nombre d&rsquo;observations n&rsquo;est plus tr\u00e8s sup\u00e9rieur \u00e0 celui des variables, passe \u00e0 <strong>ridge, lasso ou PCR<\/strong>.<\/li>\n<li>Pour une relation courbe, <strong>monte la souplesse par paliers<\/strong> : <a href=\"\/blog\/maths\/le-polynome\/\" title=\"polyn\u00f4me\">polyn\u00f4me<\/a>, escalier, <a href=\"\/blog\/maths\/qu-est-ce-qu-une-spline\/\" title=\"splines\">splines<\/a>, <a href=\"\/blog\/maths\/la-regression-locale\/\" title=\"r\u00e9gression locale\">r\u00e9gression locale<\/a>, puis mod\u00e8le additif.<\/li>\n<li>Plus tu gagnes en souplesse, plus tu perds en lisibilit\u00e9 : <strong>choisis la variante la plus simple<\/strong> qui r\u00e8gle ton sympt\u00f4me.<\/li>\n<\/ul>\n<h2 id=\"pourquoi-la-droite-bat-souvent-des-methodes-bien-plus-souples\">Pourquoi la droite bat souvent des m\u00e9thodes bien plus souples<\/h2>\n<p>Devant un nuage de points, le r\u00e9flexe est de croire qu&rsquo;une m\u00e9thode plus souple fera forc\u00e9ment mieux. Mets-la \u00e0 l&rsquo;\u00e9preuve avec son concurrent le plus naturel, les <a href=\"\/blog\/maths\/la-methode-des-k-plus-proches-voisins\/\" title=\"K plus proches voisins\">K plus proches voisins<\/a> : pour pr\u00e9dire la r\u00e9ponse en un point <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-87f2a80bc63f8d7bc3df68c45a787402_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#120;&#95;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"17\" style=\"vertical-align: -3px;\"\/>, on moyenne les r\u00e9ponses des <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-ea9c87a513e4a72624155d392fae86e2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#75;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> observations d&rsquo;entra\u00eenement les plus proches de <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-87f2a80bc63f8d7bc3df68c45a787402_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#120;&#95;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"17\" style=\"vertical-align: -3px;\"\/>.<\/p>\n<p>Le r\u00e9glage de <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-ea9c87a513e4a72624155d392fae86e2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#75;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> dose la souplesse. Un petit <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-ea9c87a513e4a72624155d392fae86e2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#75;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> \u00e9pouse des relations tr\u00e8s irr\u00e9guli\u00e8res, mais la pr\u00e9diction change beaucoup d&rsquo;un \u00e9chantillon \u00e0 l&rsquo;autre (variance \u00e9lev\u00e9e). Un grand <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-ea9c87a513e4a72624155d392fae86e2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#75;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> lisse tout : la pr\u00e9diction se stabilise, au prix d&rsquo;un biais plus grand, c&rsquo;est-\u00e0-dire d&rsquo;une simplification plus grossi\u00e8re.<\/p>\n<p>Voici le verdict. Quand la vraie relation est \u00e0 peu pr\u00e8s lin\u00e9aire, la droite gagne presque toujours contre les voisins, m\u00eame avec un <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-ea9c87a513e4a72624155d392fae86e2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#75;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> bien choisi : en imposant la bonne forme d\u00e8s le d\u00e9part, elle garde un <strong>biais quasi nul<\/strong> sans payer le co\u00fbt en variance d&rsquo;une m\u00e9thode non param\u00e9trique.<\/p>\n<blockquote>\n<p><strong>\ud83d\udca1 Intuition<\/strong> Les voisins cherchent la forme sans la pr\u00e9supposer ; la droite la devine d&rsquo;avance. Si ton pari est bon, tu as \u00e9conomis\u00e9 des donn\u00e9es ; s&rsquo;il est mauvais, c&rsquo;est toi qui paies.<\/p>\n<\/blockquote>\n<p>Les voisins ne reprennent la main que si la vraie relation s&rsquo;\u00e9carte nettement de la droite, et cet avantage fond quand le nombre de pr\u00e9dicteurs <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3bf85f1087e9fbed3a319341134ac1a2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: -4px;\"\/> grandit. C&rsquo;est <strong>le fl\u00e9au de la dimension<\/strong> : avec beaucoup de pr\u00e9dicteurs, m\u00eame un tr\u00e8s grand jeu de donn\u00e9es n&rsquo;offre plus de voisins r\u00e9ellement proches. Un mod\u00e8le param\u00e9trique correctement sp\u00e9cifi\u00e9 reste alors souvent pr\u00e9f\u00e9rable d\u00e8s que <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3bf85f1087e9fbed3a319341134ac1a2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: -4px;\"\/> n&rsquo;est plus tout petit.<\/p>\n<p>La droite a son prix, naturellement : elle repose sur une hypoth\u00e8se forte sur la forme de la relation. Elle est simple \u00e0 ajuster, facile \u00e0 interpr\u00e9ter et offre des tests de significativit\u00e9 directs, mais si l&rsquo;hypoth\u00e8se s&rsquo;\u00e9loigne trop de la r\u00e9alit\u00e9, sa <strong>pr\u00e9cision pr\u00e9dictive en p\u00e2tit<\/strong>. Une m\u00e9thode non param\u00e9trique \u00e9vite l&rsquo;hypoth\u00e8se, \u00e0 condition de disposer d&rsquo;un tr\u00e8s grand nombre d&rsquo;observations.<\/p>\n<h2 id=\"trois-lectures-chiffrees-avant-de-croire-ta-droite\">Trois lectures chiffr\u00e9es avant de croire ta droite<\/h2>\n<p>Garder la droite ne dispense pas de la jauger. Trois lectures te disent vite si elle tient.<\/p>\n<h3>L&rsquo;erreur r\u00e9siduelle : de combien te trompes-tu ?<\/h3>\n<p>L&rsquo;erreur type r\u00e9siduelle (RSE) est la racine carr\u00e9e de <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-f7edcdcb0ed2497ba2716e90607c44c5_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#109;&#97;&#116;&#104;&#114;&#109;&#123;&#82;&#83;&#83;&#125;&#47;&#40;&#110;&#45;&#50;&#41;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"96\" style=\"vertical-align: -5px;\"\/> et estime l&rsquo;\u00e9cart-type de l&rsquo;erreur <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-729568734d87ffb0f88cf42b1bc6828a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#101;&#112;&#115;&#105;&#108;&#111;&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"8\" width=\"7\" style=\"vertical-align: 0px;\"\/> : grossi\u00e8rement, l&rsquo;\u00e9cart moyen entre la r\u00e9ponse observ\u00e9e et la vraie droite. Sur un jeu de ventes publicitaires, elle vaut 3,26 : m\u00eame en connaissant les coefficients exacts, chaque pr\u00e9diction resterait fausse d&rsquo;environ 3 260 unit\u00e9s, soit pr\u00e8s de <strong>23 % des ventes moyennes<\/strong>.<\/p>\n<p>Comme la RSE se mesure dans les unit\u00e9s de la cible, son verdict <strong>d\u00e9pend du domaine<\/strong>. Un mod\u00e8le de physique en attendrait une quasi nulle ; en sciences sociales, une RSE bien plus \u00e9lev\u00e9e peut rester honorable.<\/p>\n<p>Le <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3300c1f40e1dcdc79baadc068577395c_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#82;&#94;&#50;\" title=\"Rendered by QuickLaTeX.com\" height=\"15\" width=\"21\" style=\"vertical-align: 0px;\"\/> l\u00e8ve ce probl\u00e8me d&rsquo;\u00e9chelle en exprimant la qualit\u00e9 comme une proportion entre 0 et 1. Avec un seul pr\u00e9dicteur, c&rsquo;est exactement le carr\u00e9 du coefficient de corr\u00e9lation entre <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-d4ee28752517d6062a3ca0314890342d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#88;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> et <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-82606c3098bb09002088b0f6f9ffbb2a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#89;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"14\" style=\"vertical-align: 0px;\"\/> ; l&rsquo;\u00e9quivalence ne se transpose plus telle quelle d\u00e8s que les pr\u00e9dicteurs se multiplient.<\/p>\n<h3>La pente se distingue-t-elle de z\u00e9ro ?<\/h3>\n<p>Pour savoir si une pente existe vraiment, on divise l&rsquo;estimation par son erreur type :<\/p>\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 48px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-e120e6fbbde0b43bbc1c57ef8dedd0cd_l3.png\" height=\"48\" width=\"91\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91; &#116;&#32;&#61;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#92;&#104;&#97;&#116;&#92;&#98;&#101;&#116;&#97;&#95;&#49;&#125;&#123;&#92;&#109;&#97;&#116;&#104;&#114;&#109;&#123;&#83;&#69;&#125;&#40;&#92;&#104;&#97;&#116;&#92;&#98;&#101;&#116;&#97;&#95;&#49;&#41;&#125;&#46;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n<p>Cette statistique <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-b4e3cbf5d4c5c6d9b702dd139f14c147_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#116;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"6\" style=\"vertical-align: 0px;\"\/> compte combien d&rsquo;\u00e9carts-types s\u00e9parent la pente estim\u00e9e <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-a0f13c67eb468cb4a1e37f91ff997836_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#92;&#98;&#101;&#116;&#97;&#95;&#49;\" title=\"Rendered by QuickLaTeX.com\" height=\"21\" width=\"16\" style=\"vertical-align: -4px;\"\/> de z\u00e9ro. La p-valeur en tire la probabilit\u00e9 d&rsquo;observer, par pur hasard, une association aussi forte que celle mesur\u00e9e si la vraie pente valait z\u00e9ro.<\/p>\n<p>Un intervalle de confiance \u00e0 95 % s&rsquo;\u00e9crit <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-7c3950054f458486eeaf37ea9cfdf5e8_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#104;&#97;&#116;&#92;&#98;&#101;&#116;&#97;&#95;&#49;&#32;&#92;&#112;&#109;&#32;&#50;&#92;&#44;&#92;&#109;&#97;&#116;&#104;&#114;&#109;&#123;&#83;&#69;&#125;&#40;&#92;&#104;&#97;&#116;&#92;&#98;&#101;&#116;&#97;&#95;&#49;&#41;\" title=\"Rendered by QuickLaTeX.com\" height=\"22\" width=\"104\" style=\"vertical-align: -5px;\"\/> : en r\u00e9p\u00e9tant l&rsquo;\u00e9chantillonnage un grand nombre de fois, il contiendrait la vraie valeur dans 95 % des cas. Pour la pente li\u00e9e au budget t\u00e9l\u00e9vis\u00e9 des m\u00eames ventes, il vaut [0,042 ; 0,053] : <strong>z\u00e9ro est loin<\/strong>, la relation est bien l\u00e0.<\/p>\n<h3>Les points qui tirent la droite<\/h3>\n<p>Un point aberrant est une observation dont la r\u00e9ponse s&rsquo;\u00e9carte fortement de la valeur pr\u00e9dite. Il bouge souvent peu la droite, mais il d\u00e9grade nettement la RSE et le <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3300c1f40e1dcdc79baadc068577395c_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#82;&#94;&#50;\" title=\"Rendered by QuickLaTeX.com\" height=\"15\" width=\"21\" style=\"vertical-align: 0px;\"\/>. Divise son r\u00e9sidu par son erreur type estim\u00e9e : un <strong>r\u00e9sidu studentis\u00e9 au-del\u00e0 de 3<\/strong> en valeur absolue signale un point suspect.<\/p>\n<p>Le point \u00e0 fort levier, lui, a une valeur de pr\u00e9dicteur inhabituelle, sans r\u00e9ponse forc\u00e9ment aberrante, et il peut modifier substantiellement la droite. Avec plusieurs pr\u00e9dicteurs il se cache : un point peut para\u00eetre ordinaire sur chaque variable prise seule tout en \u00e9tant <strong>atypique une fois toutes consid\u00e9r\u00e9es ensemble<\/strong>. La statistique de levier <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-c59cfc50326c96eff701e9f2dda48f94_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#104;&#95;&#105;\" title=\"Rendered by QuickLaTeX.com\" height=\"15\" width=\"15\" style=\"vertical-align: -3px;\"\/> le quantifie.<\/p>\n<blockquote>\n<p><strong>\u26a0\ufe0f Pi\u00e8ge<\/strong> Regarder chaque colonne l&rsquo;une apr\u00e8s l&rsquo;autre ne suffit pas pour d\u00e9tecter un point \u00e0 fort levier : c&rsquo;est leur combinaison qui le rend atypique.<\/p>\n<\/blockquote>\n<h2 id=\"trop-de-variables-pour-trop-peu-d-observations\">Trop de variables pour trop peu d&rsquo;observations<\/h2>\n<p>Imagine quelques centaines de patients et, pour chacun, des centaines de milliers de mutations g\u00e9n\u00e9tiques mesur\u00e9es. Ou quelques milliers de documents d\u00e9crits par des dizaines de milliers de termes. Les m\u00e9thodes statistiques classiques, dont la droite des moindres carr\u00e9s, ont \u00e9t\u00e9 pens\u00e9es pour <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-32d0efe9d9ccf4bb9648daecb6f3e385_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#110;&#32;&#92;&#103;&#103;&#32;&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"14\" width=\"47\" style=\"vertical-align: -4px;\"\/> (beaucoup plus d&rsquo;observations <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-b170995d512c659d8668b4e42e1fef6b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"8\" width=\"11\" style=\"vertical-align: 0px;\"\/> que de variables <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3bf85f1087e9fbed3a319341134ac1a2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: -4px;\"\/>) ; ici, c&rsquo;est le contraire, et l&rsquo;on parle de <strong>haute dimension<\/strong>.<\/p>\n<h3>Deux raisons de quitter les moindres carr\u00e9s ordinaires<\/h3>\n<p>La premi\u00e8re touche \u00e0 la pr\u00e9cision. Tant que la relation est \u00e0 peu pr\u00e8s lin\u00e9aire et que <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-b170995d512c659d8668b4e42e1fef6b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"8\" width=\"11\" style=\"vertical-align: 0px;\"\/> d\u00e9passe largement <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3bf85f1087e9fbed3a319341134ac1a2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: -4px;\"\/>, les moindres carr\u00e9s ont un faible biais et une faible variance. Quand <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-b170995d512c659d8668b4e42e1fef6b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"8\" width=\"11\" style=\"vertical-align: 0px;\"\/> cesse de dominer nettement <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3bf85f1087e9fbed3a319341134ac1a2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: -4px;\"\/>, <strong>la variance explose<\/strong> ; et si <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3bf85f1087e9fbed3a319341134ac1a2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: -4px;\"\/> d\u00e9passe <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-b170995d512c659d8668b4e42e1fef6b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"8\" width=\"11\" style=\"vertical-align: 0px;\"\/>, il n&rsquo;existe plus de solution unique.<\/p>\n<p>La seconde touche \u00e0 la lisibilit\u00e9. Beaucoup de pr\u00e9dicteurs d&rsquo;un mod\u00e8le multiple ne sont en r\u00e9alit\u00e9 pas associ\u00e9s \u00e0 la r\u00e9ponse, et les moindres carr\u00e9s ordinaires ne mettent presque jamais un coefficient exactement \u00e0 z\u00e9ro. Le mod\u00e8le reste donc inutilement complexe.<\/p>\n<h3>R\u00e9tr\u00e9cir les coefficients : ridge ou lasso<\/h3>\n<p>Au lieu de laisser les coefficients libres, on les contraint. La <a href=\"\/blog\/maths\/la-methode-ridge\/\" title=\"r\u00e9gression ridge\">r\u00e9gression ridge<\/a> minimise le RSS augment\u00e9 d&rsquo;une p\u00e9nalit\u00e9 qui punit les gros coefficients :<\/p>\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 53px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-42632361846fd26726229db2fd87727f_l3.png\" height=\"53\" width=\"119\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91; &#92;&#109;&#97;&#116;&#104;&#114;&#109;&#123;&#82;&#83;&#83;&#125;&#32;&#43;&#32;&#92;&#108;&#97;&#109;&#98;&#100;&#97;&#32;&#92;&#115;&#117;&#109;&#95;&#123;&#106;&#61;&#49;&#125;&#94;&#112;&#32;&#92;&#98;&#101;&#116;&#97;&#95;&#106;&#94;&#50;&#44;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n<p>o\u00f9 <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-21d0afe89f5d1545ccda3d2bd0d8660a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#97;&#109;&#98;&#100;&#97;&#32;&#92;&#103;&#101;&#113;&#32;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"15\" width=\"43\" style=\"vertical-align: -3px;\"\/> r\u00e8gle la s\u00e9v\u00e9rit\u00e9 de la contrainte. La p\u00e9nalit\u00e9 \u00e9pargne l&rsquo;ordonn\u00e9e \u00e0 l&rsquo;origine <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-e8e6326368351396d0034aff61919281_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#98;&#101;&#116;&#97;&#95;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"17\" width=\"17\" style=\"vertical-align: -4px;\"\/>, qui n&rsquo;est que la moyenne de la r\u00e9ponse. Contrairement aux moindres carr\u00e9s, les coefficients ridge d\u00e9pendent fortement de l&rsquo;\u00e9chelle des pr\u00e9dicteurs : <strong>standardise-les<\/strong> (moyenne nulle, \u00e9cart-type un) avant d&rsquo;ajuster.<\/p>\n<p>Le <a href=\"\/blog\/maths\/la-methode-lasso\/\" title=\"lasso\">lasso<\/a> remplace la somme des carr\u00e9s par la somme des valeurs absolues :<\/p>\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 53px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-20dd4911bb3fd12f93acc16cf3812916_l3.png\" height=\"53\" width=\"127\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91; &#92;&#109;&#97;&#116;&#104;&#114;&#109;&#123;&#82;&#83;&#83;&#125;&#32;&#43;&#32;&#92;&#108;&#97;&#109;&#98;&#100;&#97;&#32;&#92;&#115;&#117;&#109;&#95;&#123;&#106;&#61;&#49;&#125;&#94;&#112;&#32;&#124;&#92;&#98;&#101;&#116;&#97;&#95;&#106;&#124;&#46;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n<p>Ce d\u00e9tail change tout : d\u00e8s que <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-2b5c45836864531b8e37025dabadd24a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#97;&#109;&#98;&#100;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/> est assez grand, certains coefficients deviennent <strong>exactement nuls<\/strong>. Le lasso fait donc de la s\u00e9lection de variables et produit des mod\u00e8les parcimonieux, bien plus lisibles qu&rsquo;un ridge qui garde syst\u00e9matiquement les <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3bf85f1087e9fbed3a319341134ac1a2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: -4px;\"\/> pr\u00e9dicteurs.<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6adef46f1c36c&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6adef46f1c36c\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1229\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_chemin_coefficients_ridge_lasso-scaled.png\" alt=\"Deux graphiques c\u00f4te \u00e0 c\u00f4te : avec le ridge, les trois coefficients r\u00e9tr\u00e9cissent peu \u00e0 peu vers z\u00e9ro quand \u03bb augmente sans jamais l'atteindre ; avec le lasso, ils tombent chacun exactement \u00e0 z\u00e9ro pour une valeur de \u03bb diff\u00e9rente\" class=\"wp-image-307\" srcset=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_chemin_coefficients_ridge_lasso-scaled.png 2560w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_chemin_coefficients_ridge_lasso-300x144.png 300w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_chemin_coefficients_ridge_lasso-1024x492.png 1024w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_chemin_coefficients_ridge_lasso-768x369.png 768w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_chemin_coefficients_ridge_lasso-1536x737.png 1536w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_chemin_coefficients_ridge_lasso-2048x983.png 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Compare les deux panneaux : \u00e0 gauche les courbes s&rsquo;approchent de z\u00e9ro sans le toucher, \u00e0 droite elles s&rsquo;y posent l&rsquo;une apr\u00e8s l&rsquo;autre. Cette diff\u00e9rence de comportement est tout ce qui s\u00e9pare les deux m\u00e9thodes dans l&rsquo;usage.<\/figcaption><\/figure>\n\n\n<p>Reste \u00e0 choisir. Ni l&rsquo;un ni l&rsquo;autre ne domine : le lasso l&#8217;emporte typiquement quand <strong>peu de pr\u00e9dicteurs<\/strong> ont un effet substantiel et que les autres coefficients sont proches de z\u00e9ro ; le ridge reste pr\u00e9f\u00e9rable quand la r\u00e9ponse d\u00e9pend, de fa\u00e7on comparable, d&rsquo;un grand nombre de pr\u00e9dicteurs. Dans les deux cas, on ajuste le mod\u00e8le sur une grille de valeurs de <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-2b5c45836864531b8e37025dabadd24a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#97;&#109;&#98;&#100;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/>, on estime l&rsquo;erreur de test de chacune par validation crois\u00e9e et l&rsquo;on retient celle qui la minimise.<\/p>\n<p>Un jeu simul\u00e9 le montre bien. Avec <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-fa6787e5f584924f518e56735affadd9_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;&#32;&#61;&#32;&#52;&#53;\" title=\"Rendered by QuickLaTeX.com\" height=\"17\" width=\"51\" style=\"vertical-align: -4px;\"\/> pr\u00e9dicteurs et seulement <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-68d88a3196950b4dc580dc1486966561_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#110;&#32;&#61;&#32;&#53;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"13\" width=\"52\" style=\"vertical-align: 0px;\"\/> observations, la variance chute tr\u00e8s vite pour de petites valeurs de <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-2b5c45836864531b8e37025dabadd24a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#97;&#109;&#98;&#100;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/> alors que le biais augmente \u00e0 peine. L&rsquo;erreur de test atteint son minimum pour un <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-2b5c45836864531b8e37025dabadd24a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#97;&#109;&#98;&#100;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/> interm\u00e9diaire, nettement meilleur que les moindres carr\u00e9s purs (<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-dda098fd48544344686cb6968a131c1d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#97;&#109;&#98;&#100;&#97;&#32;&#61;&#32;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"43\" style=\"vertical-align: 0px;\"\/>), dont <strong>l&rsquo;erreur de test est presque aussi mauvaise<\/strong> que celle du mod\u00e8le nul.<\/p>\n<p>Voici comment cela s&rsquo;\u00e9crit avec scikit-learn, pour choisir <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-2b5c45836864531b8e37025dabadd24a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#97;&#109;&#98;&#100;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/> (nomm\u00e9 <code>alpha<\/code> dans son API) par validation crois\u00e9e. Les lignes <code>In [n]:<\/code> sont des commandes saisies dans une session interactive ; ici <code>lambdas<\/code> est la grille de valeurs de <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-2b5c45836864531b8e37025dabadd24a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#97;&#109;&#98;&#100;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/> \u00e0 essayer, <code>kfold<\/code> le d\u00e9coupage en blocs de la validation crois\u00e9e et <code>scaler<\/code> l&rsquo;\u00e9tape de standardisation.<\/p>\n<pre><code>In [17]: ridgeCV = skl.ElasticNetCV(alphas=lambdas,\n                                      l1_ratio=0,\n                                      cv=kfold)\n         pipeCV = Pipeline(steps=[('scaler', scaler),\n                                    ('ridge', ridgeCV)])\n         pipeCV.fit(X, Y)\n         tuned_ridge = pipeCV.named_steps['ridge']\n         tuned_ridge.alpha_\n<\/code><\/pre>\n<p>L&rsquo;argument <code>l1_ratio=0<\/code> s\u00e9lectionne une p\u00e9nalit\u00e9 purement quadratique, donc un ridge ; <code>l1_ratio=1<\/code> donnerait un lasso pur. Le <code>Pipeline<\/code> garantit que les pr\u00e9dicteurs sont standardis\u00e9s avant chaque ajustement de la validation crois\u00e9e, et la derni\u00e8re ligne te rend la valeur de <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-2b5c45836864531b8e37025dabadd24a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#97;&#109;&#98;&#100;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/> retenue.<\/p>\n<h3>Trier les variables plut\u00f4t que les r\u00e9tr\u00e9cir<\/h3>\n<p>Tester tous les sous-ensembles de pr\u00e9dicteurs devient impraticable d\u00e8s que <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3bf85f1087e9fbed3a319341134ac1a2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: -4px;\"\/> d\u00e9passe une vingtaine, puisqu&rsquo;il y en a <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-f589786dea31687c89288d947702828a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#50;&#94;&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/>. On proc\u00e8de alors pas \u00e0 pas : la <strong>s\u00e9lection ascendante<\/strong> part du mod\u00e8le vide et ajoute \u00e0 chaque \u00e9tape la variable qui am\u00e9liore le plus l&rsquo;ajustement ; la s\u00e9lection descendante part du mod\u00e8le complet et retire la moins significative.<\/p>\n<p>Pour comparer les candidats, n&rsquo;utilise pas le <a href=\"\/blog\/maths\/le-rss-residual-sum-of-squares\/\" title=\"RSS\">RSS<\/a> d&rsquo;entra\u00eenement : il baisse chaque fois que tu ajoutes un pr\u00e9dicteur. Appuie-toi sur une erreur de test estim\u00e9e par validation crois\u00e9e, ou sur un crit\u00e8re qui p\u00e9nalise la complexit\u00e9 (Cp, AIC, BIC, <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3300c1f40e1dcdc79baadc068577395c_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#82;&#94;&#50;\" title=\"Rendered by QuickLaTeX.com\" height=\"15\" width=\"21\" style=\"vertical-align: 0px;\"\/> ajust\u00e9).<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6adef46f1c838&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6adef46f1c838\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2100\" height=\"1500\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_selection_sous_ensembles_criteres.png\" alt=\"Trois courbes en fonction du nombre de pr\u00e9dicteurs : le RSS d\u00e9cro\u00eet toujours, tandis que les crit\u00e8res Cp\/AIC et BIC passent par un minimum, autour de 4 pr\u00e9dicteurs pour le premier et de 2 pour le second\" class=\"wp-image-308\" srcset=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_selection_sous_ensembles_criteres.png 2100w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_selection_sous_ensembles_criteres-300x214.png 300w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_selection_sous_ensembles_criteres-1024x731.png 1024w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_selection_sous_ensembles_criteres-768x549.png 768w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_selection_sous_ensembles_criteres-1536x1097.png 1536w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_selection_sous_ensembles_criteres-2048x1463.png 2048w\" sizes=\"auto, (max-width: 2100px) 100vw, 2100px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Le RSS ne s&rsquo;arr\u00eate jamais de descendre, alors que les deux crit\u00e8res p\u00e9nalis\u00e9s dessinent un creux. Le BIC, qui p\u00e9nalise davantage, atteint son minimum avec moins de pr\u00e9dicteurs.<\/figcaption><\/figure>\n\n\n<h3>Condenser les variables : PCR et PLS<\/h3>\n<p>Une troisi\u00e8me voie ne trie ni ne r\u00e9tr\u00e9cit : elle fabrique <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-156b2eb1c82bbc119aca5f1ae9122029_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#77;&#32;&#60;&#32;&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"52\" style=\"vertical-align: -4px;\"\/> combinaisons lin\u00e9aires des pr\u00e9dicteurs d&rsquo;origine, puis les donne \u00e0 une r\u00e9gression ordinaire. La <a href=\"\/blog\/machine-learning\/le-principal-component-regression-pcr\/\" title=\"r\u00e9gression sur composantes principales (PCR)\">r\u00e9gression sur composantes principales (PCR)<\/a> retient les directions de plus forte variance, et le nombre <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-10ebb71bad275c1815a8f2a8c5dea0be_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#77;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"19\" style=\"vertical-align: 0px;\"\/> se choisit par validation crois\u00e9e, comme <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-2b5c45836864531b8e37025dabadd24a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#97;&#109;&#98;&#100;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/>.<\/p>\n<p>Deux limites s&rsquo;imposent. Les composantes sont construites <strong>sans regarder la r\u00e9ponse<\/strong>, donc rien ne garantit qu&rsquo;elles soient les plus utiles \u00e0 la pr\u00e9diction. Et la PCR ne s\u00e9lectionne pas de variables, puisque chaque composante m\u00e9lange tous les pr\u00e9dicteurs : elle ressemble bien plus au ridge qu&rsquo;au lasso, au point qu&rsquo;on peut voir le ridge comme sa version continue.<\/p>\n<p>Les moindres carr\u00e9s partiels (PLS) corrigent le premier d\u00e9faut en construisant les combinaisons de fa\u00e7on supervis\u00e9e. En pratique, ils ne font pas n\u00e9cessairement mieux que la PCR ou le ridge : ce qu&rsquo;on gagne en biais se paie souvent en variance, et le b\u00e9n\u00e9fice net reste <strong>\u00e0 peu pr\u00e8s nul<\/strong>.<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6adef46f1cf3a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6adef46f1cf3a\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2100\" height=\"1650\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_reduction_dimension_composantes_principales.png\" alt=\"Nuage de points \u00e0 deux variables avec deux droites orange perpendiculaires : la premi\u00e8re suit la direction o\u00f9 le nuage s'\u00e9tire le plus, la seconde est orthogonale\" class=\"wp-image-309\" srcset=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_reduction_dimension_composantes_principales.png 2100w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_reduction_dimension_composantes_principales-300x236.png 300w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_reduction_dimension_composantes_principales-1024x805.png 1024w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_reduction_dimension_composantes_principales-768x603.png 768w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_reduction_dimension_composantes_principales-1536x1207.png 1536w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch05_reduction_dimension_composantes_principales-2048x1609.png 2048w\" sizes=\"auto, (max-width: 2100px) 100vw, 2100px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">La droite pleine est la premi\u00e8re composante : elle suit l&rsquo;axe o\u00f9 le nuage s&rsquo;\u00e9tire le plus. C&rsquo;est sur de tels axes, et non sur les variables brutes, que la PCR fait sa r\u00e9gression.<\/figcaption><\/figure>\n\n\n<h3>Quand les pr\u00e9dicteurs se recoupent, les coefficients flottent<\/h3>\n<p>Le ridge brille pr\u00e9cis\u00e9ment quand les moindres carr\u00e9s ont une forte variance : <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3bf85f1087e9fbed3a319341134ac1a2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: -4px;\"\/> grand devant <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-b170995d512c659d8668b4e42e1fef6b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"8\" width=\"11\" style=\"vertical-align: 0px;\"\/>, ou pr\u00e9dicteurs fortement colin\u00e9aires. Le graphique ci-dessous donne la raison.<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6adef46f1d41a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6adef46f1d41a\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1229\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch02_collinearite_contours_rss-scaled.png\" alt=\"Deux cartes de contours de la somme des carr\u00e9s r\u00e9siduels selon deux coefficients : \u00e0 gauche, des ellipses resserr\u00e9es autour d'un minimum net ; \u00e0 droite, des ellipses tr\u00e8s \u00e9tir\u00e9es en diagonale formant une vall\u00e9e \u00e9troite\" class=\"wp-image-310\" srcset=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch02_collinearite_contours_rss-scaled.png 2560w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch02_collinearite_contours_rss-300x144.png 300w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch02_collinearite_contours_rss-1024x492.png 1024w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch02_collinearite_contours_rss-768x369.png 768w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch02_collinearite_contours_rss-1536x737.png 1536w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch02_collinearite_contours_rss-2048x983.png 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">\u00c0 gauche, le minimum est bien localis\u00e9. \u00c0 droite, les pr\u00e9dicteurs sont fortement corr\u00e9l\u00e9s et le fond de la vall\u00e9e est long : de nombreuses combinaisons de coefficients donnent des RSS presque identiques. Chaque coefficient pris s\u00e9par\u00e9ment devient tr\u00e8s incertain, alors que <strong>leur combinaison reste bien d\u00e9termin\u00e9e<\/strong>.<\/figcaption><\/figure>\n\n\n<p>En haute dimension, ce ph\u00e9nom\u00e8ne devient extr\u00eame : chaque pr\u00e9dicteur s&rsquo;\u00e9crit \u00e0 peu pr\u00e8s comme une combinaison des autres. On ne peut alors jamais savoir quelles variables sont vraiment associ\u00e9es \u00e0 la r\u00e9ponse ; on peut seulement affirmer qu&rsquo;un sous-ensemble, parmi peut-\u00eatre plusieurs aussi valables, pr\u00e9dit bien les donn\u00e9es observ\u00e9es.<\/p>\n<blockquote>\n<p><strong>\u26a0\ufe0f Pi\u00e8ge<\/strong> Dans ce r\u00e9gime, lis le mod\u00e8le comme un outil de pr\u00e9diction, pas comme une liste de causes : la variable retenue par le lasso n&rsquo;est pas forc\u00e9ment \u00ab la \u00bb variable qui compte.<\/p>\n<\/blockquote>\n<h2 id=\"quand-la-relation-courbe-sortir-de-la-droite-par-paliers\">Quand la relation courbe : sortir de la droite par paliers<\/h2>\n<p>Reviens au salaire et \u00e0 l&rsquo;\u00e2ge. M\u00eame avec interactions, puissances et r\u00e9tr\u00e9cissement, un mod\u00e8le lin\u00e9aire reste une approximation lin\u00e9aire de la vraie relation. Une s\u00e9rie de m\u00e9thodes assouplit cette contrainte tout en restant simples \u00e0 ajuster et \u00e0 interpr\u00e9ter, du plus rigide au plus souple.<\/p>\n<p><strong>Le polyn\u00f4me.<\/strong> Remplacer <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-d4ee28752517d6062a3ca0314890342d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#88;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> par ses puissances <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-c8fd230b48e237efd3abb98dc76ed705_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#88;&#44;&#32;&#88;&#94;&#50;&#44;&#32;&#92;&#100;&#111;&#116;&#115;&#44;&#32;&#88;&#94;&#100;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"110\" style=\"vertical-align: -4px;\"\/> se fait avec les m\u00eames outils d&rsquo;inf\u00e9rence (erreurs types, intervalles de confiance). On d\u00e9passe rarement le degr\u00e9 3 ou 4 : au-del\u00e0, la courbe devient irr\u00e9guli\u00e8re, surtout pr\u00e8s des bords, o\u00f9 elle prend des valeurs extr\u00eames et peu fiables.<\/p>\n<p><strong>La <a href=\"\/blog\/maths\/la-fonction-en-escalier\/\" title=\"fonction en escalier\">fonction en escalier<\/a>.<\/strong> On d\u00e9coupe le domaine de <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-d4ee28752517d6062a3ca0314890342d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#88;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"16\" style=\"vertical-align: 0px;\"\/> en intervalles par des points de coupure et l&rsquo;on ajuste une constante par intervalle. Plus de structure globale rigide, mais une discontinuit\u00e9 \u00e0 chaque coupure et une sensibilit\u00e9 au choix, souvent arbitraire, de leur nombre et de leur emplacement.<\/p>\n<p><strong>Les splines.<\/strong> Une spline de r\u00e9gression ajuste un polyn\u00f4me de bas degr\u00e9 sur chaque intervalle entre des points de raccordement appel\u00e9s n\u0153uds, avec des contraintes qui garantissent une courbe lisse. Pr\u00e8s des bords, l\u00e0 o\u00f9 les donn\u00e9es sont les plus rares, sa variance devient tr\u00e8s instable ; la <strong>spline naturelle<\/strong> corrige ce d\u00e9faut en restant lin\u00e9aire au-del\u00e0 des n\u0153uds extr\u00eames, au prix de deux degr\u00e9s de libert\u00e9 \u00ab consomm\u00e9s \u00bb.<\/p>\n<p>La <strong>spline de lissage<\/strong> \u00e9vite le choix d\u00e9licat des n\u0153uds en le rempla\u00e7ant par un unique param\u00e8tre de p\u00e9nalit\u00e9 <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-2b5c45836864531b8e37025dabadd24a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#108;&#97;&#109;&#98;&#100;&#97;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/>, qu&rsquo;on s\u00e9lectionne par validation crois\u00e9e leave-one-out. Un raccourci de calcul rend cette s\u00e9lection presque aussi rapide qu&rsquo;un seul ajustement.<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6adef46f1d951&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6adef46f1d951\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2250\" height=\"1500\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_splines_lissage_penalisation.png\" alt=\"Nuage de points avec deux courbes de spline : l'une, lisse, correspond \u00e0 une p\u00e9nalit\u00e9 forte ; l'autre, ondul\u00e9e et sensible aux fluctuations locales, correspond \u00e0 une p\u00e9nalit\u00e9 faible\" class=\"wp-image-311\" srcset=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_splines_lissage_penalisation.png 2250w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_splines_lissage_penalisation-300x200.png 300w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_splines_lissage_penalisation-1024x683.png 1024w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_splines_lissage_penalisation-768x512.png 768w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_splines_lissage_penalisation-1536x1024.png 1536w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_splines_lissage_penalisation-2048x1365.png 2048w\" sizes=\"auto, (max-width: 2250px) 100vw, 2250px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Une seule molette r\u00e8gle tout : p\u00e9nalit\u00e9 forte, courbe sage ; p\u00e9nalit\u00e9 faible, courbe qui suit chaque soubresaut des points.<\/figcaption><\/figure>\n\n\n<p><strong>La r\u00e9gression locale.<\/strong> Pour estimer la relation en un point <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-87f2a80bc63f8d7bc3df68c45a787402_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#120;&#95;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"17\" style=\"vertical-align: -3px;\"\/>, on n&rsquo;ajuste pas un mod\u00e8le global mais une droite (ou un polyn\u00f4me de bas degr\u00e9) sur le seul voisinage de <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-87f2a80bc63f8d7bc3df68c45a787402_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#120;&#95;&#48;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"17\" style=\"vertical-align: -3px;\"\/>, en donnant plus de poids aux points proches. Un voisinage \u00e9troit donne une courbe flexible mais bruit\u00e9e ; un voisinage large, une courbe lisse mais peut-\u00eatre trop rigide.<\/p>\n<p>Toutes ces m\u00e9thodes ne traitent qu&rsquo;<strong>un pr\u00e9dicteur \u00e0 la fois<\/strong>. Pour en combiner plusieurs, le <a href=\"\/blog\/maths\/qu-est-ce-qu-un-modele-additif-generalise-gam\/\" title=\"mod\u00e8le additif g\u00e9n\u00e9ralis\u00e9 (GAM)\">mod\u00e8le additif g\u00e9n\u00e9ralis\u00e9 (GAM)<\/a> remplace chaque terme <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-c3cbca31dbd2b2ca6bbcd81549c7da18_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#98;&#101;&#116;&#97;&#95;&#106;&#32;&#88;&#95;&#106;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"38\" style=\"vertical-align: -6px;\"\/> par une fonction propre \u00e0 chaque variable :<\/p>\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 19px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-a72f356216d6f537be4aef81bad970ce_l3.png\" height=\"19\" width=\"353\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91; &#89;&#32;&#61;&#32;&#92;&#98;&#101;&#116;&#97;&#95;&#48;&#32;&#43;&#32;&#102;&#95;&#49;&#40;&#88;&#95;&#49;&#41;&#32;&#43;&#32;&#102;&#95;&#50;&#40;&#88;&#95;&#50;&#41;&#32;&#43;&#32;&#92;&#100;&#111;&#116;&#115;&#32;&#43;&#32;&#102;&#95;&#112;&#40;&#88;&#95;&#112;&#41;&#32;&#43;&#32;&#92;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#46;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n<p>Les effets s&rsquo;additionnent simplement, chaque <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-7ef9f54ddbca2f8b4850eb85bebc0779_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#102;&#95;&#106;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"15\" style=\"vertical-align: -6px;\"\/> ne d\u00e9pendant que de son pr\u00e9dicteur. Tu gardes donc l&rsquo;essentiel de la lisibilit\u00e9 de la droite : tracer la courbe <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-7ef9f54ddbca2f8b4850eb85bebc0779_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#102;&#95;&#106;\" title=\"Rendered by QuickLaTeX.com\" height=\"18\" width=\"15\" style=\"vertical-align: -6px;\"\/> montre l&rsquo;effet de chaque variable, toutes choses \u00e9gales par ailleurs, un luxe qu&rsquo;un mod\u00e8le autorisant des interactions arbitraires ne permet plus.<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6adef46f1ddd9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6adef46f1ddd9\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"841\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_modele_additif_generalise_gam-scaled.png\" alt=\"Sch\u00e9ma d'un mod\u00e8le additif : trois pr\u00e9dicteurs passent chacun par leur propre fonction (non lin\u00e9aire, lin\u00e9aire, spline), puis les r\u00e9sultats sont additionn\u00e9s avec une constante pour donner la sortie\" class=\"wp-image-312\" srcset=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_modele_additif_generalise_gam-scaled.png 2560w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_modele_additif_generalise_gam-300x99.png 300w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_modele_additif_generalise_gam-1024x336.png 1024w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_modele_additif_generalise_gam-768x252.png 768w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_modele_additif_generalise_gam-1536x505.png 1536w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch06_modele_additif_generalise_gam-2048x673.png 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Suis les fl\u00e8ches : chaque pr\u00e9dicteur a sa fonction, une seule op\u00e9ration les r\u00e9unit \u00e0 la fin, la somme. C&rsquo;est cette simplicit\u00e9 qui pr\u00e9serve l&rsquo;interpr\u00e9tation.<\/figcaption><\/figure>\n\n\n<h2 id=\"le-verdict-en-un-tableau\">Le verdict en un tableau<\/h2>\n<p>Rep\u00e8re <strong>ton sympt\u00f4me<\/strong> dans la colonne de gauche, la r\u00e9ponse suit.<\/p>\n<table>\n<thead>\n<tr>\n<th>Ce que tu observes<\/th>\n<th>Ce que tu fais<\/th>\n<th>Ce qui le justifie<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Relation \u00e0 peu pr\u00e8s droite, <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3bf85f1087e9fbed3a319341134ac1a2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: -4px;\"\/> petit devant <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-b170995d512c659d8668b4e42e1fef6b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"8\" width=\"11\" style=\"vertical-align: 0px;\"\/><\/td>\n<td>Garde la droite<\/td>\n<td>Biais quasi nul sans co\u00fbt en variance ; elle bat les voisins<\/td>\n<\/tr>\n<tr>\n<td>Relation tr\u00e8s \u00e9loign\u00e9e d&rsquo;une droite, peu de pr\u00e9dicteurs, beaucoup de donn\u00e9es<\/td>\n<td>Passe aux voisins<\/td>\n<td>Ils reprennent l&rsquo;avantage seulement dans ce cas<\/td>\n<\/tr>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-b170995d512c659d8668b4e42e1fef6b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"8\" width=\"11\" style=\"vertical-align: 0px;\"\/> pas tr\u00e8s sup\u00e9rieur \u00e0 <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3bf85f1087e9fbed3a319341134ac1a2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: -4px;\"\/>, ou <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-53e6c864986ef2a3a82d8e8df012774d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;&#32;&#92;&#103;&#101;&#113;&#32;&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"45\" style=\"vertical-align: -4px;\"\/><\/td>\n<td>R\u00e9tr\u00e9cis ou condense : ridge, lasso, PCR<\/td>\n<td>La variance des moindres carr\u00e9s explose<\/td>\n<\/tr>\n<tr>\n<td>Peu de pr\u00e9dicteurs comptent vraiment<\/td>\n<td>Lasso<\/td>\n<td>Coefficients mis exactement \u00e0 z\u00e9ro<\/td>\n<\/tr>\n<tr>\n<td>Beaucoup de pr\u00e9dicteurs comptent de fa\u00e7on comparable<\/td>\n<td>Ridge<\/td>\n<td>Tous restent, r\u00e9tr\u00e9cis<\/td>\n<\/tr>\n<tr>\n<td>Un pr\u00e9dicteur, relation courbe<\/td>\n<td>Polyn\u00f4me (degr\u00e9 3-4 au plus), escalier, splines, r\u00e9gression locale<\/td>\n<td>Souplesse par paliers<\/td>\n<\/tr>\n<tr>\n<td>Plusieurs pr\u00e9dicteurs, relations courbes<\/td>\n<td>GAM<\/td>\n<td>Une courbe par variable, effets additifs<\/td>\n<\/tr>\n<tr>\n<td>R\u00e9sidu studentis\u00e9 au-del\u00e0 de 3<\/td>\n<td>Examine le point<\/td>\n<td>Il d\u00e9grade la RSE et le <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-3300c1f40e1dcdc79baadc068577395c_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#82;&#94;&#50;\" title=\"Rendered by QuickLaTeX.com\" height=\"15\" width=\"21\" style=\"vertical-align: 0px;\"\/><\/td>\n<\/tr>\n<tr>\n<td>Pr\u00e9dicteurs tr\u00e8s corr\u00e9l\u00e9s<\/td>\n<td>Ne lis pas les coefficients un \u00e0 un<\/td>\n<td>Seule leur combinaison est bien d\u00e9termin\u00e9e<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<blockquote>\n<p><strong>\ud83d\udccc \u00c0 retenir<\/strong> La droite est un excellent point de d\u00e9part, pas un r\u00e9flexe : mesure son erreur, v\u00e9rifie la pente, traque les points qui la tirent. Puis choisis la variante la plus simple qui r\u00e8gle ton sympt\u00f4me, car chaque degr\u00e9 de souplesse gagn\u00e9 se paie en lisibilit\u00e9.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Quand la droite suffit, quand elle casse, et quoi choisir ensuite : voisins, ridge, lasso, splines, GAM. Les chiffres qui t&rsquo;aident \u00e0 trancher.<\/p>\n","protected":false},"author":1,"featured_media":313,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-314","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-machine-learning"],"_links":{"self":[{"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/posts\/314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/comments?post=314"}],"version-history":[{"count":4,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/posts\/314\/revisions"}],"predecessor-version":[{"id":819,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/posts\/314\/revisions\/819"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/media\/313"}],"wp:attachment":[{"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/media?parent=314"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/categories?post=314"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/tags?post=314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}