{"id":473,"date":"2026-10-07T15:00:31","date_gmt":"2026-10-07T13:00:31","guid":{"rendered":"https:\/\/www.ranksignal.fr\/blog\/?p=473"},"modified":"2026-10-14T17:36:18","modified_gmt":"2026-10-14T15:36:18","slug":"qu-est-ce-qu-une-memoire-parametrique","status":"publish","type":"post","link":"https:\/\/www.ranksignal.fr\/blog\/inference\/qu-est-ce-qu-une-memoire-parametrique\/","title":{"rendered":"M\u00e9moire param\u00e9trique : ce que ton LLM sait (et ne sait pas)"},"content":{"rendered":"<p><\/p>\n<p>Demande \u00e0 un <a href=\"\/blog\/inference\/qu-est-ce-qu-un-llm\/\" title=\"LLM\">LLM<\/a> l&rsquo;identifiant WikiData des Dallas Mavericks. Il r\u00e9pond sans h\u00e9siter, avec le m\u00eame aplomb que pour une r\u00e9ponse juste. Sauf que le num\u00e9ro donn\u00e9 est celui d&rsquo;un film, <em>Womanlight<\/em>, et pas celui d&rsquo;une \u00e9quipe de NBA. O\u00f9 \u00e9tait donc rang\u00e9 ce que le mod\u00e8le \u00ab savait \u00bb de cette \u00e9quipe ? Tu vas voir o\u00f9 se cache son savoir, et pourquoi il est \u00e0 la fois si vaste et si fragile.<\/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=\"#des-milliards-de-nombres-pas-une-bibliotheque\">Des milliards de nombres, pas une biblioth\u00e8que<\/a><\/li>\n<li><a href=\"#comment-elle-se-remplit-deviner-le-mot-suivant\">Comment elle se remplit : deviner le mot suivant<\/a><\/li>\n<li><a href=\"#ce-qu-elle-retient-bien-ce-qu-elle-retient-mal\">Ce qu&rsquo;elle retient bien, ce qu&rsquo;elle retient mal<\/a><\/li>\n<li><a href=\"#une-memoire-arretee-a-une-date\">Une m\u00e9moire arr\u00eat\u00e9e \u00e0 une date<\/a><\/li>\n<li><a href=\"#ce-qui-la-modifie-ce-qui-la-laisse-intacte\">Ce qui la modifie, ce qui la laisse intacte<\/a><\/li>\n<li><a href=\"#trois-memoires-trois-roles\">Trois m\u00e9moires, trois r\u00f4les<\/a><\/li>\n<li><a href=\"#quatre-idees-recues-a-ranger\">Quatre id\u00e9es re\u00e7ues \u00e0 ranger<\/a><\/li>\n<\/ul>\n<h2 id=\"l-essentiel-en-30-secondes\">L&rsquo;essentiel en 30 secondes<\/h2>\n<ul>\n<li>La m\u00e9moire param\u00e9trique, c&rsquo;est <strong>tout ce qui est stock\u00e9 dans les poids<\/strong> du mod\u00e8le \u00e0 l&rsquo;entra\u00eenement.<\/li>\n<li>Elle se remplit en apprenant \u00e0 <strong>pr\u00e9dire le mot suivant<\/strong>, pas en rangeant des faits dans un tiroir.<\/li>\n<li>Elle retient bien les concepts et mal <strong>les dates, chiffres et faits rares<\/strong>.<\/li>\n<li>Elle est <strong>fig\u00e9e \u00e0 la date de l&rsquo;entra\u00eenement<\/strong> : seul un nouvel entra\u00eenement ou un affinage y touche.<\/li>\n<li>Pour en savoir plus, on lui <strong>adjoint une m\u00e9moire externe<\/strong>, sans changer ses poids.<\/li>\n<\/ul>\n<h2 id=\"des-milliards-de-nombres-pas-une-bibliotheque\">Des milliards de nombres, pas une biblioth\u00e8que<\/h2>\n<p>Un LLM est un r\u00e9seau de neurones dont chaque connexion porte un nombre, un poids, ajust\u00e9 pendant l&rsquo;entra\u00eenement. Ces poids sont les <em>param\u00e8tres<\/em> du mod\u00e8le. Tout ce qu&rsquo;il a retenu tient dedans : c&rsquo;est sa <strong>m\u00e9moire param\u00e9trique<\/strong>.<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6adef4726d9e5&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6adef4726d9e5\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"916\" 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_ch01_prediction_llm-scaled.png\" alt=\"Un transformer pr\u00e9dit le mot suivant : une s\u00e9quence entre, un bloc de poids appris la transforme, un mot sort\" class=\"wp-image-469\" srcset=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch01_prediction_llm-scaled.png 2560w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch01_prediction_llm-300x107.png 300w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch01_prediction_llm-1024x366.png 1024w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch01_prediction_llm-768x275.png 768w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch01_prediction_llm-1536x550.png 1536w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b1_ch01_prediction_llm-2048x733.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\">Regarde le bloc du milieu : c&rsquo;est l\u00e0 que vit tout le savoir. Le sch\u00e9ma ne comporte aucune case \u00ab base de faits \u00bb vers laquelle le mod\u00e8le irait chercher sa r\u00e9ponse.<\/figcaption><\/figure>\n\n\n<p>Les ordres de grandeur donnent le vertige. Le plus grand mod\u00e8le de la famille Llama 3 compte 405 milliards de param\u00e8tres, et GPT-4 en compterait, selon la rumeur, plus de mille milliards. On parle de LLM \u00e0 partir de <strong>10 milliards de param\u00e8tres<\/strong> environ.<\/p>\n<p>Trois choses font grossir ce total : la couche d&#8217;embedding (sa taille d\u00e9pend de celle des vecteurs et du vocabulaire), le m\u00e9canisme d&rsquo;auto-attention, et la profondeur, puisque chaque bloc ajout\u00e9 apporte ses propres param\u00e8tres. Dans un bloc, la plus grande part des poids se trouve dans le r\u00e9seau feed-forward, devant les sous-couches d&rsquo;attention.<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6adef4726dfcb&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6adef4726dfcb\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1067\" 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\/b7_ch03_anatomie_bloc_transformer-scaled.png\" alt=\"Anatomie d'un LLM : embedding des tokens, blocs transformeurs r\u00e9p\u00e9t\u00e9s des dizaines \u00e0 centaines de fois, t\u00eate de langage qui produit un score par mot du vocabulaire\" class=\"wp-image-470\" srcset=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b7_ch03_anatomie_bloc_transformer-scaled.png 2560w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b7_ch03_anatomie_bloc_transformer-300x125.png 300w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b7_ch03_anatomie_bloc_transformer-1024x427.png 1024w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b7_ch03_anatomie_bloc_transformer-768x320.png 768w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b7_ch03_anatomie_bloc_transformer-1536x640.png 1536w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b7_ch03_anatomie_bloc_transformer-2048x853.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\">Sur la rang\u00e9e du bas, rep\u00e8re le r\u00e9seau feed-forward : c&rsquo;est le plus gros poste de la m\u00e9moire. Le reste du mod\u00e8le, normalisations comprises, p\u00e8se tr\u00e8s peu.<\/figcaption><\/figure>\n\n\n<p>Cette m\u00e9moire a une limite : elle est <strong>n\u00e9cessairement limit\u00e9e<\/strong> par le nombre de param\u00e8tres et par la nature des donn\u00e9es d&rsquo;entra\u00eenement. Plus de param\u00e8tres permettent d&rsquo;int\u00e9rioriser plus de connaissances, c&rsquo;est-\u00e0-dire plus d&rsquo;informations, d&rsquo;entit\u00e9s et de diff\u00e9rences entre sujets.<\/p>\n<h3>Le m\u00eame mot qu&rsquo;en statistique<\/h3>\n<p>Le mot \u00ab param\u00e9trique \u00bb n&rsquo;est pas propre aux LLM. En statistique, une m\u00e9thode param\u00e9trique fait d&rsquo;abord une hypoth\u00e8se sur la forme de la fonction \u00e0 estimer, par exemple une droite :<\/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-63dbd0763ba81ed2679876170ad91cda_l3.png\" height=\"19\" width=\"252\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#102;&#40;&#88;&#41;&#32;&#61;&#32;&#92;&#98;&#101;&#116;&#97;&#95;&#48;&#32;&#43;&#32;&#92;&#98;&#101;&#116;&#97;&#95;&#49;&#32;&#88;&#95;&#49;&#32;&#43;&#32;&#92;&#100;&#111;&#116;&#115;&#32;&#43;&#32;&#92;&#98;&#101;&#116;&#97;&#95;&#112;&#32;&#88;&#95;&#112;&#46;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n<p>Il ne reste ensuite qu&rsquo;\u00e0 ajuster les <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-983e5812db17c8c33ca7b1d5d413b587_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#112;&#43;&#49;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"40\" style=\"vertical-align: -4px;\"\/> coefficients <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-f653f8d7a5d4b6637a9583b1aaa9e9a3_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#98;&#101;&#116;&#97;&#95;&#48;&#44;&#32;&#92;&#100;&#111;&#116;&#115;&#44;&#32;&#92;&#98;&#101;&#116;&#97;&#95;&#112;\" title=\"Rendered by QuickLaTeX.com\" height=\"19\" width=\"74\" style=\"vertical-align: -6px;\"\/> sur les donn\u00e9es d&rsquo;entra\u00eenement. Une m\u00e9thode non param\u00e9trique, elle, ne fige aucune forme, mais exige beaucoup plus d&rsquo;observations.<\/p>\n<p>Garde l&rsquo;analogie : dans les deux cas, ce qu&rsquo;on a appris des donn\u00e9es est condens\u00e9 dans des nombres ajust\u00e9s, et plus rien n&rsquo;est consult\u00e9 ailleurs. Un LLM fait simplement cela avec des milliards de coefficients au lieu de quelques-uns.<\/p>\n<h2 id=\"comment-elle-se-remplit-deviner-le-mot-suivant\">Comment elle se remplit : deviner le mot suivant<\/h2>\n<p>Pour remplir cette m\u00e9moire, on ne dicte aucun fait au mod\u00e8le. On lui montre d&rsquo;\u00e9normes quantit\u00e9s de texte et on lui demande, encore et encore, de pr\u00e9dire la suite. Soumets \u00ab Never gonna \u00bb \u00e0 un mod\u00e8le qui a lu assez de culture populaire : il r\u00e9pondra \u00ab give you up \u00bb.<\/p>\n<p>Deux m\u00e9thodes d&rsquo;entra\u00eenement existent. Dans la premi\u00e8re, le mod\u00e8le pr\u00e9dit le mot suivant \u00e0 partir des seuls mots pr\u00e9c\u00e9dents. Dans la seconde, il reconstruit un mot masqu\u00e9 en s&rsquo;appuyant \u00e0 la fois sur ce qui pr\u00e9c\u00e8de et ce qui suit.<\/p>\n<p>La premi\u00e8re version est celle des LLM actuels. La probabilit\u00e9 d&rsquo;un mot <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-dfee5c980777976ae8cf6541893fb572_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#119;\" title=\"Rendered by QuickLaTeX.com\" height=\"8\" width=\"13\" style=\"vertical-align: 0px;\"\/> sachant l&rsquo;historique <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-14b463d0ecd5b350ced6cf1d6a12eef3_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#104;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"10\" style=\"vertical-align: 0px;\"\/> qui le pr\u00e9c\u00e8de se d\u00e9compose ainsi :<\/p>\n<p><p class=\"ql-center-displayed-equation\" style=\"line-height: 49px;\"><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-b65b5af4febddae0599ec40da9dc7586_l3.png\" height=\"49\" width=\"365\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#80;&#40;&#119;&#92;&#109;&#105;&#100;&#32;&#104;&#41;&#61;&#80;&#40;&#119;&#95;&#110;&#92;&#109;&#105;&#100;&#32;&#119;&#95;&#123;&#49;&#58;&#110;&#45;&#49;&#125;&#41;&#61;&#92;&#112;&#114;&#111;&#100;&#95;&#123;&#105;&#61;&#49;&#125;&#94;&#123;&#110;&#125;&#80;&#40;&#119;&#95;&#105;&#92;&#109;&#105;&#100;&#32;&#119;&#95;&#123;&#49;&#58;&#105;&#45;&#49;&#125;&#41;&#46;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><\/p>\n<p>Ici <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-b04985ab74ff705ec05c507ed58afebd_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#119;&#95;&#105;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"18\" style=\"vertical-align: -3px;\"\/> est le <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-695d9d59bd04859c6c99e7feb11daab6_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#105;\" title=\"Rendered by QuickLaTeX.com\" height=\"12\" width=\"6\" style=\"vertical-align: 0px;\"\/>-\u00e8me mot et <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ranksignal.fr\/wp-content\/ql-cache\/quicklatex.com-2f90a8422e43eef7a05c9fe1b8dd1cb0_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#119;&#95;&#123;&#49;&#58;&#105;&#45;&#49;&#125;\" title=\"Rendered by QuickLaTeX.com\" height=\"11\" width=\"46\" style=\"vertical-align: -3px;\"\/> tous ceux qui le pr\u00e9c\u00e8dent. La probabilit\u00e9 d&rsquo;une phrase enti\u00e8re est le <strong>produit des probabilit\u00e9s de chaque mot<\/strong> sachant les pr\u00e9c\u00e9dents. Le mod\u00e8le n&rsquo;a besoin d&rsquo;aucune \u00e9tiquette, le texte lui fournit sa propre correction.<\/p>\n<p>Ce qu&rsquo;il lit d\u00e9termine ce qu&rsquo;il pourra retenir. Pour GPT-3, on parle de 410 milliards de jetons issus de Common Crawl, 12 et 55 milliards pour Books1 et Books2, et 3 milliards pour Wikip\u00e9dia. Aujourd&rsquo;hui, on d\u00e9passe <strong>mille milliards de jetons<\/strong>.<\/p>\n<blockquote>\n<p><strong>\ud83d\udca1 Intuition<\/strong> Remplir cette m\u00e9moire est l&rsquo;\u00e9tape la plus lourde de la vie d&rsquo;un mod\u00e8le : le pr\u00e9-entra\u00eenement mobilise des milliers de GPU pendant des mois. Les \u00e9tapes suivantes (exemples de bonnes conversations, comparaison de r\u00e9ponses, renforcement) sont bien plus l\u00e9g\u00e8res.<\/p>\n<\/blockquote>\n<h2 id=\"ce-qu-elle-retient-bien-ce-qu-elle-retient-mal\">Ce qu&rsquo;elle retient bien, ce qu&rsquo;elle retient mal<\/h2>\n<p>Un concept qui revient mille fois sous des formes voisines finit par \u00eatre bien ancr\u00e9. Une date, une valeur num\u00e9rique ou une information rare n&rsquo;appara\u00eet qu&rsquo;une poign\u00e9e de fois, voire une seule : la r\u00e9p\u00e9tition qui renforce le savoir leur fait d\u00e9faut.<\/p>\n<p>\u00c0 cela s&rsquo;ajoute un probl\u00e8me de fond : les donn\u00e9es d&rsquo;entra\u00eenement contiennent du vrai et du faux, souvent contradictoires. Au moment de r\u00e9pondre, le mod\u00e8le \u00e9chantillonne une distribution et doit choisir parmi ce qu&rsquo;il a appris, d&rsquo;o\u00f9 des <strong>hallucinations<\/strong>. Monter la temp\u00e9rature, c&rsquo;est tirer des mots moins probables, donc en produire davantage.<\/p>\n<p>C&rsquo;est exactement ce qui est arriv\u00e9 \u00e0 nos Dallas Mavericks. Le mod\u00e8le a appris \u00e0 produire un identifiant qui <em>ressemble<\/em> \u00e0 un identifiant WikiData, pas \u00e0 v\u00e9rifier qu&rsquo;il correspond \u00e0 la bonne \u00e9quipe. Il est entra\u00een\u00e9 \u00e0 deviner la suite la plus plausible d&rsquo;un texte, pas \u00e0 contr\u00f4ler des faits.<\/p>\n<p>Ce que le mod\u00e8le sait vraiment bien se range en trois familles : la <strong>connaissance linguistique<\/strong> (s\u00e9mantique et syntaxe d&rsquo;une langue), la connaissance du sens commun (les r\u00e8gles que presque tout le monde conna\u00eet sans qu&rsquo;on les \u00e9crive) et la connaissance de domaine (m\u00e9decine, programmation\u2026).<\/p>\n<p>La derni\u00e8re est la plus fragile. La perte \u00e9tant calcul\u00e9e sur l&rsquo;ensemble des textes, l&rsquo;entra\u00eenement favorise le savoir g\u00e9n\u00e9ral plut\u00f4t que l&rsquo;information sp\u00e9cialis\u00e9e : un mod\u00e8le g\u00e9n\u00e9raliste se comporte moins bien dans un domaine pointu, <strong>quel que soit son nombre de param\u00e8tres<\/strong>.<\/p>\n<h2 id=\"une-memoire-arretee-a-une-date\">Une m\u00e9moire arr\u00eat\u00e9e \u00e0 une date<\/h2>\n<p>Une m\u00e9moire fig\u00e9e a deux d\u00e9fauts, et le second est le plus sournois. Le premier est l&rsquo;ignorance : interrog\u00e9 sur un \u00e9v\u00e9nement de 2024 avec une coupure en octobre 2023, un mod\u00e8le r\u00e9pond qu&rsquo;il n&rsquo;en sait rien, ce qui est la r\u00e9ponse la plus honn\u00eate possible.<\/p>\n<p>Le second est la p\u00e9remption. Fin 2023, Mark Cuban a vendu sa participation majoritaire dans les Mavericks \u00e0 la famille Adelson et aux Dumont, en gardant une part minoritaire. Un mod\u00e8le entra\u00een\u00e9 avant cette vente continuera \u00e0 le pr\u00e9senter comme <strong>seul propri\u00e9taire de l&rsquo;\u00e9quipe<\/strong>.<\/p>\n<p>Sa r\u00e9ponse \u00e9tait exacte le jour de l&rsquo;entra\u00eenement, elle ne l&rsquo;est plus, et rien dans son ton ne le signale.<\/p>\n<p>D&rsquo;autres choses n&rsquo;ont jamais \u00e9t\u00e9 dans cette m\u00e9moire : les informations internes \u00e0 une organisation, par d\u00e9finition absentes de ses donn\u00e9es d&rsquo;entra\u00eenement. Le mod\u00e8le ne peut pas non plus apprendre de nouvelles informations en cours de route, ni se souvenir de tes \u00e9changes pass\u00e9s.<\/p>\n<h2 id=\"ce-qui-la-modifie-ce-qui-la-laisse-intacte\">Ce qui la modifie, ce qui la laisse intacte<\/h2>\n<p>Pour am\u00e9liorer un syst\u00e8me, on distingue deux familles. L&rsquo;apprentissage <strong>param\u00e9trique<\/strong> ajuste les poids du mod\u00e8le. L&rsquo;apprentissage non param\u00e9trique am\u00e9liore la performance sans toucher \u00e0 aucun param\u00e8tre.<\/p>\n<p>C\u00f4t\u00e9 poids, on reprend un mod\u00e8le d\u00e9j\u00e0 entra\u00een\u00e9 et on le modifie par petites touches : par des paires (invite, r\u00e9ponse) soigneusement choisies, par des paires \u00ab bonne r\u00e9ponse contre mauvaise \u00bb, ou par des sorties not\u00e9es par des experts. Entra\u00eener un mod\u00e8le de z\u00e9ro sur des trillions de jetons reste r\u00e9serv\u00e9 aux grands laboratoires.<\/p>\n<p>Faut-il alors affiner pour y glisser un fait manquant, par exemple que les Denver Nuggets ont gagn\u00e9 le championnat NBA 2023 ? Les \u00e9tudes divergent : certaines montrent un gain de fiabilit\u00e9 factuelle, d&rsquo;autres que les LLM <strong>peinent \u00e0 apprendre de nouveaux faits<\/strong> par ce biais.<\/p>\n<p>L&rsquo;affinage trouve plut\u00f4t sa place quand la sp\u00e9cialisation de domaine est critique, quand un format ou un ton doit rester constant, quand les appels d&rsquo;outils doivent \u00eatre pr\u00e9cis. Il demande aussi des centaines \u00e0 des milliers d&rsquo;exemples soign\u00e9s, des heures de GPU et un plan de r\u00e9entra\u00eenement.<\/p>\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6adef4726e4b4&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6adef4726e4b4\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1536\" 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\/b2_ch07_arbre_affinage-scaled.png\" alt=\"Arbre de d\u00e9cision : domaine pointu et format strict ? assez de donn\u00e9es et de budget ? retraitement ma\u00eetrisable ? Un \u00ab non \u00bb m\u00e8ne \u00e0 une solution non param\u00e9trique, trois \u00ab oui \u00bb \u00e0 l'affinage\" class=\"wp-image-471\" srcset=\"https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b2_ch07_arbre_affinage-scaled.png 2560w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b2_ch07_arbre_affinage-300x180.png 300w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b2_ch07_arbre_affinage-1024x614.png 1024w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b2_ch07_arbre_affinage-768x461.png 768w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b2_ch07_arbre_affinage-1536x922.png 1536w, https:\/\/www.ranksignal.fr\/wp-content\/uploads\/2026\/10\/b2_ch07_arbre_affinage-2048x1229.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 trois questions en descendant : un seul \u00ab non \u00bb suffit \u00e0 te renvoyer c\u00f4t\u00e9 non param\u00e9trique. Et le risque est r\u00e9el : une nouvelle version d&rsquo;un mod\u00e8le propri\u00e9taire peut surpasser <strong>ton mod\u00e8le affin\u00e9<\/strong> et an\u00e9antir des mois de r\u00e9entra\u00eenement.<\/figcaption><\/figure>\n\n\n<blockquote>\n<p><strong>\u26a0\ufe0f Pi\u00e8ge<\/strong> Mettre des exemples dans le prompt n&rsquo;est pas une mise \u00e0 jour de la m\u00e9moire. Le mot \u00ab apprendre \u00bb est impropre ici : aucun param\u00e8tre n&rsquo;est modifi\u00e9, donc la comp\u00e9tence acquise n&rsquo;est que passag\u00e8re.<\/p>\n<\/blockquote>\n<p>Ce que fait le mod\u00e8le dans ce cas, c&rsquo;est exploiter ce qu&rsquo;il a appris \u00e0 l&rsquo;entra\u00eenement pour retrouver la relation entre entr\u00e9e et sortie des exemples. Pas de mise \u00e0 jour, donc rapide, mais rien n&rsquo;est retenu apr\u00e8s coup.<\/p>\n<p>On peut m\u00eame organiser cette am\u00e9lioration sans toucher aux poids. Il suffit d&rsquo;enregistrer chaque exp\u00e9rience r\u00e9ussie dans une banque de m\u00e9moire, puis de retrouver les cas semblables pour les remettre dans le prompt : c&rsquo;est simple, transparent et l\u00e9ger.<\/p>\n<h2 id=\"trois-memoires-trois-roles\">Trois m\u00e9moires, trois r\u00f4les<\/h2>\n<p>Dans une application construite autour d&rsquo;un LLM, le mod\u00e8le joue le r\u00f4le du cerveau. Il poss\u00e8de sa m\u00e9moire param\u00e9trique, obtenue \u00e0 l&rsquo;entra\u00eenement, mais on peut lui en ajouter une externe : base vectorielle ou <a href=\"\/blog\/rag\/qu-est-ce-qu-un-graphe-de-connaissances\/\" title=\"graphe de connaissances\">graphe de connaissances<\/a>.<\/p>\n<p>Il faut alors distinguer deux apports. La <strong>connaissance<\/strong> apporte au moment de la g\u00e9n\u00e9ration des contenus v\u00e9rifiables (sp\u00e9cifications, politiques, catalogues), en plus de ce que le mod\u00e8le stocke dans ses poids. La <strong>m\u00e9moire<\/strong>, elle, garde l&rsquo;histoire propre de l&rsquo;agent : \u00e9changes pass\u00e9s, sorties d&rsquo;outils, \u00e9tats.<\/p>\n<p>Entre les deux, la fen\u00eatre de contexte joue le r\u00f4le de m\u00e9moire \u00e0 court terme : l&rsquo;historique d&rsquo;une conversation y est ins\u00e9r\u00e9, et sa longueur limite ce que l&rsquo;agent peut garder en t\u00eate.<\/p>\n<blockquote>\n<p><strong>\ud83d\udccc \u00c0 retenir<\/strong> La m\u00e9moire est l&rsquo;endroit o\u00f9 le savoir est stock\u00e9 ; l&rsquo;ing\u00e9nierie de contexte est la fa\u00e7on de l&rsquo;exploiter pour produire un bon comportement. Les poids sont la premi\u00e8re de ces m\u00e9moires, jamais la seule.<\/p>\n<\/blockquote>\n<h2 id=\"quatre-idees-recues-a-ranger\">Quatre id\u00e9es re\u00e7ues \u00e0 ranger<\/h2>\n<p><strong>\u00ab Plus de param\u00e8tres, donc plus juste. \u00bb<\/strong> Un mod\u00e8le plus gros int\u00e9riorise davantage, mais il reste g\u00e9n\u00e9raliste : sur un domaine pr\u00e9cis, il peut faire moins bien, quelle que soit sa taille.<\/p>\n<p><strong>\u00ab Le mod\u00e8le apprend ce que je lui montre. \u00bb<\/strong> Les exemples du prompt ne modifient aucun poids. Ils guident la r\u00e9ponse du moment, rien de plus.<\/p>\n<p><strong>\u00ab Il explique bien, donc il sait. \u00bb<\/strong> Un LLM expose tr\u00e8s bien des concepts, mais retient mal le d\u00e9tail pr\u00e9cis : dates, valeurs num\u00e9riques, informations rares. Une explication fluide n&rsquo;est pas un indice d&rsquo;exactitude.<\/p>\n<p><strong>\u00ab Affine-le avec le fait manquant. \u00bb<\/strong> Voir plus haut : les r\u00e9sultats sont partag\u00e9s, et la m\u00e9thode demande bien plus de curation, de calcul et de maintenance qu&rsquo;on ne l&rsquo;imagine.<\/p>\n<p>Retiens la r\u00e8gle simple : ce que ton LLM sait, il le sait parce que des milliards de poids l&rsquo;ont absorb\u00e9 un jour, sous forme de statistiques et non de fiches. Pour tout le reste, il faut lui apporter la source.<\/p>","protected":false},"excerpt":{"rendered":"<p>La m\u00e9moire param\u00e9trique, c&rsquo;est tout ce qu&rsquo;un LLM a retenu dans ses poids. D\u00e9couvre ce qu&rsquo;elle contient, ce qu&rsquo;elle oublie et ce qui peut la changer.<\/p>\n","protected":false},"author":1,"featured_media":472,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-473","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-inference"],"_links":{"self":[{"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/posts\/473","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=473"}],"version-history":[{"count":3,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/posts\/473\/revisions"}],"predecessor-version":[{"id":807,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/posts\/473\/revisions\/807"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/media\/472"}],"wp:attachment":[{"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/media?parent=473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/categories?post=473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ranksignal.fr\/blog\/wp-json\/wp\/v2\/tags?post=473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}