{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/metrics-reloaded-pitfalls-and-recommendations","title":"Metrics reloaded: Recommendations for image analysis validation","arxiv_id":"2206.01653","date":"2022-06-03","proceeding":null,"authors":["Lena Maier-Hein","Annika Reinke","Patrick Godau","Minu D. Tizabi","Florian Buettner","Evangelia Christodoulou","Ben Glocker","Fabian Isensee","Jens Kleesiek","Michal Kozubek","Mauricio Reyes","Michael A. Riegler","Manuel Wiesenfarth","A. Emre Kavur","Carole H. Sudre","Michael Baumgartner","Matthias Eisenmann","Doreen Heckmann-Nötzel","Tim Rädsch","Laura Acion","Michela Antonelli","Tal Arbel","Spyridon Bakas","Arriel Benis","Matthew Blaschko","M. Jorge Cardoso","Veronika Cheplygina","Beth A. Cimini","Gary S. Collins","Keyvan Farahani","Luciana Ferrer","Adrian Galdran","Bram van Ginneken","Robert Haase","Daniel A. Hashimoto","Michael M. Hoffman","Merel Huisman","Pierre Jannin","Charles E. Kahn","Dagmar Kainmueller","Bernhard Kainz","Alexandros Karargyris","Alan Karthikesalingam","Hannes Kenngott","Florian Kofler","Annette Kopp-Schneider","Anna Kreshuk","Tahsin Kurc","Bennett A. Landman","Geert Litjens","Amin Madani","Klaus Maier-Hein","Anne L. Martel","Peter Mattson","Erik Meijering","Bjoern Menze","Karel G. M. Moons","Henning Müller","Brennan Nichyporuk","Felix Nickel","Jens Petersen","Nasir Rajpoot","Nicola Rieke","Julio Saez-Rodriguez","Clara I. Sánchez","Shravya Shetty","Maarten van Smeden","Ronald M. Summers","Abdel A. Taha","Aleksei Tiulpin","Sotirios A. Tsaftaris","Ben van Calster","Gaël Varoquaux","Paul F. Jäger"],"abstract":"Increasing evidence shows that flaws in machine learning (ML) algorithm validation are an underestimated global problem. Particularly in automatic biomedical image analysis, chosen performance metrics often do not reflect the domain interest, thus failing to adequately measure scientific progress and hindering translation of ML techniques into practice. To overcome this, our large international expert consortium created Metrics Reloaded, a comprehensive framework guiding researchers in the problem-aware selection of metrics. Following the convergence of ML methodology across application domains, Metrics Reloaded fosters the convergence of validation methodology. The framework was developed in a multi-stage Delphi process and is based on the novel concept of a problem fingerprint - a structured representation of the given problem that captures all aspects that are relevant for metric selection, from the domain interest to the properties of the target structure(s), data set and algorithm output. Based on the problem fingerprint, users are guided through the process of choosing and applying appropriate validation metrics while being made aware of potential pitfalls. Metrics Reloaded targets image analysis problems that can be interpreted as a classification task at image, object or pixel level, namely image-level classification, object detection, semantic segmentation, and instance segmentation tasks. To improve the user experience, we implemented the framework in the Metrics Reloaded online tool, which also provides a point of access to explore weaknesses, strengths and specific recommendations for the most common validation metrics. The broad applicability of our framework across domains is demonstrated by an instantiation for various biological and medical image analysis use cases.","url_abs":"https://arxiv.org/abs/2206.01653v8","url_pdf":"https://arxiv.org/pdf/2206.01653v8.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"metrics-reloaded-pitfalls-and-recommendations","repo_url":"https://github.com/project-monai/metricsreloaded","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":{"status":"ok","spdx":"Apache-2.0"}}],"tasks":[{"task_slug":"instance-segmentation","task_name":"Instance Segmentation"},{"task_slug":"medical-image-analysis","task_name":"Medical Image Analysis"},{"task_slug":"object-detection","task_name":"Object Detection"},{"task_slug":"semantic-segmentation","task_name":"Semantic Segmentation"},{"task_slug":"object-detection-1","task_name":"object-detection"}],"methods":[{"method_slug":"aware","method_name":"AWARE"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2206.01653","atlas_url":"https://app.syntology.ai/?focus=2206.01653","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2206.01653"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/project-monai/metricsreloaded","reach":{"status":"ok","spdx":"Apache-2.0"}}],"summary":{"ran":3},"by_repo_kind":{"official":{"samples":3,"ran":3,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"7eda41c81892a3f6","entry":"com_from_box","repo":"project-monai/metricsreloaded","repo_kind":"official","path":"MetricsReloaded/utility/utils.py","file_url":"https://github.com/project-monai/metricsreloaded/blob/HEAD/MetricsReloaded/utility/utils.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"7eda41c81892a3f6"}},{"code_sha256_prefix":"867eec5d1e71a5de","entry":"guess_input_style","repo":"project-monai/metricsreloaded","repo_kind":"official","path":"MetricsReloaded/utility/utils.py","file_url":"https://github.com/project-monai/metricsreloaded/blob/HEAD/MetricsReloaded/utility/utils.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"867eec5d1e71a5de"}},{"code_sha256_prefix":"3c8c7b822b6b119a","entry":"intersection_boxes","repo":"project-monai/metricsreloaded","repo_kind":"official","path":"MetricsReloaded/utility/utils.py","file_url":"https://github.com/project-monai/metricsreloaded/blob/HEAD/MetricsReloaded/utility/utils.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"3c8c7b822b6b119a"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}