DomainATM
DomainATM implements domain adaptation methods to reduce distribution differences across medical datasets, enabling integration and pooling of multi-site data to improve machine learning model generalization in medical image analysis and computer vision.
Key Features:
- MATLAB implementation: Implemented in MATLAB to support algorithm execution and scripting.
- Algorithm collection: Includes a collection of popular domain adaptation algorithms used in medical image analysis and computer vision.
- Feature-level and image-level adaptation: Supports both feature-level and image-level adaptation approaches.
- Customization and extensibility: Provides scripting interfaces to develop and test new adaptation methods.
- Visualization and evaluation tools: Includes tools for visualizing data transformations and evaluating adaptation performance.
- Multi-site data integration: Targets reduction of distribution differences to enable integration and pooling of data from multiple sites or centers.
Scientific Applications:
- Medical image analysis: Adapts models across imaging datasets to improve generalization of diagnostic and predictive models.
- Computer vision: Facilitates cross-dataset model adaptation for computer vision tasks relevant to medical imaging.
- Multi-center studies: Enables pooling of heterogeneous datasets from multiple centers to increase statistical power in analyses.
Methodology:
DomainATM reduces distribution differences between disparate medical datasets using established domain adaptation techniques and supports both feature-level and image-level adaptation.
Topics
Details
- Cost:
- Free of charge
- Tool Type:
- desktop application
- Programming Languages:
- MATLAB
- Added:
- 11/29/2023
- Last Updated:
- 11/29/2023
Operations
Publications
Guan H, Liu M. DomainATM: Domain adaptation toolbox for medical data analysis. NeuroImage. 2023;268:119863. doi:10.1016/j.neuroimage.2023.119863. PMID:36610676. PMCID:PMC9908850.