02 août 2024 — Fonctions ML : amélioration des messages d’erreur dans la classification¶
Nous avons le plaisir d’annoncer l’amélioration des messages d’erreur pour la fonction ML de classification. Ces nouveaux messages communiquent plus clairement la cause de l’erreur et suggèrent mieux comment résoudre le problème principal. Le tableau suivant présente les messages d’erreur les plus courants et leurs versions améliorées.
Texte du message précédent |
Nouveau message |
---|---|
Erreur : Evaluation Data is Not Available. Veuillez effectuer l’entraînement avec l’évaluation activée. |
Les données d’évaluation ne sont pas disponibles. Veuillez créer un nouveau modèle avec le paramètre EVALUATE défini sur TRUE. Essayez d’ajouter la ligne suivante lors de l’appel du modèle : CONFIG_OBJECT => {“evaluate”: « TRUE »}. |
{col} a un type différent de celui de l’entraînement. Assurez-vous que chaque colonne a le même SQL type entre l’entraînement et la prédiction. |
Votre colonne {col} a une valeur différente type SQL dans cet ensemble de données que dans votre ensemble de données d’entraînement. Assurez-vous que chaque colonne de cet ensemble de données correspond au type de colonne correspondant à vos données d’entraînement. Essayez de convertir la colonne au type qu’elle avait dans les données d’entraînement. |
Toutes les valeurs dans la colonne de balise sont NULL. |
Toutes les valeurs de votre colonne cible sont NULL. Le modèle nécessite des valeurs non NULL dans votre colonne cible pour bien effectuer l’entraînement. Essayez de choisir une colonne cible différente. |
test_fraction doit être un nombre ; test_fraction doit être supérieur à 0 et inférieur à 1 |
Votre valeur test_fraction n’est pas valide. test_fraction doit être supérieur à 0 et inférieur à 1. Essayez de saisir une valeur décimale comprise entre 0 et 1 (par exemple 0,2). |
test_fraction d’évaluation est trop grand pour générer un ensemble de données d’évaluation |
Votre test_fraction est trop élevé. Essayez une fraction plus petite. La fraction de test est probablement très proche de 1. Essayez quelque chose de plus bas (par exemple 0,2). |
Impossible de créer un ensemble de données d’évaluation - une seule classe est présente dans l’ensemble d’entraînement d’évaluation. Cela peut être dû à un déséquilibre de classe important ou à un paramètre test_fraction trop grand. |
Les données d’évaluation ne sont pas disponibles. Si une classe (ou catégorie) l’emporte considérablement sur les autres, le modèle risque de ne pas être en mesure de terminer l’entraînement. Vérifiez que chaque classe distincte dans votre colonne cible apparaît plusieurs fois. Si ce qui précède ne pose pas de problème, essayez de réduire votre test_fraction. |