5 issues detected
Performance 3
Robustness 2

We found some data slices in your dataset on which your model performance is lower than average. Performance bias may happen for different reasons:

  • Not enough examples in the low-performing data slice in the training set
  • Wrong labels in the training set in the low-performing data slice
  • Drift between your training set and test set

To learn more about causes and solutions, check our guide on performance bias.

Issues

1 major 2 medium
`text` contains "van" Balanced Accuracy = 0.735 (Global = 0.929) -20.89% than global 201 samples affected
(11.6% of dataset)
Show details
`text_length(text)` >= 60.500 AND `text_length(text)` < 69.500 Balanced Accuracy = 0.858 (Global = 0.929) -7.59% than global 149 samples affected
(8.6% of dataset)
Show details
`text_length(text)` >= 101.500 AND `text_length(text)` < 147.500 Balanced Accuracy = 0.876 (Global = 0.929) -5.69% than global 301 samples affected
(17.3% of dataset)
Show details

Debug your issues in the Giskard hub

Install the Giskard hub app to:

  • Debug and diagnose your scan issues
  • Save your scan result as a re-executable test suite to benchmark your model
  • Extend your test suite with our catalog of ready-to-use tests

You can find installation instructions here.

from giskard import GiskardClient

# Create a test suite from your scan results
test_suite = results.generate_test_suite("My first test suite")

# Upload your test suite to your Giskard hub instance
client = GiskardClient("http://localhost:19000", "GISKARD_API_KEY")
client.create_project("my_project_id", "my_project_name")
test_suite.upload(client, "my_project_id")