Mostafa Jahanifar, Manahil Raza, Kesi Xu, Trinh Thi Le Vuong, Robert Jewsbury, Adam Shephard, Neda Zamanitajeddin, Jin Tae Kwak, Shan E Ahmed Raza, Fayyaz Minhas, Nasir Rajpoot
{"title":"Domain Generalization in Computational Pathology: Survey and Guidelines","authors":"Mostafa Jahanifar, Manahil Raza, Kesi Xu, Trinh Thi Le Vuong, Robert Jewsbury, Adam Shephard, Neda Zamanitajeddin, Jin Tae Kwak, Shan E Ahmed Raza, Fayyaz Minhas, Nasir Rajpoot","doi":"10.1145/3724391","DOIUrl":null,"url":null,"abstract":"Deep learning models have exhibited exceptional effectiveness in Computational Pathology (CPath) for various tasks on multi-gigapixel histology images. Nevertheless, the presence of out-of-distribution data (stemming from different sources such as disparate imaging devices) can cause <jats:italic>domain shift</jats:italic> (DS). DS decreases the generalization of trained models to unseen datasets with slightly different data distributions, prompting the need for innovative <jats:italic>domain generalization</jats:italic> (DG) solutions. Recognizing the potential of DG to significantly influence diagnostic and prognostic models in cancer studies and clinical practice, we present this survey along with guidelines on achieving DG in CPath. We rigorously define various DS types, systematically review and categorize existing DG approaches and resources in CPath, and provide insights into their advantages, limitations, and applicability. We also conduct thorough benchmarking experiments with 28 cutting-edge DG algorithms to address a complex DG example problem. Our findings suggest that careful experiment design and Stain Augmentation technique can be very effective. However, there is no one-size-fits-all solution for DG in CPath. Therefore, we establish guidelines for detecting and managing DS in different scenarios. While most of the concepts and recommendations are given for applications in CPath, they apply to most medical image analysis tasks as well.","PeriodicalId":50926,"journal":{"name":"ACM Computing Surveys","volume":"3 1","pages":""},"PeriodicalIF":23.8000,"publicationDate":"2025-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Computing Surveys","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1145/3724391","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
Deep learning models have exhibited exceptional effectiveness in Computational Pathology (CPath) for various tasks on multi-gigapixel histology images. Nevertheless, the presence of out-of-distribution data (stemming from different sources such as disparate imaging devices) can cause domain shift (DS). DS decreases the generalization of trained models to unseen datasets with slightly different data distributions, prompting the need for innovative domain generalization (DG) solutions. Recognizing the potential of DG to significantly influence diagnostic and prognostic models in cancer studies and clinical practice, we present this survey along with guidelines on achieving DG in CPath. We rigorously define various DS types, systematically review and categorize existing DG approaches and resources in CPath, and provide insights into their advantages, limitations, and applicability. We also conduct thorough benchmarking experiments with 28 cutting-edge DG algorithms to address a complex DG example problem. Our findings suggest that careful experiment design and Stain Augmentation technique can be very effective. However, there is no one-size-fits-all solution for DG in CPath. Therefore, we establish guidelines for detecting and managing DS in different scenarios. While most of the concepts and recommendations are given for applications in CPath, they apply to most medical image analysis tasks as well.
期刊介绍:
ACM Computing Surveys is an academic journal that focuses on publishing surveys and tutorials on various areas of computing research and practice. The journal aims to provide comprehensive and easily understandable articles that guide readers through the literature and help them understand topics outside their specialties. In terms of impact, CSUR has a high reputation with a 2022 Impact Factor of 16.6. It is ranked 3rd out of 111 journals in the field of Computer Science Theory & Methods.
ACM Computing Surveys is indexed and abstracted in various services, including AI2 Semantic Scholar, Baidu, Clarivate/ISI: JCR, CNKI, DeepDyve, DTU, EBSCO: EDS/HOST, and IET Inspec, among others.