// INTELLIGENCE ARTIFICIELLE

Pourquoi les pilotes d’IA n’atteignent pas la production

7 min de lecturenijitech

L’écart entre un pilote d’IA qui marche et un système qui survit en production ne tient pas au modèle mais à la couche construite autour de lui. Quatre points de rupture.

Article complet

Déclarer un pilote d’IA réussi est facile : il tourne sur un jeu de données choisi, avec des exemples choisis, sous l’œil du développeur. Maintenir le même système en vie en production est un tout autre métier. La différence n’a généralement rien à voir avec le modèle — elle se situe dans la couche que personne n’a construite autour de lui.

1. L’entrée est propre en pilote, pas en production

Les données de pilote sont typiquement triées à la main : documents lisibles, audio net, champs complets. Ce qui arrive en production, c’est la photo de travers d’une facture scannée, un enregistrement de réunion où trois personnes parlent en fond, un formulaire à moitié vide. Le modèle est le même ; c’est la distribution des entrées qui a changé.

Problèmes d’entrée typiques en production

  • La même information qui arrive sous une forme différente selon le fournisseur
  • Des champs manquants ou contradictoires
  • Une langue, un format ou un encodage inattendus
  • Une distribution qui dérive avec le temps — la règle de l’an dernier ne tient plus

Le remède ici n’est pas un modèle plus puissant mais une couche qui transforme l’entrée en une représentation commune. Les étapes suivantes ne devraient pas avoir besoin de savoir d’où venait la donnée.

2. Une sortie non vérifiée ne compte pas comme une sortie

Dans un pilote, un humain regarde la sortie. En production, des milliers de sorties sont produites chaque jour et personne ne les examine une par une. Le système doit donc pouvoir contrôler sa propre sortie et dire quand il n’est pas sûr. Sans couche de vérification, quand l’erreur est repérée elle a déjà coulé en aval.

3. Le coût est invisible en pilote et évident à l’échelle

Le coût unitaire d’un appel de modèle est faible et passe inaperçu en pilote. Dans un système qui fait dix mille appels par jour, ce même chiffre décide de toute la facture. Envoyer chaque tâche au modèle le plus puissant revient à louer une pelleteuse pour planter un clou : ça marche, mais ce n’est pas rentable.

Router une partie du travail vers des modèles plus petits fait baisser la latence autant que la facture. Cela demande une couche de routage qui décide quelle tâche va à quel modèle — enfouir la décision dans le code applicatif transforme chaque changement en tâche de développement.

4. Une décision sans propriétaire est l’erreur la plus coûteuse

Quand un système autonome se trompe, la première question est : qui a pris cette décision, et sur quelle base ? Les montages sans réponse finissent généralement éteints après la première erreur sérieuse. Demander une validation humaine aux seuils critiques ne ralentit pas le système ; c’est ce qui le garde en vie.

En bref

Quatre questions sur le chemin du pilote à la production

  • Que se passe-t-il quand l’entrée n’arrive pas toujours sous la même forme ?
  • Qui vérifie la sortie, et peut-elle montrer sa source ?
  • Si le volume est multiplié par dix, qu’advient-il du coût et de la latence ?
  • À qui appartient une mauvaise décision, et à quel seuil demande-t-on un humain ?

Les réponses ne sont pas dans un modèle mais dans la chaîne autour de lui. C’est pourquoi chaque produit nijitech tourne sur la même épine dorsale.

Produits cités dans cet article

Du glossaire : Décision validée par un humain (human-in-the-loop) · Jeu d'évaluation (eval)

← Tous les articles