needhelp
← Retour au blog

AIDA : L'agent qui découvre des insights business sans qu'on le lui demande

par needhelp
ai
agents
business-intelligence
reinforcement-learning
arxiv

Chaque entrepôt de données d’entreprise est un cimetière d’insights non détectés. Les données sont là — 200+ métriques, 100+ dimensions — mais le goulot d’étranglement a toujours été humain.

Un nouvel article, Towards Autonomous Business Intelligence via Data-to-Insight Discovery Agent, propose AIDA — un agent LLM qui explore les données d’entreprise de manière autonome.


Le Problème : SQL est le Goulot

La correspondance question métier → SQL correct est intrinsèquement avec perte. Les solutions Text-to-SQL ne répondent qu’à ce que vous demandez. Si vous ne pensez pas à demander la corrélation météo/abandon de panier, l’IA non plus. AIDA renverse le paradigme : l’agent explore proactivement.

Architecture : Le Pont DSL

L’innovation clé : un Langage Spécifique au Domaine (DSL) entre le raisonnement NL et l’exécution SQL. Le DSL est une représentation intermédiaire sémantiquement précise. Si le DSL compile, le SQL est correct. Sinon, l’agent réessaie sans exécuter de mauvaises requêtes.

Moteur d’Exploration : RL Guidé par Pareto

État = compréhension actuelle de l’espace de données. Action = choisir dimension/métrique à explorer. Récompense = significativité statistique × pertinence métier. Politique = 80% du budget sur les 20% de dimensions les plus fructueuses.

Pourquoi Ça Bat les Workflow-Agents

Les workflow-agents répondent « que s’est-il passé ». AIDA découvre « que se passe-t-il que nous ne savions pas demander ». Exploration multi-dimensionnelle avec ramification. DSL garantit la correction SQL.

Implications

  1. Le DSL est la vraie innovation — toute interface LLM-BD devrait envisager un langage intermédiaire formel.
  2. Budget d’exploration comme nouvel hyperparamètre opérationnel.
  3. Insight ≠ Action — AIDA découvre des patterns mais ne recommande pas d’interventions (encore).

Limitations

DSL à concevoir manuellement par domaine. Fonction de récompense nécessite expertise domaine. Code/DSL non open-source à ce jour.

Article AIDA

Partager cette page