David vs. Goliath in Next Activity Prediction: Argmax vs. LSTM, Transformer, and LLM
Cet article présente une évaluation systématique à travers sept journaux d'événages réels démontrant qu'une simple ligne de base par argmax basée sur le comptage égale ou approche souvent la performance de modèles d'apprentissage profond complexes et de LLM de plusieurs milliards de paramètres dans la prédiction de l'activité suivante, remettant en question l'hypothèse selon laquelle l'augmentation de la complexité du modèle et du préentraînement produit systématiquement des résultats supérieurs.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
La Grande Question : Avons-nous besoin d'un super-ordinateur pour prédire l'étape suivante ?
Imaginez que vous regardiez un film. Vous avez vu la première moitié et vous voulez deviner ce qui va se passer ensuite.
- L'approche « Goliath » : Vous engagez une équipe de 1 000 critiques de cinéma experts qui ont vu tous les films jamais réalisés. Ils utilisent leur immense connaissance de l'histoire, de la culture et de la narration pour deviner la fin.
- L'approche « David » : Vous regardez simplement la dernière scène. Si le héros vient de ramasser une épée, vous devinez que la scène suivante implique un combat. Si le héros vient de s'asseoir pour dîner, vous devinez que la scène suivante implique de manger.
Cette publication pose la question suivante : Avons-nous réellement besoin des 1 000 experts (Goliath), ou est-il suffisant de regarder la dernière scène (David) ?
Le Cadre : Prédire les processus métier
Les chercheurs travaillent dans un domaine appelé Surveillance Prédictive des Processus (Predictive Process Monitoring). Considérez un processus métier comme une recette ou une ligne d'assemblage d'usine.
- L'objectif : Étant donné une liste d'étapes déjà réalisées (ex. : « Commande reçue », « Paiement vérifié », « Article emballé »), prédire l'étape immédiatement suivante (ex. : « Expédier l'article »).
- Les Contendants :
- Argmax (David) : Une règle super simple. Il compte simplement la fréquence à laquelle une étape spécifique suit une autre dans le passé. Si « Expédition » a suivi « Emballage » 90 % du temps, il prédit « Expédition ».
- LSTMs : Des ordinateurs plus anciens et intelligents qui mémorisent bien les séquences.
- Transformers & LLM (Goliath) : Les modèles d'IA massifs aux milliards de paramètres (comme ceux qui alimentent les chatbots) qui ont été « pré-entraînés » sur l'intégralité d'Internet. L'idée est que, parce qu'ils connaissent énormément de choses sur le langage et les structures, ils devraient être incroyables pour prédire les étapes métier.
L'Expérience : Le problème du « Vocabulaire »
Les chercheurs ont tenté d'utiliser ces modèles d'IA géants (LLM) pour des tâches métier. Mais les données métier ne sont pas du langage naturel. Ce n'est pas « Le chat est assis sur le tapis » ; c'est « ID Événement 405 : Facture approuvée ».
Pour que l'IA comprenne, ils ont dû traduire les données métier dans sa langue. Ils ont procédé ainsi :
- Prendre un modèle géant pré-entraîné (Goliath).
- Remplacer son dictionnaire pour qu'il comprenne les termes métier au lieu des mots anglais.
- Lui enseigner les règles métier spécifiques (Ajustement fin / Fine-tuning).
Ils ont ensuite comparé ces géants « traduits » contre :
- Des modèles plus petits entraînés de zéro (apprenant uniquement sur les données métier).
- Le compteur « Argmax » simple.
- Les anciens modèles LSTM.
Les Résultats : Le Géant trébuche
Les conclusions de l'article sont surprenantes et peuvent être résumées par un « David contre Goliath » où David gagne ou fait match nul.
1. Le mythe du « Pré-entraînement »
Les chercheurs ont découvert que la « connaissance » que l'IA géante a apprise d'Internet (pré-entraînement) n'a pas aidé.
- Analogie : Imaginez un chef qui a cuisiné tous les plats du monde (l'IA pré-entraînée). Vous lui demandez de préparer un sandwich très spécifique et simple avec seulement trois ingrédients. Le chef essaie d'utiliser sa vaste connaissance de la cuisine française pour faire le sandwich, mais il s'avère qu'un employé de délis local qui ne fait que ce sandwich spécifique (le modèle entraîné de zéro) fait un meilleur travail. La vaste connaissance du chef était en fait une distraction.
2. Plus gros n'est pas synonyme de meilleur
Ils ont testé des modèles allant de minuscules à massifs (milliards de paramètres).
- Résultat : Rendre le modèle 1 000 fois plus gros n'a pas rendu le modèle 1 000 fois plus intelligent. En fait, les modèles plus petits et plus simples étaient souvent aussi performants, voire plus performants, que les géants.
3. Le compteur simple gagne (la plupart du temps)
Sur la plupart des jeux de données métier testés, le compteur « Argmax » simple (David) était aussi performant que l'IA à un milliard de paramètres (Goliath).
- Pourquoi ? Les processus métier sont souvent répétitifs. Si 90 % du temps l'Étape B suit l'Étape A, vous n'avez pas besoin d'un super-ordinateur pour le découvrir. Vous avez juste besoin d'une calculatrice. L'IA complexe était démesurée.
4. Quand le Géant gagne-t-il ?
L'IA géante (et les modèles entraînés de zéro) n'a montré un avantage clair que sur deux jeux de données spécifiques (BPI12 et BPI17). C'étaient les deux seuls cas où le processus métier était assez complexe, ou les données assez variées, pour nécessiter un cerveau plus sophistiqué qu'un simple compteur.
La Conclusion
L'article conclut que le domaine de la prédiction de processus métier a essayé de résoudre des problèmes avec des « masses » (modèles d'IA massifs) là où une « fronde » (un simple compteur ou un petit modèle) aurait suffi.
- N'apportez pas un géant à un combat où une fronde suffit.
- Avant de dépenser des millions pour entraîner de massifs modèles d'IA, les praticiens devraient tester d'abord un simple compteur de fréquence.
- Si un modèle plus complexe est nécessaire, il est préférable d'entraîner un petit modèle de zéro sur les données spécifiques plutôt que d'essayer de forcer un géant pré-entraîné d'Internet à faire le travail.
En bref : L'IA « intelligente » n'a pas été plus intelligente qu'une simple calculatrice pour ce travail spécifique. Les chercheurs suggèrent de cesser de trop compliquer les choses et d'utiliser des outils plus simples et plus efficaces.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.