Evalml: Ajouter un objectif de précision de classification

Créé le 18 déc. 2019  ·  4Commentaires  ·  Source: alteryx/evalml

Définition (de wikipédia) :
Screen Shot 2019-12-18 at 11.44.38 AM.png

Cela a été évoqué hier lors de la discussion autour du travail initial de Dan Putler sur une comparaison de performances multiplateforme (notes dans #293). Dan a utilisé un objectif de précision de classification dans la modélisation appliquée, H20 et R, mais a utilisé le rappel dans evalml. Si nous implémentons la précision, cela peut fournir une meilleure comparaison des performances. De plus, plus nous prenons en charge de métriques, mieux c'est.

Ce serait bien de garder notre implémentation suffisamment générale pour gérer plusieurs classes, mais si nous devons commencer par une classification binaire, qu'il en soit ainsi.

enhancement good first issue

Tous les 4 commentaires

lié à cela, nous devrions également mettre en œuvre une précision équilibrée

Compris, mettra à jour le plan du projet des objectifs avec ça !

@ angela97lin, ma suggestion est de répertorier ce problème dans la section des travaux futurs si vous le souhaitez, mais de ne pas lui permettre d'affecter la portée actuelle du projet API objectif. Je pense que notre priorité devrait toujours être de terminer le projet ; alors ce serait un excellent premier problème sur lequel travailler une fois que nous l'aurons fait. Ce son ok?

Ok après avoir parlé à Max et Angela, le plan est :
1) Ceci est toujours séparé du projet API objectif
2) Nous pouvons l'implémenter à tout moment, avant/pendant/après ce projet, c'est pourquoi c'est dans le backlog de développement. Ce n'est pas une énorme quantité de travail
3) Sa faible priorité pour l'instant
4) Ce serait une bonne question pour une nouvelle embauche

Cette page vous a été utile?
0 / 5 - 0 notes