{"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/fairseg-a-large-scale-medical-image","title":"FairSeg: A Large-Scale Medical Image Segmentation Dataset for Fairness Learning Using Segment Anything Model with Fair Error-Bound Scaling","arxiv_id":"2311.02189","date":"2023-11-03","proceeding":null,"authors":["Yu Tian","Min Shi","Yan Luo","Ava Kouhana","Tobias Elze","Mengyu Wang"],"abstract":"Fairness in artificial intelligence models has gained significantly more attention in recent years, especially in the area of medicine, as fairness in medical models is critical to people's well-being and lives. High-quality medical fairness datasets are needed to promote fairness learning research. Existing medical fairness datasets are all for classification tasks, and no fairness datasets are available for medical segmentation, while medical segmentation is an equally important clinical task as classifications, which can provide detailed spatial information on organ abnormalities ready to be assessed by clinicians. In this paper, we propose the first fairness dataset for medical segmentation named Harvard-FairSeg with 10,000 subject samples. In addition, we propose a fair error-bound scaling approach to reweight the loss function with the upper error-bound in each identity group, using the segment anything model (SAM). We anticipate that the segmentation performance equity can be improved by explicitly tackling the hard cases with high training errors in each identity group. To facilitate fair comparisons, we utilize a novel equity-scaled segmentation performance metric to compare segmentation metrics in the context of fairness, such as the equity-scaled Dice coefficient. Through comprehensive experiments, we demonstrate that our fair error-bound scaling approach either has superior or comparable fairness performance to the state-of-the-art fairness learning models. The dataset and code are publicly accessible via https://ophai.hms.harvard.edu/datasets/harvard-fairseg10k.","url_abs":"https://arxiv.org/abs/2311.02189v5","url_pdf":"https://arxiv.org/pdf/2311.02189v5.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":"fairseg-a-large-scale-medical-image","repo_url":"https://github.com/harvard-ophthalmology-ai-lab/fairseg","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}}],"tasks":[{"task_slug":"fairness","task_name":"Fairness"},{"task_slug":"image-segmentation","task_name":"Image Segmentation"},{"task_slug":"medical-image-segmentation","task_name":"Medical Image Segmentation"},{"task_slug":"segmentation","task_name":"Segmentation"},{"task_slug":"semantic-segmentation","task_name":"Semantic Segmentation"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2311.02189","atlas_url":"https://app.syntology.ai/?focus=2311.02189","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2311.02189"}},"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/harvard-ophthalmology-ai-lab/fairseg","reach":{"status":"ok"}}],"summary":{"ran":4,"ran_draft_wrong":1},"by_repo_kind":{"official":{"samples":5,"ran":5,"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":5,"samples":[{"code_sha256_prefix":"ad5471db7ab93cbf","entry":"calc_loss","repo":"harvard-ophthalmology-ai-lab/fairseg","repo_kind":"official","path":"TransUNet/trainer.py","file_url":"https://github.com/harvard-ophthalmology-ai-lab/fairseg/blob/HEAD/TransUNet/trainer.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ad5471db7ab93cbf"}},{"code_sha256_prefix":"5ec231d8269072b5","entry":"calc_loss_","repo":"harvard-ophthalmology-ai-lab/fairseg","repo_kind":"official","path":"SAMed/trainer_novel.py","file_url":"https://github.com/harvard-ophthalmology-ai-lab/fairseg/blob/HEAD/SAMed/trainer_novel.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"5ec231d8269072b5"}},{"code_sha256_prefix":"fd18c8c90c72a792","entry":"crop_center","repo":"harvard-ophthalmology-ai-lab/fairseg","repo_kind":"official","path":"TransUNet/datasets/dataset_fairseg.py","file_url":"https://github.com/harvard-ophthalmology-ai-lab/fairseg/blob/HEAD/TransUNet/datasets/dataset_fairseg.py","link_basis":"plan_row","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"fd18c8c90c72a792"}},{"code_sha256_prefix":"960b785e65a00358","entry":"random_rot_flip","repo":"harvard-ophthalmology-ai-lab/fairseg","repo_kind":"official","path":"TransUNet/datasets/dataset_fairseg.py","file_url":"https://github.com/harvard-ophthalmology-ai-lab/fairseg/blob/HEAD/TransUNet/datasets/dataset_fairseg.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"960b785e65a00358"}},{"code_sha256_prefix":"43fa66325ce3cafd","entry":"random_rotate","repo":"harvard-ophthalmology-ai-lab/fairseg","repo_kind":"official","path":"TransUNet/datasets/dataset_fairseg.py","file_url":"https://github.com/harvard-ophthalmology-ai-lab/fairseg/blob/HEAD/TransUNet/datasets/dataset_fairseg.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"43fa66325ce3cafd"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}