{"id":8415,"date":"2026-10-14T18:02:24","date_gmt":"2026-10-14T18:02:24","guid":{"rendered":"http:\/\/french.arabpsychology.com\/statistics\/comment-effectuer-bagging-dans-r-etape-par-etape\/"},"modified":"2026-10-14T18:02:24","modified_gmt":"2026-10-14T18:02:24","slug":"comment-effectuer-bagging-dans-r-etape-par-etape","status":"publish","type":"psych_stat","link":"https:\/\/french.arabpsychology.com\/?psych_stat=comment-effectuer-bagging-dans-r-etape-par-etape","title":{"rendered":"Comment effectuer le bagging dans R (\u00e9tape par \u00e9tape)"},"content":{"rendered":"<p>L&rsquo;apprentissage automatique contemporain et la statistique computationnelle ont profond\u00e9ment transform\u00e9 la mani\u00e8re dont les chercheurs et les praticiens appr\u00e9hendent la mod\u00e9lisation pr\u00e9dictive au sein de corpus de donn\u00e9es complexes. Historiquement tributaires de mod\u00e8les param\u00e9triques lin\u00e9aires dont la validit\u00e9 repose sur des hypoth\u00e8ses distributionnelles souvent viol\u00e9es par les donn\u00e9es empiriques r\u00e9elles, les analystes se tournent d\u00e9sormais vers des estimateurs non param\u00e9triques capables de capturer de mani\u00e8re endog\u00e8ne des relations non lin\u00e9aires et des interactions d&rsquo;ordre \u00e9lev\u00e9. Parmi ces m\u00e9thodologies, les arbres de d\u00e9cision binaire, popularis\u00e9s notamment par les travaux fondateurs de Breiman, Friedman, Olshen et Stone relatifs \u00e0 la classification et la r\u00e9gression arborescentes (CART), occupent une place centrale en raison de leur flexibilit\u00e9 conceptuelle et de leur lisibilit\u00e9 heuristique imm\u00e9diate.<\/p>\n<p>Cependant, la contrepartie majeure de cette remarquable adaptabilit\u00e9 r\u00e9side dans une instabilit\u00e9 structurelle intrins\u00e8que, formalis\u00e9e math\u00e9matiquement par une variance d&rsquo;\u00e9chantillonnage disproportionn\u00e9e. Une infime perturbation au sein du jeu de donn\u00e9es d&rsquo;apprentissage est susceptible d&rsquo;induire une modification radicale de la topologie de l&rsquo;arbre, conduisant \u00e0 des pr\u00e9dictions hautement volatiles d\u00e8s lors que le mod\u00e8le est confront\u00e9 \u00e0 des observations in\u00e9dites. Pour surmonter cet \u00e9cueil fondamental sans sacrifier la puissance descriptive des structures arborescentes, Leo Breiman a introduit au milieu des ann\u00e9es 1990 le concept r\u00e9volutionnaire de <em>Bootstrap Aggregating<\/em>, universellement contract\u00e9 sous l&rsquo;acronyme de <strong>bagging<\/strong>. Cette approche m\u00e9ta-algorithmique exploite la puissance du r\u00e9\u00e9chantillonnage bootstrap afin de g\u00e9n\u00e9rer une multiplicit\u00e9 d&rsquo;estimateurs perturb\u00e9s dont l&rsquo;agr\u00e9gation finale produit une r\u00e9duction drastique de la variance globale.<\/p>\n<p>Le pr\u00e9sent article constitue un guide exhaustif, th\u00e9orique et appliqu\u00e9, d\u00e9di\u00e9 \u00e0 l&rsquo;impl\u00e9mentation rigoureuse du bagging sous l&rsquo;environnement statistique <strong>R<\/strong>. En articulant les fondements de la th\u00e9orie de l&rsquo;apprentissage statistique avec les exigences m\u00e9thodologiques de la mod\u00e9lisation quantitative appliqu\u00e9e aux sciences comportementales et \u00e0 la psychom\u00e9trie, ce document expose de mani\u00e8re d\u00e9taill\u00e9e chaque \u00e9tape du processus analytique. Depuis le pr\u00e9traitement m\u00e9thodique des cohortes jusqu&rsquo;\u00e0 l&rsquo;\u00e9valuation diagnostique de l&rsquo;erreur <em>out-of-bag<\/em> (OOB) et l&rsquo;estimation de l&rsquo;importance des covariables, ce protocole fournit aux analystes de donn\u00e9es, psychom\u00e9triciens et biostatisticiens les leviers techniques n\u00e9cessaires au d\u00e9ploiement de mod\u00e8les pr\u00e9dictifs \u00e0 la fois robustes, reproductibles et scientifiquement irr\u00e9prochables.<\/p>\n<h2>1. Fondements th\u00e9oriques : de l&rsquo;arbre d\u00e9cisionnel simple \u00e0 l&rsquo;ensemble bootstrap<\/h2>\n<h3>1.1 Limites structurelles et variance \u00e9lev\u00e9e de l&rsquo;arbre unique<\/h3>\n<p>Pour appr\u00e9hender l&rsquo;utilit\u00e9 du bagging, il convient d&rsquo;analyser la dynamique d&rsquo;ajustement d&rsquo;un arbre de d\u00e9cision standardis\u00e9, qu&rsquo;il soit d\u00e9ploy\u00e9 dans un contexte de r\u00e9gression ou de classification supervis\u00e9e. Le paradigme algorithmique sous-jacent repose sur une partition r\u00e9cursive gloutonne de l&rsquo;espace des pr\u00e9dicteurs. \u00c0 chaque n\u0153ud interne, l&rsquo;algorithme inspecte de mani\u00e8re exhaustive l&rsquo;ensemble des descripteurs disponibles et \u00e9value toutes les scissions binaires envisageables afin de maximiser l&rsquo;homog\u00e9n\u00e9it\u00e9 des n\u0153uds enfants, mesur\u00e9e classiquement par la r\u00e9duction de la variance r\u00e9siduelle pour les variables continues ou par le gain d&rsquo;information issu de l&rsquo;impuret\u00e9 de Gini pour les variables qualitatives. Cette approche purement myope ne garantit nullement l&rsquo;optimalit\u00e9 globale de l&rsquo;arborescence, mais optimise localement un crit\u00e8re d&rsquo;ajustement imm\u00e9diat.<\/p>\n<p>Cette logique r\u00e9cursive engendre une sensibilit\u00e9 pathologique aux fluctuations stochastiques de l&rsquo;\u00e9chantillon d&rsquo;apprentissage. En vertu de la d\u00e9composition th\u00e9orique de l&rsquo;erreur quadratique moyenne en termes de biais, de variance et de bruit irr\u00e9ductible, un arbre de d\u00e9cision profond non \u00e9lagu\u00e9 pr\u00e9sente un biais asymptotiquement faible, car il poss\u00e8de la capacit\u00e9 d&rsquo;\u00e9pouser les fronti\u00e8res de d\u00e9cision les plus sinueuses au sein de l&rsquo;espace vectoriel d&rsquo;entra\u00eenement. En revanche, sa composante de variance explose : la suppression, l&rsquo;ajout ou la simple modification d&rsquo;une poign\u00e9e d&rsquo;individus dans l&rsquo;\u00e9chantillon initial peut r\u00e9orienter le choix de la variable de scission au niveau du n\u0153ud racine. Une telle modification inaugurale propage en cascade des alt\u00e9rations topologiques majeures le long de toutes les branches subs\u00e9quentes, aboutissant \u00e0 une surface pr\u00e9dictive enti\u00e8rement dissemblable.<\/p>\n<p>Face \u00e0 des jeux de donn\u00e9es bruit\u00e9s, caract\u00e9ris\u00e9s par un ratio signal sur bruit d\u00e9favorable ou par une colin\u00e9arit\u00e9 prononc\u00e9e entre variables explicatives, l&rsquo;arbre unique souffre de surapprentissage syst\u00e9matique. Il m\u00e9morise les artefacts d&rsquo;\u00e9chantillonnage, le bruit idiosyncratique et les valeurs aberrantes au lieu d&rsquo;extraire la v\u00e9ritable structure latente sous-jacente g\u00e9n\u00e9ratrice des donn\u00e9es. L&rsquo;\u00e9lagage par complexit\u00e9 de co\u00fbt constitue une tentative d&rsquo;att\u00e9nuer cette d\u00e9rive en tronquant les ramifications terminales superf\u00e9tatoires. Cependant, cet arbitrage biais-variance s&rsquo;op\u00e8re n\u00e9cessairement au d\u00e9triment de la r\u00e9solution fine des interactions locales, limitant substantiellement l&rsquo;efficacit\u00e9 pr\u00e9dictive globale de l&rsquo;estimateur individuel.<\/p>\n<h3>1.2 M\u00e9canisme fondamental du bootstrap aggregating<\/h3>\n<p>Le <em>Bootstrap Aggregating<\/em> transcende cette aporie en modifiant radicalement la posture \u00e9pist\u00e9mologique du mod\u00e9lisateur : au lieu de rechercher un arbre unique optimal introuvable, l&rsquo;algorithme construit un ensemble d\u00e9mocratique d&rsquo;arbres instables mais d\u00e9corr\u00e9l\u00e9s par perturbation statistique. Le socle th\u00e9orique de cette d\u00e9marche repose sur le principe du <a rel=\"noopener noreferrer\" href=\"https:\/\/projecteuclid.org\/journals\/annals-of-statistics\/volume-7\/issue-1\/Bootstrap-Methods-Another-Look-at-the-Jackknife\/10.1214\/aos\/1176344552.full\">bootstrap non param\u00e9trique formul\u00e9 par Bradley Efron<\/a>. Soit un \u00e9chantillon d&rsquo;apprentissage constitu\u00e9 de <em>N<\/em> observations ind\u00e9pendantes et identiquement distribu\u00e9es selon une loi de probabilit\u00e9 inconnue. L&rsquo;algorithme tire avec remise <em>B<\/em> \u00e9chantillons dits bootstrap, chacun comprenant exactement <em>N<\/em> observations.<\/p>\n<p>En vertu des propri\u00e9t\u00e9s combinatoires du tirage uniforme avec remise, chaque \u00e9chantillon bootstrap contient en moyenne approximativement 63,2 % d&rsquo;observations uniques issues du jeu d&rsquo;entra\u00eenement initial, les donn\u00e9es restantes \u00e9tant constitu\u00e9es de duplications stochastiques. Sur chacun de ces <em>B<\/em> sous-ensembles, un arbre de d\u00e9cision complet est ajust\u00e9 sans faire l&rsquo;objet d&rsquo;aucun \u00e9lagage limitatif. Ces estimateurs individuels conservent donc individuellement un biais d&rsquo;ajustement extr\u00eamement faible, mais manifestent chacun une variance empirique marqu\u00e9e. La pr\u00e9diction finale de l&rsquo;ensemble d&rsquo;arbres pour une nouvelle observation est ensuite obtenue par agr\u00e9gation uniforme : calcul de la moyenne arithm\u00e9tique des pr\u00e9dictions continues en r\u00e9gression, ou vote \u00e0 la majorit\u00e9 simple des assignations de classes en classification.<\/p>\n<p>La justification analytique de cette convergence r\u00e9side dans le th\u00e9or\u00e8me statistique de r\u00e9duction de variance d&rsquo;une moyenne de variables al\u00e9atoires. Si l&rsquo;on dispose de <em>B<\/em> estimateurs identiquement distribu\u00e9s pr\u00e9sentant chacun une variance individuelle <span class=\"arabpsy-math-inline\" data-latex=\"\\sigma^2\">$\\sigma^2$<\/span> et une corr\u00e9lation moyenne inter-arbres not\u00e9e <span class=\"arabpsy-math-inline\" data-latex=\"rho\">$rho$<\/span>, la variance de la pr\u00e9diction moyenne agr\u00e9g\u00e9e s&rsquo;\u00e9tablit formellement comme la somme de deux composantes distinctes : <span class=\"arabpsy-math-inline\" data-latex=\"\\rho \\sigma^2 + \\frac{1 - \\rho}{B} \\sigma^2\">$\\rho \\sigma^2 + \\frac{1 &#8211; \\rho}{B} \\sigma^2$<\/span>. Lorsque le nombre d&rsquo;arbres bootstrap <em>B<\/em> cro\u00eet vers l&rsquo;infini, le second terme s&rsquo;annule asymptotiquement. La variance totale converge alors vers un plancher structurel d\u00e9fini par <span class=\"arabpsy-math-inline\" data-latex=\"\\rho \\sigma^2\">$\\rho \\sigma^2$<\/span>. D\u00e8s lors que la corr\u00e9lation <span class=\"arabpsy-math-inline\" data-latex=\"rho\">$rho$<\/span> demeure inf\u00e9rieure \u00e0 l&rsquo;unit\u00e9, le bagging garantit une r\u00e9duction math\u00e9matique stricte de la variance d&rsquo;estimation sans p\u00e9naliser le biais intrins\u00e8que des arbres individuels.<\/p>\n<h3>1.3 Distinction formelle entre bagging, boosting et for\u00eats al\u00e9atoires<\/h3>\n<p>Dans la nomenclature des m\u00e9thodes ensemblistes (<em>ensemble learning<\/em>), le bagging doit \u00eatre rigoureusement distingu\u00e9 d&rsquo;autres approches algorithmiques majeures, singuli\u00e8rement le boosting et les for\u00eats al\u00e9atoires, avec lesquelles des confusions conceptuelles persistent fr\u00e9quemment. Le bagging repose sur un paradigme de parall\u00e9lisme strict : l&rsquo;ensemble des <em>B<\/em> arbres d\u00e9cisionnels sont entra\u00een\u00e9s de fa\u00e7on totalement ind\u00e9pendante les uns des autres, sur des r\u00e9pliques bootstrap autonomes, sans qu&rsquo;aucune communication inter-arbres n&rsquo;intervienne au cours de la phase d&rsquo;apprentissage. Cette architecture favorise une parall\u00e9lisation computationnelle massive sur des environnements de calcul distribu\u00e9 ou multi-c\u0153urs.<\/p>\n<p>\u00c0 l&rsquo;oppos\u00e9, les algorithmes de boosting (tels que le gradient boosting ou AdaBoost) op\u00e8rent selon une logique s\u00e9quentielle d\u00e9terministe et adaptative. Chaque nouvel arbre introduit dans le mod\u00e8le a pour mandat explicite de corriger les erreurs r\u00e9siduelles ou de compenser les gradients de perte g\u00e9n\u00e9r\u00e9s par la cha\u00eene d&rsquo;estimateurs qui le pr\u00e9c\u00e8dent. Alors que le bagging s&rsquo;applique prioritairement \u00e0 des apprenants de base complexes \u00e0 faible biais et forte variance (arbres profonds non \u00e9lagu\u00e9s) dans l&rsquo;optique exclusive d&rsquo;en amortir la variance, le boosting mobilise traditionnellement des apprenants dits faibles pr\u00e9sentant un biais \u00e9lev\u00e9 et une faible variance (arbres tr\u00e8s peu profonds, souvent restreints \u00e0 une scission unique nomm\u00e9e moignon ou <em>stump<\/em>) afin de comprimer m\u00e9thodiquement le biais global.<\/p>\n<p>Quant aux for\u00eats al\u00e9atoires (<em>Random Forests<\/em>), th\u00e9oris\u00e9es formellement par <a rel=\"noopener noreferrer\" href=\"https:\/\/link.springer.com\/article\/10.1023\/A:1010933404324\">Leo Breiman en 2001<\/a>, elles constituent une extension directe et un raffinement structurel du bagging standard. Dans le bagging conventionnel appliqu\u00e9 aux arbres, chaque scission examine syst\u00e9matiquement l&rsquo;int\u00e9gralit\u00e9 du vecteur des pr\u00e9dicteurs disponibles. Dans une for\u00eat al\u00e9atoire, un sous-ensemble al\u00e9atoire de pr\u00e9dicteurs de taille r\u00e9duite est \u00e9chantillonn\u00e9 ind\u00e9pendamment \u00e0 chaque scission binaire de chaque n\u0153ud. Cette restriction d\u00e9lib\u00e9r\u00e9e interdit aux pr\u00e9dicteurs ultra-dominants d&rsquo;accaparer les premiers niveaux de scission de tous les arbres bootstrap, ce qui induit une baisse drastique de la corr\u00e9lation inter-arbres <span class=\"arabpsy-math-inline\" data-latex=\"rho\">$rho$<\/span>. Par cons\u00e9quent, le bagging standard pr\u00e9serve int\u00e9gralement la topologie de l&rsquo;espace des descripteurs originaux \u00e0 chaque n\u0153ud, tandis que la for\u00eat al\u00e9atoire force une d\u00e9corr\u00e9lation artificielle suppl\u00e9mentaire au sein de l&rsquo;espace des variables explicatives.<\/p>\n<h2>2. Pertinence du bagging en mod\u00e9lisation quantitative et psychom\u00e9trie<\/h2>\n<h3>2.1 Gestion de l&rsquo;h\u00e9t\u00e9rog\u00e9n\u00e9it\u00e9 et du bruit dans les donn\u00e9es psychologiques<\/h3>\n<p>L&rsquo;application du bagging aux disciplines quantitatives traitant du comportement humain, notamment la psychom\u00e9trie computationnelle, les sciences cognitives et l&rsquo;\u00e9pid\u00e9miologie psychiatrique, r\u00e9pond \u00e0 des d\u00e9fis m\u00e9thodologiques singuliers. Les m\u00e9triques psychologiques issues d&rsquo;\u00e9chelles auto-rapport\u00e9es, d&rsquo;inventaires de personnalit\u00e9 ou d&rsquo;\u00e9valuations cliniques se caract\u00e9risent par un ratio bruit sur signal particuli\u00e8rement substantiel. Les erreurs de mesure inh\u00e9rentes \u00e0 la fid\u00e9lit\u00e9 imparfaite des instruments psychom\u00e9triques, les biais de r\u00e9ponse d&rsquo;acquiescement, ainsi que la variabilit\u00e9 intra-individuelle transitoire introduisent une quantit\u00e9 ph\u00e9nom\u00e9nale de perturbations stochastiques dans les matrices d&rsquo;observations empiriques.<\/p>\n<p>Face \u00e0 de telles matrices de donn\u00e9es, un mod\u00e8le arborescent unique a tendance \u00e0 surinterpr\u00e9ter les r\u00e9ponses atypiques d&rsquo;individus isol\u00e9s, consid\u00e9rant des configurations extr\u00eames ou aberrantes comme des points de rupture v\u00e9ridiques de traits latents. L&rsquo;agr\u00e9gation par bootstrap agit comme un m\u00e9canisme de filtrage robuste : un individu atypique n&rsquo;apparaissant que dans un sous-ensemble fini d&rsquo;it\u00e9rations bootstrap, son potentiel de d\u00e9formation des fronti\u00e8res d\u00e9cisionnelles est neutralis\u00e9 par le vote d\u00e9mocratique des arbres issus des tirages dont il a \u00e9t\u00e9 exclu. Les scores d&rsquo;\u00e9chelles composites et les diagnostics diff\u00e9rentiels gagnent ainsi une stabilit\u00e9 structurelle remarquable, assurant que les inf\u00e9rences comportementales reposent sur des r\u00e9gularit\u00e9s ph\u00e9notypiques g\u00e9n\u00e9ralisables plut\u00f4t que sur des fluctuations accidentelles d&rsquo;\u00e9chantillonnage.<\/p>\n<p>De surcro\u00eet, les seuils de coupure clinique d\u00e9finis empiriquement le long de continuums de d\u00e9tresse psychologique ou de capacit\u00e9s cognitives souffrent fr\u00e9quemment d&rsquo;un manque de r\u00e9plicabilit\u00e9 lorsqu&rsquo;ils sont extraits par r\u00e9gression logistique classique ou par un arbre binaire isol\u00e9. Le bagging att\u00e9nue consid\u00e9rablement cette instabilit\u00e9 de seuillage. En lissant les discontinuit\u00e9s de surface inh\u00e9rentes aux fonctions en escalier des arbres individuels, le processus d&rsquo;agr\u00e9gation g\u00e9n\u00e8re des estimations de probabilit\u00e9s a posteriori continues et hautement \u00e9talonn\u00e9es, fournissant aux cliniciens et aux chercheurs des indicateurs pronostiques d&rsquo;une bien meilleure validit\u00e9 \u00e9cologique.<\/p>\n<h3>2.2 \u00c9quilibre entre capacit\u00e9 pr\u00e9dictive et parcimonie explicative<\/h3>\n<p>L&rsquo;histoire de la psychom\u00e9trie a longtemps \u00e9t\u00e9 domin\u00e9e par une exigence exclusive de parcimonie explicative, incarn\u00e9e par les mod\u00e8les d&rsquo;\u00e9quations structurelles, l&rsquo;analyse factorielle confirmatoire et les mod\u00e8les de r\u00e9gression lin\u00e9aire g\u00e9n\u00e9ralis\u00e9e. Si ces m\u00e9thodologies demeurent incomparables pour \u00e9valuer la conformit\u00e9 th\u00e9orique de construits hypoth\u00e9tiques formalis\u00e9s \u00e0 l&rsquo;avance, elles s&rsquo;av\u00e8rent structurellement impuissantes lorsqu&rsquo;il s&rsquo;agit de d\u00e9couvrir des interactions d&rsquo;ordre \u00e9lev\u00e9 non sp\u00e9cifi\u00e9es <em>a priori<\/em>. Les dynamiques psychologiques et comportementales ob\u00e9issent rarement \u00e0 des lois purement additives : des effets de mod\u00e9ration complexes, des ph\u00e9nom\u00e8nes de compensation cognitive ou des effets de seuil conditionnels structurent fr\u00e9quemment les trajectoires cliniques.<\/p>\n<p>Le recours aux mod\u00e8les ensemblistes fond\u00e9s sur le bagging permet d&rsquo;op\u00e9rer un basculement pragmatique vers la maximisation de l&rsquo;exactitude pr\u00e9dictive, tout en conservant une tra\u00e7abilit\u00e9 globale de l&rsquo;espace des covariables. Contrairement aux approches par r\u00e9duction de dimension lin\u00e9aire qui fusionnent ou projettent les variables explicatives au sein d&rsquo;espaces orthogonaux abstraits, le bagging conserve l&rsquo;int\u00e9grit\u00e9 nominale de chaque item, variable d\u00e9mographique ou marqueur comportemental. La multiplicit\u00e9 des d\u00e9coupages arborescents permet de capturer simultan\u00e9ment des r\u00e9seaux d&rsquo;interactions non lin\u00e9aires de dimension arbitraire sans contraindre le chercheur \u00e0 formaliser manuellement des produits crois\u00e9s polynomiaux.<\/p>\n<p>Ce gain pr\u00e9dictif s&rsquo;accompagne d&rsquo;une pr\u00e9servation de la validit\u00e9 de contenu des instruments d&rsquo;\u00e9valuation. En sciences du comportement, l&rsquo;identification pr\u00e9cise des pr\u00e9dicteurs dominants \u00e0 travers des m\u00e9triques d&rsquo;importance agr\u00e9g\u00e9es offre une perspective diagnostique de premier plan. Le bagging r\u00e9concilie ainsi la rigueur inductive de l&rsquo;apprentissage automatique non param\u00e9trique et la n\u00e9cessit\u00e9 explicative des disciplines comportementales, fournissant des pr\u00e9dictions g\u00e9n\u00e9ralisables dont la robustesse outrepasse syst\u00e9matiquement celle des mod\u00e8les lin\u00e9aires rigides confront\u00e9s \u00e0 des donn\u00e9es comportementales hautement corr\u00e9l\u00e9es et multivari\u00e9es.<\/p>\n<h2>3. \u00c9tape 1 : Configuration de l&rsquo;environnement R et chargement des d\u00e9pendances<\/h2>\n<h3>3.1 S\u00e9lection et installation des biblioth\u00e8ques sp\u00e9cialis\u00e9es<\/h3>\n<p>La mise en \u0153uvre professionnelle du bagging au sein du langage <a rel=\"noopener noreferrer\" href=\"https:\/\/www.r-project.org\/\">R<\/a> requiert la s\u00e9lection m\u00e9ticuleuse d&rsquo;un \u00e9cosyst\u00e8me de paquetages optimis\u00e9s, \u00e9prouv\u00e9s pour leur efficience computationnelle et leur rigueur num\u00e9rique. Le c\u0153ur fonctionnel du bagging d&rsquo;arbres d\u00e9cisionnels repose historiquement sur le package <strong>ipred<\/strong> (<em>Improved Predictors<\/em>), d\u00e9velopp\u00e9 par Andrea Peters et Torsten Hothorn. Ce module fournit une impl\u00e9mentation directe, concise et hautement param\u00e9trable de l&rsquo;algorithme original de Breiman via la fonction d\u00e9di\u00e9e au calcul bootstrap. En synergie directe avec <strong>ipred<\/strong>, le package fondamental <strong>rpart<\/strong> (<em>Recursive Partitioning and Regression Trees<\/em>) de Terry Therneau et Beth Atkinson constitue le moteur algorithmique sous-jacent charg\u00e9 de construire les arbres CART individuels.<\/p>\n<p>Pour unifier le pipeline de mod\u00e9lisation, standardiser les proc\u00e9dures de r\u00e9\u00e9chantillonnage et \u00e9valuer sans biais la g\u00e9n\u00e9ralisabilit\u00e9 des pr\u00e9dicteurs, l&rsquo;int\u00e9gration du m\u00e9ta-package <strong>caret<\/strong> (<em>Classification and REgression Training<\/em>), con\u00e7u par Max Kuhn, est imp\u00e9rative. Ce framework structure l&rsquo;int\u00e9gralit\u00e9 du cycle de vie des mod\u00e8les pr\u00e9dictifs, automatisant le partitionnement des donn\u00e9es, le pr\u00e9traitement des pr\u00e9dicteurs, l&rsquo;optimisation des hyperparam\u00e8tres et la g\u00e9n\u00e9ration de m\u00e9triques de validation crois\u00e9e. En compl\u00e9ment de ces biblioth\u00e8ques de mod\u00e9lisation, le recours aux extensions de manipulation vectorielle <strong>dplyr<\/strong> et <strong>tidyr<\/strong> issues de l&rsquo;\u00e9cosyst\u00e8me <em>tidyverse<\/em> garantit une manipulation expressive et fluide des structures tabulaires matricielles.<\/p>\n<p>Compte tenu de la charge computationnelle substantielle induite par l&rsquo;ajustement s\u00e9riel de plusieurs centaines d&rsquo;arbres de d\u00e9cision profonds, la mise en place d&rsquo;un environnement de calcul parall\u00e8le est indispensable pour une pratique quantitative efficace. L&rsquo;installation des packages <strong>foreach<\/strong> et <strong>doParallel<\/strong> permet de lier l&rsquo;architecture logicielle de R aux capacit\u00e9s physiques du microprocesseur h\u00f4te. Ce dispositif technique autorise la distribution asynchrone des it\u00e9rations de r\u00e9\u00e9chantillonnage bootstrap \u00e0 travers les diff\u00e9rents c\u0153urs physiques de calcul disponibles, \u00e9courtant ainsi drastiquement les temps d&rsquo;ex\u00e9cution requis pour la convergence des mod\u00e8les ensemblistes volumineux.<\/p>\n<h3>3.2 Initialisation de la reproductibilit\u00e9 scientifique<\/h3>\n<p>La validit\u00e9 d&rsquo;une d\u00e9marche d&rsquo;apprentissage statistique repose de mani\u00e8re inconditionnelle sur sa stricte reproductibilit\u00e9 exp\u00e9rimentale. Le processus de bagging faisant un usage intensif de g\u00e9n\u00e9rateurs de nombres pseudo-al\u00e9atoires pour ex\u00e9cuter le tirage uniforme avec remise des r\u00e9pliques bootstrap, deux ex\u00e9cutions successives d&rsquo;un m\u00eame script analytique sur une m\u00eame machine produiraient sans pr\u00e9caution des r\u00e9sultats divergents au niveau des pr\u00e9dictions individuelles et des estimations d&rsquo;erreurs. Il est par cons\u00e9quent primordial de fixer l&rsquo;\u00e9tat interne du g\u00e9n\u00e9rateur pseudo-al\u00e9atoire d\u00e8s l&rsquo;initialisation de la session de travail \u00e0 l&rsquo;aide de l&rsquo;instruction canonique <strong>set.seed()<\/strong>, en consignant express\u00e9ment la graine num\u00e9rique choisie dans le protocole de recherche.<\/p>\n<p>Au-del\u00e0 de la graine al\u00e9atoire, la robustesse de la tra\u00e7abilit\u00e9 scientifique impose une consignation formelle de l&rsquo;\u00e9tat complet du syst\u00e8me d&rsquo;exploitation et des versions logicielles mobilis\u00e9es. L&rsquo;ex\u00e9cution de la commande int\u00e9gr\u00e9e <strong>sessionInfo()<\/strong> permet d&rsquo;archiver la version exacte de l&rsquo;interpr\u00e9teur R, l&rsquo;architecture processeur sous-jacente, les param\u00e8tres de localisation linguistique et l&rsquo;ensemble exhaustif des versions des paquetages charg\u00e9s dans l&rsquo;espace de noms global. Cette tra\u00e7abilit\u00e9 pr\u00e9vient les alt\u00e9rations m\u00e9thodologiques insidieuses induites par les \u00e9volutions futures d&rsquo;impl\u00e9mentations d&rsquo;algorithmes tiers ou les modifications de valeurs par d\u00e9faut dans les biblioth\u00e8ques d&rsquo;appoint.<\/p>\n<p>Parall\u00e8lement, la configuration du calcul distribu\u00e9 multi-c\u0153urs requiert une initialisation prudente de l&rsquo;infrastructure logicielle via les primitives de <strong>parallel::makeCluster()<\/strong> et <strong>registerDoParallel()<\/strong>. Le chercheur doit explicitement d\u00e9finir le contingent de processeurs logiques allou\u00e9s \u00e0 la t\u00e2che, en veillant scrupuleusement \u00e0 r\u00e9server au minimum un c\u0153ur de traitement pour la gestion des processus syst\u00e8me r\u00e9sidents. Cette discipline d&rsquo;architecture logicielle pr\u00e9vient les goulots d&rsquo;\u00e9tranglement de m\u00e9moire vive et les instabilit\u00e9s de m\u00e9moire partag\u00e9e lors de la transmission des sous-matrices bootstrap aux diff\u00e9rents sous-processus de calcul distribu\u00e9.<\/p>\n<h2>4. \u00c9tape 2 : Pr\u00e9paration, partitionnement et inspection des donn\u00e9es<\/h2>\n<h3>4.1 Contr\u00f4le qualit\u00e9 et imputation des donn\u00e9es manquantes<\/h3>\n<p>L&rsquo;\u00e9tape pr\u00e9liminaire de conditionnement des donn\u00e9es d\u00e9termine directement la validit\u00e9 asymptotique de l&rsquo;estimateur par bagging. En d\u00e9pit de leur r\u00e9silience sup\u00e9rieure comparativement aux mod\u00e8les lin\u00e9aires classiques, les arbres d\u00e9cisionnels non param\u00e9triques demeurent sensibles aux donn\u00e9es manquantes non informatives ainsi qu&rsquo;aux incoh\u00e9rences d&rsquo;encodage de variables cat\u00e9gorielles. Dans le cadre sp\u00e9cifique de bases de donn\u00e9es psychom\u00e9triques ou comportementales, la pr\u00e9sence de cellules vides ou de patrons d&rsquo;incompl\u00e9tude univari\u00e9s ou multivari\u00e9s (manquants compl\u00e8tement al\u00e9atoires MCAR, ou manquants al\u00e9atoires MAR) requiert une intervention m\u00e9thodique avant le d\u00e9ploiement du r\u00e9\u00e9chantillonnage.<\/p>\n<p>Le diagnostic exploratoire pr\u00e9liminaire \u00e9value la proportion et la distribution spatiale des valeurs manquantes \u00e0 travers l&rsquo;ensemble de la cohorte d&rsquo;observations. Lorsqu&rsquo;une imputation s&rsquo;av\u00e8re m\u00e9thodologiquement soutenable, plusieurs strat\u00e9gies s&rsquo;offrent au praticien. L&rsquo;imputation na\u00efve par la m\u00e9diane ou la moyenne arithm\u00e9tique globale des s\u00e9ries continues doit \u00eatre proscrite pour les variables fortement corr\u00e9l\u00e9es, sous peine de compresser artificiellement la variance et d&rsquo;oblit\u00e9rer les corr\u00e9lations bivari\u00e9es fondamentales. On privil\u00e9giera syst\u00e9matiquement des algorithmes d&rsquo;imputation multivari\u00e9e bas\u00e9s sur les <em>k-plus proches voisins<\/em> (k-NN) ou sur des d\u00e9compositions arborescentes it\u00e9ratives, capables de restaurer la vraisemblance distributionnelle conditionnelle en exploitant l&rsquo;information latente des pr\u00e9dicteurs auxiliaires.<\/p>\n<p>Le formatage des covariables exige \u00e9galement un encodage s\u00e9mantique rigoureux. Les pr\u00e9dicteurs qualitatifs ordinaux ou nominaux doivent \u00eatre imp\u00e9rativement convertis en facteurs R natifs (<em>factors<\/em>) dot\u00e9s de niveaux clairement labellis\u00e9s, garantissant ainsi que l&rsquo;algorithme <strong>rpart<\/strong> sous-jacent segmente judicieusement les cat\u00e9gories en sous-ensembles de modalit\u00e9s non ordonn\u00e9es plut\u00f4t qu&rsquo;en variables continues artificielles. En revanche, le bagging d&rsquo;arbres CART pr\u00e9sente l&rsquo;avantage th\u00e9orique fondamental de s&rsquo;affranchir de toute contrainte de normalisation, de standardisation ou de transformation monotone des variables continues : les scissions binaires \u00e9tant invariantes par transformation strictement croissante des descripteurs, l&rsquo;\u00e9chelle d&rsquo;observation originale des inventaires psychologiques demeure pr\u00e9serv\u00e9e.<\/p>\n<h3>4.2 Stratification et division de l&rsquo;\u00e9chantillon empirique<\/h3>\n<p>L&rsquo;\u00e9valuation sans compromis de la performance pr\u00e9dictive r\u00e9elle d&rsquo;un estimateur m\u00e9ta-algorithmique requiert une s\u00e9paration \u00e9tanche entre la phase d&rsquo;apprentissage et la phase d&rsquo;\u00e9valuation sommative finale. Cette r\u00e8gle m\u00e9thodologique cardinale pr\u00e9vient l&rsquo;introduction involontaire de fuites de donn\u00e9es (<em>data leakage<\/em>) au sein du pipeline exp\u00e9rimental. La population \u00e9chantillonnale globale doit \u00eatre scind\u00e9e de mani\u00e8re irr\u00e9vocable en deux sous-cohortes mutuellement exclusives : une fraction substantielle d\u00e9di\u00e9e exclusivement \u00e0 l&rsquo;apprentissage du mod\u00e8le (typiquement 70 % \u00e0 80 % des individus disponibles) et une fraction r\u00e9siduelle pr\u00e9serv\u00e9e pour le test terminal (20 % \u00e0 30 %).<\/p>\n<p>Dans les contextes applicatifs o\u00f9 la variable d\u00e9pendante d&rsquo;int\u00e9r\u00eat est une variable cat\u00e9gorielle binaire ou multinomiale pr\u00e9sentant un d\u00e9s\u00e9quilibre d&rsquo;effectifs mod\u00e9r\u00e9 \u00e0 s\u00e9v\u00e8re \u2014 situation ubiquitaire en diagnostic psychiatrique o\u00f9 la pr\u00e9valence d&rsquo;un trouble pathologique au sein de la cohorte est nettement inf\u00e9rieure \u00e0 celle des t\u00e9moins sains \u2014, le d\u00e9coupage de l&rsquo;\u00e9chantillon doit \u00eatre strictement stratifi\u00e9. L&rsquo;utilisation de la fonction <strong>createDataPartition()<\/strong> int\u00e9gr\u00e9e au package <strong>caret<\/strong> garantit que les proportions relatives des diff\u00e9rentes classes diagnostiques au sein de la variable cible soient reproduites \u00e0 l&rsquo;identique dans le jeu d&rsquo;entra\u00eenement et dans le jeu de test.<\/p>\n<p>Une fois le partitionnement stratifi\u00e9 ex\u00e9cut\u00e9 de fa\u00e7on contr\u00f4l\u00e9e, le jeu de donn\u00e9es de test ind\u00e9pendant doit \u00eatre imm\u00e9diatement s\u00e9questr\u00e9 dans l&rsquo;environnement R. Il est imp\u00e9ratif d&rsquo;interdire formellement toute manipulation, imputation d\u00e9pendante ou inspection de distribution sur ce corpus de validation avant l&rsquo;\u00e9tape ultime de confrontation empirique. Toute statistique descriptive, imputation de valeur manquante ou diagnostic de centrage calcul\u00e9 sur l&rsquo;ensemble global avant partitionnement contaminerait le processus d&rsquo;apprentissage par une transmission d&rsquo;informations futures, biaisant irr\u00e9m\u00e9diablement vers l&rsquo;optimisme les estimations de performance ult\u00e9rieures.<\/p>\n<h2>5. \u00c9tape 3 : Construction du mod\u00e8le de bagging avec le package ipred<\/h2>\n<h3>5.1 Syntaxe formelle et appel de la fonction bagging()<\/h3>\n<p>L&rsquo;instanciation programmatique du bagging au moyen du paquetage canonique <strong>ipred<\/strong> s&rsquo;effectue via la fonction \u00e9ponyme <strong>bagging()<\/strong>. Cette fonction impl\u00e9mente une interface symbolique formul\u00e9e selon le paradigme classique des mod\u00e8les statistiques R, reliant formellement le descripteur d\u00e9pendant cible au vecteur des pr\u00e9dicteurs comportementaux explicatifs par le biais d&rsquo;un op\u00e9rateur tilde. La compacit\u00e9 de cette syntaxe ne doit pas dissimuler la richesse des m\u00e9canismes sous-jacents configurables par l&rsquo;analyste, particuli\u00e8rement les param\u00e8tres contr\u00f4lant la morphologie des sous-arbres et le nombre d&rsquo;it\u00e9rations r\u00e9\u00e9chantillonn\u00e9es.<\/p>\n<p>Le param\u00e8tre nominal <strong>nbagg<\/strong> r\u00e9git directement le cardinal de l&rsquo;ensemble d&rsquo;arbres g\u00e9n\u00e9r\u00e9s au fil des tirages bootstrap non param\u00e9triques. Par d\u00e9faut, certaines impl\u00e9mentations restreignent cette valeur \u00e0 un seuil historique modeste de 25 arbres, un contingent manifestement sous-dimensionn\u00e9 pour la plupart des matrices empiriques modernes caract\u00e9ris\u00e9es par une haute dimensionnalit\u00e9 ou un bruit r\u00e9siduel substantiel. L&rsquo;analyste rigoureux veillera \u00e0 expliciter ce param\u00e8tre pour l&rsquo;\u00e9lever \u00e0 des ordres de grandeur statistiquement pertinents, compris g\u00e9n\u00e9ralement entre 100 et 500 unit\u00e9s selon la complexit\u00e9 intrins\u00e8que de l&rsquo;espace des descripteurs.<\/p>\n<p>Le contr\u00f4le de la topologie g\u00e9om\u00e9trique des arbres constitutifs de l&rsquo;ensemble s&rsquo;effectue par l&rsquo;injection d&rsquo;un objet de contr\u00f4le sp\u00e9cialis\u00e9 issu de la fonction <strong>rpart.control()<\/strong> via l&rsquo;argument d\u00e9di\u00e9 <strong>control<\/strong>. Conform\u00e9ment \u00e0 la th\u00e9orie formelle du bagging \u00e9dict\u00e9e par Breiman, les apprenants individuels doivent exhiber un biais minimal, ce qui exige la suppression des p\u00e9nalisations d&rsquo;\u00e9lagage conventionnelles. Il convient ainsi d&rsquo;assigner au param\u00e8tre de complexit\u00e9 de co\u00fbt (<strong>cp<\/strong>) une valeur nulle ou infinit\u00e9simale (par exemple, <em>cp = 0<\/em>) et d&rsquo;abaisser le seuil minimal d&rsquo;individus requis pour autoriser une scission terminale (<strong>minsplit<\/strong>) \u00e0 un effectif restreint, garantissant l&rsquo;\u00e9panouissement complet de chaque arbre jusqu&rsquo;\u00e0 une homog\u00e9n\u00e9it\u00e9 quasi totale de ses feuilles terminales.<\/p>\n<h3>5.2 Optimisation du nombre d&rsquo;arbres agr\u00e9g\u00e9s (nbagg)<\/h3>\n<p>L&rsquo;arbitrage relatif au dimensionnement optimal de la collection arborescente induit un examen approfondi de la trajectoire asymptotique de l&rsquo;erreur empirique globale. Contrairement aux algorithmes d&rsquo;apprentissage s\u00e9quentiel comp\u00e9titifs tels que le gradient boosting, pour lesquels un nombre disproportionn\u00e9 d&rsquo;it\u00e9rations finit in\u00e9vitablement par surajuster l&rsquo;espace r\u00e9siduel et d\u00e9grader la g\u00e9n\u00e9ralisabilit\u00e9 du syst\u00e8me, le bagging poss\u00e8de la propri\u00e9t\u00e9 remarquable d&rsquo;\u00eatre th\u00e9oriquement immunis\u00e9 contre le surapprentissage induit par l&rsquo;augmentation de la taille de l&rsquo;ensemble. L&rsquo;agr\u00e9gation d\u00e9mocratique d&rsquo;arbres bootstrap converge asymptotiquement vers une limite d&rsquo;esp\u00e9rance stable sans amplification parasitaire de la variance.<\/p>\n<p>D\u00e8s lors, l&rsquo;augmentation du param\u00e8tre <strong>nbagg<\/strong> ne comporte aucun risque math\u00e9matique de surapprentissage. En revanche, elle impose un compromis direct entre le gain marginal de stabilit\u00e9 statistique et la saturation progressive des ressources computationnelles de la station de travail. Passer de 50 \u00e0 200 arbres entra\u00eene fr\u00e9quemment une d\u00e9croissance visible et significative de l&rsquo;erreur moyenne quadratique ou du taux d&rsquo;erreur de mauvaise classification, lissant les asp\u00e9rit\u00e9s de la surface de r\u00e9ponse globale. Cependant, au-del\u00e0 d&rsquo;un certain palier empirique propre \u00e0 chaque matrice de donn\u00e9es \u2014 souvent observ\u00e9 entre 150 et 300 estimateurs \u2014, les gains r\u00e9siduels de performance deviennent asymptotiquement microscopiques et ne justifient plus le d\u00e9cuplement des dur\u00e9es de calcul et de la charge m\u00e9moire requise.<\/p>\n<p>L&rsquo;optimisation de cette dimension s&rsquo;op\u00e8re rigoureusement en documentant la courbe d&rsquo;erreur empirique en fonction d&rsquo;une grille discr\u00e8te de valeurs progressives du param\u00e8tre <strong>nbagg<\/strong>. L&rsquo;analyste suit la d\u00e9croissance monotone de l&rsquo;erreur r\u00e9siduelle jusqu&rsquo;\u00e0 observer la formation d&rsquo;un plateau horizontal distinct marquant le seuil de saturation fonctionnelle. D\u00e8s que la variance r\u00e9siduelle de pr\u00e9diction se stabilise dans une plage de tol\u00e9rance arbitrairement \u00e9troite (inf\u00e9rieure \u00e0 un centi\u00e8me d&rsquo;\u00e9cart-type d&rsquo;estimation), l&rsquo;hyperparam\u00e8tre est fig\u00e9 \u00e0 ce palier optimal, ce qui garantit un arbitrage irr\u00e9prochable entre parcimonie des cycles d&rsquo;horloge processeur et stabilit\u00e9 probabiliste des estimations ensemblistes finales.<\/p>\n<h2>6. \u00c9tape 4 : \u00c9valuation de l&rsquo;erreur out-of-bag (OOB)<\/h2>\n<h3>6.1 D\u00e9monstration th\u00e9orique de la probabilit\u00e9 de s\u00e9lection OOB<\/h3>\n<p>L&rsquo;un des atouts th\u00e9oriques et computationnels les plus spectaculaires du bagging r\u00e9side dans la pr\u00e9sence intrins\u00e8que d&rsquo;un m\u00e9canisme d&rsquo;auto-\u00e9valuation interne impartial dispensant l&rsquo;utilisateur de recourir syst\u00e9matiquement \u00e0 une proc\u00e9dure it\u00e9rative et co\u00fbteuse de validation crois\u00e9e externe au cours du calibrage : l&rsquo;\u00e9valuation <em>out-of-bag<\/em> (hors-sac ou OOB). La l\u00e9gitimit\u00e9 formelle de cet estimateur repose sur les fondements combinatoires du tirage uniforme avec remise d&rsquo;un \u00e9chantillon de cardinal <em>N<\/em> au sein d&rsquo;une population finie de taille identique <em>N<\/em>.<\/p>\n<p>Consid\u00e9rons une observation sp\u00e9cifique d\u00e9sign\u00e9e arbitrairement parmi les <em>N<\/em> individus du jeu d&rsquo;apprentissage. \u00c0 chaque tirage stochastique \u00e9l\u00e9mentaire composant la constitution d&rsquo;une r\u00e9plique bootstrap, la probabilit\u00e9 que cette observation particuli\u00e8re ne soit pas s\u00e9lectionn\u00e9e s&rsquo;\u00e9tablit exactement \u00e0 :<\/p>\n<p><span class=\"arabpsy-math-display\" data-latex=\"P(\\text{non-s\u00e9lection}) = 1 - \\frac{1}{N}\">$$P(\\text{non-s\u00e9lection}) = 1 &#8211; \\frac{1}{N}$$<\/span><\/p>\n<p>Sachant qu&rsquo;un \u00e9chantillon bootstrap valide requiert la r\u00e9p\u00e9tition rigoureusement ind\u00e9pendante de ce tirage \u00e9l\u00e9mentaire exactement <em>N<\/em> fois successives, la probabilit\u00e9 conjointe que cette observation donn\u00e9e soit totalement omise de l&rsquo;int\u00e9gralit\u00e9 de la constitution de l&rsquo;\u00e9chantillon bootstrap consid\u00e9r\u00e9 s&rsquo;exprime par le produit probabiliste :<\/p>\n<p><span class=\"arabpsy-math-display\" data-latex=\"P(\\text{omission globale}) = \\left(1 - \\frac{1}{N}\\right)^N\">$$P(\\text{omission globale}) = \\left(1 &#8211; \\frac{1}{N}\\right)^N$$<\/span><\/p>\n<p>En mobilisant la d\u00e9finition analytique fondamentale de la constante d&rsquo;Euler comme limite exponentielle remarquable, lorsque la taille \u00e9chantillonnale <em>N<\/em> s&rsquo;accro\u00eet vers l&rsquo;infini, cette expression converge de fa\u00e7on d\u00e9terministe vers la valeur limite :<\/p>\n<p><span class=\"arabpsy-math-display\" data-latex=\"\\lim_{N to \\infty} \\left(1 - \\frac{1}{N}\\right)^N = e^{-1} = \\frac{1}{e} \\approx 0{,}36787944...\">$$\\lim_{N to \\infty} \\left(1 &#8211; \\frac{1}{N}\\right)^N = e^{-1} = \\frac{1}{e} \\approx 0{,}36787944&#8230;$$<\/span><\/p>\n<p>Ainsi, lors de la g\u00e9n\u00e9ration de n&rsquo;importe quel sous-ensemble bootstrap, environ 36,8 % de l&rsquo;ensemble des observations matricielles initiales sont d\u00e9laiss\u00e9es par le processus de tirage et n&rsquo;interviennent sous aucune modalit\u00e9 dans l&rsquo;\u00e9dification de l&rsquo;arbre d\u00e9cisionnel correspondant. Ces observations sont formellement d\u00e9sign\u00e9es comme <em>out-of-bag<\/em> vis-\u00e0-vis de cet estimateur sp\u00e9cifique.<\/p>\n<p>La cons\u00e9quence m\u00e9thodologique de cette propri\u00e9t\u00e9 combinatoire est immense : pour chaque individu de l&rsquo;\u00e9chantillon d&rsquo;apprentissage, il existe m\u00e9caniquement un sous-ensemble d&rsquo;arbres \u2014 repr\u00e9sentant approximativement un tiers de la for\u00eat globale \u2014 qui ne l&rsquo;ont jamais rencontr\u00e9 au cours de leur phase d&rsquo;ajustement. L&rsquo;agr\u00e9gation s\u00e9lective des pr\u00e9dictions \u00e9mises exclusivement par ces arbres hors-sac sp\u00e9cifiques fournit une pr\u00e9diction rigoureusement ind\u00e9pendante pour cet individu. L&rsquo;agr\u00e9gation de ces pr\u00e9dictions sur l&rsquo;int\u00e9gralit\u00e9 de la cohorte constitue l&rsquo;estimateur d&rsquo;erreur OOB, dont la neutralit\u00e9 asymptotique rivalise directement avec celle d&rsquo;une validation crois\u00e9e d&rsquo;ordre <em>K<\/em>, sans requ\u00e9rir le r\u00e9entra\u00eenement complet de multiples m\u00e9ta-mod\u00e8les distincts.<\/p>\n<h3>6.2 Extraction et suivi de l&rsquo;erreur OOB dans R<\/h3>\n<p>Dans l&rsquo;\u00e9cosyst\u00e8me algorithmique de <strong>ipred<\/strong>, l&rsquo;estimation syst\u00e9matique de cette m\u00e9trique non biais\u00e9e s&rsquo;active par l&rsquo;interm\u00e9diaire du param\u00e8tre logique <strong>coob = TRUE<\/strong> au sein de l&rsquo;appel d&rsquo;ex\u00e9cution de la fonction <strong>bagging()<\/strong>. Lorsque cette condition est formellement requise par le statisticien, le paquetage d\u00e9clenche automatiquement en arri\u00e8re-plan la conservation de la table d&rsquo;appartenance des individus aux sous-\u00e9chantillons bootstrap respectifs. D\u00e8s l&rsquo;ach\u00e8vement de la phase d&rsquo;entra\u00eenement, l&rsquo;algorithme isole pour chaque observation la partition d&rsquo;arbres pour laquelle l&rsquo;observation \u00e9tait absente du tirage, collecte les pr\u00e9dictions ind\u00e9pendantes issues de cette sous-collection et calcule la m\u00e9trique globale de disparit\u00e9.<\/p>\n<p>Dans le cadre d&rsquo;une mod\u00e9lisation de r\u00e9gression, l&rsquo;estimateur extrait l&rsquo;erreur quadratique moyenne out-of-bag (<em>OOB-MSE<\/em>) ou sa racine carr\u00e9e (<em>OOB-RMSE<\/em>), quantifiant l&rsquo;\u00e9cart-type empirique des r\u00e9sidus hors-sac. Dans le p\u00e9rim\u00e8tre de la classification d&rsquo;\u00e9tats psychopathologiques ou de cat\u00e9gories diagnostiques, l&rsquo;algorithme compile le taux global de mauvais classement OOB ainsi que la matrice d&rsquo;attribution correspondante. L&rsquo;inspection formelle de l&rsquo;objet de classe R retourn\u00e9 permet d&rsquo;extraire directement ces grandeurs diagnostiques \u00e0 travers les champs descriptifs de l&rsquo;estimateur sans n\u00e9cessiter la moindre \u00e9criture de boucles it\u00e9ratives manuelles chronophages.<\/p>\n<p>Le monitoring longitudinal de l&rsquo;erreur OOB en fonction de l&rsquo;accroissement graduel du volume <strong>nbagg<\/strong> fournit l&rsquo;outil visuel le plus probant pour attester de la stabilisation fonctionnelle de l&rsquo;ensemble. En tra\u00e7ant graphiquement l&rsquo;\u00e9volution de la perte OOB face au nombre d&rsquo;arbres g\u00e9n\u00e9r\u00e9s, l&rsquo;analyste visualise pr\u00e9cis\u00e9ment l&rsquo;amortissement initial rapide des fluctuations r\u00e9siduelles jusqu&rsquo;\u00e0 l&rsquo;aplanissement d\u00e9finitif de la courbe d&rsquo;erreur. Cette stabilisation constitue la preuve tangible que la variance d&rsquo;\u00e9chantillonnage de l&rsquo;ensemble a atteint son minimum structurel incompressible, attestant de la compl\u00e9tude optimale de la phase d&rsquo;entra\u00eenement.<\/p>\n<h2>7. \u00c9tape 5 : Impl\u00e9mentation standardis\u00e9e via le framework caret<\/h2>\n<h3>7.1 Param\u00e9trage du contr\u00f4le d&rsquo;entra\u00eenement avec trainControl()<\/h3>\n<p>Bien que le recours direct au module <strong>ipred<\/strong> pr\u00e9sente une clart\u00e9 didactique ind\u00e9niable pour l&rsquo;analyse fondamentale de l&rsquo;algorithme, la standardisation des flux d&rsquo;ing\u00e9nierie statistique contemporains s&rsquo;appuie pr\u00e9f\u00e9rentiellement sur des structures d&rsquo;abstraction de plus haut niveau. Le m\u00e9ta-package <strong>caret<\/strong> s&rsquo;impose \u00e0 cet \u00e9gard comme le standard industriel le plus robuste en R, encapsulant les modules de calcul sous-jacents au sein d&rsquo;une interface pr\u00e9dictive harmonis\u00e9e, hautement reproductible et s\u00e9curis\u00e9e contre les erreurs m\u00e9thodologiques d&rsquo;\u00e9valuation.<\/p>\n<p>L&rsquo;ossature centrale de tout protocole d\u00e9velopp\u00e9 sous <strong>caret<\/strong> r\u00e9side dans l&rsquo;instanciation pr\u00e9alable de la fonction de contr\u00f4le <strong>trainControl()<\/strong>. Cet op\u00e9rateur formalise avec une pr\u00e9cision chirurgicale l&rsquo;architecture du protocole de r\u00e9\u00e9chantillonnage interne destin\u00e9 \u00e0 calibrer et \u00e9valuer la structure pr\u00e9dictive. Dans un cadre de validation robuste, il est particuli\u00e8rement pr\u00e9conis\u00e9 de configurer l&rsquo;argument <strong>method<\/strong> selon la modalit\u00e9 de validation crois\u00e9e r\u00e9p\u00e9t\u00e9e (<strong>repeatedcv<\/strong>), coupl\u00e9e \u00e0 la sp\u00e9cification conjointe du nombre de partitions (<strong>number = 10<\/strong> pour un K-fold conventionnel) et de l&rsquo;effectif des r\u00e9plications ind\u00e9pendantes compl\u00e8tes (<strong>repeats = 5<\/strong> ou <strong>10<\/strong>).<\/p>\n<p>Au-del\u00e0 de la topologie de partitionnement, <strong>trainControl()<\/strong> gouverne les modalit\u00e9s d&rsquo;\u00e9valuation des m\u00e9triques d&rsquo;ajustement. Lorsque la mod\u00e9lisation traite de variables cat\u00e9gorielles binomiales ou multinomiales, il est indispensable d&rsquo;activer l&rsquo;indicateur <strong>classProbs = TRUE<\/strong> afin de contraindre les sous-mod\u00e8les arborescents \u00e0 \u00e9mettre l&rsquo;estimation des probabilit\u00e9s continues d&rsquo;appartenance de classe plut\u00f4t que de simples labels d\u00e9terministes. Concomitamment, l&rsquo;adjonction de l&rsquo;argument <strong>summaryFunction = twoClassSummary<\/strong> (dans un contexte binaire) ordonne l&rsquo;extraction automatique de l&rsquo;aire sous la courbe ROC, de la sensibilit\u00e9 clinique et de la sp\u00e9cificit\u00e9, m\u00e9triques infiniment plus informatives que le simple taux de reconnaissance global (<em>Accuracy<\/em>) face \u00e0 des distributions empiriques asym\u00e9triques.<\/p>\n<h3>7.2 Entra\u00eenement avec la m\u00e9thode treebag<\/h3>\n<p>L&rsquo;orchestration op\u00e9rationnelle du bagging s&rsquo;articule ensuite autour de l&rsquo;appel \u00e0 la fonction directrice <strong>caret::train()<\/strong>, en configurant explicitement l&rsquo;argument de s\u00e9lection d&rsquo;algorithme sous la cha\u00eene de caract\u00e8res <strong>method = \u00ab\u00a0treebag\u00a0\u00bb<\/strong>. Cette instruction indique au framework de mobiliser sous le capot les biblioth\u00e8ques <strong>ipred<\/strong> et <strong>rpart<\/strong> tout en les int\u00e9grant de fa\u00e7on totalement transparente dans l&rsquo;architecture de contr\u00f4le, de standardisation et d&rsquo;\u00e9valuation pr\u00e9alablement circonscrite par <strong>trainControl()<\/strong>.<\/p>\n<p>Cette encapsulation fonctionnelle apporte des b\u00e9n\u00e9fices substantiels sur le plan m\u00e9thodologique :<\/p>\n<ul>\n<li><strong>Standardisation et pr\u00e9traitement int\u00e9gr\u00e9s :<\/strong> L&rsquo;argument <strong>preProcess<\/strong> permet de d\u00e9clencher \u00e0 la vol\u00e9e des imputations par m\u00e9dianes ou k-NN, des transformations de Box-Cox ou des filtrages de pr\u00e9dicteurs \u00e0 variance nulle (<em>nearZeroVar<\/em>), sans aucun risque de fuite de donn\u00e9es entre les plis de validation crois\u00e9e.<\/li>\n<li><strong>Harmonisation des hyperparam\u00e8tres :<\/strong> Bien que le bagging standard d&rsquo;arbres CART ne requi\u00e8re formellement aucun param\u00e8tre de r\u00e9gularisation obligatoire, le framework applique des configurations rigoureuses par d\u00e9faut (par exemple, <em>nbagg = 50<\/em> ou personnalis\u00e9 via <em>trainControl<\/em>) tout en unifiant l&rsquo;interface de contr\u00f4le des splits arborescents.<\/li>\n<li><strong>Agr\u00e9gation rigoureuse des estimations :<\/strong> Les m\u00e9triques de performance affich\u00e9es en sortie repr\u00e9sentent la moyenne et l&rsquo;\u00e9cart-type empiriques des performances mesur\u00e9es sur l&rsquo;int\u00e9gralit\u00e9 des plis de r\u00e9\u00e9chantillonnage, fournissant un intervalle de confiance empirique de l&rsquo;exactitude de l&rsquo;ensemble.<\/li>\n<\/ul>\n<p>L&rsquo;ex\u00e9cution de la m\u00e9thode <strong>treebag<\/strong> garantit ainsi que chaque pli de la validation crois\u00e9e r\u00e9p\u00e9t\u00e9e ex\u00e9cute en toute autonomie un bagging complet d&rsquo;arbres, pr\u00e9servant la stricte ind\u00e9pendance statistique requise pour garantir que les m\u00e9triques d&rsquo;erreur rapport\u00e9es constituent des estimateurs irr\u00e9prochables de l&rsquo;erreur de g\u00e9n\u00e9ralisation future de la proc\u00e9dure globale.<\/p>\n<h2>8. \u00c9tape 6 : \u00c9valuation des performances pr\u00e9dictives sur le jeu de test<\/h2>\n<h3>8.1 Application du mod\u00e8le aux donn\u00e9es non vues<\/h3>\n<p>D\u00e8s lors que le mod\u00e8le de bagging a \u00e9t\u00e9 ajust\u00e9 et consolid\u00e9 au sein de l&rsquo;espace d&rsquo;entra\u00eenement, l&rsquo;attention m\u00e9thodologique se focalise sur l&rsquo;\u00e9tape de validation sommative : la projection de l&rsquo;op\u00e9rateur ensembliste sur le jeu de test ind\u00e9pendant, rigoureusement pr\u00e9serv\u00e9 de toute exposition algorithmique depuis le partitionnement initial. L&rsquo;ex\u00e9cution de cette inf\u00e9rence s&rsquo;effectue au moyen de l&rsquo;impl\u00e9mentation g\u00e9n\u00e9rique de la m\u00e9thode <strong>predict()<\/strong>, prenant comme arguments le conteneur du mod\u00e8le bagg\u00e9 finalis\u00e9 et le sous-ensemble matriciel r\u00e9serv\u00e9 aux tests.<\/p>\n<p>Dans les probl\u00e8mes d&rsquo;assignation diagnostique ou de classification supervis\u00e9e, la m\u00e9thode <strong>predict()<\/strong> offre deux modalit\u00e9s de sortie distinctes qu&rsquo;il convient de manier avec discernement selon les imp\u00e9ratifs analytiques vis\u00e9s. Par d\u00e9faut, la m\u00e9thode extrait le label d&rsquo;appartenance cat\u00e9gorielle finale issu du scrutin \u00e0 la majorit\u00e9 d\u00e9mocratique absolue des arbres individuels (argument <strong>type = \u00ab\u00a0raw\u00a0\u00bb<\/strong> sous caret). Cependant, pour toute d\u00e9marche de calibration probabiliste fine ou d&rsquo;analyse d\u00e9cisionnelle clinique \u00e0 seuil d&rsquo;utilit\u00e9 modulable, il est m\u00e9thodologiquement recommand\u00e9 d&rsquo;extraire la distribution continue des probabilit\u00e9s <em>a posteriori<\/em> attribu\u00e9es \u00e0 chaque classe (argument <strong>type = \u00ab\u00a0prob\u00a0\u00bb<\/strong>), offrant une vision granulaire de la certitude de pr\u00e9diction de l&rsquo;ensemble.<\/p>\n<p>Cette \u00e9tape d&rsquo;inf\u00e9rence s&rsquo;accompagne d&rsquo;une inspection rigoureuse de la plausibilit\u00e9 distributionnelle des pr\u00e9dictions g\u00e9n\u00e9r\u00e9es. L&rsquo;analyste examine avec acuit\u00e9 la dispersion empirique des scores projet\u00e9s, recherchant d&rsquo;\u00e9ventuelles saturations extr\u00eames ou des d\u00e9viations inattendues. Dans les mod\u00e8les de r\u00e9gression pr\u00e9disant des grandeurs psychom\u00e9triques continues, la visualisation bivari\u00e9e des r\u00e9sidus (valeurs observ\u00e9es versus valeurs pr\u00e9dites) permet d&rsquo;attester de l&rsquo;homos\u30d1dasticit\u00e9 des r\u00e9sidus de test et de v\u00e9rifier l&rsquo;absence d&rsquo;aberrations de pr\u00e9diction le long des extr\u00e9mit\u00e9s sup\u00e9rieures et inf\u00e9rieures de l&rsquo;\u00e9chelle d&rsquo;\u00e9valuation.<\/p>\n<h3>8.2 Calcul exhaustif des m\u00e9triques de pr\u00e9cision<\/h3>\n<p>L&rsquo;\u00e9valuation quantitative des mod\u00e8les de r\u00e9gression et de classification ne peut en aucun cas s&rsquo;appuyer sur un indice unique, sous peine de masquer des d\u00e9ficits d&rsquo;ajustement structurels. Pour les variables d\u00e9pendantes continues mod\u00e9lis\u00e9es par bagging de r\u00e9gression, la quantification des performances s&rsquo;articule autour d&rsquo;un triptyque d&rsquo;indices compl\u00e9mentaires :<\/p>\n<ul>\n<li><strong>La racine de l&rsquo;erreur quadratique moyenne (RMSE) :<\/strong> Mesurant l&rsquo;\u00e9cart-type g\u00e9om\u00e9trique des r\u00e9sidus d&rsquo;estimation dans l&rsquo;unit\u00e9 de mesure originale de la variable d\u00e9pendante, le RMSE p\u00e9nalise s\u00e9v\u00e8rement les d\u00e9viations r\u00e9siduelles majeures et constitue la m\u00e9trique standard d&rsquo;erreur de pr\u00e9diction.<\/li>\n<li><strong>L&rsquo;erreur absolue moyenne (MAE) :<\/strong> Moins sensible que le RMSE \u00e0 la pr\u00e9sence d&rsquo;\u00e9carts sporadiques extr\u00eames, le MAE offre une interpr\u00e9tation intuitive directe de la magnitude moyenne des erreurs de d\u00e9viation unitaire.<\/li>\n<li><strong>Le coefficient de d\u00e9termination empirique (<span class=\"arabpsy-math-inline\" data-latex=\"R^2\">$R^2$<\/span>) :<\/strong> Repr\u00e9sentant la proportion de variance du descripteur de test fid\u00e8lement captur\u00e9e et restitu\u00e9e par l&rsquo;ensemble ensembliste, calcul\u00e9 comme le carr\u00e9 de la corr\u00e9lation de Pearson entre pr\u00e9dictions et observations r\u00e9elles.<\/li>\n<\/ul>\n<p>Lorsque le bagging est d\u00e9ploy\u00e9 \u00e0 des fins de classification cat\u00e9gorielle, le standard m\u00e9thodologique repose sur la compilation de la matrice de confusion exhaustive via la fonction <strong>caret::confusionMatrix()<\/strong>. Cette routine calcule instantan\u00e9ment le taux de pr\u00e9cision global (<em>Accuracy<\/em>), l&rsquo;indice <strong>Kappa de Cohen<\/strong> \u2014 qui pond\u00e8re rigoureusement l&rsquo;accord observ\u00e9 en soustrayant la probabilit\u00e9 d&rsquo;accord purement al\u00e9atoire \u2014, ainsi que les taux d&rsquo;erreur sp\u00e9cifiques d\u00e9clin\u00e9s en sensibilit\u00e9 (taux de vrais positifs cliniques) et sp\u00e9cificit\u00e9 (taux de vrais n\u00e9gatifs t\u00e9moins).<\/p>\n<p>Enfin, pour s&rsquo;affranchir de l&rsquo;arbitraire d&rsquo;un seuil de coupure dichotomique unique fix\u00e9 classiquement \u00e0 0,5, l&rsquo;\u00e9laboration de la courbe <em>Receiver Operating Characteristic<\/em> (ROC) au moyen de biblioth\u00e8ques sp\u00e9cialis\u00e9es comme <strong>pROC<\/strong> est indispensable. Le calcul de l&rsquo;aire sous la courbe (<em>Area Under the Curve<\/em> ou <strong>AUC<\/strong>) fournit une mesure synth\u00e9tique invariante par rapport au seuil d\u00e9cisionnel, \u00e9valuant la capacit\u00e9 discriminante intrins\u00e8que du bagging \u00e0 travers l&rsquo;ensemble du spectre des sensibilit\u00e9s et sp\u00e9cificit\u00e9s possibles.<\/p>\n<h2>9. \u00c9tape 7 : Interpr\u00e9tabilit\u00e9 et estimation de l&rsquo;importance des variables<\/h2>\n<h3>9.1 Surmonter l&rsquo;opacit\u00e9 relative de l&rsquo;agr\u00e9gation de mod\u00e8les<\/h3>\n<p>Si le bagging permet de juguler de fa\u00e7on spectaculaire la variance structurelle des estimateurs arborescents uniques, cette sup\u00e9riorit\u00e9 statistique se paye d&rsquo;un tribut \u00e9pist\u00e9mologique substantiel : l&rsquo;oblit\u00e9ration de l&rsquo;interpr\u00e9tabilit\u00e9 graphique imm\u00e9diate. Un arbre de d\u00e9cision unique pr\u00e9sente l&rsquo;atout heuristique incomparable d&rsquo;\u00eatre visuellement traduisible sous la forme d&rsquo;un organigramme d\u00e9cisionnel d\u00e9terministe limpide, au sein duquel chaque cheminement conditionnel peut \u00eatre inspect\u00e9 et assimil\u00e9 sans ambigu\u00eft\u00e9 par les praticiens de terrain ou les autorit\u00e9s de r\u00e9gulation clinique.<\/p>\n<p>\u00c0 l&rsquo;inverse, d\u00e8s lors que le mod\u00e8le proc\u00e8de de l&rsquo;agr\u00e9gation conjointe de 100, 300 ou 500 arborescences structurellement divergentes, l&rsquo;acc\u00e8s direct aux r\u00e8gles de d\u00e9duction individuelles s&rsquo;effondre. Le syst\u00e8me se transforme en une quasi \u00ab bo\u00eete noire \u00bb ou plus exactement en une structure d&rsquo;ensemble dont la complexit\u00e9 combinatoire d\u00e9passe l&rsquo;appr\u00e9hension cognitive directe. Or, dans les disciplines acad\u00e9miques telles que la psychologie quantitative ou l&rsquo;\u00e9pid\u00e9miologie clinique, pr\u00e9dire fid\u00e8lement un crit\u00e8re ph\u00e9notypique sans \u00eatre en mesure de cartographier la contribution respective des covariables explicatives constitue une limite scientifique majeure.<\/p>\n<p>Pour d\u00e9passer cette opacit\u00e9 sans renoncer aux gains de variance du bagging, la statistique computationnelle a d\u00e9velopp\u00e9 des m\u00e9thodologies indirectes d&rsquo;interpr\u00e9tation globale fond\u00e9es sur l&rsquo;estimation post-hoc de l&rsquo;importance relative des variables (<em>Variable Importance Measures<\/em>). Le fondement th\u00e9orique de cette d\u00e9composition repose sur le calcul de la r\u00e9duction cumulative d&rsquo;impuret\u00e9 apport\u00e9e par chaque descripteur \u00e0 travers l&rsquo;ensemble des ramifications de tous les arbres constituant la collection. Chaque fois qu&rsquo;une variable explicative donn\u00e9e est s\u00e9lectionn\u00e9e pour scinder un n\u0153ud, la diminution correspondante de l&rsquo;indice de Gini (en classification) ou de la somme des carr\u00e9s des r\u00e9sidus (en r\u00e9gression) est comptabilis\u00e9e et attribu\u00e9e \u00e0 cette variable, puis somm\u00e9e et moyenn\u00e9e sur l&rsquo;ensemble de la for\u00eat bootstrap.<\/p>\n<h3>9.2 Extraction programmatique avec varImp()<\/h3>\n<p>L&rsquo;impl\u00e9mentation logicielle de cette extraction s&rsquo;av\u00e8re remarquablement directe sous R gr\u00e2ce \u00e0 l&rsquo;interfa\u00e7age unifi\u00e9 offert par la fonction <strong>varImp()<\/strong> issue du package <strong>caret<\/strong>. Lorsqu&rsquo;elle est appliqu\u00e9e \u00e0 un objet de mod\u00e8le pr\u00e9alablement entra\u00een\u00e9 via la m\u00e9thode <strong>treebag<\/strong>, cette m\u00e9thode extrait les m\u00e9triques d&rsquo;importance cumul\u00e9e calcul\u00e9es au niveau des moteurs <strong>rpart<\/strong> sous-jacents et les r\u00e9\u00e9chelonne de mani\u00e8re transparente sur une \u00e9chelle standardis\u00e9e normalis\u00e9e de 0 \u00e0 100.<\/p>\n<p>Sur le plan de la restitution graphique, l&rsquo;application de la m\u00e9thode g\u00e9n\u00e9rique <strong>plot()<\/strong> sur l&rsquo;objet d&rsquo;importance extrait g\u00e9n\u00e8re instantan\u00e9ment un diagramme \u00e0 barres horizontales ordonn\u00e9, mettant imm\u00e9diatement en exergue la hi\u00e9rarchie fonctionnelle des descripteurs les plus discriminants du mod\u00e8le.<\/p>\n<figure class=\"wpt-preserved-image\"><img fetchpriority=\"high\" decoding=\"async\" src=\"http:\/\/french.arabpsychology.com\/wp-content\/uploads\/2026\/09\/bag1-1.png\" alt=\"Variable importance plot in R\" \/><figcaption>Variable importance plot in R<\/figcaption><\/figure>\n<p>Cette repr\u00e9sentation permet de distinguer sans ambigu\u00eft\u00e9 les pr\u00e9dicteurs \u00e0 haute valeur informative des variables accessoires ou redondantes dont la contribution marginale \u00e0 l&rsquo;\u00e9puration de la variance globale s&rsquo;av\u00e8re insignifiante. Dans un contexte de validation d&rsquo;\u00e9chelles de personnalit\u00e9 ou d&rsquo;identification de biomarqueurs comportementaux, ce classement permet d&rsquo;orienter prioritairement les investigations qualitatives ou de concevoir des protocoles exp\u00e9rimentaux all\u00e9g\u00e9s en \u00e9ludant les variables \u00e0 contribution n\u00e9gligeable.<\/p>\n<p>L&rsquo;interpr\u00e9tation de ces m\u00e9triques doit toutefois \u00eatre conduite avec discernement scientifique. L&rsquo;indice d&rsquo;importance fond\u00e9 sur l&rsquo;impuret\u00e9 de Gini manifeste un biais structurel bien document\u00e9 en faveur des descripteurs continus pr\u00e9sentant un large spectre de modalit\u00e9s ou des variables qualitatives poss\u00e9dant un nombre \u00e9lev\u00e9 de cat\u00e9gories. Ce biais favorise m\u00e9caniquement leur s\u00e9lection statistique lors des scissions arborescentes locales au d\u00e9triment de pr\u00e9dicteurs binaires pourtant potentiellement plus sp\u00e9cifiques mais offrant moins d&rsquo;options combinatoires de d\u00e9coupage.<\/p>\n<h2>10. Comparaison empirique : Arbre d\u00e9cisionnel simple contre Bagging<\/h2>\n<h3>10.1 Mise en \u0153uvre du mod\u00e8le de r\u00e9f\u00e9rence rpart<\/h3>\n<p>Afin de quantifier de fa\u00e7on rigoureuse et irr\u00e9futable l&rsquo;amplitude des gains pr\u00e9dictifs obtenus par le passage au m\u00e9ta-algorithme de bagging, il est m\u00e9thodologiquement imp\u00e9ratif de construire un mod\u00e8le de r\u00e9f\u00e9rence rigoureux (<em>baseline<\/em>) reposant sur un arbre d\u00e9cisionnel simple unique, ajust\u00e9 sur le m\u00eame sous-ensemble d&rsquo;apprentissage et \u00e9valu\u00e9 sur le m\u00eame jeu de test ind\u00e9pendant. La biblioth\u00e8que canonique <strong>rpart<\/strong> offre l&rsquo;infrastructure idoine pour calibrer cet estimateur unitaire selon les r\u00e8gles de l&rsquo;art acad\u00e9mique.<\/p>\n<p>La proc\u00e9dure d&rsquo;ajustement d&rsquo;un arbre CART isol\u00e9 requiert une s\u00e9quence m\u00e9thodique en deux \u00e9tapes fondamentales :<\/p>\n<ul>\n<li><strong>Croissance maximale de l&rsquo;arbre initial :<\/strong> L&rsquo;arbre est d&rsquo;abord d\u00e9velopp\u00e9 de mani\u00e8re extensive en sp\u00e9cifiant un param\u00e8tre de complexit\u00e9 nul (<strong>cp = 0<\/strong>), autorisant l&rsquo;algorithme \u00e0 subdiviser l&rsquo;espace jusqu&rsquo;\u00e0 un seuil de saturation proche du surapprentissage total sur les donn\u00e9es d&rsquo;entra\u00eenement.<\/li>\n<li><strong>\u00c9lagage par complexit\u00e9 de co\u00fbt :<\/strong> L&rsquo;arbre surdimensionn\u00e9 fait ensuite l&rsquo;objet d&rsquo;une s\u00e9lection de son point d&rsquo;\u00e9lagage optimal au moyen de la validation crois\u00e9e int\u00e9gr\u00e9e dans <strong>rpart<\/strong>. L&rsquo;analyste inspecte la table de complexit\u00e9 num\u00e9rique (<strong>cptable<\/strong>) et s\u00e9lectionne la valeur minimale du param\u00e8tre <strong>cp<\/strong> satisfaisant au crit\u00e8re de l&rsquo;erreur minimale ou \u00e0 la r\u00e8gle heuristique standard de \u00ab l&rsquo;\u00e9cart-type 1 \u00bb (<em>1-SE rule<\/em>), qui s\u00e9lectionne le sous-arbre le plus parcimonieux dont l&rsquo;erreur r\u00e9siduelle demeure \u00e0 moins d&rsquo;un \u00e9cart-type de l&rsquo;erreur minimale absolue observ\u00e9e.<\/li>\n<\/ul>\n<p>L&rsquo;arbre ainsi \u00e9lagu\u00e9 repr\u00e9sente l&rsquo;expression la plus pure et la mieux r\u00e9gularis\u00e9e de ce qu&rsquo;un estimateur d\u00e9cisionnel binaire unique est capable d&rsquo;extraire de la matrice d&rsquo;apprentissage sans sombrer dans un surajustement caricatural.<\/p>\n<h3>10.2 Quantification chiffr\u00e9e du diff\u00e9rentiel de variance<\/h3>\n<p>La confrontation empirique directe entre les pr\u00e9dictions d\u00e9livr\u00e9es sur le jeu de test par l&rsquo;arbre CART unique \u00e9lagu\u00e9 et celles issues de l&rsquo;ensemble m\u00e9ta-algorithmique de bagging met quasi syst\u00e9matiquement en \u00e9vidence un diff\u00e9rentiel de performance massif et statistiquement document\u00e9. Dans les applications quantitatives portant sur des cohortes cliniques ou psychosociales r\u00e9elles, le bagging produit une compression spectaculaire de l&rsquo;erreur quadratique moyenne de test (RMSE), s&rsquo;\u00e9tablissant couramment dans une fourchette de r\u00e9duction comprise entre 15 % et 40 % par rapport \u00e0 l&rsquo;arbre unitaire de r\u00e9f\u00e9rence.<\/p>\n<p>Sur le plan g\u00e9om\u00e9trique, l&rsquo;analyse comparative des surfaces de d\u00e9cision trac\u00e9es \u00e0 travers des projections bidimensionnelles de pr\u00e9dicteurs illustre avec une clart\u00e9 remarquable la source math\u00e9matique de ce diff\u00e9rentiel empirique. La fronti\u00e8re d\u00e9cisionnelle d\u00e9ploy\u00e9e par un arbre unique se caract\u00e9rise par des discontinuit\u00e9s anguleuses abruptes, mat\u00e9rialis\u00e9es par des d\u00e9coupages orthogonaux rigides \u00e9pousant m\u00e9caniquement les artefacts de positionnement des donn\u00e9es d&rsquo;entra\u00eenement. Toute nouvelle observation tombant de fa\u00e7on marginale de part et d&rsquo;autre de ces fractures lin\u00e9aires se voit assigner des valeurs radicalement disparates, t\u00e9moignant de la variance d&rsquo;estimation aigu\u00eb de la structure arborescente isol\u00e9e.<\/p>\n<p>\u00c0 l&rsquo;inverse, l&rsquo;op\u00e9ration de moyennage ou de vote pluraliste inh\u00e9rente au bagging op\u00e8re un lissage spatial continu de ces fronti\u00e8res d\u00e9cisionnelles. Les d\u00e9coupages orthogonaux d\u00e9sordonn\u00e9s et d\u00e9corr\u00e9l\u00e9s issus des multiples tirages bootstrap se superposent et se pond\u00e8rent mutuellement, transformant l&rsquo;escalier discontinu en une surface de r\u00e9ponse remarquablement fluide et curviligne. Cette r\u00e9gularit\u00e9 g\u00e9om\u00e9trique accrue restitue fid\u00e8lement la transition progressive des probabilit\u00e9s d&rsquo;appartenance de classe ou des continuums de traits latents, garantissant que les pr\u00e9dictions interpol\u00e9es b\u00e9n\u00e9ficient d&rsquo;une stabilit\u00e9 et d&rsquo;une r\u00e9silience ph\u00e9nom\u00e9nologique largement sup\u00e9rieures.<\/p>\n<h2>11. Diagnostic des limites intrins\u00e8ques du bagging<\/h2>\n<h3>11.1 Le probl\u00e8me de corr\u00e9lation entre arbres induit par des pr\u00e9dicteurs dominants<\/h3>\n<p>Nonobstant ses m\u00e9rites statistiques ind\u00e9niables, le bagging souffre d&rsquo;une limitation th\u00e9orique structurelle inh\u00e9rente \u00e0 sa d\u00e9pendance stricte envers la topologie de l&rsquo;espace des descripteurs disponibles : la sensibilit\u00e9 pernicieuse \u00e0 la pr\u00e9sence de pr\u00e9dicteurs ultra-dominants pr\u00e9sentant un ratio signal\/bruit disproportionn\u00e9. Ce ph\u00e9nom\u00e8ne fragilise directement l&rsquo;hypoth\u00e8se de d\u00e9corr\u00e9lation inter-arbres qui conditionne pourtant l&rsquo;efficacit\u00e9 asymptotique de l&rsquo;agr\u00e9gation.<\/p>\n<p>Lorsqu&rsquo;un pr\u00e9dicteur comportemental, cognitif ou clinique exerce un impact causal ou corr\u00e9lationnel massif sur la variable cible, l&rsquo;algorithme CART standard \u2014 qui inspecte rigoureusement l&rsquo;ensemble de tous les pr\u00e9dicteurs \u00e0 chaque embranchement \u2014 s\u00e9lectionnera invariablement ce m\u00eame descripteur h\u00e9g\u00e9monique pour orchestrer la premi\u00e8re scission binaire au niveau du n\u0153ud racine de la quasi-totalit\u00e9 des <em>B<\/em> arbres bootstrap. Les r\u00e9pliques d&rsquo;entra\u00eenement bootstrap auront beau diff\u00e9rer par leur composition stochastique, la force du signal de cette variable dominante \u00e9crasera toute variation r\u00e9siduelle, contraignant tous les sous-arbres \u00e0 adopter une charpente topologique primaire rigoureusement identique.<\/p>\n<p>Sous l&rsquo;angle analytique explicit\u00e9 pr\u00e9c\u00e9demment, ce conditionnement unilat\u00e9ral induit une \u00e9l\u00e9vation drastique du coefficient de corr\u00e9lation positive inter-arbres <span class=\"arabpsy-math-inline\" data-latex=\"rho\">$rho$<\/span>. Or, d\u00e8s lors que <span class=\"arabpsy-math-inline\" data-latex=\"rho\">$rho$<\/span> tend vers des valeurs \u00e9lev\u00e9es, le terme r\u00e9siduel <span class=\"arabpsy-math-inline\" data-latex=\"\\rho \\sigma^2\">$\\rho \\sigma^2$<\/span> plafonne la d\u00e9croissance th\u00e9orique de la variance globale de l&rsquo;ensemble, interdisant au bagging d&rsquo;exploiter pleinement le potentiel de r\u00e9duction offert par l&rsquo;accroissement du nombre d&rsquo;it\u00e9rations bootstrap <em>B<\/em>. C&rsquo;est pr\u00e9cis\u00e9ment l&rsquo;identification formelle de ce goulot d&rsquo;\u00e9tranglement structurel qui a historiquement motiv\u00e9 Breiman \u00e0 th\u00e9oriser les <em>Random Forests<\/em>, lesquelles introduisent une d\u00e9corr\u00e9lation forc\u00e9e suppl\u00e9mentaire en contraignant chaque n\u0153ud \u00e0 n&rsquo;\u00e9valuer qu&rsquo;un sous-ensemble al\u00e9atoire restreint de pr\u00e9dicteurs (param\u00e8tre <em>mtry<\/em>), brisant ainsi m\u00e9caniquement l&rsquo;h\u00e9g\u00e9monie de scission des pr\u00e9dicteurs dominants.<\/p>\n<h3>11.2 Co\u00fbt computationnel et contraintes de m\u00e9moire vive<\/h3>\n<p>L&rsquo;autre \u00e9cueil inh\u00e9rent au d\u00e9ploiement du bagging r\u00e9side dans son empreinte computationnelle et sa consommation exponentielle de ressources de m\u00e9moire vive (RAM), singuli\u00e8rement au sein de l&rsquo;environnement de programmation R. Contrairement \u00e0 des langages compil\u00e9s de bas niveau manipulant des pointeurs dynamiques l\u00e9gers, R g\u00e8re les objets d&rsquo;arbres sous la forme de structures de listes hi\u00e9rarchiques particuli\u00e8rement verbeuses contenant des m\u00e9tadonn\u00e9es \u00e9tendues relatives aux effectifs de n\u0153uds, aux seuils de partition, aux labels et aux r\u00e9sidus interm\u00e9diaires.<\/p>\n<p>Par cons\u00e9quent, la constitution d&rsquo;un objet ensembliste amalgamant plusieurs centaines d&rsquo;arbres CART profonds et non \u00e9lagu\u00e9s ajust\u00e9s sur des corpus volumineux (par exemple, des dizaines de milliers d&rsquo;observations cliniques crois\u00e9es avec des centaines de descripteurs psychom\u00e9triques ou g\u00e9nomiques) g\u00e9n\u00e8re un objet R dont le poids en m\u00e9moire vive peut rapidement saturer l&rsquo;espace d&rsquo;adressage standard. Cette contrainte physique complique la manipulation interactive des sessions de travail et interdit le stockage s\u00e9riel d&rsquo;un grand nombre de variantes de mod\u00e8les dans l&rsquo;environnement global.<\/p>\n<p>De surcro\u00eet, si la phase d&rsquo;entra\u00eenement peut \u00eatre consid\u00e9rablement acc\u00e9l\u00e9r\u00e9e par l&rsquo;exploitation des architectures multi-c\u0153urs via <strong>doParallel<\/strong>, l&rsquo;inf\u00e9rence pr\u00e9dictive en temps r\u00e9el sur des flux massifs de donn\u00e9es subit une latence incompressible. Chaque pr\u00e9diction unitaire exigeant la travers\u00e9e s\u00e9quentielle descendante de chaque observation \u00e0 travers l&rsquo;int\u00e9gralit\u00e9 des centaines d&rsquo;arbres constituants avant de proc\u00e9der \u00e0 l&rsquo;op\u00e9ration de calcul de moyenne arithm\u00e9tique ou de scrutin \u00e9lectoral, la cadence de restitution pr\u00e9dictive s&rsquo;av\u00e8re nettement plus lente que celle d&rsquo;un mod\u00e8le de r\u00e9gression logistique r\u00e9gularis\u00e9e (de type Elastic Net) ou d&rsquo;un r\u00e9seau neuronal artificiel compact, dont l&rsquo;inf\u00e9rence se r\u00e9sume \u00e0 une suite de multiplications matricielles vectoris\u00e9es hautement optimis\u00e9es.<\/p>\n<h2>12. Bonnes pratiques m\u00e9thodologiques et directives de reproductibilit\u00e9<\/h2>\n<h3>12.1 Protocole de validation pour publications scientifiques<\/h3>\n<p>L&rsquo;int\u00e9gration de mod\u00e8les pr\u00e9dictifs fond\u00e9s sur le bagging au sein d&rsquo;articles scientifiques soumis \u00e0 l&rsquo;\u00e9valuation par les pairs au sein de revues biom\u00e9dicales ou psychologiques internationales requiert le respect scrupuleux d&rsquo;un protocole m\u00e9thodologique standardis\u00e9. Les exigences de rigueur empirique interdisent d\u00e9sormais formellement de rapporter de simples m\u00e9triques d&rsquo;exactitude calcul\u00e9es sur des \u00e9chantillons d&rsquo;apprentissage bruts ou via des sch\u00e9mas de validation na\u00effs perm\u00e9ables aux fuites d&rsquo;information pr\u00e9dictive.<\/p>\n<p>Le chercheur doit consigner de mani\u00e8re transparente et document\u00e9e les dispositions suivantes :<\/p>\n<ul>\n<li><strong>Sanctuarisation de la cha\u00eene de pr\u00e9traitement :<\/strong> Toutes les \u00e9tapes de conditionnement des donn\u00e9es \u2014 incluant l&rsquo;imputation des valeurs manquantes, l&rsquo;encodage des facteurs, l&rsquo;\u00e9limination des pr\u00e9dicteurs invariants et la s\u00e9lection \u00e9ventuelle de caract\u00e9ristiques \u2014 doivent \u00eatre encapsul\u00e9es \u00e0 l&rsquo;int\u00e9rieur des boucles de validation crois\u00e9e externe ou appliqu\u00e9es exclusivement au jeu d&rsquo;entra\u00eenement avant projection sur le test. La mise \u00e0 disposition publique des scripts de r\u00e9plication R au format Markdown ou via des d\u00e9p\u00f4ts p\u00e9rennes (Zenodo, OSF) constitue d\u00e9sormais un standard d\u00e9ontologique incontournable.<\/li>\n<li><strong>Rapports d&rsquo;intervalles de dispersion stochastique :<\/strong> Les performances mesur\u00e9es (RMSE, AUC, F1-Score) ne doivent pas \u00eatre r\u00e9sum\u00e9es \u00e0 de simples estimations ponctuelles isol\u00e9es. L&rsquo;analyste doit formellement adjoindre les intervalles de confiance empiriques d\u00e9riv\u00e9s des r\u00e9plications de la validation crois\u00e9e r\u00e9p\u00e9t\u00e9e ou des quantiles bootstrap d&rsquo;\u00e9valuation de test.<\/li>\n<li><strong>Documentation logicielle exhaustive :<\/strong> En annexe m\u00e9thodologique, l&rsquo;auteur consignera la graine pseudo-al\u00e9atoire originelle (<strong>set.seed<\/strong>), les num\u00e9ros de version pr\u00e9cis de l&rsquo;interpr\u00e9teur R et des paquetages mobilis\u00e9s (<strong>caret<\/strong>, <strong>ipred<\/strong>, <strong>rpart<\/strong>), ainsi que la d\u00e9claration explicite des hyperparam\u00e8tres structurants fix\u00e9s (valeur de <em>nbagg<\/em>, param\u00e8tres de complexit\u00e9 et de scission de <em>rpart.control<\/em>).<\/li>\n<\/ul>\n<p>Cette transparence proc\u00e9durale conditionne la r\u00e9plicabilit\u00e9 des conclusions quantitatives, immunisant l&rsquo;\u00e9tude contre les critiques relatives \u00e0 la sur-optimisation opportuniste d&rsquo;algorithmes complexes.<\/p>\n<h3>12.2 Recommandations pour l&rsquo;application aux cohortes cliniques et comportementales<\/h3>\n<p>L&rsquo;exploitation pratique des m\u00e9ta-algorithmes d&rsquo;arbres d\u00e9cisionnels agr\u00e9g\u00e9s aupr\u00e8s de cohortes d&rsquo;\u00e9valuation humaine impose une prudence \u00e9pist\u00e9mologique accrue quant \u00e0 l&rsquo;interpr\u00e9tation des inf\u00e9rences d\u00e9gag\u00e9es. S&rsquo;il est d\u00e9sormais \u00e9tabli que le bagging d\u00e9livre une capacit\u00e9 de discrimination et d&rsquo;\u00e9talonnage probabiliste nettement sup\u00e9rieure aux r\u00e9gressions param\u00e9triques rigides face \u00e0 des relations non lin\u00e9aires subtiles, il demeure imp\u00e9ratif de ne jamais assimiler aveugl\u00e9ment les indices d&rsquo;importance relative des variables \u00e0 des relations de causalit\u00e9 \u00e9tiologique directe.<\/p>\n<p>La m\u00e9trique d&rsquo;importance issue de la r\u00e9duction d&rsquo;impuret\u00e9 refl\u00e8te exclusivement la capacit\u00e9 statistique pr\u00e9dictive conditionnelle d&rsquo;un descripteur au sein d&rsquo;un espace vectoriel d&rsquo;observation sp\u00e9cifique. En pr\u00e9sence de colin\u00e9arit\u00e9 prononc\u00e9e entre plusieurs variables psychologiques ou biom\u00e9dicales \u2014 situation omnipr\u00e9sente dans les inventaires psychopathologiques o\u00f9 des sympt\u00f4mes distincts covarient fortement en vertu de traits de d\u00e9tresse g\u00e9n\u00e9rale sous-jacents \u2014, le mod\u00e8le peut arbitrairement privil\u00e9gier l&rsquo;une des variables au d\u00e9triment des autres lors des scissions arborescentes, masquant artificiellement la pertinence conceptuelle des covariables concurrentes non s\u00e9lectionn\u00e9es au niveau des n\u0153uds primaires.<\/p>\n<p>En synth\u00e8se op\u00e9rationnelle, le bagging s&rsquo;impose comme une m\u00e9thodologie quantitative d&rsquo;une \u00e9l\u00e9gance et d&rsquo;une efficacit\u00e9 remarquables au sein de l&rsquo;environnement de calcul R. En apportant une r\u00e9ponse algorithmique formelle et \u00e9l\u00e9gante \u00e0 l&rsquo;instabilit\u00e9 cong\u00e9nitale des arbres de d\u00e9cision uniques de type CART, il permet aux statisticiens et aux chercheurs en sciences comportementales de d\u00e9ployer des mod\u00e8les pr\u00e9dictifs hautement \u00e9talonn\u00e9s, capables d&rsquo;absorber le bruit stochastique empirique et de stabiliser les fronti\u00e8res de classification diagnostique. Int\u00e9gr\u00e9 de mani\u00e8re disciplin\u00e9e au sein du framework standardis\u00e9 <strong>caret<\/strong>, coupl\u00e9 \u00e0 une validation \u00e9tanche sur des cohortes ind\u00e9pendantes et interpr\u00e9t\u00e9 avec la r\u00e9serve causale qui s&rsquo;impose, le bagging constitue l&rsquo;un des piliers m\u00e9thodologiques les plus robustes de la statistique d&rsquo;apprentissage moderne.<\/p>\n<h2>R\u00e9f\u00e9rences<\/h2>\n<ul>\n<li>Breiman, L. (1996). Bagging predictors. <em>Machine Learning<\/em>, 24(2), 123\u2013140. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1007\/BF00058655\">https:\/\/doi.org\/10.1007\/BF00058655<\/a><\/li>\n<li>Breiman, L. (2001). Random forests. <em>Machine Learning<\/em>, 45(1), 5\u201332. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1023\/A:1010933404324\">https:\/\/doi.org\/10.1023\/A:1010933404324<\/a><\/li>\n<li>Breiman, L., Friedman, J. H., Olshen, R. A., &amp; Stone, C. J. (1984). <em>Classification and Regression Trees<\/em>. Wadsworth &amp; Brooks\/Cole Advanced Books &amp; Software.<\/li>\n<li>Efron, B. (1979). Bootstrap methods: Another look at the jackknife. <em>The Annals of Statistics<\/em>, 7(1), 1\u201326. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1214\/aos\/1176344552\">https:\/\/doi.org\/10.1214\/aos\/1176344552<\/a><\/li>\n<li>Hastie, T., Tibshirani, R., &amp; Friedman, J. (2009). <em>The Elements of Statistical Learning: Data Mining, Inference, and Prediction<\/em> (2nd ed.). Springer. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1007\/978-0-387-84858-7\">https:\/\/doi.org\/10.1007\/978-0-387-84858-7<\/a><\/li>\n<li>Hothorn, T., &amp; Peters, A. (2021). <em>ipred: Improved Predictors<\/em> (R package version 0.9-12). CRAN. <a rel=\"noopener noreferrer\" href=\"https:\/\/CRAN.R-project.org\/package=ipred\">https:\/\/CRAN.R-project.org\/package=ipred<\/a><\/li>\n<li>James, G., Witten, D., Hastie, T., &amp; Tibshirani, R. (2021). <em>An Introduction to Statistical Learning: with Applications in R<\/em> (2nd ed.). Springer. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1007\/978-1-0716-1418-1\">https:\/\/doi.org\/10.1007\/978-1-0716-1418-1<\/a><\/li>\n<li>Kuhn, M. (2008). Building predictive models in R using the caret package. <em>Journal of Statistical Software<\/em>, 28(5), 1\u201326. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.18637\/jss.v028.i05\">https:\/\/doi.org\/10.18637\/jss.v028.i05<\/a><\/li>\n<li>Kuhn, M., &amp; Johnson, K. (2013). <em>Applied Predictive Modeling<\/em>. Springer. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1007\/978-1-4614-6849-3\">https:\/\/doi.org\/10.1007\/978-1-4614-6849-3<\/a><\/li>\n<li>R Core Team. (2023). <em>R: A Language and Environment for Statistical Computing<\/em>. R Foundation for Statistical Computing. <a rel=\"noopener noreferrer\" href=\"https:\/\/www.R-project.org\/\">https:\/\/www.R-project.org\/<\/a><\/li>\n<li>Therneau, T., &amp; Atkinson, B. (2023). <em>rpart: Recursive Partitioning and Regression Trees<\/em> (R package version 4.1.19). CRAN. <a rel=\"noopener noreferrer\" href=\"https:\/\/CRAN.R-project.org\/package=rpart\">https:\/\/CRAN.R-project.org\/package=rpart<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Guide acad\u00e9mique et tutoriel complet pas \u00e0 pas pour impl\u00e9menter l&rsquo;algorithme de bagging (bootstrap aggregating) avec le langage R sur des donn\u00e9es empiriques.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","categories":[9512,4786],"tags":[5529,5531,7188,4061,4319],"class_list":["post-8415","psych_stat","type-psych_stat","status-publish","hentry","category-apprentissage-automatique-en-r","category-statistiques-computationnelles","tag-arbres-de-decision","tag-bagging","tag-bootstrap-aggregating","tag-langage-r","tag-machine-learning"],"_links":{"self":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/8415","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat"}],"about":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/types\/psych_stat"}],"author":[{"embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8415"}],"version-history":[{"count":1,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/8415\/revisions"}],"predecessor-version":[{"id":8417,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_stat\/8415\/revisions\/8417"}],"wp:attachment":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8415"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8415"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}