# EvoX Système d'évolution intelligente et pratique de la recherche IA Native — Support de cours

Durée : 1 · Pages de diapositives : 16

## Navigation de lecture

- [Leçon 1｜Thème : Les origines de l'évolution intelligente et le contexte de naissance d'EvoX](#lecture-lesson-1)

---

<a id="lecture-lesson-1"></a>

## Leçon 1｜Thème : Les origines de l'évolution intelligente et le contexte de naissance d'EvoX

<a id="lecture-page-1"></a>

### Les origines de l'évolution intelligente et le contexte de naissance d'EvoX

*Page 1*

> **Objectif de la page :** Explorer le processus d'évolution de l'intelligence humaine, la vision de la « machine enfant » de Turing, et comment EvoX construit une boucle d'évolution entre les capacités du modèle et les capacités du système.

**Points clés de l'enseignement**

- Comprendre la profondeur historique et la vitesse d'évolution de l'intelligence
- Distinguer les limites de la génération unique des grands modèles et la nécessité de l'évolution systémique

Objectif de la page

Premièrement, la profondeur historique et la vitesse d'évolution de l'intelligence ; deuxièmement, la nécessité de passer de la génération unique des grands modèles à l'évolution systémique. Après l'apprentissage, l'étudiant doit pouvoir expliquer pourquoi EvoX ne se contente pas d'appeler un modèle, mais construit une boucle d'évolution entre les capacités du modèle et les capacités du système.

Ordre d'explication

L'évolution n'est pas uniforme ; les transitions clés sont souvent propulsées par les outils, le langage, la collaboration et les mécanismes de rétroaction.

Plutôt que de créer d'emblée un esprit adulte, il vaut mieux concevoir une machine capable d'apprendre, d'être éduquée et de grandir progressivement. Cela prépare le terrain pour la perspective ultérieure de l'« évolution ».

Fort en compression des connaissances et en production instantanée, faible en objectifs persistants, mémoire à long terme, interaction avec l'environnement, auto-correction et collaboration multi-tours.

Considérer le modèle comme un maillon de l'évolution, et construire une boucle fermée des capacités du modèle aux capacités du système par le biais de tâches, de retours, d'évaluations, de sélections et d'itérations.

Points clés de l'enseignement

L'évolution intelligente a une profondeur historique, mais l'évolution technologique est extrêmement rapide ; ces deux aspects constituent ensemble le contexte.

Le point clé de la vision de Turing n'est pas que « la machine ressemble à un enfant », mais que « la machine peut grandir par l'expérience ».

La génération unique est comme un instantané, l'évolution systémique comme un processus ; l'instantané peut être impressionnant, mais seul le processus peut s'accumuler.

Ce qu'EvoX doit résoudre n'est pas de remplacer le modèle, mais de donner au modèle une direction, une mémoire et une pression de sélection dans la boucle.

Vérification de la compréhension

Demander aux étudiants de distinguer en une phrase la « génération unique du modèle » de l'« évolution systémique », et de donner un exemple de ce que la seconde ajoute comme maillon.

Indication de transition

Si l'on ne permettait au modèle de répondre qu'une seule fois, que lui manquerait-il ? Cela mène naturellement à la section suivante sur les capacités du système et la boucle d'évolution.

<a id="lecture-page-2"></a>

### La tendance à l'accélération de l'évolution intelligente et la compression des cycles

*Page 2*

> **Objectif de la page :** L'apprenant doit comprendre que la vitesse d'évolution de l'intelligence humaine suit une courbe d'ascension abrupte, le cycle d'évolution se compressant des générations génétiques à une seule itération logicielle et d'IA.

> **Objectif de la page**
>
> Comprendre la tendance à l'accélération de l'évolution intelligente et la compression des cycles. Ce que cette page cherche à établir n'est pas un événement spécifique, mais une échelle temporelle : l'évolution ne progresse pas à vitesse uniforme, mais est un processus d'accélération propulsé par le changement de support ; sa vitesse suit une courbe non linéaire, plate au début puis grimpant brusquement, le cycle d'évolution se compressant des générations génétiques jusqu'à une seule itération logicielle, de calcul et d'intelligence artificielle.

> **Ordre d'explication**
>
> D'abord observer la forme de la courbe, puis expliquer les deux chaînes et leur correspondance, ensuite décrire le mécanisme d'accélération, et enfin pointer le maillon comprimé — la sélection et la vérification — et introduire la nécessité de la boucle d'évolution.

**Points clés de l'enseignement**

- 1. La courbe n'est pas une ligne droite à pente douce, mais une montée non linéaire abrupte. L'axe vertical mesure la durée d'un cycle d'évolution, variant par ordre de grandeur, de sorte qu'on ne peut pas extrapoler linéairement la vitesse future, sous peine de systématiquement sous-estimer l'élévation de la partie finale. Accumulation génétique → langage et culture → logiciel, calcul et intelligence artificielle. Chaque migration modifie les conditions sous-jacentes : où l'information peut exister, à quelle vitesse elle peut être copiée, combien de temps dure un essai. Générations → années → mois → itération unique. Un cycle complet « essai—conservation ou élimination » passe d'une échelle en générations à des années, des mois, puis à une seule génération, une seule compilation, un seul cycle d'entraînement et d'évaluation. Le support change de niveau, le cycle se compresse d'un cran. Pour réviser, utiliser l'une des chaînes pour se rappeler l'autre est plus efficace que de mémoriser séparément. 5. Le mécanisme d'accélération réside dans la réduction continue du coût unitaire et de la durée unitaire de la boucle « essai-erreur—copie—sélection » : les candidats se copient de moins en moins cher, la vérification d'un cycle prend de moins en moins de temps, le nombre d'essais réalisables par unité de temps augmente exponentiellement. 6. Plus le cycle est court, plus la génération de candidats est bon marché
- Mais ce qui détermine véritablement le succès ou l'échec, c'est toujours « quel candidat est réellement efficace ». Lorsque la génération est grandement accélérée, ce qui est relativement comprimé, c'est précisément la sélection et la vérification, qui passent d'une prémisse implicite à un goulot d'étranglement explicite. La ligne pointillée grise dans la figure représente le retard relatif du « coût de sélection et de vérification ». 7. Une génération unique ne peut pas prouver sa propre justesse, et est difficilement durablement efficace lorsque l'environnement et le modèle changent constamment. L'interface qu'elle pointe est une boucle d'évolution composée de génération, de rétroaction environnementale, d'évaluation-sélection et d'héritage. L'intelligence est-elle un produit conçu à l'avance, ou un processus se formant constamment dans l'environnement ? Cette page se charge uniquement d'établir cette échelle temporelle ; le développement de la question est laissé aux contenus ultérieurs.

**Couverture des mots-clés**

- Évolution intelligente
- Migration de support
- Compression des cycles
- Accélération non linéaire
- Goulot d'étranglement de sélection et de vérification
- Boucle d'évolution.

> **Pistes de matériel**
>
> - Graphique en ligne brisée ou en escalier avec l'axe horizontal représentant les époques temporelles et l'axe vertical la durée d'un cycle d'évolution (échelle logarithmique), quatre marches correspondant respectivement à l'accumulation génétique, au langage et à la culture, au logiciel et au calcul, à l'itération unique des grands modèles
> - La ligne pointillée grise représente le retard relatif du coût de sélection et de vérification. Lors de l'explication, on peut descendre l'escalier du geste en soulignant que « le cycle se contracte vers le bas, l'accélération s'élève vers le haut ».

> **Pistes d'exercices**
>
> - La cause fondamentale de l'accélération est le changement de support d'évolution, des gènes au langage et à la culture, puis au logiciel, au calcul et à l'intelligence artificielle
> - Ce n'est pas que les individus sont plus diligents, que le volume total de données augmente ou que le matériel devient moins cher. L'ordre correct de la chaîne de compression des cycles est « générations → années → mois → itération unique ». La compréhension appropriée est que la courbe suit une montée non linéaire abrupte, et qu'on ne peut pas extrapoler linéairement la vitesse d'évolution future. Après la compression des cycles, ce qui nécessite le plus de redistribuer l'attention est l'étape de sélection et de vérification consistant à « déterminer quel candidat est réellement efficace ». Une génération unique manque de la vérification répétée par l'environnement et de l'évaluation-sélection, et ne peut pas former une boucle héritable.

**Traitement des exercices**

Laisser d'abord les étudiants juger de manière indépendante, puis leur demander de justifier. En cas d'erreur, les ramener aux deux preuves clés : « le changement de support » et « la génération bon marché, la décision comprimée ». Pour l'analyse de cas, on peut suggérer : le changement ressenti par les chercheurs provient de la migration du support, la connaissance ne résidant plus principalement dans les articles et la mémoire humaine, mais dans les dépôts de code, les ressources de calcul et les poids des modèles ; la migration du support entraîne la compression des cycles, un cycle complet passant d'une échelle en semestres à une échelle en heures. Le goulot d'étranglement se déplace vers la sélection et la vérification ; une génération unique ne peut pas remplacer la boucle d'évolution continue, car les conclusions doivent être vérifiées de façon répétée dans l'environnement et sédimentées en bases de sélection héritables.

**Vérification de la compréhension**

Demander aux étudiants de résumer le cœur de cette page en une phrase. Une formulation valide doit contenir « le changement de support propulse l'accélération » et « la génération devient de moins en moins chère, la décision devient le goulot d'étranglement » ; si l'étudiant ne peut dire que « le modèle devient de plus en plus fort », il faut revenir à la courbe et aux deux chaînes.

> **Indication de transition**
>
> Après avoir confirmé que les étudiants peuvent distinguer la chaîne de migration du support de la chaîne de compression des cycles, et comprennent le goulot d'étranglement de la sélection et de la vérification, passer à la page suivante sur le développement de la boucle d'évolution.

<a id="lecture-page-3"></a>

### Les puissantes capacités actuelles des grands modèles et les limites de la génération unique

*Page 3*

> **Objectif de la page :** L'apprenant doit reconnaître que les grands modèles actuels possèdent de puissantes capacités de compréhension et de génération, mais qu'une génération unique ne peut pas prouver sa propre justesse et s'adapte difficilement aux changements de manière continue.

> **Objectif de la page**
>
> Distinguer les limites de la génération unique des grands modèles et la nécessité de l'évolution systémique. L'essentiel est de faire distinguer aux étudiants la « capacité à générer du contenu » de la « capacité systémique à faire vérifier et itérer le contenu » : le modèle est puissant, mais sans exécution-vérification, évaluation, rétroaction et héritage, la sortie reste une simple suggestion ponctuelle.
>
> D'abord affirmer la forte compréhension, la forte génération et le fort raisonnement des grands modèles, puis pointer les trois limites de la génération unique, ensuite utiliser un scénario de réduction de latence pour expliquer pourquoi on ne peut pas le déployer directement, enfin résumer la boucle d'évolution et faire écho à la vision de la « machine enfant » de Turing.

**Points clés de l'enseignement**

- Le modèle peut rapidement former des explications, des solutions et du contenu candidat ; c'est un « générateur de possibilités » efficace. Il ne peut pas prouver sa propre justesse, car il manque d'exécution-vérification et d'évaluation indépendante
- Il ne peut pas se mettre à jour lui-même, car il ne réévalue pas automatiquement lorsque l'environnement, les contraintes ou les objectifs changent
- Il ne peut pas s'accumuler lui-même, car une sortie unique ne produit pas d'expérience héritable. 3. Par conséquent, le goulot d'étranglement n'est souvent pas de savoir si le modèle « sait » ou non, mais s'il existe un processus permettant d'intégrer la capacité intelligente dans un cadre explorable, exécutable, vérifiable et itérable. Génération → exécution-vérification → évaluation → sélection/mutation → régénération. Pour que les étudiants comprennent comment les capacités s'accumulent dans la boucle, il faut expliquer clairement les entrées, les sorties et les signaux de jugement de chaque étape. 5. Dans le diagramme comparatif, le côté gauche représente la génération unique qui « se termine là », le côté droit représente la boucle d'évolution qui « itère en continu, évalue et hérite systématiquement », ce qui permet de mettre en évidence la différence entre une réponse ponctuelle et une évolution continue. Une équipe veut réduire la latence du service d'inférence en ligne ; le modèle propose en une fois des suggestions d'élagage, de quantification et de distillation, mais seule leur mise en test sur le matériel cible, avec les contraintes de précision et les fluctuations de charge, puis l'itération basée sur les retours, permet d'obtenir des solutions candidates vérifiables et évolutives.

**Couverture des mots-clés**

- Limites des grands modèles, génération unique, preuve de justesse, rétroaction continue, boucle d'évolution, sélection/mutation, évaluation et héritage systémiques.

**Traitement des exercices**

La génération unique est une sortie ponctuelle et ouverte ; elle ne peut pas se prouver elle-même car elle manque d'exécution-vérification, de signaux de rétroaction et d'évaluation indépendante ; une solution ponctuelle reste figée sur les hypothèses du moment de la génération ; face à un problème réel, la première étape est de transformer le problème en un processus explorable, exécutable et vérifiable ; la structure de la boucle est génération, exécution-vérification, évaluation, sélection/mutation, régénération. Pour le cas « solution de réduction de latence », on peut demander aux étudiants de rédiger en groupes les étapes de la boucle avec les entrées et sorties de chaque étape, et de vérifier si elles incluent un environnement de vérification exécutable, des indicateurs d'évaluation quantifiables et un mécanisme de régénération basé sur les retours. Si les étudiants attribuent le problème à un manque de calcul ou à un prompt insuffisamment détaillé, leur rappeler que le goulot d'étranglement est dans la capacité systémique ; s'ils n'écrivent que « itération » sans signal d'évaluation, leur rappeler d'ajouter des indicateurs de jugement.

Demander aux étudiants de reformuler les « trois impossibilités » avec un exemple familier, puis de dire dans quels cas il est nécessaire d'introduire une boucle d'évolution. Demander aléatoirement à un étudiant de résumer les points clés de cette page dans ses propres mots, l'enseignant complétant les mots-clés manquants selon la réponse.

> **Indication de transition**
>
> Après avoir confirmé que les étudiants peuvent énoncer la différence entre la génération unique et la boucle d'évolution, passer à la page suivante pour discuter des sources historiques ou des applications concrètes de la pensée évolutionnaire.

<a id="lecture-page-4"></a>

### La convergence des voies de l'intelligence et les origines du calcul évolutionnaire

*Page 4*

> **Objectif de la page :** L'apprenant doit comprendre le point de convergence des différentes voies de développement des systèmes intelligents, ainsi que la position du calcul évolutionnaire comme source technologique fondamentale.

> **Objectif de la page**
>
> Comprendre pourquoi les multiples voies de développement des systèmes intelligents convergent au niveau systémique, et pourquoi le calcul évolutionnaire est considéré comme la source technologique la plus directe à ce point de convergence ; établir simultanément une perspective méta-niveau d'« algorithme optimisant l'algorithme », et apprendre à évaluer une voie par son coût de migration.

> **Ordre d'explication**
>
> Lorsque la puissance de calcul et les capacités des modèles ne sont plus rares, le problème central passe d'un problème d'échantillonnage « générer une bonne réponse » à un problème de recherche « comment rechercher, rétroagir et filtrer en continu ». On peut souligner : une génération unique ne peut pas prouver sa propre justesse, et est difficilement durablement efficace après un changement d'environnement ou de modèle.
>
> Les dimensions de compréhension, d'expression, d'action-rétroaction et de filtrage des résultats ne peuvent pas former de boucle fermée indépendamment ; la compréhension se calibre par la rétroaction, l'action converge par le filtrage des résultats, l'expression se vérifie par l'environnement. Elles se rejoignent donc au niveau systémique, formant une chaîne d'observation « poser le problème → générer des candidats → rétroaction environnementale → évaluation-filtrage → conservation et reproduction ».
>
> Population, mutation, sélection, itération correspondent naturellement à la boucle fermée « génération—évaluation—conservation—reproduction », c'est donc un mécanisme qui fait fonctionner la boucle, et non une capacité d'expression supplémentaire.
>
> La mutation, le croisement, la sélection modifient les solutions candidates, mais modifient rarement « la méthode qui produit les solutions candidates » ; le méta-niveau reste longtemps au stade de la conception manuelle, l'algorithme excelle à chercher des réponses mais pas à se chercher lui-même. On peut l'illustrer par l'évolution différentielle : le choix et le réglage de la stratégie de mutation, du vecteur de base, du facteur de mutation et de la probabilité de croisement se font en dehors de la recherche, non réutilisables et difficiles à sédimenter.
>
> Faire entrer la méthode de résolution elle-même dans le processus de recherche, c'est-à-dire « l'algorithme optimisant l'algorithme » ; l'algorithme passe d'outil à objet recherché et amélioré. EvoX est le support qui systématise cette perspective ; les détails architecturaux sont laissés aux pages suivantes.

**Points clés de l'enseignement**

- Pour évaluer une voie d'intelligence, il ne suffit pas de regarder la capacité d'expression ponctuelle, il faut surtout voir si elle peut former une boucle durable et auto-améliorable, et si elle peut continuer à rechercher à moindre coût après une dérive du problème. Ce n'est pas « peut-elle générer », mais « peut-elle rechercher, rétroagir et filtrer en continu ». Ce qui est changé n'est que la solution candidate, ou aussi « la méthode qui produit les solutions candidates » ? Seul le second cas entre dans « l'algorithme optimisant l'algorithme ». Les mécanismes d'auto-adaptation et d'auto-réglage réduisent souvent le coût de migration, mais entraînent un surcoût de calcul et une baisse de l'interprétabilité, un compromis à clarifier à l'avance.

> **Pistes de matériel**
>
> - L'illustration de la page montre plusieurs voies de l'intelligence convergeant vers un problème systémique, puis se connectant au « calcul évolutionnaire : la source technologique la plus directe »
> - En même temps, une ligne pointillée orange marque la boucle méta-niveau, soulignant que les algorithmes évolutionnaires traditionnels y sont absents. Lors de l'explication, on peut s'aider de la figure pour illustrer la différence de niveau entre « l'algorithme actuel » et « la méthode de génération et de sélection des solutions candidates ».

**Traitement des exercices**

La réponse à la question 1 porte sur « le passage d'un problème d'échantillonnage à un problème de recherche », en soulignant que le goulot d'étranglement est la recherche, la rétroaction et le filtrage continus, et non les données, la puissance de calcul ou l'échelle d'annotation.

La réponse à la question 2 est qu'aucune dimension ne peut former de boucle fermée indépendamment, nécessitant un couplage au niveau systémique ; ne pas choisir la nomenclature, le coût ou l'ordre historique.

La réponse à la question 3 est que le mécanisme du calcul évolutionnaire correspond un à un à la structure de la boucle fermée systémique ; ce n'est pas la vitesse, l'absence de paramètres ou le domaine d'application.

La réponse à la question 4 est qu'il modifie les solutions candidates mais modifie rarement la méthode qui les produit, le méta-niveau reposant sur la conception manuelle ; l'angle mort est que la méthode elle-même n'est pas recherchée.

La réponse à la question 5 est que la sélection et le réglage des paramètres se font en dehors de la recherche et sont difficiles à sédimenter, ce qui montre que l'algorithme lui-même n'entre pas dans le processus de recherche ; le point clé n'est pas la densité de balayage des paramètres ou l'automatisation complète.

Dans le cas de l'ordonnancement d'atelier, les paramètres de l'évolution différentielle deviennent inopérants en raison de nouvelles contraintes de changement de série et de fenêtres temporelles en deux équipes, ce qui reflète l'absence de méta-niveau. Si l'on fait entrer la méthode dans la recherche, on peut utiliser l'auto-adaptation ou l'auto-réglage pour reconstruire automatiquement les stratégies et les paramètres, réduisant le coût de migration et les expériences répétées ; le prix est un surcoût de calcul et une baisse de l'interprétabilité. Le compromis est : échanger du calcul et de l'interprétabilité contre un coût de migration plus faible en cas de dérive du problème.

**Vérification de la compréhension**

Demander aux apprenants de distinguer dans leurs propres mots « rechercher des réponses » et « rechercher la méthode qui produit les réponses », et de dire pourquoi cette page positionne le calcul évolutionnaire comme la source technologique la plus directe au point de convergence.

> **Indication de transition**
>
> Après avoir confirmé que les apprenants peuvent énoncer la ligne principale « convergence multi-voies—le calcul évolutionnaire correspond à la boucle fermée—les algorithmes traditionnels manquent de méta-niveau—l'algorithme optimise l'algorithme », passer aux contenus suivants sur l'architecture d'EvoX.

<a id="lecture-page-5"></a>

### La vision de la « machine enfant » de Turing

*Page 5*

> **Objectif de la page :** L'apprenant doit comprendre la vision de la « machine enfant » proposée par Turing en 1950 et son idée d'acquisition de capacités par l'éducation et les récompenses/punitions dans l'environnement.

> **Objectif de la page**
>
> Comprendre la vision de la « machine enfant » proposée par Turing en 1950 — la machine part d'un état incomplet proche de l'enfant et acquiert progressivement des capacités dans l'environnement par l'éducation, l'expérimentation et les récompenses/punitions, comprenant ainsi l'intelligence comme « un processus en formation continue » plutôt qu'« un produit conçu à l'avance ».

> **Ordre d'explication**
>
> D'abord pointer en une phrase la voie alternative proposée par Turing à l'époque, puis utiliser le diagramme comparatif gauche-droite pour expliquer les deux sources de capacités ; ensuite développer les trois jugements clés ; puis aboutir à la signification technique actuelle en complétant la boucle externe ; enfin clarifier les mauvaises interprétations courantes et consolider par des exercices.

**Points clés de l'enseignement**

- En 1950, Turing, en discutant de « la machine peut-elle penser », a proposé une voie alternative à forte connotation technique — plutôt que de créer d'un coup un esprit aussi mûr qu'un adulte, mieux vaut d'abord construire une « machine enfant ». Elle n'est pas complète à la sortie d'usine, mais est « élevée » dans l'environnement, passant par l'éducation, l'expérimentation et les récompenses/punitions, pour que les capacités se développent progressivement. Le tournant clé de cette page est : l'intelligence n'est pas un résultat figé par conception, mais un processus façonné par l'environnement. Le côté gauche « produit conçu à l'avance » suit le chemin analyse des besoins → conception des modules → fixation des paramètres → déploiement en ligne (unidirectionnel), les capacités étant figées à la livraison et ne se modifiant plus en cours d'exécution
- Le côté droit « processus se formant dans l'environnement » suit le cycle éducation → expérimentation → récompenses/punitions, les capacités se générant progressivement. La récompense conserve les comportements efficaces, la punition élimine les stratégies inefficaces. Lors de l'explication, on peut demander aux étudiants de décrire d'abord la différence entre les deux côtés, puis la résumer en « capacités prédéfinies » et « capacités générées progressivement par la rétroaction environnementale ». Les capacités ne sont pas conçues à l'avance et inscrites en une seule fois
- L'intelligence est un processus en formation continue ; évaluer un système consiste à voir s'il peut s'améliorer dans une interaction continue
- La rétroaction environnementale est le mécanisme central de génération des capacités, les stratégies comportementales étant filtrées de façon répétée dans le cycle « éducation → expérimentation → récompenses/punitions ». Les grands modèles excellent à générer et peuvent fournir en une fois un grand nombre de réponses possibles, mais le résultat d'une génération unique ne peut pas prouver sa propre justesse et reste difficilement efficace après un changement d'environnement. Qui vérifie, qui élimine, qui conserve ? Cela nécessite une boucle externe : le modèle génère des possibilités → l'environnement fournit une rétroaction → le système évalue, sélectionne et hérite. C'est précisément l'interface entre cette page et la boucle d'évolution ultérieure. Ne pas considérer la « machine enfant » comme une structure de réseau spécifique ou le nom d'un algorithme d'entraînement particulier ; elle propose une thèse méthodologique sur la source des capacités.

**Couverture des mots-clés**

- Machine enfant, éducation, expérimentation, récompenses/punitions, processus plutôt que produit fini, rétroaction environnementale, boucle externe, évaluation—sélection—héritage.

> **Pistes de matériel**
>
> - Le concept central est la « vision de la machine enfant de Turing », le terme central est « machine enfant », on peut accompagner d'un schéma comparatif pour expliquer la différence entre « capacités prédéfinies » et « capacités générées progressivement par la rétroaction environnementale ». Les cinq questions à choix multiples de la page vérifient respectivement la « thèse centrale », le « rôle de la rétroaction environnementale », le « changement méthodologique de la perspective processuelle », « l'absence de boucle externe » et « l'explication de la source des capacités ». En cas de bonne réponse, souligner la justification
> - En cas de mauvaise réponse, ramener l'étudiant à la phrase originale — ne pas exiger la complétude dès le départ, mais laisser les capacités croître progressivement dans l'interaction environnementale, et distinguer « figé à la sortie d'usine » et « formation progressive »
> - Le problème ne réside pas dans la longueur du prompt, le nombre de paramètres ou la puissance de calcul, mais dans l'absence d'une boucle permettant aux résultats d'être vérifiés, filtrés et conservés. Pour la question de cas « d'où viennent les capacités du robot d'entrepôt », il est suggéré de demander d'abord aux étudiants d'entourer la différence entre le plan A et le plan B, puis de répondre en correspondance avec les trois étapes éducation, expérimentation, récompenses/punitions
> - La deuxième question doit porter sur « une génération unique ne peut pas prouver sa propre justesse et est difficilement durablement efficace », et expliquer comment la boucle conserve les stratégies efficaces et élimine les inefficaces.

**Activité en classe**

Demander aux étudiants de reformuler « éducation → expérimentation → récompenses/punitions » avec un exemple proche de leur expérience, et d'expliquer son rapport avec « processus plutôt que produit fini ».

**Vérification de la compréhension**

Demander aléatoirement à un étudiant de résumer les points clés de cette page dans ses propres mots, l'enseignant complétant les mots-clés manquants selon la réponse.

> **Indication de transition**
>
> Après avoir confirmé que les étudiants peuvent énoncer la chaîne « génération unique → rétroaction environnementale → évaluation, sélection et héritage systémiques », passer à la page suivante sur l'application ou le résumé.

<a id="lecture-page-6"></a>

### Les nouvelles sources de génération de candidats à l'ère de l'expansion du calcul

*Page 6*

> **Objectif de la page :** L'apprenant doit comprendre comment, avec l'ouverture de l'échelle de calcul, les grands modèles aident le système à produire des solutions candidates structurées plus riches.

**Points clés de l'enseignement**

- Retenir les trois nouvelles sources de génération de candidats : exploration parallèle sur GPU, construction structurée par grands modèles, participation des modèles à l'encodage et à la mutation. Elles résolvent respectivement les problèmes de recherche parallèle, de génération de structures complexes et d'automatisation des règles de mutation.
- Avant de commencer l'évolution, se poser trois questions : que peut-on modifier ? que peut-on observer ? quel critère détermine la conservation ? Si ces trois questions n'ont pas de réponse, l'évolution perd sa direction.
- Suivre le principe de stratification lors de l'évaluation : les évaluations à faible coût doivent être parallélisées autant que possible ; les évaluations à coût élevé sont approximées par des modèles substituts. Cela permet d'équilibrer le coût de calcul et la précision d'évaluation, et d'élargir l'espace des candidats explorables.

Objectif de la page

Le système ne se préoccupe plus seulement de « peut-on générer une réponse », mais demande en outre « quels changements peuvent être générés, observés, conservés, hérités ». Le cœur de cette page est de replacer les trois nouvelles sources — exploration parallèle sur GPU, construction structurée par grands modèles, participation des modèles à l'encodage et à la mutation — dans le cadre de la définition des frontières avant l'entrée en évolution, de l'évaluation stratifiée, de la sauvegarde des acquis et de la boucle fermée EvoX.

Ordre d'explication

D'abord expliquer « les trois nouvelles sources » pour montrer d'où viennent les candidats, puis les trois types de frontières à clarifier avant que les candidats entrent en évolution, ensuite comment l'évaluation se stratifie, et enfin relier la structure évolutive, la sauvegarde des acquis et la boucle fermée EvoX. Ainsi les étudiants voient d'abord l'expansion de l'espace des candidats, puis comprennent pourquoi l'évolution a besoin de direction, de critères et de mémoire.

Points clés de l'enseignement

1. Les trois nouvelles sources de génération de candidats

Un grand nombre de possibilités sont explorées simultanément, la génération de candidats passe de l'essai-erreur séquentiel à la recherche parallèle dans l'espace. Par exemple, échantillonner simultanément des milliers de points dans l'espace des paramètres et les évaluer en parallèle. Cela résout principalement le problème de la « recherche parallèle ».

Les grands modèles peuvent comprendre le langage naturel et le code, et construire des solutions candidates structurellement complexes, et pas seulement générer des réponses textuelles. Ils peuvent générer des programmes complets, des cas de test ou des configurations système. Cela résout principalement le problème de la « génération de structures complexes ».

L'encodage et la mutation commencent à être générés avec la participation du modèle. La source des candidats s'étend des règles écrites par l'homme aux règles et structures générées par le modèle, par exemple en demandant au modèle de proposer de nouveaux opérateurs de mutation ou stratégies d'encodage. Cela résout principalement le problème de l'« automatisation des règles de mutation ».

Ces trois sources ne se remplacent pas mutuellement, mais élargissent ensemble les sources de candidats. L'expansion du calcul n'améliore pas seulement la vitesse de génération, elle change la nature même de la génération de candidats.

2. La définition des frontières avant l'entrée en évolution

Avant que les candidats n'entrent en évolution, il faut d'abord répondre à trois questions :

Ce qui est évolutif est-il la structure du code, les hyperparamètres, ou l'architecture entière ?

Comment définir et collecter des indicateurs tels que la précision, la latence, la consommation de ressources ?

Il faut généralement une fonction d'évaluation multi-objectifs ou des seuils.

Si ces trois questions n'ont pas de réponse, l'évolution perd sa direction. La définition des frontières doit donc précéder le lancement de l'évolution.

3. La stratégie d'évaluation stratifiée

L'évaluation doit être stratifiée :

Les évaluations parallélisables doivent être parallélisées autant que possible.

Les évaluations coûteuses sont réduites par des modèles substituts.

Par exemple, les indicateurs de performance simples peuvent être calculés en parallèle sur GPU ; les évaluations coûteuses nécessitant une interaction avec l'environnement réel sont approximées par des modèles substituts. Cela permet d'équilibrer le coût de calcul et la précision d'évaluation avec une puissance de calcul limitée, et d'élargir l'espace des candidats explorables.

4. L'identification des structures évolutives et la sauvegarde des acquis

Il faut identifier quelles structures dans les méthodes existantes peuvent être davantage évoluées, plutôt que de ne régler que des paramètres numériques. Par exemple, considérer les modes de connexion des modules dans un réseau de neurones, la structure du flux de contrôle du code comme objets mutables. En même temps, il faut sauvegarder le code, les tests et les preuves de vérification, pour que le travail de la prochaine ronde n'ait pas à repartir de zéro et éviter le travail répétitif.

5. Le raccordement à la boucle fermée EvoX

Le modèle propose des candidats, les outils exécutent les changements, l'environnement renvoie des retours, le mécanisme d'évolution effectue la sélection, le Runtime organise le calcul, le système persistant hérite des acquis vérifiés. Ainsi, les composants intelligents dispersés s'accumulent en continu, formant un système en évolution constante.

Pistes de matériel

Le diagramme de flux de cette page peut aider les étudiants à relier « trois nouvelles sources → génération de candidats → évaluation → sélection → persistance » en une chaîne. Lors de l'explication, on peut utiliser la phrase de convergence « Cœur : quels changements peuvent être générés, observés, conservés, hérités » du diagramme, puis introduire le « changement clé » : passer de « peut-on générer » à « quoi générer, comment observer, comment conserver, comment hériter ».

Pistes d'exercices

Les exercices de cette page vérifient principalement si les étudiants peuvent distinguer les trois nouvelles sources et expliquer leur rôle par des preuves ou des exemples. Le traitement ne doit pas s'arrêter à la mémorisation des termes, mais demander aux étudiants d'énoncer des scénarios concrets.

Une réponse raisonnable doit pouvoir relier « recherche simultanée d'un grand nombre de candidats, échantillonnage et évaluation parallèles », et non changer tous les facteurs en même temps pour comparer les résultats.

Une réponse raisonnable doit pouvoir donner des exemples où les grands modèles génèrent des programmes, des cas de test ou des configurations système, et pas seulement des réponses textuelles.

Une réponse raisonnable doit pouvoir expliquer que le modèle peut proposer de nouveaux opérateurs de mutation ou stratégies d'encodage, étendant la source des candidats des règles manuelles aux règles générées par le modèle.

En cas de bonne réponse, demander à l'étudiant d'ajouter un exemple pour prouver sa compréhension ; en cas de mauvaise réponse, le ramener à l'explication de cette page, trouver la preuve ou l'exemple clé avant de juger, pour éviter de conclure à l'instinct.

Traitement du cas

Le cas demande d'appliquer les concepts de cette page à une « tâche d'optimisation raccordée à EvoX ».

Quels objets sont autorisés à être modifiés, par exemple le type de couche réseau, le mode de connexion, les hyperparamètres ou seulement les paramètres numériques ; quels résultats peuvent être observés, par exemple la précision sur l'ensemble de validation, la latence d'inférence, le nombre de paramètres ; quel critère détermine la conservation, par exemple des seuils multi-objectifs ou un score pondéré.

Sauvegarder le code, les tests et les preuves de vérification vérifiés dans le système persistant ; la prochaine ronde peut partir des structures validées, évitant le travail répétitif ; le modèle peut proposer de nouveaux candidats basés sur les structures historiquement réussies, l'évaluation parallèle sur GPU peut aussi réutiliser les résultats existants, accélérant ainsi la boucle d'évolution.

Vérification de la compréhension

Peut-on énoncer les trois nouvelles sources ; peut-on répondre aux trois questions de frontière avant l'entrée en évolution ; peut-on expliquer le principe de stratification de l'évaluation ; peut-on expliquer le rôle du système persistant dans l'héritage des acquis. Si les étudiants ne retiennent que les termes, on peut demander un exemple concret, par exemple « dans la recherche d'architecture de réseau de neurones, quels objets sont autorisés à être modifiés ? quels indicateurs peuvent être observés ? quels résultats méritent d'être conservés ? »

Indication de transition

Après avoir confirmé que les étudiants peuvent énoncer la relation entre « trois nouvelles sources, trois types de frontières, évaluation stratifiée, héritage des acquis par la boucle fermée EvoX », passer à la page suivante sur les exemples, applications ou résumés.

<a id="lecture-page-7"></a>

### L'extension de l'objet d'évolution des paramètres numériques aux systèmes logiciels

*Page 7*

> **Objectif de la page :** L'apprenant doit comprendre que l'objet d'évolution dépasse les paramètres numériques et s'étend aux programmes, aux structures de modèles, aux mécanismes algorithmiques et aux états d'ingénierie logicielle.

> **Objectif de la page**
>
> Comprendre que l'objet d'évolution est passé de simples paramètres numériques à des programmes, des structures de modèles, des mécanismes algorithmiques et même des états d'ingénierie logicielle ; saisir simultanément le déplacement du centre de gravité des deux étapes « génération » et « évaluation », ainsi que les compromis d'ingénierie qui en découlent.

> **Ordre d'explication**
>
> Revenir d'abord à la pratique typique du calcul évolutionnaire précoce — les objets évolués étaient presque tous des paramètres numériques, comme le taux d'apprentissage, la taille de lot, l'intensité de régularisation, le mode d'initialisation des poids. À ce stade, l'espace de recherche est un ensemble de nombres, et l'évaluation consiste en un entraînement plus une validation. Ensuite, pointer qu'avec l'augmentation de la puissance de calcul et la maturité des grands modèles, les objets évoluables se sont nettement étendus, formant une chaîne d'extension claire : paramètres numériques → programmes et structures de modèles → états d'ingénierie logicielle et candidats au niveau système. Plus la hiérarchie est à droite, plus la puissance d'expression est forte, plus les types de changements couverts sont nombreux, rendant possible l'évolution au niveau système. Enfin, aboutir à la réalité d'ingénierie de la « montée synchrone de la charge d'évaluation », en rappelant aux apprenants : plus de candidats ne signifie pas une meilleure évolution, l'essentiel est de savoir si les dispositifs d'exécution et d'évaluation sont mis à niveau en synchronie.

**Points clés de l'enseignement**

- Premier niveau, les paramètres numériques. Le candidat est un ensemble de nombres, bon marché à générer, rapide à évaluer, généralement un entraînement plus une validation suffisent pour noter. Mais il ne peut répondre qu'à « est-ce bien réglé », sans pouvoir combler un mécanisme manquant. Deuxième niveau, les programmes et structures de modèles. Le candidat est une structure de réseau, une combinaison d'opérateurs, un flux de travail de prompts ou un correctif de code ; le changement modifie « ce que le système peut faire », pas seulement « avec quelle précision il le fait ». Le mode d'évaluation devient l'exécution en sandbox et les tests de régression. Troisième niveau, les états d'ingénierie logicielle et les candidats au niveau système. Le candidat est la configuration, la version des dépendances, le contrat d'interface, la stratégie de déploiement et d'exécution, déterminant directement si le système peut fonctionner de manière stable et être reproduit. Le mode d'évaluation devient la comparaison de référence et la vérification de reproductibilité. La génération détermine la taille de l'espace des candidats, l'évaluation détermine lesquels peuvent rester. Lorsque les candidats passent des nombres aux programmes, « générer des candidats » n'est plus le goulot d'étranglement — les grands modèles peuvent produire en masse des structures, des mécanismes et des correctifs
- Qui peut réellement faire tourner les candidats, qui peut juger à un coût acceptable s'ils méritent d'être conservés. L'isolation d'exécution en sandbox, les tests de régression, la comparaison d'indicateurs de référence, les contraintes de coût et de risque, l'enregistrement de reproductibilité sont précisément les dispositifs d'ingénierie servant à contraindre le coût, le risque et la reproductibilité, et permettent aussi de conserver ou d'éliminer les changements de manière stable. Assimiler directement « plus de candidats » à « évolution plus efficace ». L'augmentation du nombre de candidats ne fait qu'élargir la portée de la recherche
- Ce n'est que lorsque les mécanismes d'exécution et d'évaluation sont suffisants pour filtrer les changements invalides que davantage de candidats se transforment en un meilleur système. En d'autres termes, plus la puissance d'expression est forte, plus la charge d'évaluation est lourde, il faut considérer ensemble les bénéfices et les coûts.

**Traitement des exercices**

La question 1 demande « le changement le plus central de l'extension de l'objet d'évolution », la bonne réponse est « passer du seul réglage de paramètres numériques à des programmes, structures de modèles, mécanismes algorithmiques et états d'ingénierie logicielle ». On peut indiquer aux apprenants de saisir « le saut de niveau de l'objet d'évolution lui-même », tandis que l'entraînement distribué et le changement de paradigme d'apprentissage sont des moyens de mise en œuvre.

La question 2 demande « pourquoi plus de candidats n'équivaut pas à une évolution plus efficace », la bonne réponse est « parce que ce n'est que lorsque les mécanismes d'exécution et d'évaluation peuvent filtrer les changements invalides que davantage de candidats se transforment en un meilleur système ». Point de rétroaction : l'augmentation du nombre de candidats élargit la portée de la recherche, la conservation des changements efficaces dépend de la mise à niveau synchrone des dispositifs d'évaluation tels que sandbox, tests de régression, références.

La question 3 demande « pourquoi a-t-on besoin de sandbox, tests de régression et références », la bonne réponse est « pour juger à coût contrôlé si un candidat est efficace, s'il apporte un risque, si le résultat est reproductible ». On peut ajouter : le candidat est un programme directement exécutable, il faut d'abord l'exécuter isolément, puis le valider par régression, puis le comparer à la référence.

La question 4 demande « le déplacement du centre de gravité entre génération et évaluation », la bonne réponse est « avec le renforcement des capacités des grands modèles, la question clé passe de comment générer des candidats à comment exécuter, évaluer et conserver les changements efficaces ». Rappeler aux apprenants : l'amélioration de la capacité de génération reste un préalable, mais le facteur décisif du succès de l'évolution penche désormais vers les mécanismes d'exécution et d'évaluation.

La question 5 demande « après avoir étendu l'objet d'évolution des hyperparamètres au flux de travail de prompts, quels dispositifs compléter en priorité », la bonne réponse est « les dispositifs d'exécution-évaluation tels que sandbox, tests de régression et références, en faisant le compromis entre coût, risque et reproductibilité ». On peut demander : que se passe-t-il si l'on continue à empiler des candidats ? La charge d'évaluation s'alourdit ; si l'on comprime les candidats à un seul, on abandonne le sens de la recherche, l'essentiel est de mettre à niveau le mécanisme d'évaluation.

On peut organiser la discussion autour du scénario « service de recommandation passant des hyperparamètres aux correctifs de code ». Première question « pourquoi la production de candidats est plus rapide mais le taux d'adoption baisse », guider vers l'explication par le déplacement du centre de gravité : la génération n'est plus le maillon le plus tendu, le goulot d'étranglement se déplace vers l'exécution et l'évaluation ; le candidat est un programme et non un nombre, il faut d'abord l'exécuter dans un environnement contrôlé, puis le soumettre aux tests de régression et à la comparaison de référence, pour juger de l'efficacité, de la sécurité et de la reproductibilité. Deuxième question « quels dispositifs d'ingénierie compléter, quel type de risque chacun contraint », on peut résumer ainsi : l'exécution isolée en sandbox contraint le risque de « contaminer le système, les dépendances ou l'environnement en ligne existants » ; les tests de régression contraignent le risque de « casser les fonctionnalités existantes » ; la comparaison d'indicateurs de référence contraint le risque d'erreur de jugement « semble meilleur mais sans réel progrès » ;

le budget de coût et le contrôle du temps limite contraignent le risque de coût « dérapage des dépenses d'évaluation » ; l'enregistrement des graines et des résultats contraint le risque de « résultats non reproductibles ». Globalement, il s'agit de faire un compromis entre puissance d'expression, coût d'évaluation, reproductibilité et sécurité, plutôt que de simplement poursuivre le nombre de candidats.

**Vérification de la compréhension**

Demander aux apprenants de reformuler la chaîne d'extension dans leurs propres mots, et d'expliquer pourquoi « lorsque le niveau de l'objet monte, les dispositifs d'évaluation doivent être mis à niveau en synchronie ». S'ils peuvent aussi expliquer que « la génération détermine l'espace des candidats, l'évaluation détermine qui reste », ils atteignent l'exigence centrale de cette page.

> **Indication de transition**
>
> Après avoir confirmé que les apprenants peuvent énoncer les formes de candidats et les modes d'évaluation des trois niveaux d'objets d'évolution, et expliquer par le cadre « génération—évaluation—conservation/élimination » pourquoi plus de candidats n'équivaut pas automatiquement à une meilleure évolution, passer à la page suivante sur les exemples, applications ou résumés.

<a id="lecture-page-8"></a>

### La complexité du monde réel et les compromis multi-objectifs

*Page 8*

> **Objectif de la page :** L'apprenant doit comprendre que dans le monde réel, les objectifs multiples se contrebalancent, et que le système ne doit pas donner trop tôt une solution optimale unique mais conserver des solutions candidates différenciées.

**Points clés de l'enseignement**

- Écrire en tête les frontières qui doivent être satisfaites, par exemple la limite supérieure de latence de bout en bout et le budget de coût unitaire. Tout candidat violant ces frontières, même avec un indicateur brillant, ne doit pas être conservé ; seuls les candidats situés dans le domaine réalisable ont le droit de participer à la comparaison multi-objectifs.
- Lors de la comparaison de deux candidats, faire d'abord un jugement par paire : existe-t-il un candidat qui n'est pas pire sur tous les objectifs et meilleur sur au moins un ? Si oui, la partie dominée peut être éliminée ; sinon, les deux sont non dominés et doivent être conservés. L'ensemble de candidats ainsi obtenu ne perd pas l'information de compromis.
- Conserver un ensemble de candidats nettement différenciés vise à garder des options possibles en cas de changement de scénario ou d'ajustement des priorités. Converger trop tôt vers une réponse ponctuelle semble propre à court terme, mais une fois l'environnement ou les besoins changés, le coût d'une nouvelle exploration est souvent plus élevé.

> **Objectif de la page**
>
> Comprendre que dans le monde réel, l'optimisation multi-objectifs a rarement une solution optimale unique ; saisir le sens des contraintes dures, du domaine réalisable, des solutions non dominées et du front de Pareto ; comprendre pourquoi EvoX doit conserver un ensemble de candidats différenciés et placer le jugement du chercheur au-dessus de l'implémentation du code.
>
> Ordre d'explication et points clés :
>
> Un même système poursuit souvent simultanément la performance, la latence, la consommation d'énergie et le coût, ces objectifs se contrebalancent. Améliorer la précision augmente souvent le calcul et la consommation d'énergie, poussant à la hausse la latence et le coût ; réduire la latence sacrifie souvent la précision. Il n'y a pas d'amélioration gratuite, donc les vrais problèmes d'optimisation ont rarement une seule réponse.
>
> L'axe horizontal représente la latence, le coût, la consommation d'énergie, l'axe vertical la précision, la performance. Les points sur la courbe en pointillé sont les solutions non dominées, constituant le front de Pareto ; les points gris en dessous de la courbe sont les solutions dominées, éliminables. Sur le front, les solutions à faible latence et faible précision, les solutions de compromis équilibré, les solutions à haute précision et haut coût doivent toutes être conservées, pour que le décideur choisisse selon le scénario. Converger trop tôt vers une réponse ponctuelle fait perdre l'information de compromis, et une fois l'environnement ou les priorités changés, le coût d'une nouvelle exploration est plus élevé.
>
> Les objectifs peuvent être mis en balance, les contraintes sont des frontières infranchissables. La limite supérieure de latence de bout en bout, le budget de coût d'inférence unitaire, les limites de mémoire et de puissance doivent être clarified au préalable. Les candidats violant les frontières, même avec un indicateur brillant, ne doivent pas entrer en comparaison ; seuls les candidats dans le domaine réalisable ont le droit de participer à la comparaison multi-objectifs.
>
> Si un candidat n'est pas pire qu'un autre sur tous les objectifs et meilleur sur au moins un, alors l'autre est une solution dominée, éliminable ; si les deux sont non dominés, les deux doivent être conservés. Toutes les solutions non dominées reliées forment le front de Pareto, qui préserve intégralement la relation d'échange « combien sacrifier d'un autre pour améliorer un objectif ».
>
> Quels objets peuvent être modifiés ? Quelle rétroaction indique qu'un changement est efficace ? Quelles contraintes ne peuvent être violées ? La comparaison est-elle équitable ? Les résultats suffisent-ils à soutenir une conclusion ? Que conserver et abandonner à la prochaine ronde ? Ces questions déterminent directement l'espace de recherche, les signaux d'évaluation, le domaine réalisable et les règles d'élimination.
>
> La capacité de génération peut accélérer la réalisation des réponses, mais si le problème mérite d'être résolu, si les preuves sont crédibles, si les résultats sont suffisamment bons, cela relève encore du chercheur. Le code est bon marché, le goût et le jugement sont rares ; ce qu'EvoX veut construire est une infrastructure capable d'entrer dans le monde réel, de recevoir des retours réels, de produire, vérifier et conserver des améliorations dans une exécution à long terme.

**Couverture des mots-clés**

- Compromis multi-objectifs, contraintes dures, domaine réalisable, solutions non dominées, solutions dominées, front de Pareto, candidats différenciés, convergence prématurée, comparaison équitable, jugement.

**Traitement des exercices**

La bonne réponse à la question 1 est « plusieurs objectifs se contrebalancent, améliorer l'un se fait souvent au prix d'un autre ». Point de rétroaction : performance, latence, consommation d'énergie, coût s'opposent, c'est la racine du compromis multi-objectifs.

La bonne réponse à la question 2 est « perdre l'information de compromis entre candidats, le décideur ne peut pas comparer bénéfices et coûts ». En cas d'erreur, indiquer de comprendre la convergence prématurée en termes de « perte d'information » et non de « vitesse de calcul ».

La bonne réponse à la question 3 est « n'est pas pire que d'autres candidats sur tous les objectifs, et meilleur sur au moins un, donc ne peut être globalement surpassé ». Point de rétroaction : non dominé ne signifie pas meilleur sur un seul indicateur, mais impossible à surpasser globalement.

La bonne réponse à la question 4 est « clarifier d'abord quelles contraintes sont infranchissables, et les considérer comme des frontières que les solutions candidates doivent satisfaire ». Point de rétroaction : les contraintes dures sont des frontières et non des jetons, ceux qui violent la limite de latence ou de coût ne doivent pas entrer dans l'ensemble des candidats.

La bonne réponse à la question 5 est « juger quels problèmes méritent d'être résolus, quelles preuves méritent d'être crues, quels résultats sont suffisamment bons ». Point de rétroaction : la génération peut être automatisée, le choix des problèmes, le jugement des preuves et le critère de suffisance doivent être contrôlés par le chercheur.

Traitement de l'étude de cas :

Mise en ligne d'un modèle de recommandation, exigences dures : latence de bout en bout ne dépassant pas 80 millisecondes, coût d'inférence unique ne dépassant pas le budget ; les candidats incluent un grand modèle haute précision, un petit modèle à faible latence et un modèle distillé intermédiaire.

On ne peut pas livrer seulement celui avec la plus haute précision, car il peut violer les contraintes dures ; même s'il satisfait les contraintes, une solution ponctuelle cache la relation d'échange entre précision et coût, latence. Il faut produire un ensemble de candidats non dominés sur le front de Pareto.

On peut demander quels objets peuvent être modifiés, quelle rétroaction est efficace, quelles contraintes sont infranchissables, l'équité de la comparaison, la suffisance des conclusions, ce qu'on conserve et abandonne à la prochaine ronde. Le processus consiste d'abord à éliminer ceux qui violent les contraintes dures, puis à éliminer les solutions dominées, à conserver les candidats mutuellement non dominés et nettement différenciés, pour répondre aux changements de priorités.

Demander aux étudiants d'illustrer par un exemple de la vie ou de l'ingénierie que « améliorer un aspect sacrifie souvent un autre », puis de juger dans l'exemple quelles sont les contraintes dures et quels sont les objectifs négociables. Demander aléatoirement à un étudiant d'expliquer le front de Pareto dans ses propres mots, l'enseignant complétant les mots-clés manquants. Si les étudiants peuvent distinguer objectifs et contraintes, non dominé et dominé, et énoncer la raison de conserver des candidats différenciés, passer à la page suivante ; sinon, revenir au diagramme et à la définition du jugement.

> **Indication de transition**
>
> Après avoir confirmé que les étudiants peuvent répondre à « pourquoi le monde réel a difficilement une solution optimale unique » et « pourquoi EvoX conserve un ensemble de candidats différenciés », passer à la page suivante sur les exemples, applications ou résumés.

<a id="lecture-page-9"></a>

### L'auto-amélioration des méthodes de résolution et l'évolution des algorithmes

*Page 9*

> **Objectif de la page :** L'apprenant doit comprendre que les algorithmes évolutionnaires traditionnels modifient rarement la méthode de production des solutions candidates, tandis que l'évolution systémique permet à l'algorithme de résolution lui-même d'entrer dans le processus de recherche.

> **Objectif de la page**
>
> Comprendre le paradigme par défaut des algorithmes évolutionnaires traditionnels « méthode fixe, solutions candidates en évolution », et pouvoir expliquer comment l'évolution des algorithmes transforme la méthode de résolution elle-même en objet rechercheable, évaluable et remplaçable.

> **Ordre d'explication**
>
> D'abord pointer le cadre par défaut — ce qui est évolué est la solution candidate, tandis que la méthode qui produit les solutions candidates reste inchangée ; puis à l'aide du diagramme comparatif expliquer « la couche solution bouge, la couche méthode ne bouge pas » ; ensuite expliquer la deuxième boucle de rétroaction ajoutée par l'évolution des algorithmes ; enfin aboutir au tournant clé : passer de « utiliser un algorithme fixe pour trouver de meilleures solutions » à « laisser l'algorithme s'améliorer lui-même pendant la résolution ».

**Points clés de l'enseignement**

- 1. Dans le paradigme par défaut, le mode de croisement, la stratégie de mutation et les hyperparamètres sont généralement choisis une fois pour toutes avant l'exécution, puis ne changent plus pendant toute la recherche. Ils déterminent directement comment les solutions candidates sont générées, et influencent significativement le résultat de la résolution, mais la couche méthode elle-même ne reçoit pas de rétroaction. Solution candidate → évaluation → sélection → héritage. Le problème est que la couche méthode ne bouge pas, donc après un changement de tâche, le mécanisme de génération peut devenir progressivement inadapté à la nouvelle tâche. 3. Le réglage manuel des paramètres est décidé par l'homme, la méthode modifiée est à nouveau verrouillée, la vitesse et la couverture de l'amélioration étant limitées par l'expérience humaine. Élargir la population, augmenter le nombre d'itérations, ne fait que prolonger la recherche dans la même méthode, sans toucher à la couche méthode. Considérer les éléments de méthode tels que le mode de croisement, la stratégie de mutation, les hyperparamètres comme des objets pouvant être candidats, évalués et remplacés, soumis avec les solutions candidates à l'épreuve de la performance de résolution. Éléments de méthode → génération de solutions candidates → évaluation de la performance de résolution → conservation ou remplacement → mise à jour de la méthode
- En même temps, à l'intérieur des solutions candidates, le cycle « génération → évaluation → sélection → héritage » continue de fonctionner. Le premier modifie « comment chercher », le second modifie « ce qui a été trouvé ». 6. Pour juger si un système fait réellement de l'évolution d'algorithme, l'essentiel est de voir si les éléments de méthode sont intégrés à la recherche, et si leur conservation est décidée par la performance de résolution, et non figée une fois pour toutes par l'homme.

> **Pistes de matériel**
>
> - Le diagramme comparatif a deux hauteurs — en haut la couche méthode, en bas la couche solution. Dans le diagramme de gauche, la couche méthode est verrouillée, seule la couche solution bouge
> - Dans le diagramme de droite, une flèche orange supplémentaire pointe de « l'évaluation de la performance de résolution » vers la couche méthode, c'est la boucle d'amélioration ajoutée par l'évolution des algorithmes.

**Traitement des exercices**

La question 1 porte sur le paradigme par défaut. La bonne direction est « la méthode de recherche reste fixe, seules les solutions candidates changent au fil des itérations ». En cas d'erreur, indiquer de revenir à la structure à deux couches et de vérifier si la couche méthode est aussi considérée comme objet d'évolution.

La question 2 porte sur les éléments du mécanisme de génération. La bonne réponse est la stratégie de mutation, le mode de croisement et les hyperparamètres. En rétroaction, on peut demander : « comment la nouvelle solution est-elle créée ? » pour éliminer les distracteurs tels que le matériel, la numérotation, la division des ensembles de données.

Le réglage manuel des paramètres est fait par l'homme, les éléments de méthode ne sont pas automatiquement évalués et remplacés selon la performance de résolution. En cas d'erreur, rappeler à l'étudiant de s'intéresser à « qui modifie, sur quelle base ».

Passer de « utiliser un algorithme fixe pour trouver de meilleures solutions » à « laisser l'algorithme s'améliorer lui-même pendant la résolution ». On peut indiquer aux étudiants de noter les deux extrémités du tournant : d'un côté l'algorithme fixe, de l'autre l'algorithme qui sera amélioré.

La question 5 porte sur la manifestation de l'entrée de la méthode dans la recherche. La bonne réponse est de considérer le mode de croisement, la stratégie de mutation, etc. comme objets rechercheables, candidats, évalués et remplacés selon la performance de résolution. Il faut préciser : élargir seulement la population, augmenter les itérations ou changer la fonction d'évaluation modifie toujours la même méthode fixe.

L'équipe adopte le paradigme par défaut, la méthode est verrouillée avant l'exécution ; après un changement de structure des commandes, du nombre d'équipements et des règles de délai, la méthode verrouillée ne reçoit pas de rétroaction, les solutions candidates deviennent de plus en plus inadaptées à la nouvelle tâche. La différence de mécanisme est : le réglage manuel est jugé par l'homme, puis verrouillé à nouveau ; l'évolution des algorithmes place les éléments de méthode dans la recherche, la performance de résolution décidant automatiquement de leur conservation.

Les éléments pouvant être intégrés à la recherche incluent le mode de croisement, la stratégie de mutation, les hyperparamètres, on peut aussi considérer la pression de sélection, les conditions d'activation de la recherche locale, etc. ; les signaux d'évaluation peuvent utiliser les résultats pondérés des retards de livraison, du nombre de changements de ligne, du taux d'utilisation des équipements dans les tâches réelles d'ordonnancement, en comparant autant que possible sur le même lot d'instances de tâches ; conserver les bonnes combinaisons de méthodes, éliminer les mauvaises, tout en gardant une petite perturbation aléatoire pour maintenir la diversité ; le flux de la boucle est : éléments de méthode → génération de solutions candidates → évaluation de la performance de résolution → conservation ou remplacement → mise à jour de la méthode, puis retour à l'étape de génération, tandis que la boucle conventionnelle continue à l'intérieur des solutions candidates.

**Vérification de la compréhension**

Demander aux étudiants de reformuler dans leurs propres mots la différence entre « la couche solution bouge, la couche méthode ne bouge pas » et « la couche méthode entre aussi dans la recherche » ; puis demander aux étudiants d'écrire de mémoire la boucle en cinq étapes ; s'il manque « évaluation » ou « remplacement », la méthode ne s'améliore pas réellement.

> **Indication de transition**
>
> Après avoir confirmé que les étudiants peuvent distinguer « réglage des paramètres » et « évolution des algorithmes », et énoncer le critère selon lequel les éléments de méthode sont intégrés à la recherche et leur conservation décidée par la performance de résolution, passer à la page suivante sur les exemples, applications ou résumés.

<a id="lecture-page-10"></a>

### MetaDE : architecture imbriquée de l'algorithme optimisant l'algorithme

*Page 10*

> **Objectif de la page :** L'apprenant doit comprendre comment MetaDE réalise l'amélioration d'un algorithme évolutionnaire par un algorithme évolutionnaire grâce à deux couches imbriquées d'évolution différentielle.

> **Objectif de la page**
>
> Comprendre comment MetaDE réalise « l'algorithme optimisant l'algorithme » par évolution différentielle imbriquée : la couche externe fait évoluer la configuration de l'algorithme, la couche interne résout la tâche réelle.

> **Ordre d'explication**
>
> 1. D'abord reprendre la boucle fermée « génération—évaluation—sélection—héritage » de la leçon précédente, en indiquant que cette page la pousse d'un cran vers l'intérieur : non seulement laisser l'algorithme résoudre des problèmes, mais laisser l'algorithme améliorer l'algorithme.
>
> Le DE interne (couche tâche) maintient une population de solutions candidates, exécute mutation, croisement, sélection, et produit la performance de la tâche ; les individus du DE externe (couche méta) ne sont pas des solutions de tâche, mais un ensemble complet de configurations « stratégie de mutation + paramètres », comme le mode de mutation, le facteur d'échelle, la probabilité de croisement.
>
> La couche externe produit des configurations → les transmet à la couche interne → la couche interne s'exécute et renvoie le retour de performance → la couche externe conserve et recombine les meilleures configurations, puis passe au tour suivant. On peut résumer par « configuration externe → résolution interne → performance de la tâche → mise à jour externe ».
>
> Les stratégies et paramètres de l'algorithme interne ne sont plus fixés une fois pour toutes par l'homme, mais constamment réécrits par la recherche externe, l'algorithme obtient ainsi un canal d'auto-amélioration.
>
> Chaque évaluation externe nécessite une exécution complète de la couche interne, l'évaluation imbriquée amplifie le coût ; le calcul parallèle sur GPU peut évaluer simultanément plusieurs configurations, compressant le temps horloge d'une itération externe, condition préalable à l'utilisabilité de l'architecture. En cas de ressources insuffisantes, réduire en priorité la taille de la couche externe ou la précision d'évaluation interne, plutôt que d'élargir aveuglément la recherche.

**Points clés de l'enseignement**

- La couche externe modifie l'algorithme, la couche interne résout la tâche. Voir « stratégie de mutation, configuration de paramètres, schéma d'algorithme », penser couche externe
- L'objet modifié est-il l'algorithme ou la solution ? MetaDE n'équivaut pas au réglage manuel ou à une recherche par grille unique. Le réglage manuel est un essai-erreur unique par l'homme en dehors de la boucle
- MetaDE intègre la configuration dans la boucle d'évolution, la configuration est constamment générée, évaluée et recombinée, l'objet de recherche étant la combinaison « stratégie + paramètres ». Combien de configurations la couche externe doit-elle évaluer par tour ? Combien coûte une évaluation unique de la couche interne ? Combien de ressources d'accélération sont disponibles ? Si le temps horloge ne peut être compressé à une plage acceptable par le parallélisme, réduire d'abord la taille de la couche externe ou la précision d'évaluation interne, puis envisager d'élargir la recherche.

**Traitement des exercices**

Les 5 questions à choix multiples de cette page servent à vérifier la division du travail entre les deux couches et la conscience des coûts. Question 1 : « itérer les solutions candidates sur une tâche d'optimisation concrète et donner la performance de la tâche », en soulignant que la couche interne est la couche tâche. Question 2 : « un ensemble de stratégies de mutation et de configurations de paramètres du DE interne », en soulignant que l'individu externe est une configuration et non une solution de tâche. Question 3 : « le retour de performance obtenu après exécution de la couche interne sur la tâche », correspondant au canal ascendant de la boucle fermée. Question 4 : « l'évaluation imbriquée amplifie exponentiellement le coût de calcul, le parallélisme peut compresser le coût temporel de la recherche méta-niveau », en notant que le parallélisme réduit le temps horloge et non le calcul total. Question 5 : « MetaDE intègre la configuration de l'algorithme dans la boucle d'évolution, la configuration est constamment générée, évaluée et recombinée », en la distinguant du réglage manuel.

Traitement du cas :

L'espace de recherche externe est « l'ensemble des configurations d'algorithme », incluant la stratégie de mutation et le facteur d'échelle, la probabilité de croisement et d'autres paramètres ; le processus de résolution interne maintient des solutions candidates sur une tâche fixe d'optimisation de trajectoire, exécute l'évolution et produit la qualité de trajectoire. La valeur d'intégrer la stratégie de mutation dans l'évolution externe réside dans le fait que l'objet de recherche s'étend des valeurs numériques à la combinaison « stratégie + paramètres », permettant de changer automatiquement de stratégie selon la structure de la tâche ou la phase de recherche, réduisant la sous-optimalité et les essais-erreurs répétés causés par une stratégie unique fixée manuellement.

Évaluation parallèle par lots de plusieurs configurations, compressant le temps horloge des itérations externes ; évaluation par niveaux, d'abord un tri grossier avec une population plus petite ou moins d'itérations, puis une évaluation complète des configurations remarquables ; contraindre la portée de recherche, limiter la population et le nombre d'itérations externes, et mettre en cache les configurations déjà évaluées. Le compromis est : plus l'évaluation interne est grossière, plus le bruit de retour est important, risquant de sélectionner une configuration avantagée par hasard ; plus le degré de parallélisme est élevé, plus les coûts de mémoire et d'ordonnancement augmentent ; le parallélisme ne réduit pas le calcul total, il ne compresse que le temps horloge, il faut donc équilibrer précision d'évaluation, étendue de recherche et budget matériel.

**Vérification de la compréhension**

On peut demander aléatoirement à un étudiant de résumer en une phrase « qui modifie l'algorithme, qui résout la tâche », et de juger par exemple si un élément appartient à la couche externe ou interne, comme « le facteur d'échelle » appartient à la couche externe, « la qualité de trajectoire » à la couche interne. Si l'étudiant peut justifier, passer à la page suivante sur l'application ou le résumé.

> **Indication de transition**
>
> Après avoir confirmé que les étudiants peuvent énoncer la boucle fermée « configuration externe → résolution interne → retour de performance → mise à jour externe », passer à la page suivante sur les exemples, applications ou résumés.

<a id="lecture-page-11"></a>

### L'architecture du système de boucle d'évolution d'EvoX

*Page 11*

> **Objectif de la page :** L'apprenant doit comprendre comment EvoX construit une infrastructure complète de boucle d'évolution entre les capacités du modèle et les capacités du système.

**Points clés de l'enseignement**

- Le modèle génère des possibilités → l'environnement fournit une rétroaction → le système évalue et sélectionne → héritage. Face à une question sur EvoX, juger d'abord quel rôle cette étape joue dans la boucle fermée : produire des possibilités, fournir une vérification, faire un choix, ou conserver le résultat.
- Si une option décrit EvoX comme « un plus grand modèle » ou « un appel unique plus rapide », on peut pratiquement la considérer comme un distracteur. EvoX décrit le mécanisme de fonctionnement entre les composants : comment génération, rétroaction, évaluation, sélection et héritage s'enchaînent et bouclent.
- Distorsion de la rétroaction, critères d'évaluation déviant de l'objectif, mécanisme d'héritage conservant les mauvaises choses : si l'un des trois pose problème, le biais sera hérité et amplifié de façon répétée dans la boucle. Pour réviser, s'auto-vérifier avec trois questions : la rétroaction est-elle réelle ? l'évaluation est-elle alignée sur l'objectif ? l'héritage conserve-t-il les bonnes choses ?

【Objectif de la page】

Les grands modèles savent déjà écrire du code, proposer des hypothèses, donner des solutions, pourquoi faut-il encore tout un système ? L'apprenant doit comprendre comment EvoX construit une infrastructure complète de boucle d'évolution entre les capacités du modèle et les capacités du système, maîtriser les quatre étapes de la boucle fermée et leur ordre, la signification architecturale, le mécanisme d'accumulation continue, les origines intellectuelles et les risques.

【Ordre d'explication】

Une génération unique ne peut pas prouver sa propre justesse, et est difficilement durablement efficace lorsque l'environnement et le modèle changent constamment. La position d'EvoX est de faire le pont entre les capacités du modèle et les capacités du système, d'organiser les résultats de génération successifs en capacités vérifiables, sélectionnables et conservables. Ensuite expliquer les quatre étapes de la boucle fermée : le modèle génère des possibilités → l'environnement fournit une rétroaction → le système évalue et sélectionne → héritage. Puis expliquer la signification architecturale : EvoX n'est pas un algorithme ponctuel, ni un appel unique, mais un mécanisme systémique réutilisable. Ensuite expliquer l'accumulation continue et l'écho avec la source de la « machine enfant » de Turing en 1950, enfin rappeler que la boucle fermée amplifie aussi les biais.

【Points clés de l'enseignement】

Le modèle excelle à donner des « possibilités » en un seul appel — une hypothèse, un segment de code, une solution. Mais la possibilité n'est pas la conclusion : la validité du résultat dépend de l'environnement réel ; après que l'environnement a donné le résultat, qui juge lequel est meilleur, quoi conserver, quoi éliminer, et qui amène la partie conservée au tour suivant, ces étapes ne sont pas prises en charge par le modèle lui-même. EvoX s'adresse précisément à ce vide « après la génération », transformant les résultats de génération en capacités systémiques accumulables.

2. Les quatre étapes de la boucle fermée :

Le modèle donne des solutions candidates, des hypothèses ou du code, fournissant des possibilités et non des conclusions.

L'expérience, la simulation ou l'exécution réelle renvoient des résultats observables, soumettant les candidats à l'épreuve de la réalité.

Le système compare les candidats selon les objectifs et les contraintes, juge leur qualité, décide lesquels peuvent rester.

Les stratégies, paramètres ou composants sélectionnés entrent dans le tour suivant d'évolution, devenant un nouveau point de départ.

Le modèle génère des possibilités → l'environnement fournit une rétroaction → le système évalue et sélectionne → héritage → retour à la génération de nouvelles possibilités par le modèle. Tant que la boucle tourne, chaque tour n'a pas besoin de repartir de zéro. La clé de l'ordre est : la rétroaction doit précéder l'évaluation, l'évaluation doit précéder l'héritage. Sinon l'évaluation manque de base, et l'héritage aussi.

Organiser génération, rétroaction d'exécution, évaluation, sélection et héritage en une architecture système réutilisable est la différence fondamentale entre EvoX et un algorithme ponctuel ou un appel unique. Un algorithme ponctuel se préoccupe de « comment calculer cette étape », un appel unique de « cette réponse est-elle juste » ; EvoX se préoccupe de « ce mécanisme peut-il tourner tour après tour, et s'améliorer à chaque tour ». Il décrit donc les interfaces entre composants, les critères d'évaluation et les règles d'héritage, et pas seulement les paramètres d'un modèle ou la réponse à une question.

Dans la boucle fermée, les stratégies ayant passé l'évaluation sont héritées, celles n'ayant pas passé sont éliminées ou corrigées. Les composants intelligents dispersés dans différentes étapes, tels que générateur, simulateur, évaluateur, partagent ainsi le même « registre de survie » : leurs capacités s'additionnent au fil des tours d'évolution, au lieu d'être réinitialisées à chaque tour. C'est précisément la clé par laquelle la boucle fermée agrège les composants dispersés en une capacité d'accumulation continue.

La « machine enfant » de Turing en 1950. Dès 1950, Turing a proposé la vision de la « machine enfant » : la machine, comme un enfant, acquiert progressivement des capacités dans l'interaction avec l'environnement par l'éducation, l'expérimentation et les récompenses/punitions. EvoX peut être vu comme une extension systématisée de cette vision dans la pratique de la recherche IA Native — l'éducation correspond à la génération et à la guidance, l'expérimentation à la rétroaction environnementale, les récompenses/punitions à l'évaluation-sélection, la croissance à l'héritage et à l'accumulation.

La boucle fermée amplifie aussi les biais. L'effet de la boucle fermée n'est pas automatiquement meilleur. Il dépend de la cohérence de trois étapes : la rétroaction environnementale est-elle réelle, les critères d'évaluation sont-ils alignés sur l'objectif, le mécanisme d'héritage conserve-t-il les bonnes choses. Si la rétroaction est distordue ou si la définition de l'objectif est biaisée, l'erreur ne disparaît pas d'elle-même, elle est au contraire amplifiée tour après tour dans la boucle. Concevoir une boucle fermée, c'est essentiellement concevoir les règles d'évaluation et d'héritage. Pour réviser, s'auto-vérifier avec trois questions : la rétroaction est-elle réelle ? l'évaluation est-elle alignée sur l'objectif ? l'héritage conserve-t-il les bonnes choses ?

【Couverture des mots-clés】

Système de boucle d'évolution, couche de pontage EvoX, le modèle génère des possibilités, l'environnement fournit une rétroaction, le système évalue et sélectionne, héritage, capacités systémiques accumulables, machine enfant, distorsion de la rétroaction, critères d'évaluation, mécanisme d'héritage, amplification des biais, recherche IA Native.

【Pistes d'exercices】

Cette page comporte 5 questions à choix multiples et 1 cas, pour vérifier la compréhension de l'ordre de la boucle fermée, de la signification architecturale, de la vision de Turing et des risques.

【Traitement des exercices】

Pourquoi EvoX est-il fondamentalement nécessaire ?

Les grands modèles sont forts en génération unique, mais manquent d'un support de boucle fermée transformant les résultats de génération en capacités systémiques accumulables.

Comment les résultats sont vérifiés, évalués, hérités dans l'environnement. EvoX fournit précisément ce support de boucle fermée. Si l'étudiant choisit à tort « capacité de génération insuffisante », rappeler que la question porte sur « pourquoi le système est nécessaire », et non sur « où le modèle calcule mal ».

Quel est l'ordre correct des quatre étapes de la boucle d'évolution EvoX ?

Le modèle génère des possibilités → l'environnement fournit une rétroaction → le système évalue et sélectionne → héritage.

D'abord générer des possibilités, puis l'environnement fournit une rétroaction, ensuite le système évalue et sélectionne, enfin la partie efficace est héritée au tour suivant, formant une boucle fermée. La rétroaction doit précéder l'évaluation, l'évaluation doit précéder l'héritage.

« EvoX est une architecture système », l'explication la plus précise est :

EvoX est une conception d'ensemble organisant génération, rétroaction d'exécution, évaluation, sélection et héritage en un mécanisme réutilisable.

La signification architecturale réside dans les interfaces entre composants, les critères d'évaluation et les règles d'héritage, et la capacité de ces mécanismes à fonctionner de manière stable tour après tour. Noter la distinction entre « algorithme ponctuel/appel unique » et « architecture système » : le premier résout une étape ou un appel, le second la capacité du mécanisme à fonctionner en continu.

Que met en avant la vision de la « machine enfant » proposée par Turing en 1950 ?

La machine acquiert progressivement des capacités dans l'interaction avec l'environnement par l'éducation, l'expérimentation et les récompenses/punitions.

L'éducation donne la direction, l'expérimentation fournit la vérification, les récompenses/punitions forment la pression de sélection. Il ne s'agit pas d'inculquer des connaissances en une fois, mais de laisser la machine, comme un enfant, acquérir progressivement des capacités dans l'environnement.

Si la rétroaction environnementale est distordue et que les critères d'évaluation s'écartent de l'objectif réel, quelle conséquence la boucle d'évolution risque-t-elle le plus de produire ?

L'erreur sera héritée de façon répétée et amplifiée tour après tour dans la boucle.

La boucle fermée amplifie fidèlement les signaux qu'elle reçoit, y compris les signaux erronés. La cohérence entre qualité de la rétroaction, critères d'évaluation et mécanisme d'héritage est la condition préalable de l'efficacité de la boucle. La caractéristique de la boucle fermée est le « recyclage » : le résultat du tour précédent entre dans le tour suivant, donc le biais ne se corrige pas, il peut être hérité de façon répétée et grossir.

【Traitement du cas】

Un tour d'évolution dans la recherche IA Native. Une équipe de recherche cherche des formules réalisables pour un nouveau catalyseur : le grand modèle génère 20 formules candidates à partir de la littérature ; elles sont envoyées dans un environnement de simulation et une petite plateforme expérimentale, mesurant l'activité et la stabilité et enregistrant les causes d'échec ; le système trie selon « activité × stabilité ÷ coût » et les contraintes de sécurité, conserve les 5 premières, et organise les causes d'échec dans une base d'expérience ; au tour suivant, le modèle génère une nouvelle série de candidats à partir des 5 formules conservées et de toutes les causes d'échec. L'équipe constate que sans enregistrer les causes d'échec, la qualité des candidats stagne après le troisième tour ; en intégrant les causes d'échec dans la base de génération du tour suivant, la faisabilité des candidats s'améliore nettement.

Quelle étape assume la responsabilité de « soumettre les possibilités à l'épreuve de la réalité » ? Si cette étape est supprimée, en quelle forme la boucle fermée dégénère-t-elle ?

L'environnement de simulation et la petite plateforme expérimentale renvoient les mesures réelles d'activité, de stabilité, et enregistrent une à une les causes d'échec. Sans cette étape, le système ne peut évaluer les candidats que sur le jugement du modèle lui-même, la boucle fermée dégénère en une marche à vide « génération—auto-évaluation—génération » : la qualité des candidats n'est plus contrainte par la réalité, les échecs ne peuvent être expliqués, les conclusions du tour précédent ne peuvent être vérifiées.

Après avoir intégré les causes d'échec dans la base de génération du tour suivant, la faisabilité des candidats s'améliore nettement. Expliquer ce phénomène en combinant les deux étapes « évaluation-sélection systémique » et « héritage », et indiquer la condition préalable de conception qu'il révèle.

L'étape « évaluation-sélection systémique » conserve non seulement les candidats réussis les mieux classés, mais sauvegarde aussi de manière structurée les causes d'échec dans la base d'expérience ; l'étape « héritage » emporte non seulement « quelles solutions sont efficaces », mais aussi « quels chemins se sont révélés inefficaces ». Ces informations entrent dans la génération du tour suivant, ce qui revient à indiquer les zones à éviter dans l'espace de recherche, les candidats sont naturellement plus faisables. La condition préalable de conception révélée est : le mécanisme d'héritage doit être cohérent avec les critères d'évaluation — toute information efficace identifiée par l'étape d'évaluation, succès comme échec, doit pouvoir être héritée ; sinon la capacité d'accumulation de la boucle fermée est à moitié gaspillée.

【Vérification de la compréhension】

Pourquoi EvoX a-t-il besoin d'une boucle fermée ? Quelles sont les quatre étapes de la boucle fermée ? Quelle est la différence entre l'architecture et un appel unique ? Quels risques la boucle fermée peut-elle apporter ? L'enseignant complète les mots-clés manquants selon les réponses, tels que « capacités systémiques accumulables », « la rétroaction doit précéder l'évaluation », « cohérence entre mécanisme d'héritage et critères d'évaluation ».

【Indication de transition】

Après avoir confirmé que les étudiants peuvent énoncer l'ordre de la boucle fermée et la responsabilité de chaque étape, passer à la page suivante sur les exemples, applications ou résumés. Si les étudiants comprennent encore EvoX comme « un plus grand modèle » ou « un appel unique plus rapide », revenir à la partie sur la signification architecturale de cette page pour clarifier.

<a id="lecture-page-12"></a>

### Les frontières essentielles et les questions clés du raccordement des tâches à EvoX

*Page 12*

> **Objectif de la page :** L'apprenant doit comprendre que le raccordement d'un problème réel à EvoX nécessite de clarifier les objets modifiables, les résultats observables et les critères d'évaluation.

> **Objectif de la page**
>
> Présenter « le raccordement d'une tâche réelle à EvoX » comme un processus de contractualisation d'abord, de réglage ensuite. L'apprenant doit pouvoir énoncer les trois frontières : quels objets sont autorisés à être modifiés (espace de recherche), quels résultats peuvent être observés (canal de rétroaction), quels changements doivent être conservés (critères d'évaluation), et comprendre que les frontières précèdent le choix de la recherche et des opérateurs.

**Points clés de l'enseignement**

- Modifiable ? Observable ? Conservable ? Les frontières déterminent la direction de l'évolution, les opérateurs ne déterminent que la vitesse dans cette direction
- Si les frontières sont fausses, plus la recherche est intense, plus on s'éloigne. Déclarer explicitement les variables de décision et la structure (génotype) et leur mapping vers le produit réel (phénotype), tout en marquant l'environnement, les données, les interfaces, le matériel et les contraintes de conformité en lecture seule. Des frontières trop larges introduisent un grand nombre de candidats invalides, trop étroites ne laissent pas de marge d'évolution. Chaque candidat doit produire un signal capturable par programme, précisant le canal d'observation, la latence, le niveau de bruit et la reproductibilité. Les dimensions non observables ne peuvent pas servir de base d'optimisation, seulement d'explication a posteriori
- Inscrire dans la fonction de fitness des choses non observables fera dériver l'évolution vers le bruit. Définir la fonction de fitness ou le vecteur d'objectifs, les contraintes et le jugement de faisabilité, préciser si l'on compresse en une valeur unique ou si l'on conserve selon le front de Pareto multi-objectifs, et spécifier la punition, la réparation ou l'arrêt précoce des candidats en échec, en crash ou en timeout. Une fois les critères d'évaluation déterminés, ils déterminent la direction de convergence de l'évolution. Le degré de parallélisme et la latence unique déterminent directement le rythme de la boucle d'évolution et le nombre de générations supportables. L'évaluation séquentielle allonge la boucle, le nombre de générations supportables chute brutalement
- L'évaluation par lots ou asynchrone peut accélérer significativement les itérations. Il faut aussi préciser le budget total d'évaluation, les critères de convergence et les conditions d'arrêt, pour éviter une consommation illimitée de calcul et un arrêt prématuré de solutions encore en formation. Se méfier du décalage entre indicateurs substituts et objectif réel, de la fuite d'objectif, des candidats exploitant en sens inverse l'évaluateur pour gonfler le score. La réponse est de conserver un ensemble de validation indépendant ou une revue manuelle, et de rendre l'évaluation aussi sans état et rejouable que possible, pour faciliter la reproduction des échecs et l'attribution des résultats. Encapsuler la tâche dans une interface unifiée, entrée un candidat, sortie indicateurs et contraintes, garantir une évaluation aussi sans état et rejouable que possible. Le contrat est stable, la boucle d'évolution est stable.

> **Pistes de matériel**
>
> - L'illustration de la page présente le flux de données « tâche et environnement réel—objets modifiables autorisés—évaluateur et canal d'observation—boucle d'évolution EvoX », et utilise la comparaison de durée entre évaluation séquentielle et par lots/asynchrone pour illustrer la différence de rythme. On peut s'aider de la figure pour souligner : dessiner d'abord les trois frontières, puis régler les opérateurs et paramètres.

**Traitement des exercices**

Choisir « les variables de décision et la structure (génotype) autorisées à être modifiées et leur mapping vers le produit réel (phénotype) ». Indication : le budget de calcul relève de la frontière d'évaluation, la fréquence d'échantillonnage et le bruit de la frontière d'observation, les opérateurs de mutation sont des détails d'implémentation.

Choisir « chaque candidat doit pouvoir produire un signal capturable par programme, et préciser le canal d'observation, la latence et le bruit ; les dimensions non observables ne peuvent servir que d'explication a posteriori ». Indication : la base d'optimisation doit provenir de signaux capturables.

Choisir « le mode d'évaluation détermine ce qui sera conservé ; si l'on élargit d'abord l'espace de recherche, l'évolution sur-apprendra les indicateurs faciles à observer et à gonfler ». Indication : ce qui est conservé précède ce qui est recherché.

Choisir « le degré de parallélisme et la latence d'évaluation unique déterminent directement le rythme de la boucle d'évolution et le nombre de générations supportables ». Indication : le séquentiel allonge la boucle, le par lots ou asynchrone accélère les itérations.

Choisir « le candidat exploite une faille de l'évaluateur pour obtenir un score très élevé, mais ne résout pas réellement le problème de la tâche ». Indication : les décisions clés de mise en ligne doivent se baser sur les résultats de validation indépendants.

Le choix des opérateurs, l'ordre d'exécution, les hyperparamètres de chaque opérateur constituent le génotype, la sortie réelle du pipeline est le phénotype. Résultats observables : précision de bout en bout, latence de bout en bout, taux d'échec, en précisant la latence, le bruit et la reproductibilité. Critères de conservation : la précision et la latence peuvent faire l'objet d'une conservation multi-objectifs sur le front de Pareto, la limite de latence étant fixée comme contrainte dure, les candidats ne satisfaisant pas la contrainte sont jugés infaisables ; les candidats en échec, en crash ou en timeout sont punis ou réparés avant réévaluation. Contraintes en lecture seule : définition de la structure des données d'entrée, exigences de conformité, interfaces amont, matériel et environnement d'exécution. Contrat de raccordement : entrée un candidat, sortie indicateurs et contraintes, évaluation aussi sans état et rejouable que possible, soumission par lots conteneurisée, récupération asynchrone.

Préciser le budget total d'évaluation, les critères de convergence et les conditions d'arrêt.

**Vérification de la compréhension**

Demander aléatoirement à un étudiant de résumer dans ses propres mots « les trois questions précèdent le réglage », et d'illustrer par un exemple ce qui se passe si l'on prend le score sur l'ensemble d'entraînement comme seul critère de conservation. Si l'étudiant ne fait que répéter le réglage des opérateurs, revenir à « les frontières déterminent la direction ».

> **Indication de transition**
>
> Après avoir confirmé que les étudiants peuvent énoncer les trois frontières — objets modifiables, résultats observables, critères d'évaluation — et leur relation avec la boucle d'évolution, passer à la page suivante sur les exemples, applications ou résumés.

<a id="lecture-page-13"></a>

### Prise en main rapide : configuration de l'environnement et utilisation d'EvoX

*Page 13*

> **Objectif de la page :** L'apprenant doit maîtriser la méthode de base pour installer et configurer rapidement EvoX dans un outil d'IA.

> **Objectif de la page**
>
> Cette page vise le chemin le plus court « de zéro au premier environnement EvoX exécutable » : accomplir l'installation et la configuration de base avec le moins de commandes possible, puis vérifier par l'importation et un exemple minimal, confirmant qu'EvoX peut être appelé par la tâche. L'idée centrale est « installer ne signifie pas faire tourner », les quatre étapes doivent toutes produire une sortie réelle pour considérer la prise en main comme terminée.

> **Ordre d'explication**
>
> D'abord expliquer que la configuration de l'environnement n'est pas simplement l'exécution d'une commande d'installation, mais une boucle fermée « isolation—installation—configuration—vérification » ; puis dérouler les quatre étapes, enfin compléter les limites de l'assistance IA et les exigences de reproductibilité.

**Points clés de l'enseignement**

- Avant d'installer tout paquet, créer d'abord un environnement Python indépendant avec venv ou conda. Les paquets de l'environnement global sont partagés par plusieurs projets, le coût de résolution des conflits de version est élevé
- Un environnement indépendant équivaut à réserver un banc d'essai séparé pour EvoX, en cas de casse on peut reconstruire tout l'environnement. La pratique courante est python -m venv.venv, puis activer l'environnement
- Sous Windows, cela correspond au script d'activation dans le répertoire Scripts. Après activation, exécuter d'abord pip install -U pip, pour éviter que l'ancien gestionnaire de paquets ne fasse des erreurs lors de la résolution des dépendances. Généralement exécuter pip install evox, on peut aussi utiliser conda ou la méthode source. Le nom du paquet, la version et la source de téléchargement doivent toujours se référer à la publication officielle, ne pas confondre un nom de paquet proche avec EvoX. L'absence d'erreur en rouge pendant l'installation signifie seulement « installé », pas « utilisable », donc ne pas s'arrêter à cette étape. Pour une première prise en main, pas besoin de régler tous les paramètres, confirmer seulement quatre points de départ : la version de Python satisfait-elle les exigences officielles, les versions des dépendances sont-elles compatibles, cette expérience utilise-t-elle CPU ou GPU, la graine aléatoire est-elle fixée. Les deux premiers déterminent si le programme peut fonctionner normalement, les deux derniers si les résultats peuvent être reproduits. La validation la plus fiable n'est pas de regarder s'il y a du rouge dans le terminal, mais de faire réellement tourner EvoX une fois. D'abord import evox et afficher le numéro de version, confirmer que le paquet est chargé par l'environnement actuel
- Puis exécuter un exemple minimal ou compléter un tour d'itération d'évolution, confirmer qu'il peut être appelé normalement par la tâche. Les critères de validation incluent la sortie réussie du numéro de version, zéro erreur sur l'exemple minimal, l'achèvement d'un tour d'itération d'évolution. On peut indiquer à l'IA le système d'exploitation, la version de Python et la situation matérielle, lui demander de générer les commandes d'installation, de configuration et de dépannage, pour gagner du temps de consultation de la documentation
- Mais le nom du paquet, la combinaison de versions et les opérations au niveau système doivent être vérifiés auprès de la documentation officielle et de la matrice de versions avant exécution, en particulier les commandes impliquant la modification de la configuration système ou la désinstallation de dépendances. Enregistrer les commandes d'installation, le fichier de dépendances de l'environnement et les numéros de version, pour pouvoir reproduire le même environnement sur une autre machine, éviter « ça marche sur ma machine, mais échoue sur une autre ».

> **Pistes de matériel**
>
> - La page utilise un diagramme de flux en quatre étapes « environnement isolé—installation d'EvoX—configuration de base—validation de la prise en main », et liste la checklist de validation
> - On peut accompagner d'un encadré d'exemple de terminal pour expliquer les commandes et l'identifiant d'environnement.

**Traitement des exercices**

La réponse à la question 1 est « isoler les dépendances, éviter la contamination mutuelle avec d'autres projets de l'environnement global ». En rétroaction, souligner que la valeur centrale de l'environnement isolé est l'absence d'interférence entre dépendances, sans rapport avec la capacité réseau ou la vitesse d'exécution.

La réponse à la question 2 est « réussir à import evox, afficher le numéro de version, et faire tourner un exemple minimal ». Préciser que l'absence d'erreur d'installation n'est qu'un état intermédiaire.

La réponse à la question 3 est « d'abord indiquer à l'IA le système d'exploitation, la version de Python et le matériel de la machine, puis vérifier contre la documentation officielle et la matrice de versions avant exécution ». Rappeler que l'IA donne des commandes candidates, vérifier la portée d'impact avant exécution.

La réponse à la question 4 est « garantir la reproductibilité des résultats expérimentaux, pouvoir les retrouver après changement de machine ou de version ». La graine et la version affectent la reproductibilité, pas la vitesse, la mémoire ou la garantie de convergence.

La réponse à la question 5 est « les conflits de dépendances ou les incompatibilités de version sont reportés au moment où l'on fait réellement tourner la tâche ». L'absence de vérification reporte le problème à un moment plus problématique.

Donner les étapes minimales viables en quatre étapes, et préciser le signal de validation de chaque étape, comme l'apparition de l'identifiant d'environnement dans la ligne de commande après activation et python -V pointant vers la version cible, l'absence de conflit de dépendances à la fin de l'installation, la clarification CPU ou GPU et la fixation de la graine, l'importation réussie et le fonctionnement de l'exemple minimal. Question 2 : organiser le système d'exploitation, la version de Python, le matériel et l'erreur complète à confier à l'IA, demander des commandes de dépannage dans l'ordre de moindre intrusion avec explication de leur effet et de leurs effets secondaires ; vérifier avant exécution le nom officiel du paquet, la plage de compatibilité des versions et la source d'installation ; sauvegarder la liste des dépendances et les numéros de version clés pour reconstruire l'environnement.

**Vérification de la compréhension**

Demander aux étudiants de reformuler dans leurs propres mots « installer ne signifie pas faire tourner », et d'énoncer le signal de validation de chacune des quatre étapes.

> **Indication de transition**
>
> Après avoir confirmé que les étudiants peuvent distinguer l'achèvement de l'installation de la réussite de la validation, passer à la page suivante sur les exemples, applications ou résumés.

<a id="lecture-page-14"></a>

### Les compétences essentielles du chercheur et le jugement esthétique

*Page 14*

> **Objectif de la page :** L'apprenant doit reconnaître que dans le système EvoX, poser les questions clés et maintenir un goût scientifique est plus important que simplement écrire du code.

> **Objectif de la page**
>
> Faire comprendre aux apprenants que dans le système d'évolution intelligente EvoX, la compétence centrale du chercheur migre de « écrire chaque ligne de code à la main » vers « poser les questions clés, définir des preuves crédibles et porter un jugement esthétique ». Lorsque la génération et l'essai-erreur deviennent bon marché, ce qui est réellement rare est le jugement, et non la vitesse de frappe.

> **Ordre d'explication**
>
> D'abord utiliser « Code is cheap. Taste matters. » pour marquer la position de cette page, puis expliquer pourquoi, après l'expansion de la génération de candidats, le goulot d'étranglement se déplace vers la capacité de sélection, ensuite dérouler les quatre actions du fonctionnement des critères esthétiques, puis clarifier que le goût scientifique n'est pas une préférence subjective, enfin vérifier la compréhension par des questions à choix multiples et une étude de cas.

> **Pistes de matériel**
>
> - L'affiche conceptuelle de cette page peut servir de squelette au tableau. Au centre « le code est bon marché, le goût prime », autour quatre nœuds : « poser les questions clés, définir des preuves crédibles, juger la direction de l'évolution, établir des critères esthétiques ». Lors de l'explication, on peut d'abord pointer l'idée centrale, puis demander aux étudiants de dire quel problème chaque nœud résout.

**Points clés de l'enseignement**

- Le modèle peut rapidement générer des solutions candidates, le coût de l'essai-erreur baisse, le plafond des résultats n'est plus déterminé par la vitesse de frappe, mais par le jugement du chercheur sur la direction et la valeur. L'offre de candidats explose rapidement, on peut produire des centaines voire des milliers de solutions « qui semblent toutes bonnes » dans la même journée
- Quel problème mérite d'être résolu ? Quelle preuve mérite d'être crue ? Quels résultats suffisent à soutenir une conclusion ? Poser les questions, juger si une direction mérite l'investissement
- Définir des preuves crédibles, d'abord clarifier « quel type de résultat compte comme preuve », puis choisir les candidats en conséquence
- Établir des critères esthétiques, utiliser une échelle stable pour filtrer problèmes, objectifs, preuves et directions d'évolution
- Juger la direction de l'évolution, choisir parmi les nombreuses prochaines étapes réalisables celle qui peut porter le système vers une valeur supérieure. Cela n'équivaut pas à une préférence subjective personnelle, ce n'est pas « quel style je préfère », mais des critères de filtrage réutilisables, explicables et vérifiables par les pairs. Ils déterminent quels problèmes sont posés, quels indicateurs sont crus, quelles directions sont conservées. Ne pas considérer le goût comme mystique ou un embellissement a posteriori. Il intervient au tout début de la décision : au moment de décider quel problème investir, quel groupe d'indicateurs croire, quelle trajectoire d'évolution conserver, le goût façonne déjà le résultat. Plus la génération est bon marché, plus le goût est important. Avant d'agir, se demander : le problème que je pose mérite-t-il d'être résolu ? Les preuves sur lesquelles je m'appuie sont-elles crédibles ? Mes critères d'évaluation peuvent-ils filtrer le bruit et conserver les solutions réellement précieuses ?

**Couverture des mots-clés**

- Migration des compétences centrales, poser les questions clés, définir des preuves crédibles, établir des critères esthétiques, juger la direction de l'évolution, capacité de sélection, rareté du jugement, goût scientifique, critères de filtrage réutilisables, Code is cheap. Taste matters.

**Traitement des exercices**

La bonne réponse à la question 1 est « lorsque le coût de génération de candidats et d'essai-erreur baisse, poser les questions clés et le jugement esthétique deviennent les véritables ressources rares ». Point de rétroaction : lorsque la capacité de génération est amplifiée, le goulot d'étranglement se déplace vers les capacités de haut niveau telles que poser des questions, définir des preuves, porter des jugements. En cas d'erreur, rappeler aux étudiants de réfléchir à ce qui devient réellement rare lorsque la génération devient bon marché.

La bonne réponse à la question 2 est « lorsque le coût de génération et d'essai-erreur baisse, le jugement (le goût) devient la clé de la valeur des résultats ». Point de rétroaction : le slogan met l'accent sur le déplacement de la rareté, la génération étant bon marché, c'est le jugement capable de filtrer le bruit et d'indiquer la direction qui est précieux.

La bonne réponse à la question 3 est « juger quels problèmes méritent l'investissement, quels indicateurs sont réellement importants, quels résultats suffisent à soutenir une conclusion ». Point de rétroaction : plus il y a de candidats, plus le tri est crucial, on ne peut ni tout conserver, ni abandonner la définition des objectifs et des critères d'évaluation.

La bonne réponse à la question 4 est « le goût scientifique est un ensemble de jugements de haut niveau réutilisables et explicables, servant à filtrer problèmes, objectifs et preuves ». Point de rétroaction : distinguer les préférences personnelles des critères de filtrage réutilisables, ces derniers étant le goût scientifique dont parle cette page.

La bonne réponse à la question 5 est « d'abord clarifier quel type de résultat compte comme preuve, puis choisir les solutions candidates en conséquence ». Point de rétroaction : les preuves crédibles doivent être des critères définis à l'avance, et non un attribut par défaut du résultat de génération.

Le choix face à l'explosion des candidats. Le scénario est une équipe utilisant le système pour générer et tester par essai-erreur des milliers de solutions candidates en quelques heures, les indicateurs préliminaires « semblent tous bons », l'équipe doit ensuite décider de continuer à élargir l'échelle ou de s'arrêter pour redéfinir le problème et les indicateurs d'évaluation.

À ce moment, ce qui est le plus rare est le jugement du chercheur, c'est-à-dire le « goût ». La raison est que le coût de génération de candidats et d'essai-erreur a déjà largement baissé, continuer à simplement élargir l'échelle a un rendement marginal décroissant, plus il y a de solutions, plus il est difficile de les distinguer ; ce qui détermine vraiment le succès ou l'échec est de juger quels problèmes méritent d'être résolus, quels indicateurs sont réellement importants, quels résultats suffisent à soutenir une conclusion.

Clarifier la question clé à répondre à ce stade, remplacer « générer plus » par « répondre plus précisément » ; définir des critères de preuve crédibles, lister quels indicateurs et à quel niveau comptent comme preuve ; établir des critères esthétiques et d'évaluation stables, les utiliser pour filtrer objectifs et directions d'évolution ; faire un tri raisonné des candidats, éliminer les solutions « qui semblent bonnes mais ne peuvent soutenir une conclusion », concentrer les ressources sur les quelques chemins les plus précieux.

**Vérification de la compréhension**

Demander aux étudiants d'expliquer dans leurs propres mots la logique de « plus la génération est bon marché, plus le goût est important », et d'énoncer au moins deux actions de jugement concrètes. On peut demander : si l'on ne pouvait conserver qu'un seul critère d'évaluation, lequel conserveriez-vous ? Pourquoi ?

> **Indication de transition**
>
> Après avoir confirmé que les étudiants peuvent distinguer « capacité de génération » et « jugement », et énoncer les quatre actions — poser des questions, définir des preuves, établir des critères, juger la direction — passer à la page suivante sur l'application, les exemples ou le résumé.

<a id="lecture-page-15"></a>

### Comparaison entre le question-réponse unique traditionnel et le système d'évolution continue EvoX

*Page 15*

> **Objectif de la page :** L'apprenant doit clarifier par comparaison les différences essentielles entre le question-réponse traditionnel des grands modèles et le système d'évolution continue EvoX face à un environnement complexe.

> **Objectif de la page**
>
> Cette page vise à faire clarifier aux étudiants, par comparaison, les différences essentielles entre le question-réponse unique traditionnel des grands modèles et le système d'évolution continue EvoX face à un environnement complexe. Elle reprend la vision de la « machine enfant » de Turing : les capacités viennent de l'expérience, non d'une formation en une fois. Lors de l'explication, saisir deux points de jugement : quelle est la longueur de la chaîne, y a-t-il un retour après le point final ; la vérification se fait-elle en dehors ou à l'intérieur du système.

> **Ordre d'explication**
>
> Revenir d'abord à la vision de Turing de 1950, puis dérouler les deux voies. Le question-réponse unique traditionnel est une boucle ouverte : prompt → génération → sortie, la sortie marque la fin. Il n'a pas de canal ramenant automatiquement les résultats d'exécution au système, la vérification se fait généralement en dehors du système, dépendant du jugement manuel du chercheur, de son filtrage, de sa reproduction et d'une nouvelle question ; les améliorations se dispersent dans le jugement humain et les notes temporaires, difficilement sédimentables en capacités systémiques ; il est fondamentalement découplé de l'environnement physique réel, fixe après une génération. Donc, lorsque la tâche peut être générée en une fois et que le coût de vérification est faible, il est plus direct et efficace.
>
> Génération de candidats → vérification environnementale → accumulation de rétroaction → nouvelle évolution, formant une boucle qui tourne en continu. Les résultats de vérification servent de rétroaction, pilotant la génération, la sélection et la conservation des candidats du tour suivant ; l'environnement de la tâche, l'évaluateur ou l'interface d'exécution réelle entrent dans la frontière du système, les candidats ne sont pas seulement générés, mais réellement exécutés et vérifiés ; les améliorations sont sédimentées par les mécanismes de rétroaction et de conservation, les capacités s'accumulent au fil des tours ; couplé en profondeur à l'environnement, tout changement environnemental entre directement dans le tour suivant d'évolution. Lorsque la tâche est complexe, l'environnement réel, et qu'il faut une vérification et une accumulation continues des améliorations, la boucle fermée est indispensable.

**Points clés de l'enseignement**

- Les quatre étapes de la boucle fermée ont chacune une responsabilité. La génération de candidats propose des possibilités
- La vérification environnementale fait exécuter réellement les candidats dans des conditions réelles
- L'accumulation de rétroaction enregistre les résultats de vérification
- La nouvelle évolution génère et conserve les candidats de la génération suivante selon la rétroaction accumulée. Les quatre se connectent en boucle, un échec ne disparaît pas avec la fin de la sortie, mais devient le point de départ du tour suivant. En même temps, souligner que la boucle fermée n'annule pas le rôle de l'homme, mais modifie sa position : l'homme passe du jugement, de la reproduction et du questionnement tour par tour à la conception des critères d'évaluation, à la définition des règles de sélection et de conservation, à l'audit des conditions aux limites. C'est la manière la plus concrète dont la « machine enfant » de Turing se réalise aujourd'hui — non pas formée en une fois, mais grandissant dans l'expérience. Une erreur courante est d'assimiler directement « haute qualité de génération » à « système fiable » : le modèle peut donner une solution apparemment raisonnable, cela ne signifie pas que la solution tient dans l'environnement réel
- Seul un candidat ayant passé l'exécution et la vérification réelles peut être conservé et transformé en capacité accumulable durablement.

**Traitement des exercices**

Cette page comporte 5 questions à choix multiples et 1 cas. Il est recommandé de les utiliser après avoir expliqué le tableau comparatif et les quatre étapes de la boucle fermée. La question 1 : choisir « prompt → génération → sortie, le processus se termine après la sortie ». Point de rétroaction : la chaîne du question-réponse unique n'a que trois segments, la sortie est le point final, il manque un canal ramenant automatiquement le résultat d'exécution au système ; si l'étudiant choisit à tort les quatre segments de la boucle fermée, rappeler que la question porte sur le question-réponse unique traditionnel. La question 2 : choisir « en dehors du système, dépendant du jugement manuel, du filtrage et de la reproduction du chercheur ». Point de rétroaction : la position de la vérification est la clé du jugement, la vérification du question-réponse unique ne se fait généralement pas automatiquement à l'intérieur du système. La question 3 : choisir « génération de candidats → vérification environnementale → accumulation de rétroaction → nouvelle évolution ».

D'abord les candidats, puis l'entrée dans l'environnement pour une vérification réelle, l'accumulation des résultats de vérification pousse ensuite le tour suivant d'évolution, la rétroaction doit revenir à l'étape de génération pour se fermer. La question 4 : choisir « les solutions candidates ne sont pas seulement générées, mais réellement exécutées et vérifiées, les résultats devenant l'entrée du tour suivant ». Point de rétroaction : l'entrée de l'environnement dans la frontière signifie que la vérification est intégrée au système, sans remplacer la génération ni sauter l'accumulation de rétroaction. La question 5 : choisir « lorsque la tâche est complexe, l'environnement réel, et qu'il faut une vérification et une accumulation continues des améliorations, adopter la boucle fermée de type EvoX ». Point de rétroaction : la base du choix est la complexité de la tâche et le coût de vérification, et non la vitesse de génération ou la longueur de la sortie. Si les étudiants hésitent, les guider vers les trois lignes « mécanisme de vérification », « accumulation des améliorations », « jugement de sélection » du tableau comparatif pour trouver les preuves.

Système de préhension robotique dans un entrepôt non structuré. La réponse à la question 1 peut être organisée ainsi : dans la voie du question-réponse unique, la vérification se fait en dehors du système, l'ingénieur observant manuellement les résultats de préhension, reproduisant les scénarios d'échec et reposant les questions ; les améliorations restent dans le jugement de l'ingénieur et les enregistrements documentaires, difficilement sédimentables automatiquement en capacités systémiques. Dans la voie EvoX, l'évaluateur, l'interface d'exécution réelle ou l'environnement de la tâche entrent dans la frontière du système, les solutions candidates de préhension sont réellement exécutées et vérifiées, les résultats de vérification reviennent alimenter la génération, la sélection et la conservation des candidats du tour suivant, les améliorations se sédimentent dans le mécanisme de conservation au fil des tours. Le rôle de l'homme ne disparaît pas, il remonte de la vérification et de la reproduction tour par tour à la conception des critères d'évaluation (par exemple comment juger une préhension réussie), à la définition des règles de sélection et de conservation, à l'audit de la sécurité et des conditions aux limites.

Si la tâche peut être générée en une fois et que le coût de vérification est faible, par exemple une préhension répétitive à poste fixe avec objet fixe, le question-réponse unique est plus direct et moins coûteux ; mais dans ce cas l'environnement est non structuré, les formes et poids des objets varient, l'empilement est aléatoire, l'éclairage change, les étagères bougent, la validité d'une solution doit être confirmée par une interaction répétée avec l'environnement réel, et les modes d'échec changent constamment, il faut donc adopter la boucle fermée de type EvoX, faire vérifier les candidats dans l'environnement réel, accumuler les résultats de vérification en rétroaction, puis piloter par la rétroaction la génération et la conservation du tour suivant, pour que les capacités du système croissent continuellement au fil des tours. La formule est : une fois suffit, vérification bon marché → question-réponse unique ; complexe et réel, besoin de vérification et d'accumulation continues → boucle fermée évolutive.

**Vérification de la compréhension**

La différence de chaîne entre les trois segments de la boucle ouverte et les quatre segments de la boucle fermée ; la vérification se fait-elle en dehors ou à l'intérieur du système ; le choix dépend de la complexité de la tâche et du coût de vérification. L'enseignant complète les mots-clés et les bases de jugement manquants selon les réponses.

> **Indication de transition**
>
> Après avoir confirmé que les étudiants peuvent énoncer la relation centrale de cette page, passer à la page suivante sur les exemples, applications ou résumés. On peut demander aux étudiants de reformuler d'abord les deux chaînes, puis de juger pour un système donné s'il s'agit d'une boucle ouverte ou d'une boucle fermée, et d'expliquer où se fait la vérification et si les améliorations peuvent se sédimenter.

<a id="lecture-page-16"></a>

### La vision d'une infrastructure d'évolution intelligente tournée vers le monde réel

*Page 16*

> **Objectif de la page :** L'apprenant doit comprendre que l'objectif final d'EvoX est de construire une infrastructure produisant, vérifiant et conservant continuellement des améliorations dans un monde réel complexe et changeant.

> **Objectif de la page**
>
> Conclure le cours sur la position finale d'EvoX — ce n'est pas un modèle ou un optimiseur particulier, mais une infrastructure d'évolution intelligente tournée vers le monde réel. L'apprenant doit pouvoir expliquer : EvoX doit pouvoir se raccorder à des tâches réelles, recevoir des retours réels, et produire, vérifier et conserver continuellement des améliorations dans une exécution à long terme, formant finalement une boucle d'évolution durablement opérationnelle.

**Points clés de l'enseignement**

- « Que veut finalement devenir EvoX ? » La réponse est un « champ d'évolution » capable de fonctionner à long terme. En s'aidant de l'illustration : au centre l'infrastructure d'évolution intelligente EvoX, quatre étapes formant la boucle fermée — génération de candidats → vérification des effets → conservation des améliorations → nouvelle évolution
- À l'extérieur peuvent se connecter des tâches du monde réel, des plateformes expérimentales, des systèmes de production, le tout soutenu en bas par le calcul, les modèles, les évaluateurs. La flèche circulaire revient au point de départ, soulignant que l'accumulation des capacités vient de la boucle fermée, et non d'une livraison linéaire. Faire de la boucle fermée un système pouvant tourner en continu. EvoX soutient la recherche et la pratique IA Native, organisant le raccordement des tâches → la génération de candidats → le retour d'évaluation → la boucle d'évolution en une chaîne stable
- Il ne cherche pas à ce qu'une sortie soit belle, mais à devenir une couche de base sur laquelle d'autres systèmes peuvent s'appuyer. Retour réel, évolution à long terme, conservation des améliorations. Le retour réel exige que l'objet d'évolution entre dans l'environnement réel, les indicateurs hors ligne, les effets de démonstration et les sorties uniques ne pouvant le remplacer
- L'évolution à long terme exige de produire continuellement de nouveaux candidats, de vérifier les effets réels, de conserver les améliorations efficaces, pour que les capacités soient accumulables, réutilisables, ré-évolutives
- La conservation des améliorations exige que les parties vérifiées efficaces soient conservées, et non de repartir de zéro à chaque tour. Les objectifs se contrebalancent, l'environnement dérive, les résultats portent de l'incertitude. Ce système ne promet donc pas une solution optimale en une fois, mais s'approche continuellement de la réponse utilisable actuelle par des tours de boucle fermée. Reconnaître l'incertitude est précisément la condition préalable d'une exécution à long terme. Cette page ne répond qu'à une question de jugement — le système a-t-il organisé « retour réel + évolution à long terme + conservation des améliorations » en une boucle fermée durablement opérationnelle
- Les trois conditions réunies, la vision tient.

**Traitement des exercices**

Question 1 : choisir « une infrastructure d'évolution intelligente tournée vers le monde réel », la rétroaction doit porter sur la capacité de l'infrastructure à se raccorder à des tâches réelles, à recevoir des retours réels et à produire, vérifier et conserver continuellement des améliorations dans une exécution à long terme ; en cas d'erreur (modèle génératif, optimiseur unique ou outil de gonflage de score), ramener à la position de cette page. Question 2 : choisir « retour réel, évolution à long terme, conservation des améliorations », en soulignant que l'échelle, la vitesse, les effets de démonstration ne sont pas des conditions de validité. Question 3 : choisir « parce que l'objet d'évolution doit entrer dans l'environnement réel et recevoir des retours réels », en expliquant que les indicateurs hors ligne ne peuvent remplacer la vérification dans l'environnement réel, le point clé n'étant pas le coût ou la diffusion.

Question 4 : choisir « produire de nouveaux candidats, vérifier les effets réels, conserver les améliorations efficaces dans une exécution continue », en soulignant que production—vérification—conservation—nouvelle évolution forment un cycle, le point clé n'étant pas le nombre de candidats ou la réussite en une fois. Question 5 : choisir « reconnaître les compromis multi-objectifs, l'incertitude et la dérive de l'environnement, ne pas promettre une solution optimale en une fois », en expliquant que l'environnement dérive, les objectifs entrent en conflit, le système doit évoluer en continu.

Autour du scénario « raccorder EvoX à une ligne de production réelle », demander d'abord aux étudiants d'interroger point par point selon les trois critères : l'objet d'évolution entre-t-il dans la ligne de production réelle et reçoit-il des retours réels, et pas seulement une évaluation sur un ensemble de test hors ligne ? Le système produit-il continuellement de nouveaux candidats dans une exécution continue, vérifie-t-il les effets réels, et conserve-t-il les améliorations vérifiées efficaces ? Les capacités sont-elles accumulables, réutilisables, ré-évolutives, et non repartant de zéro à chaque tour ? Si la réponse est non, il reste un outil de génération unique ou de livraison en une fois. Pour concevoir plus avant la boucle fermée, on peut renvoyer comme base de vérification les résultats du contrôle qualité en ligne, les conclusions de la revérification manuelle et la performance réelle après exécution de l'ordonnancement ; expliciter les compromis multi-objectifs, conserver plusieurs stratégies candidates vérifiées ;

utiliser une fenêtre glissante pour atténuer progressivement le poids des données plus anciennes, afin d'identifier la dérive de l'environnement et de déclencher un nouveau tour d'évolution ; ne conserver à chaque tour que les améliorations vérifiées efficaces, pour que les nouvelles capacités s'ajoutent aux anciennes.

**Vérification de la compréhension**

Y a-t-il un retour réel ? Y a-t-il une évolution à long terme ? Y a-t-il une conservation des améliorations ? Si les trois réponses sont « oui », le système tient ; si une réponse est « non », il reste au stade de la génération unique ou de la livraison en une fois. Rappeler aussi aux étudiants que la boucle fermée n'est pas une ligne droite, mais un cercle revenant constamment au point de départ ; se méfier des discours « réussi en une fois, efficace pour toujours ».

> **Indication de transition**
>
> C'est la page de conclusion du cours ; après avoir confirmé que les étudiants peuvent distinguer l'infrastructure d'évolution de l'outil de génération unique, on peut revenir à la ligne principale du module : la tendance à l'accélération de l'évolution intelligente et les limites des grands modèles, ainsi que l'idée centrale de construire une boucle d'évolution avec EvoX.

--- FIN DU TEXTE SOURCE ---