Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ML] Data Frame Analytics: ROC Curve Chart #90421

Open
3 of 7 tasks
walterra opened this issue Feb 5, 2021 · 2 comments
Open
3 of 7 tasks

[ML] Data Frame Analytics: ROC Curve Chart #90421

walterra opened this issue Feb 5, 2021 · 2 comments
Assignees
Labels
enhancement New value added to drive a business result Meta :ml

Comments

@walterra
Copy link
Contributor

walterra commented Feb 5, 2021

Meta Issue for ROC Curve Chart

7.12

7.13

Discuss

  • It's worth discussing the behavior of filtering the data used to create the chart. At the moment, by default, no filter gets applied to the query. The results page UI has a query bar and the training/testing preset buttons. Custom queries and these preset also get added to the query used to fetch the ROC/AUC data. This gives us the most flexibility, but is it the best user experience? Does a data scientist expect to have these options or would they only query e.g. with the testing filter anyway?

Todos

  • Chart for Outlier Detection Results Pages — requires additional UI to select a boolean field with expected outlier training data.
  • Investigate for using a responsive layout for the Model evaluation panel, putting the ROC curve to the right of the confusion matrix in a second column if there is space
  • Align colors with feature importance chart
  • If a search filter results in 0 docs, avoid calling the ROC API endpoint and display a blue info callout instead

@walterra walterra added enhancement New value added to drive a business result :ml v7.12.0 labels Feb 5, 2021
@walterra walterra self-assigned this Feb 5, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/ml-ui (:ml)

@tveasey
Copy link
Contributor

tveasey commented Mar 18, 2021

I think user defined queries would be useful. The key use case is applying a semantic filter (for example a particular DGA family) and observing the ROC curve and its AUC for just those test data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Meta :ml
Projects
None yet
Development

No branches or pull requests

4 participants