{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,6]],"date-time":"2025-10-06T18:11:04Z","timestamp":1759774264817,"version":"build-2065373602"},"reference-count":87,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["RGPIN-2022-03512"],"award-info":[{"award-number":["RGPIN-2022-03512"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Pattern Anal. Mach. Intell."],"published-print":{"date-parts":[[2025,11]]},"DOI":"10.1109\/tpami.2025.3593407","type":"journal-article","created":{"date-parts":[[2025,8,11]],"date-time":"2025-08-11T17:43:12Z","timestamp":1754934192000},"page":"9894-9905","source":"Crossref","is-referenced-by-count":0,"title":["Bringing Equity to Classification: Domain Generalization for Domain-Linked Classes"],"prefix":"10.1109","volume":"47","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-2034-2638","authenticated-orcid":false,"given":"Kimathi","family":"Kaai","sequence":"first","affiliation":[{"name":"Department of Systems Design Engineering, University of Waterloo, Waterloo, ON, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-9844-8437","authenticated-orcid":false,"given":"Saad","family":"Hossain","sequence":"additional","affiliation":[{"name":"Department of Systems Design Engineering, University of Waterloo, Waterloo, ON, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9389-727X","authenticated-orcid":false,"given":"Sirisha","family":"Rambhatla","sequence":"additional","affiliation":[{"name":"Department of Management Science and Engineering, University of Waterloo, Waterloo, ON, Canada"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3264-1"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2021\/628"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2022.3195549"},{"key":"ref4","first-page":"23519","article-title":"Towards a theoretical framework of out-of-distribution generalization","volume-title":"Proc. Neural Inf. Process. Syst.","author":"Ye"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/7503.003.0022"},{"key":"ref6","first-page":"18347","article-title":"Fishr: Invariant gradient variances for out-of-distribution generalization","volume-title":"Proc. 39th Int. Conf. Mach. Learn.","author":"Rame"},{"key":"ref7","first-page":"5264","article-title":"Domain invariant representation learning with domain density transformations","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Nguyen"},{"article-title":"Domain generalisation via domain adaptation: An adversarial fourier amplitude approach","year":"2023","author":"Kim","key":"ref8"},{"key":"ref9","first-page":"10957","article-title":"Quantifying and improving transferability in domain generalization","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Zhang"},{"article-title":"PGrad: Learning principal gradients for domain generalization","volume-title":"Proc. 11th Int. Conf. Learn. Representations","author":"Wang","key":"ref10"},{"article-title":"Optimal representations for covariate shift","volume-title":"Proc. 10th Int. Conf. Learn. Representations","author":"Ruan","key":"ref11"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV48922.2021.00948"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.01526"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-20050-2_42"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.00950"},{"key":"ref16","first-page":"23664","article-title":"Adaptive risk minimization: Learning to adapt to domain shift","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Zhang"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v32i1.11596"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00982"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1146\/annurev-biodatasci-092820-114757"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/WACV56688.2023.00057"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICWR54782.2022.9786251"},{"key":"ref22","first-page":"5637","article-title":"WILDS: A benchmark of in-the-wild distribution shifts","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Koh"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TMI.2018.2867350"},{"article-title":"Spawrious: A benchmark for fine control of spurious correlation biases","year":"2023","author":"Lynch","key":"ref24"},{"key":"ref25","first-page":"26484","article-title":"Correct-n-contrast: A contrastive approach for improving robustness to spurious correlations","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Zhang"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.01553"},{"article-title":"Fairness and accuracy under domain generalization","volume-title":"Proc. 11th Int. Conf. Learn. Representations","author":"Pham","key":"ref27"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2021.102642"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.00894"},{"key":"ref30","article-title":"Uniformly distributed feature representations for fair and robust learning","author":"Krishnamachari","year":"2024","journal-title":"Trans. Mach. Learn. Res."},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/WACV57701.2024.00277"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.591"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2013.208"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.572"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1186\/s40537-019-0197-0"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2017.8202133"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00219"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/CVPRW.2018.00143"},{"article-title":"Generalizing across domains via cross-gradient training","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Shankar","key":"ref40"},{"key":"ref41","first-page":"5339","article-title":"Generalizing to unseen domains via adversarial data augmentation","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Volpi"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58592-1_28"},{"article-title":"mixup: Beyond empirical risk minimization","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Zhang","key":"ref43"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/CVPRW.2018.00122"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58517-4_33"},{"article-title":"Frustratingly simple domain generalization via image stylization","year":"2020","author":"Somavarapu","key":"ref46"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.167"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-49409-8_35"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00149"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2020.09.091"},{"article-title":"Class-conditioned domain generalization via wasserstein distributional robust optimization","year":"2021","author":"Wang","key":"ref51"},{"key":"ref52","first-page":"292","article-title":"Domain generalization via multidomain discriminant analysis","volume-title":"Proc. Uncertainty Artif. Intell. Conf.","author":"Hu"},{"article-title":"Invariant causal mechanisms through distribution matching","year":"2022","author":"Chevalley","key":"ref53"},{"key":"ref54","first-page":"17340","article-title":"Probable domain generalization via quantile risk minimization","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Eastwood"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.00697"},{"key":"ref56","first-page":"19448","article-title":"Adversarial teacher-student representation learning for domain generalization","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Yang"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.01026"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00566"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00258"},{"key":"ref60","first-page":"1126","article-title":"Model-agnostic meta-learning for fast adaptation of deep networks","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Finn"},{"key":"ref61","first-page":"22243","article-title":"Meta-DMoE: Adapting to domain shift by meta-distillation from mixture-of-experts","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Zhong"},{"article-title":"A simple framework for contrastive learning of visual representations","year":"2020","author":"Chen","key":"ref62"},{"key":"ref63","first-page":"18661","article-title":"Supervised contrastive learning","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Khosla"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.609"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58536-5_8"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2021\/122"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV51070.2023.01061"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-19827-4_20"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1007\/s10994-009-5152-4"},{"key":"ref70","first-page":"28131","article-title":"An empirical investigation of domain generalization with empirical risk minimizers","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Vedantam"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.5555\/3524938.3525087"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.00281"},{"article-title":"Contrastive learning with hard negative samples","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Robinson","key":"ref73"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/3534678.3539248"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v37i7.26071"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2015.7298682"},{"article-title":"In search of lost domain generalization","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Gulrajani","key":"ref77"},{"key":"ref78","first-page":"8748","article-title":"Learning transferable visual models from natural language supervision","volume-title":"Proc. Int. Conf. Mach Learn.","author":"Radford"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-20050-2_26"},{"key":"ref80","first-page":"22405","article-title":"SWAD: Domain generalization by seeking flat minima","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Cha"},{"article-title":"ADRMX: Additive disentanglement of domain features with remix loss","year":"2023","author":"Demirel","key":"ref81"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2009.5206848"},{"issue":"86","key":"ref83","first-page":"2579","article-title":"Visualizing data using t-SNE","volume":"9","author":"van der Maaten","year":"2008","journal-title":"J. Mach. Learn. Res."},{"key":"ref84","doi-asserted-by":"crossref","DOI":"10.1016\/j.compbiomed.2024.108238","article-title":"Segment anything model for medical image segmentation","volume":"171","author":"Zhang","year":"2024","journal-title":"Comput. Biol. Med."},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pmed.1002683"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1016\/j.media.2019.101544"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-020-76550-z"}],"container-title":["IEEE Transactions on Pattern Analysis and Machine Intelligence"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/34\/11192800\/11121886.pdf?arnumber=11121886","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,6]],"date-time":"2025-10-06T17:36:37Z","timestamp":1759772197000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11121886\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11]]},"references-count":87,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/tpami.2025.3593407","relation":{},"ISSN":["0162-8828","2160-9292","1939-3539"],"issn-type":[{"type":"print","value":"0162-8828"},{"type":"electronic","value":"2160-9292"},{"type":"electronic","value":"1939-3539"}],"subject":[],"published":{"date-parts":[[2025,11]]}}}