veilletech.fr
30 sept. Feed du jour
#07 IA Article

Kumo Tabular : prédire sans entraîner de modèle

Le modèle à arbres garde sa place, mais il a enfin un concurrent qui ne demande aucun entraînement.

NVIDIA publie Kumo Tabular, un modèle de fondation ouvert pour la classification et la régression sur tableaux : on lui donne des lignes étiquetées en contexte, il prédit les nouvelles en une passe, sans entraînement ni réglage. Trois tailles de 28 à 215 millions de paramètres, poids sur Hugging Face, licence OpenMDW-1.1 compatible avec un usage commercial. Les performances annoncées sont mesurées par NVIDIA ; la comparaison avec vos propres modèles reste à faire.

3 min de lectureavancévidéo 1:20
Partager
Sommaire6 sections
  1. Ce qui se passe
  2. Comment ça marche
  3. Ce que valent les chiffres
  4. Comment l'essayer
  5. Les limites
  6. À retenir

Ce qui se passe

Churn, défaut de paiement, demande, prix : l'essentiel du machine learning en entreprise se fait sur des tableaux, et depuis vingt ans avec des arbres de décision boostés. Le modèle marche, le cycle autour ne bouge pas : étiquettes, variables, recherche d'hyperparamètres, validation, déploiement — et on recommence à zéro pour la question suivante.

NVIDIA publie Kumo Tabular, un modèle de fondation ouvert qui prend le problème autrement. On lui fournit les lignes dont on connaît l'étiquette et celles à prédire ; il renvoie des probabilités de classe, ou une prédiction numérique, en une passe, sans entraînement.

Comment ça marche

C'est l'apprentissage en contexte des LLM appliqué aux tables, dans la lignée de TabPFN et TabICL. Trois étages :

  1. Cellules. Valeurs numériques et catégorielles passent par des caractéristiques de Fourier ; les valeurs manquantes n'ont pas besoin d'imputation.
  2. Lignes. Une attention par colonne situe chaque valeur dans sa distribution (un 42 est-il courant ou extrême ?), une attention par ligne capte les interactions entre variables. Chaque ligne est ensuite résumée, ce qui rend l'étage suivant indépendant du nombre de colonnes.
  3. Contexte. Les lignes à prédire consultent les lignes étiquetées, jamais l'inverse. Une prédiction ne dépend donc pas des autres lignes du lot, et le contexte, calculé une fois, se réutilise.

En régression, la sortie est de 999 quantiles : une valeur et son incertitude. Une température d'attention qui croît avec le nombre de lignes évite que l'attention se dilue sur les grandes tables.

Le préentraînement n'a vu que des tables artificielles — 35, 71 et 137 millions selon la taille — tirées de graphes causaux aléatoires, avec valeurs manquantes, variables arrondies et cibles à queue lourde. Dernière étape : jusqu'à 60 000 lignes et 100 colonnes. La recette et les générateurs doivent être publiés plus tard.

Ce que valent les chiffres

NVIDIA annonce la première place sur TabArena (ELO 1950), BeyondArena, TALENT et ScoringBench, et une exécution 17 fois plus rapide que LimiX-2 sur une RTX 6000 Pro. Ce sont les mesures de l'éditeur : elles disent quoi tester, pas quoi conclure.

Comment l'essayer

La bibliothèque structured-data-models télécharge les poids au premier appel et fournit prétraitement, ensembles et gestion des classes nombreuses. On convertit un DataFrame pandas avec sdm.TableTensor.from_pandas(...), puis sdm.models.KumoTabular prend trois arguments : x_context et y_context pour les lignes connues, x_query pour celles à prédire. L'exemple officiel tourne sur device="cuda".

Le bon premier test : un problème où un modèle à arbres existe déjà, même découpage entraînement/test, et comparer précision et calibration.

Les limites

Source : NVIDIA Kumo Tabular Sets a New Accuracy-Efficiency Frontier for Tabular Prediction, blog Hugging Face de NVIDIA, 29 septembre 2026.