Full text
81,405 characters
· extracted from
preprint-html
· click to expand
Transport-based transfer learning on Electronic Health Records: Application to detection of treatment disparities | medRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-P4HH5NV'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search Transport-based transfer learning on Electronic Health Records: Application to detection of treatment disparities Wanxin Li , Saad Ahmed , View ORCID Profile Yongjin P. Park , View ORCID Profile Khanh Dao Duc doi: https://doi.org/10.1101/2024.03.27.24304781 Wanxin Li 1 Department of Computer Science, University of British Columbia Find this author on Google Scholar Find this author on PubMed Search for this author on this site Saad Ahmed 2 Vancouver Community, Vancouver Coastal Health, Vancouver Coastal Health Find this author on Google Scholar Find this author on PubMed Search for this author on this site Yongjin P. Park 3 BC Cancer Research, Part of Provincial Health Care Authority, Department of Pathology and Laboratory Medicine, University of British Columbia, Department of Statistics, University of British Columbia Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Yongjin P. Park Khanh Dao Duc 4 Department of Mathematics, University of British Columbia, Department of Computer Science, University of British Columbia Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Khanh Dao Duc For correspondence: kdd{at}math.ubc.ca Abstract Full Text Info/History Metrics Data/Code Preview PDF A bstract Electronic Health Records (EHRs) sampled from different populations can introduce unwanted bi-ases, limit individual-level data sharing, and make the data and fitted model hardly transferable across different population groups. In this context, our main goal is to design an effective method to transfer knowledge between population groups, with computable guarantees for suitability, and that can be applied to quantify treatment disparities. For a model trained in an embedded feature space of one subgroup, our proposed framework Optimal Transport-based Transfer Learning for EHRs ( OT-TEHR ) combines feature embedding of the data and unbalanced optimal transport (OT) for domain adaptation to another population group. To test our method, we processed and divided the MIMIC-III and MIMIC-IV databases into multiple population groups using ICD codes and multiple labels. We derive a theoretical bound for the generalization error of our method, and interpret it in terms of the Wasserstein distance, unbalancedness between the source and target domains, and labeling divergence, which can be used as a guide for assessing the suitability of binary classification and regression tasks. In general, our method achieves better accuracy and computational efficiency compared to standard and machine learning transfer learning methods on various tasks. Upon testing our method for populations with different insurance plans, we detect various levels of disparities in hospital duration stay between groups. By leveraging tools from OT theory, our proposed frame-work allows to compare statistical models on EHR data between different population groups. As a potential application for clinical decision making, we quantify treatment disparities between different population groups. Future directions include applying OTTEHR to broader regression and classification tasks and extending the method to semi-supervised learning. Data and Code Availability This paper uses the MIMIC-III dataset [ Johnson et al., 2016 ], which is available on the PhysioNet repository [ Moody et al., 2001 ]. The anonymized code repository is available at this link. Institutional Review Board (IRB) This research does not require IRB approval. Introduction An Electronic Health Record (EHR) database is a digital platform that securely stores and manages comprehensive health information for individual patients, offering healthcare providers quick and efficient access to crucial medical data. Building a comprehensive and unbiased database of EHRs is a crucial first step to precision and personalized medicine [ Allen et al., 2012 ]. Comprehensive EHR databases generally achieve higher accuracy, avoiding potential issues of duplicate records and providing transparency among healthcare professionals, even across different healthcare databases [ Menachemi and Collum, 2011 ]. Not just providing accurate information for each patient, a compendium of EHRs can serve as an important data set for augmenting human intelligence so that medical professionals can make informed decisions in everyday practice [ Wagner et al., 2020 ]. In practice, it has been suggested that each EHR database was built for a different purpose to maximize its utility based on the needs [ Kashani and Herasevich, 2015 ], making certain medical conditions highly, if not only, prevalent in specific studies and population groups [ Woolf et al., 1955 ]. Having such an unequal distribution of medical conditions across different databases impedes our ability to diagnose rare conditions isolated within a specific population group. For example, alpha-1 antitrypsin deficiency, which affects the lungs and liver, is relatively uncommon in the general population but has higher prevalence rates in certain ethnic groups, such as those of Northern European descent [ de Serres et al., 2007 ]. The variation in prevalence poses diagnostic challenges for patients in areas where the condition is less common. Moreover, unlike any other field of data science, data integration is practically not an option due to patient privacy and some hidden interests of stakeholders [ Haas et al., 2011 ], which makes this problem more challenging. Overcoming this challenge introduces the need to transfer knowledge learned from data-rich population groups to data-rare population groups, which can be expressed as unsupervised transfer learning (TL) [ Ganin and Lempitsky, 2015 ], in the case where labels are only available for the data-rich population group. In this paper, we introduce O ptimal T ransport-based T ransfer learning for E lectronic H ealth R ecords, OTTEHR , a novel method that leverages feature embeddings from EHRs and computational Optimal Transport (OT) to perform unsupervised TL between unbalanced domains. As demonstrated in our application, this method allows us to compare the outputs of a model for different population groups, and in particular, quantify treatment disparities that can provide insightful guidance for clinical decision-making. To summarize, our contributions are as follows: We introduce OTTEHR to enable unsupervised TL by applying barycentric projection from OT between unbalanced domains. Using experimental data from the MIMIC-III, MIMIC-IV and eICU databases, we show that in general, our method outperforms standard and recent unsupervised TL methods with respect to accuracy and computational efficiency. We establish a theoretical upper bound for the generalization error of OTTEHR and decompose it into a source error and labeling divergence terms that are universal, and a specific transport term, that allows us in practice to assess the suitability of our method on specific datasets. Upon applying OTTEHR in the context of predicting patient duration in hospital using medical codes across different groups (e.g insurance), we show that our method allows us to quantify treatment disparities, suggesting potential applications to uncover treatment biases among subgroups and improve patient care. Background and Significance Background In this section, we introduce elements of OT and TL used in our study. Optimal Transport OT aims to solve a general transport problem where we consider moving data points in one distribution of mass to another at a minimal cost. In its discrete version, the OT problem can be formulated as follows: Consider two distributions µ A and µ B of point support A = { a i ∈ ℝ k , i = 1, …, n} and B = { b i ∈ ℝ k , i = 1, …, m } with probability mass functions ϕ A and ϕ B , respectively. We define a cost function d : A × B → ℝ ≥0 (e.g. the Euclidean distance between a i with b j ), and the associated objective function where π ∈ Mat m , n (ℝ ≥0 ) (the set of m × n matrices with entries in ℝ ≥0 ) and p ∈ [1, +∞]. Minimizing this objective function with the marginal constraints and defines the classical OT problem. To deal with the computational cost of the classical OT formulation and handle distributions with different mass, unbalanced entropy-regularized OT was recently introduced [ Pham et al., 2020 ] by adding additional regularization constraints to Equation 1 as where is the regularization parameter, π A = π 1 n ( 1 n is the identify matrix of n×n ), and π B = π ⊤ 1 m ; D φ ( α, β ) is the Csiszár φ −divergence and is given by, assuming that the discrete measures and share the same support where . Minimizing φ leads to define the regularized unbalanced p-Wasserstein distance , as where Π is the set of positive matrices (that in this context define transport plans between µ A and µ B ), , and the minimizer of Equation (3) gives the OT plan . In the rest of the manuscript, we will work with p = 1, and will simply refer to the regularized unbalanced 1-Wasserstein distance as the Wasserstein distance for simplicity. Upon finding π *, and assuming (so some mass gets transported from a i ), the transported features of a i can then be derived by barycentric projection , as Gromov-Wasserstein OT extends the OT framework to the case where the cost function depends on the metrics associated with each distribution. The objective function for regularized unbalanced Gromov-Wasserstein OT (UGWOT) is: where ℒ: ℝ ≥0 × ℝ ≥0 → ℝ ≥0 is a cost function on ℝ ≥0 , and d A : A × A → ℝ ≥0 and d B : B × B → ℝ ≥0 are cost functions on A and B , respectively. Theoretical Framework for Transfer Learning We extend the theoretical framework of TL for binary classification [ Ben-David et al., 2010 ] to include regression tasks as follows: Consider two spaces, a source space , represented by a distribution µ S on source domain D S and a labeling function f S , and a target space , represented by a distribution µ T on target domain D T and a labeling function f T . The label domain is {0, 1} for binary classification and ℝ for regression. We define a binary classifier/regressor h : D S →{0, 1} or ℝ, so the probability that the binary classifier/regressor h disagrees with a labeling function f according to the distribution µ S is ,where |·| is the l 1 norm metric on ℝ. In particular, the source error of h is ϵ S ( h ) = ϵ S ( h, f S ); and similarly, we define the target error, also known as the generalization error of h , as Then, the problem of TL via OT aims to fine-tune a regressor h *, learned from the source domain, into h ′ so that the resulting target error ϵ T ( h ′ ) is minimized. Significance Our study provides an OT-based TL framework for EHR data with potential applications on detecting treatment disparities, as shown in the interdisciplinary pipeline in Figure 1.A . The framework of the method can be found in Figure 1.B . Below are some more details on the novelty of our study regarding the application of OT-based TL and theoretical guarantees. Download figure Open in new tab Figure 1: Interdisciplinary pipeline and framework for OTTEHR . ( A ) Interdisciplinary pipeline for OTTEHR . ( B ) The framework of OTTEHR . The four major steps, (1) feature embedding, (2) model training, (3) domain transportation, and (4) model prediction, are in bold. The orange dotted lines denote the trained source classifier/regressor from step (2). The black dotted lines denote the OT plan learned from step (3). The colors of the points on the embedding spaces represent different classes. Note that when using OTTEHR the labels for the target features are not required and they present here for the visualization purpose. Application of OT-based Transfer Learning in Healthcare In healthcare, OT-based TL has been applied to sepsis prediction from EHRs [ Ding et al., 2023 , Wang et al., 2022 ], mapping prostate cancer across MRI scanners [ Gautheron, 2017 ], enhancing EEG-based motor imagery recognition [ Chen et al., 2022 ], and improving P300 detection for brain-computer interfaces [ Liu et al., 2020 ]. However, other variables, such as medical codes, can also introduce distributional shifts, posing challenges for transfer learning. Our study studies some examples of transfer learning tasks that involve medical codes with distributional shifts, either among subgroups within single or among multiple healthcare databases. In addition, our framework can be further utilized for downstream applications such as the quantification of treatment disparities. In summary, our proposed framework is designed to fl exibly facilitate and analyze transfer learning tasks involving various types of variables across healthcare databases. Error Upper Bound for OT-based TL Ben-David et al . defined a formal model of TL, also known as domain adaptation, in the case of binary classification [ Ben-David et al., 2006 ], and derived a theoretical upper bound on the error of target data [ Ben-David and Urner, 2014 , Ben-David et al., 2010 ]. We extend the formal model of TL to regression tasks and prove the upper bound on the error of the target data in the context of unbalanced OT. Courty et al . extended these concepts to explore the target error bound of balanced OT in a joint training process [ Courty et al., 2017 ]. In contrast, our work focuses on unbalanced OT, with a two-phase training process for the model training and domain transportation. Separating the training into two phases can allow each loss function to be optimized more efficiently [ Malik et al., 2021 , Li et al., 2022 ], while using “unbalanced” OT can improve the robustness of our framework in the context of EHRs, where datasets of different groups are rarely balanced. Materials and Methods Dataset The MIMIC databases, including MIMIC-III and MIMIC-IV, provides comprehensive, open-source, de-identified health-related data for patients admitted to the Beth Israel Deaconess Medical Center [ Johnson et al., 2016 , 2020 ]. The MIMIC-III database contains over 40,000 patients and 58,976 admissions between 2001 and 2012. It is a relational database consisting of 26 tables consisting of 6,918 unique ICD-9 diagnosis codes. The MIMIC-IV database contains over 65,000 patients admitted to an ICU and over 200,000 patients admitted to the emergency department with 76,540 admissions, consisting of 29 tables with 7,942 unique ICD-10 diagnosis codes. We focused on the patient tables, admission and diagnosis tables. In the patient table, each patient is attached with patient ID, date of birth and insurance. In the admission table, each admission is attached with the admission ID, patient ID, admission time, and discharge time. In the diagnosis table, each diagnosis is attached with the admission ID and the diagnosed ICD code. The eICU Collaborative Research Database is a multi-center database comprising de-identified health-related data associated with over 200,000 admissions to intensive care units (ICUs) across the United States collected between 2014 and 2015 Pollard et al. [2018] . The eICU database contains data from more than 139,000 patients from 335 hospitals, consisting of 31 tables with 857 unique ICD-9 diagnosis codes. We focused on the patient and diagnosis tables. In the patient table, each patient is attached with admission ID, hospital ID, admission and discharge time. In the diagnosis table, each diagnosis is attached with the admission ID and the diagnosed ICD codes. Our Approach: OTTEHR We propose our method OTTEHR , short for Optimal Transport-based Transfer Learning for Electronic Health Records , to address TL problems in EHR data using OT. We set up our notations as follows. Let χ be the input domain and 𝒴 be the label domain. Let ( X S , Y S ) denote the pair of source features and source labels and ( X T , Y T ) denote the pair of target features and target labels, such that where n and m are the numbers of points in source and target domains and { ∈ ℝ or ∈ {0, 1}}. We preprocess the numerical medical codes into indicator arrays so that the l th coordinate in x i denotes the presence of the l th code, using 0 or 1. We assume the unknown target labels Y T are also in the same space as Y S . OTTHER proceed in four main steps, also shown in Figure 1.B : (1) Feature embedding Feature embedding is important to process EHRs as (i) EHRs are of high dimension, and the classifier/regressor h * in step (2) and the OT plan π * in step (3) cannot be learned well without proper dimensions; (ii) EHRs are also sparse, and feature embedding can be done effectively to resolve (i) . We run Principle Component Analysis (PCA) Jolliffe [1990] to embed important information into low-dimensional vectors on source features, that yields a mapping where k S ≪ q , where k S is chosen to explain approximately 75% of variances in source domains. Applying g S to source features yields source embedding as For target embeddings, two scenarios are considered: First, when source and target features share the same space (e.g., ICD codes from the same hospital database), applying g T = g S to target features yields target embedding as Second, when source and target features do not share the same space (e.g., different versions of ICD codes from different hospital databases), we run a separate PCA to embed important information into low-dimensional vectors on target features, producing a mapping where k T ≪ q , where k T is chosen to explain approximately 75% of variances in target domains. Applying g T to target features yields target embedding as Note that our procedure allows to replace PCA by more advanced dimensionality reduction methods, as mentioned in the Discussion section. (2) Model training We train a classification or regression model h * : D S → Y S using the source embedding D S and source labels Y S . (3) Domain transportation In parallel of the model training step, we learn an OT plan π between the source and target as defined in Equations (2) and (3) or Equations (3) and (5), and use it to map all target embeddings in D T onto the source embedding domain D S using equation 4 , so the set of transported target embeddings is (4) Model prediction The source model is applied to the transported target embedding to obtain the “projected” target labels. We predict the label, for all ,using Implementation Details We implemented OTTEHR in Python 3, with the source code available at this link. To solve OT problems, our package depends on the POT library [ Reinger, 2021 ]. We ran our experiments on a workstation with 32 central processing units powered by AMD Ryzen Threadripper 2950X 16-Core Processor, 125GB of RAM, and x86_64 Ubuntu 20.04.5 LTS. We used Euclidean distance ( l 2 norm) as the cost function for OT and Kullback-Leibler divergence as the mass divergence D φ . For OT hyperparameters, we set the entropic regularization parameter λ to 0.1 and the mass regularization parameter to 1. These hyperparameters can be selected using cross-validation by splitting a small set of data into training and validation sets, then optimizing these parameters to minimize a predefined validation loss. Experimental Setup In the following, we describe the common data processing and experimental procedures across all four experiments, and detail the differences in group division and additional analysis for each experiment. For all experiments, we ran OTTEHR using linear regression models to predict duration in hospitals. For each pair of source and target groups, we randomly sampled 120 admissions (training) from the source group and 100 (testing) admissions from the target group, and we conducted the same type of experiment repeatedly 100 times. The number of ICD codes varies from 700 to 900 for each experiment, depending on the selected admissions. During the feature embedding step, we convert the explanatory variables into a 50-dimensional space ( k = 50). We benchmarked OTTEHR against existing TL methods using mean absolute error (MAE) and root mean squared error (RMSE) . For details on data preprocessing for each experiment and evaluation metrics, please see Section 1 experimental details section in SI. Insurance experiments We divided the MIMIC-III admissions into source and target by insurance groups. Insurance groups include “Self_Pay,” “Private,” “Government,” “Medicare,” “Medicaid.” We ran OTTEHR on all possible pairs, considering one group as source and the other as target, resulting in 20 (i.e., 5 × 4, where 5 × 4 represents the number of source-target pairs within the five insurance groups) distinct experiments. We treated the presence of each ICD code as the explanatory variable. We confirmed the existence of distributional shifts in explanatory variables between pairwise insurance groups by visualizing the PCA embeddings of explanatory variables in Figure S1 in SI, showing the differences in the feature embedding space between each pair of source and target groups are significant. In Table S1 of SI, we further confirmed the distributional shifts between certain group pairs by Mann-Whitney U tests McKnight and Najab [2010] , with the p-values smaller than 0.05 indicating significant differences. In addition to benchmarking against existing TL methods, we analyzed the empirical relationship between the target error of OTTEHR and other terms presented in the upper bound of the target error in the Results section, and applied OTTEHR to detect treatment disparities across different insurance plans. Cross-database experiments We considered the MIMIC-IV (which uses ICD-10) as the source group and MIMIC-III (which uses ICD-9) as the target group. We treated the presence of each ICD code as the explanatory variable. Like in the insurance experiments, We confirmed the distributional shift by visualizing the PCA embeddingsin Figure S2 in SI, and by finding significant p-values from Mann-Whitney U tests in Table S2 in SI. Age experiments We divided the MIMIC-III admissions into the following age groups [25, 45], [30, 50], [35, 55], [45, 65], [50, 70], [55, 75], and [60, 80]. We considered [50, 70] as the source and other groups as the target groups, which results in six experiments. We treated the presence of each ICD code and age as the explanatory variables. Since it is clear that the distributional shifts in this example are introduced by continuous age feature, there is no need to visually confirm the distributional shifts as in the previous experiments. Cross-hospital experiments We divided eICU admissions into source and target by hospital IDs. We chose the top 10 hospitals with the most admissions. These hospital IDs are 420, 264, 243, 338, 73, 458, 167, 443, 208 and 300. We ran OTTEHR on all possible pairs, resulting in 90 distinct experiments. We treated the presence of each ICD code as the explanatory variable. The distribution shifts between different hospitals have been confirmed by existing literature Rajabalizadeh et al. [2020] . Like for the insurance and cross-database experiments, we confirmed the distributional shifts by visualizing the PCA embeddings in Figure S3 in SI and calculating p-values from Mann-Whitney U tests in Table S3 in SI, and noted that they are more pronounced than in the insurance and cross-database experiments. Results Upper Bound on the Target Error for Binary Classification and Regression To study the theoretical accuracy of OTTEHR , we derived an upper bound on the target error in the case of binary classification and regression. Our analysis focuses on Lipschitz continuous models. In practice, many models, including for EHRs, satisfy this condition [ Goldstein et al., 2017 , Clegg et al., 2016 , Harutyunyan et al., 2019 ] or can be approximated as Lipschitz continuous [ Bartlett et al., 2017 , Nair and Hinton, 2010 , Ioffe and Szegedy, 2015 ], and assuming Lipschitz continuity or linearity is common in theoretical studies of TL [ Tong et al., 2021 , Tian and Feng, 2023 , Cai et al., 2021 ]. As we adapt embeddings from the target domain to the source domain using the barycentric operator T , the fine-tuning of the learned function on the source h * yields h ′ = h * T . Assuming (see Equation (4)), we can control the target error by the following theorem. Theorem 1 (Upper bound for target error). Let µ T be a discrete target distribution defined on a domain D T and with probability mass function ϕ T , and µ S be a discrete source distribution defined on a domain D S and with probability mass function ϕ S . Let h ′ = h * ○ T , where h * is Lipschitz continuous and T is the barycentric projection (Equation (4) ). The target error ϵ T ( h ′ ) defined by Equation (6) is bounded by: where K is the Lipschitz continuous constant for h *, π * is the OT plan and The proof can be found in Section 2 of SI. We interpret the upper bound as follows. The first term is the source model error evaluated on the target domain, illustrated by Figure S4 in SI. The second “transport term” is composed of two p arts: (i) 𝒲 1 ( µ T , µ S ) that denotes the Wasserstein distance between µ T and µ S (see Equation (3)), and (ii) that denotes the variance between mass at x and the transported mass from x to D S , indicating the “unbalancedness” of the OT plan (the larger D ϕ ( π A | µ A ) and D ϕ ( π B | µ B ) in Equation (2), the larger this term will be). The last “labeling divergence” term denotes the divergence between the source and target true labeling functions. Note that when OT is used rather than unbalanced OT, we have the marginal constraints resulting in eliminating unbalancedness term from Theorem 1. Also note that when h * is linear, a special case of Lipschitz continuity, K in the theorem can be substituted by . This generalization error bound provides a guide for analyzing and interpreting the performance of our method. More precisely, if the transport term is significantly smaller compared to the source model error and labeling divergence, then using OT to map individuals to another group should be a suitable option for the TL task. Note that the estimation of the labeling divergence requires access to ground-truth target labels to estimate the labeling function on the target domain f T , which might not be available in practice. Nevertheless, we can mitigate this issue with partial access to the target labels or prior knowledge of f T . Application of the Upper Bound Having established the theoretical framework and derived an upper bound for the target error in the previous section, we now explore its practical implications and validate its utility using insurance experiments. More precisely, we focused on how the duration of hospitalization can be predicted by medical codes for different insurance groups (as detailed in the Materials and Methods section), as a simple but relevant test case [ Goldman and Smith, 2002 , Umberson, 1987 ]. We compared the target errors of OTTEHR versus other terms presented in Theorem 1. Note that in this context, using the same model for estimating as h * leads to for all x ∈ D T , and ,so it was not necessary to study the relationship between the target error and the source model error on the target domain, leaving the transport term and the labeling divergence to be studied. We separately plotted in Figure 2 the target error against the transport term and against the labeling divergence with the results for all the insurance group experiments combined. We observed a strong correlation between the target error and labeling divergence, with a Pearson correlation coefficient (PCC) of 0.70 ( Figure 2.A ), in contrast to a weaker correlation between the target error and the transport term, with a PCC of 0.16 ( Figure 2.B ). We explain these results by the large difference in orders of magnitude between the labeling divergence (10 8 ) and the transport term (10 0 ). Further analysis of pairwise insurance groups confirmed consistent trends (see Figure S5 and S6 in SI), indicating that in our experiments, the target error is overall dominated by the labeling divergence. As previously discussed in the Results section, since the transport term is significantly smaller than the labeling divergence, OTTEHR is suitable for solving these TL tasks. Download figure Open in new tab Figure 2: Bound analysis for all insurance group experiments. The relationship between target error and ( A ) labeling divergence term with a PCC of 0.70, and ( B ) transport term with a PCC of 0.16, combining the results for all pairwise insurance group experiments. Benchmarking of Accuracy and Computation Time To comprehensively evaluate the performance of OTTEHR , we assessed its accuracy and computation time for all three experiments.This evaluation provides insights into OTTEHR ’s effectiveness under diverse scenarios, including distributional shifts caused by continuous (i.e., age) or discrete features (i.e., insurance, ICD version), varying degrees of distributional divergence (i.e. age experiments), and transfer learning tasks conducted within a single database (i.e., insurance experiments) or across multiple databases (i.e., cross-database experiments). In Section 3 of SI, we provide a brief overview of standard statistical and machine learning based methods used for TL. To assess the empirical performance of OTTEHR , we then opted to benchmark it against Transfer Component Analysis ( TCA ) [ Pan et al., 2010 ], Correlation Analysis ( CA ) [ Sun et al., 2017 ], Geodesic Flow Kernel ( GFK ) [ Gong et al., 2012 ], Deep Joint Distribution Optimal Transport ( deepJDOT ) [ Damodaran et al., 2018 ], Representation Subspace Distance ( RSD ) [ Chen et al., 2021 ] and inverse GRAM matrices ( daregram ) [ Nejjar et al., 2023 ], as these methods provide a good representation of the different methods described in SI. We benchmarked the aforementioned methods for all experiments (for more details on the protocol and metrics used (mean absolute error ( MAE ) and root mean square error ( RMSE ) [ Chai and Draxler, 2014 ]), see Material and Methods). For insurance, cross-database and cross-hospital experiments, violin plots in Figure 3.A to F shows the log-transformed MAE and RMSE , with smaller values indicating better performance. We notably observed that OTTEHR ’s median MAE / RMSE is smaller than those of TCA, CA, GFK, RSD and daregram with comparable standard deviations. Although OTTEHR ’s median MAE / RMSE is slightly larger than that of deepJDOT for insurance and cross-database experiments, its standard deviation is significantly smaller. We also provided detailed results in Table S4-S11 in SI for pairwise insurance, MIMIC-IV and MIMIC-III, and pairwise hospital groups, showing the medians and standard deviations of MAE / RMSE for all the methods, and outperformance ratios of OTTEHR to other methods. Overall, OTTEHR achieved a 8.61% to 53.73% reduction in median MAE/RMSE compared to CA, GFK and RSD and daregram and a 36.67% to 89.87% reduction in the standard deviation of the log-transformed MAE/RMSE compared to deepJDOT . In addition, OTTEHR achieved a comparable performance to TCA on cross-database and cross-hospital experiments, and a 25.17%/14.79% reduction in median MAE/RMSE compared to TCA in insurance experiments. Download figure Open in new tab Figure 3: Benchmark results of OTTEHR for all experiments against competing methods. Violin plots of the log of ( A )/( C )/( E ) MAE and ( B )/( D )/( F ) RMSE between projected duration and observed duration on target admissions for insurance/cross-database/cross-hospital experiments. The blue bars denote the medians. The heights of the violin plots denote the variability, positively correlated with the standard deviations. Smaller MAE and RMSE values indicate better performance. Scatter plots of median ( G ) MAE and ( H ) RMSE between projected duration and observed duration on target admissions for age experiments. For the age experiments, Figure 3.E and F show median MSE and RMSE across target groups in different age ranges. We observe that as the overlap in age between the source and target groups increases, the performance of OTTEHR improves, achieving its best MAE / RMSE when the source and target groups fully overlap in the age range [50, 70]. Moreover, OTTEHR outperforms methods such as CA, GFK, RSD, daregram , and deepJDOT , showcasing greater robustness by relying less on substantial distributional overlap for strong performance. While TCA consistently outperforms OTTEHR across all age experiments, this can be explained by TCA ’s ability to identify a shared meaningful space between source and target groups when distributional shifts are minimal particularly those induced by continuous features such as age in the age experiments. Notably, as distributional shifts become more significant (e.g., when the target group ages fall within [20, 40]), the performance of TCA and OTTEHR converges, indicating OTTEHR ’s robustness under significant distributional shifts. In addition to accuracy, we compared OTTEHR with competing methods in terms of average computation time per experiment. In Table S12 in SI, we observe in average, OTTEHR ’s runtime performs better (on the same order of magnitude) than TCA, GFK, RSD and daregram , 28 (9786 / 348) times faster than that of CA , and 48 (16603 / 348) times faster than that of deepJDOT . To conclude, OTTEHR overall consistently demonstrates superior performance in accuracy and in computational efficiency compared to its competitors across all four experiments. Application to Detect Treatment Disparities After confirming the empirical performance of OTTEHR , we applied it to quantify treatment disparities based on insurance plans and predict the potential impact of transitioning between different plans. We focused on Medicaid, a collaborative program that assists individuals with limited income and resources [Gruber, 2003], Medicare, that provides coverage to people aged 65 and older, as well as to younger individuals with certain disabilities and diseases [ Finkelstein and McKnight, 2008 ], and Private insurance, offered by various companies, that offers greater fl exibility in healthcare services [ Cutler and Gruber, 1997 ]. People often switch from Medicaid and Medicare to private insurance due to factors such as reductions in federal matching funds or when their preferred healthcare providers fall out of their Medicare network [Foundation, 2023, Kaiser Family Foundation, 2023 , 2021 ]. Conversely, transitions to Medicaid and Medicare from private insurance can result from changes in age, income, or health status Long et al. [2014], Baicker and Chandra [2006]. Specifically, we considered the projected duration obtained from TL to be significantly reduced if it is at least 300 hours (12.5 days) shorter than the originally observed duration. Note that we focused on significantly reduced durations rather than all reduced durations, ensuring that the findings we report are statistically robust and not due to random variation. In Figure 4 , we showed kernel density estimate plot (KDE) of projected duration versus the original duration in hours for admissions transitioning ( A ) from Medicaid to private insurance, ( B ) from private insurance to Medicaid, ( C ) from Medicare to private insurance, and ( D ) from private insurance to Medicare, with blue dots denoting admissions with significantly reduced durations, where we observed very different proportions of admissions with significantly reduced durations. We note that the significantly reduced admissions in transitions from Medi-caid/Medicare to private and from private to Medicaid/Medicare are distinct subsets of the population. Hence, the presence of significantly reduced admission in one direction does not indicate that there is no significantly reduced admission in the other direction. Our findings indicate that 13.1% of admissions would result in significantly reduced durations when transitioning from Medicaid to private insurance, compared to only 9.5% with such reductions when transitioning from private insurance to Medicaid, making a difference of 3.6%, where the difference adjusts for distributional shifts between different pairwise insurance groups. Similarly, 9.0% of admissions would result in significantly reduced durations when transitioning from Medicare to private insurance, compared to 10.5% with such reductions when transitioning from private insurance to Medicaid, making a difference of 1.5%. The larger difference of bi-directional transition process between private insurance and Medicaid suggests more disparities between private insurance and Medicaid compared to those between private insurance and Medicare. Such results can be generalized to more insurance groups (e.g., Government), as shown in Figure S7 in SI, where percentages of admissions with significantly reduced durations are shown across all pairs of insurance groups. Download figure Open in new tab Figure 4: Admissions with significantly reduced durations of stay in hospital when transitioning between private insurance and Medicaid/Medicare. The KDE plot of the log of projected duration in hours versus the log of observed duration in hours for admissions transitioning ( A ) from Medicaid to private insurance, ( B ) from private insurance to Medicaid, ( C ) from Medicare to private insurance, and ( D ) from private insurance to Medicare. The dotted black lines denote projected duration = observed duration − 300. The blue dots denote admissions with significantly reduced duration of stay in hospital, where the projected duration is at least 300 hours (12.5 days) less than the observed duration. The annotated percentages are the proportions of significantly reduced durations. Discussion and Conclusion This paper presents OTTEHR , an OT-based unsupervised TL framework for EHRs. While biased models can lead to incorrect diagnoses, treatments, and healthcare decisions [ Chen et al., 2023 , Mittermaier et al., 2023 ], OTTEHR can potentially alleviate these biases by leveraging OT when comparing different population groups. Our study more precisely establishes a theoretical upper bound for the generalization error. Interestingly, we decomposed this bound into some general terms (namely the source error and the labeling divergence) that are shared by any TL method, and a specific transport term, that we can use in practice to evaluate the suitability of our method on real data, as shown in our application to the MIMIC-III dataset. We also note that all these terms are computable (as we did in Figure 2 and Figure S5 - S6 in SI) or can be estimated if we have limited access to target labels or some prior knowledge about the target domain’s labeling function. Overall, our benchmarking suggests that in the context of EHRs, OTTEHR overall consistently demonstrates superior performance in accuracy and in computational efficiency compared to its competitors across all three experiments. Moreover, it is on par or performs better than TCA when the distributional shifts between source and target groups are sufficiently large. This observation is consistent with the fact that the Wasserstein metric in OT is a widely-used approach for addressing distribution shift problems in optimization Kuhn et al. [2019]. Upon focusing on predicting duration in hospital by transferring knowledge between insurance plans, we also detected significant differences underlying treatment disparities across insurance groups, suggesting our method’s potential for uncovering treatment biases among subgroups and helping in the clinical decision-making process for improved care. To conclude, there are various potential future directions. It would first be interesting to further evaluate OTTEHR on other relevant regression and classification tasks and other demographic factors. These include predicting the time interval between consecutive visits [ Poole et al., 2016 ] and mortality rates [ Goodacre et al., 2006 ], using appropriate and potentially larger and local datasets [ Pader et al., 2021 , Sudlow et al., 2015 ]. As an effective and efficient TL method, OTTEHR could be applied to various challenges in clinical domain, such as generalizing early sepsis detection models Wang et al. [2022], Ding et al. [2023] and comparing surgical outcomes amongst surgeons from different subgroups, where the explanatory variables are not limited to medical codes Wallis et al. [2017]. More hypothetically, if paired with machine learning methods for phenotype clustering, such as those for COVID-19 pneumonia Lau et al. [2022], Gattinoni et al. [2020], OTTEHR can also rapidly compare and determine effective treatments. Furthermore, extending our method to semi-supervised TL [ Wei et al., 2019 ] and designing a unified model that simultaneously solves feature embedding and classification problems [ Song et al., 2017 ] could improve predictive performance on target domains with limited labeled data. From a theoretical perspective, it would be beneficial to extend the upper bound theorem, to include other tasks, such as, multi-class classification, non-continuous Lipschitz models, and other OT-metrics that can be more suitable for TL across different EHR databases [ Séjourné et al., 2021 ]. Finally, there are several other potential areas for improving our current approach, including reducing its computational complexity to handle larger datasets, optimizing the embedding with more complex manifold learning techniques, and integrating heterogeneous information, such as laboratory results and doctor’s notes. Data Availability All data produced are available online at https://github.com/wxli0/OTTEHR . https://github.com/wxli0/OTTEHR Funding This research received no specific grant from any funding agency in the public, commercial or not-for-profit sectors. Conflicts of Interest The authors have no competing interests to declare. Author Contributions Wanxin Li (Data curation, Formal analysis, Investigation, Methodology, Software, Validation, Visualization, Writing - original draft, Writing - review & editing), Saad Ahmed (Resources, Writing - review & editing), Yongjin P. Park (Conceptualization Formal analysis, Investigation, Methodology, Resources, Supervision, Validation, Visualization, Writing - original draft), Khanh Dao Duc (Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Project administration, Resources, Supervision, Validation, Visualization, Writing - original draft, Writing - review & editing). Data Availability The MIMIC datasets used in the experiments can be accessed upon request via PhysioNet. The source code for replicating the experiments is available at this GitHub repository. A. Experiment details A.1 Data preprocessing For MIMIC-III/MIMIC-IV, we first merged the admission table with the patient table by indexing unique patient IDs. For each admission, we calculated the duration in the hospital by taking the difference between the discharge time and the admission time (in seconds). For the cross-database experiment, we append each admission with MIMIC version (i.e., MIMIC-III or MIMIC-IV). For age experiments, we calculated the age of the patient in each admission by taking the difference between the admission time and date of birth. A.2 Evaluation metrics The evaluation metrics we used are mean absolute error (MAE) and root mean squared error (RMSE). MAE measures the average magnitude of errors between predicted and actual values, providing an intuitive sense of the typical prediction error in the same units as the target variable, which gives by where y i is the actual value, ŷ i is the predicted value and n is the number of points. RMSE quantifies the standard deviation of prediction errors, emphasizing larger errors by squaring them, making it particularly sensitive to outliers. B Proof of Theorem - Upper Bound for Binary Classification and Regression Let µ T ( µ S ) be a discrete target (source) distribution defined on a domain D T ( D S ) and with probability mass function ϕ T ( ϕ S ). Let h ′ = h * ○ T , where h * is Lipschitz continuous and T is the barycentric projection ( Equation 4 in the main manuscript). The target error ϵ T ( h ′ ) defined by Equation 5 in the main manuscript is bounded by where K is the Lipschitz continuous constant for h *, π * is the OT plan and . Proof . We first rewrite the target error as Since K is the Lipschitz constant for h *, for all x , there exists K > 0 such that ∥ h * ○ T ( x ) − h *( x )∥ ≤ K ∥ T ( x ) − x ∥. We now separately analyze (*) and (**). By the triangle inequality, Let (is well defined since )We then obtain We can thus further bound as where . Finally, which yields the upper bound for (*) Considering (**), we have by triangle inequality, Plugging Equations (12) and (13) into Equation (7) yields which completes the proof. We note that when h * is linear, Equation (8) can be rewritten in the following way: where . In this case, the theorem can be rewritten as: where . C Overview of methods for Transfer Learning and methods used in benchmarking We provide here a short overview of standard methods used for Transfer Learning, with a focus on standard statistical, Machine Learning OT and non-OT-based methods. Standard statistical methods such as Correlation Alignment ( CA ) [ Sun et al., 2017 ], Transfer Component Analysis ( TCA ) [ Pan et al., 2010 ], Euclidean space data alignment [ He and Wu, 2019 ] and Geodesic Flow Kernel ( GFK ) [ Gong et al., 2012 ] tackle TL by aligning statistical properties between source and target domains, supporting both classification and regression tasks. In machine learning, OT-based TL has been, to the best of our knowledge, exclusively been studied for classification tasks and more specifically tested on image classification tasks, with methods such as Joint Distribution Adaptation [ Long et al., 2013 ], Deep Joint Distribution Optimal Transport ( deepJDOT ) [ Damodaran et al., 2018 ], and Class-aware Sample Reweighting [ Wang et al., 2023 ]. These methods leverage OT to reduce the Wasserstein distance between source and target domains, thereby aligning their distributions. On the other hand, non-OT-based TL has been studied for classification including moment-matching methods[ Long et al., 2015 , 2017 , Maria Carlucci et al., 2017 ] and adversarial learning methods [ Ganin and Lempitsky, 2015 , Tzeng et al., 2015 , Ganin et al., 2016 , Luo et al., 2017 , Long et al., 2018 , Zhang et al., 2019 , Peng et al., 2019 ] as well as for regression such as Representation Subspace Distance ( RSD ) [ Chen et al., 2021 ] and inverse GRAM matrices ( daregram ) [ Nejjar et al., 2023 ], which learn a shared feature extractor by minimizing some discrepancies of source and target features. D Supplementary Figures D.1 Feature embedding differences Download figure Open in new tab Figure S1: Feature embedding for pairwise insurance groups using PCA in the dimension of the first two principal components. Insurance groups include “Self_Pay,” “Private,” “Government,” “Medicare,” and “Medicaid.” Download figure Open in new tab Figure S2: Feature embedding for MIMIC-IV (source) and MIMIC-III (target) using PCA in the dimension of the first two principal components. Figure S3: Feature embedding for pairwise hospital groups using PCA in the dimension of the first two principal components. Hospital IDs include 420, 264, 243, 338, 73, 458, 167, 443, 208 and 300. Download figure Open in new tab Figure S4: Age distribution for MIMIC-III. D.2 Illustration of ϵ T ( h *, f S ) in Theorem 1 Download figure Open in new tab Figure S5: Illustration of ϵ T ( h *, f S ). D S and D T are source and target embedding spaces. The blue dots denote the source embeddings and source labels. f S is the ground-truth labeling function for source embedding features and source labels. h * is the source model trained by source embedding features and source labels. The gray area denotes ϵ T ( h *, f S ). D.3 Bound analysis Download figure Open in new tab Figure S6: Bound analysis for pairwise insurance group experiments with respect to transport term. Target error versus transport term for pairwise insurance groups with an average PCC of 0.09. Download figure Open in new tab Figure S7: Bound analysis for pairwise insurance group experiments with respect to labeling divergence. Target error versus labeling divergence for pairwise insurance groups with an average PCC of 0.67. D.4 Admissions with significantly reduced durations in hospital for all pairwase experiments Download figure Open in new tab Figure S8: Percentages of admissions having significantly reduced durations in hospital for all pairwise insurance group experiments. For example, when transitioning to self paid insurance plans, 15.3% of the admissions on Medicaid would result in significantly reduced durations in hospital. E Supplementary Tables E.1 Mann-Whitney U test result for different experiments View this table: View inline View popup Download powerpoint Table S1: P-values from Mann-Whitney U tests to test the difference in distribution medians for the first two dimensions in PCA embeddings between pairwise insurance groups for insurance experiments. The significant p-values ( < 0.05) are highlighted in red. View this table: View inline View popup Download powerpoint Table S2: P-values from Mann-Whitney U tests to test the difference in distribution medians for the first two dimensions in PCA embeddings between pairwise insurance groups for cross-database experiments. The significant p-values ( < 0.05) are highlighted in red. View this table: View inline View popup Download powerpoint Table S3: P-values from Mann-Whitney U tests to test the difference in distribution medians for the first two dimensions in PCA embeddings between pairwise hospitals for cross-hospital experiments. The significant p-values (<0.05) are highlighted in red. E.2 Benchmark results for pairwise insurance group experiments View this table: View inline View popup Download powerpoint Table S4: Benchmark results for pairwise insurance group experiments. Medians and standard deviations of the log of MAE between projected duration and observed duration on target admissions for different insurance groups using OTTEHR, TCA, CA, GFK, deepJDOT, RSD and daregram . The outperformance ratio of OTTEHR to TCA / CA / GFK / RSD / daregram is defined as the percentage decrease in the median MAE from TCA / CA / GFK / RSD / daregram to OTTEHR . The outperformance ratio of OTTEHR to deepJDOT is defined as the percentage decrease in median of the log-transformed of standard deviation of MAE from deepJDOT to OTTEHR . View this table: View inline View popup Download powerpoint Table S5: Benchmark results for pairwise insurance group experiments. Medians and standard deviations of the log of RMSE between projected duration and observed duration on target admissions for different insurance groups using OTTEHR, TCA, CA, GFK, deepJDOT, RSD and daregram . The outperformance ratio of OTTEHR to TCA / CA / GFK / RSD / daregram is defined as the percentage decrease in the median RMSE from TCA / CA / GFK / RSD / daregram to OTTEHR . The outperformance ratio of OTTEHR to deepJDOT is defined as the percentage decrease in median of the log-transformed of standard deviation of RMSE from deepJDOT to OTTEHR . View this table: View inline View popup Download powerpoint Table S6: Benchmark results for cross-database experiments. Medians and standard deviations of the log of MAE between projected duration and observed duration on target admissions for the cross-database experiment using OTTEHR, TCA, CA, GFK, deepJDOT, RSD and daregram . The outperformance ratio of OTTEHR to TCA / CA / GFK / RSD / daregram is defined as the percentage decrease in the median MAE from TCA / CA / GFK / RSD / daregram to OTTEHR . The outperformance ratio of OTTEHR to deepJDOT is defined as the percentage decrease in median of the log-transformed of standard deviation of MAE from deepJDOT to OTTEHR . View this table: View inline View popup Download powerpoint Table S7: Benchmark results for cross-database experiments. Medians and standard deviations of the log of RMSE between projected duration and observed duration on target admissions for the cross-database experiment using OTTEHR, TCA, CA, GFK, deepJDOT, RSD and daregram . The outperformance ratio of OTTEHR to TCA / CA / GFK / RSD / daregram is defined as the percentage decrease in the median RMSE from TCA / CA / GFK / RSD / daregram to OTTEHR . The outperformance ratio of OTTEHR to deepJDOT is defined as the percentage decrease in median of the log-transformed of standard deviation of RMSE from deepJDOT to OTTEHR . View this table: View inline View popup Download powerpoint Table S8: Benchmark results for pairwise cross-hospital experiments. Medians and standard deviations of the log of MAE between projected duration and observed duration on target admissions for different insurance groups using OTTEHR, TCA, CA, GFK, deepJDOT, RSD and daregram . The outperformance ratio of OTTEHR to TCA / CA / GFK / RSD / daregram is defined as the percentage decrease in the median MAE from TCA / CA / GFK / RSD / daregram to OTTEHR . The outperformance ratio of OTTEHR to deepJDOT is defined as the percentage decrease in median of the log-transformed of standard deviation of MAE from deepJDOT to OTTEHR . View this table: View inline View popup Download powerpoint Table S9: Benchmark results for pairwise cross-hospital experiments. Medians and standard deviations of the log of MAE between projected duration and observed duration on target admissions for different insurance groups using OTTEHR, TCA, CA, GFK, deepJDOT, RSD and daregram . The outperformance ratio of OTTEHR to TCA / CA / GFK / RSD / daregram is defined as the percentage decrease in the median MAE from TCA / CA / GFK / RSD / daregram to OTTEHR . The outperformance ratio of OTTEHR to deepJDOT is defined as the percentage decrease in median of the log-transformed of standard deviation of MAE from deepJDOT to OTTEHR . View this table: View inline View popup Download powerpoint Table S10: Benchmark results for pairwise cross-hospital experiments. Medians and standard deviations of the log of RMSE between projected duration and observed duration on target admissions for different insurance groups using OTTEHR, TCA, CA, GFK, deepJDOT, RSD and daregram . The outperformance ratio of OTTEHR to TCA / CA / GFK / RSD / daregram is defined as the percentage decrease in the median RMSE from TCA / CA / GFK / RSD / daregram to OTTEHR . The outperformance ratio of OTTEHR to deepJDOT is defined as the percentage decrease in median of the log-transformed of standard deviation of RMSE from deepJDOT to OTTEHR . View this table: View inline View popup Download powerpoint Table S11: Benchmark results for pairwise cross-hospital experiments (continued). Medians and standard deviations of the log of RMSE between projected duration and observed duration on target admissions for different insurance groups using OTTEHR, TCA, CA, GFK, deepJDOT, RSD and daregram . The outperformance ratio of OTTEHR to TCA / CA / GFK / RSD / daregram is defined as the percentage decrease in the median RMSE from TCA / CA / GFK / RSD / daregram to OTTEHR . The outperformance ratio of OTTEHR to deepJDOT is defined as the percentage decrease in median of the log-transformed of standard deviation of RMSE from deepJDOT to OTTEHR . E.3 Computation time View this table: View inline View popup Download powerpoint Table S12: Average computational time in seconds per experiment for OTTEHR, TCA, CA, GFK, deepJDOT, RSD and daregram . Acknowledgments We acknowledge the help from Zhenyuan Zhang and Greg d’Eon for discussing the proof for Theorem 1. Footnotes We added more experiments on MIMIC-III, MIMIC-IV and eICU dataset. References ↵ Alistair EW Johnson , Tom J Pollard , Lu Shen , Li-wei H Lehman , Mengling Feng , Mohammad Ghassemi , Benjamin Moody , Peter Szolovits , Leo Anthony Celi , and Roger G Mark . MIMIC-III, a freely accessible critical care database . Scientific Data , 3 ( 1 ): 1 – 9 , 2016 . OpenUrl ↵ George B Moody , Roger G Mark , and Ary L Goldberger . Physionet: A web-based resource for the study of physiologic signals . IEEE Engineering in Medicine and Biology Magazine , 20 ( 3 ): 70 – 75 , 2001 . OpenUrl CrossRef PubMed Web of Science ↵ Naomi Allen , Cathie Sudlow , Paul Downey , Tim Peakman , John Danesh , Paul Elliott , John Gallacher , Jane Green , Paul Matthews , Jill Pell , et al. UK biobank: Current status and what it means for epidemiology . Health Policy and Technology , 1 ( 3 ): 123 – 126 , 2012 . OpenUrl ↵ Nir Menachemi and Taleah H Collum . Benefits and drawbacks of electronic health record systems . Risk Management and Healthcare Policy , pages 47 – 55 , 2011 . ↵ Tyler Wagner , FNU Shweta , Karthik Murugadoss , Samir Awasthi , AJ Venkatakrishnan , Sairam Bade , Arjun Puranik , Martin Kang , Brian W Pickering , John C O’Horo, et al. Augmented curation of clinical notes from a massive ehr system reveals symptoms of impending covid-19 diagnosis . Elife , 9 : e58227 , 2020 . OpenUrl PubMed ↵ Kianoush Kashani and Vitaly Herasevich . Utilities of electronic medical records to improve quality of care for acute kidney injury: past, present, future . Nephron , 131 ( 2 ): 92 – 96 , 2015 . OpenUrl CrossRef PubMed ↵ Barnet Woolf et al. On estimating the relation between blood group and disease . Annals of Human Genetics , 19 ( 4 ): 251 – 253 , 1955 . OpenUrl CrossRef PubMed ↵ Frederick J de Serres , Ignacio Blanco , et al. Pi s and pi z alpha-1 antitrypsin deficiency worldwide. a review of existing genetic epidemiological data . Monaldi Archives for Chest Disease , 67 ( 4 ), 2007 . ↵ Sebastian Haas , Sven Wohlgemuth , Isao Echizen , Noboru Sonehara , and Günter Müller . Aspects of privacy for electronic health records . International Journal of Medical Informatics , 80 ( 2 ): e26 – e31 , 2011 . OpenUrl PubMed ↵ Yaroslav Ganin and Victor Lempitsky . Unsupervised domain adaptation by backpropagation . In International Conference on Machine Learning , pages 1180 – 1189 . PMLR , 2015 . ↵ Khiem Pham , Khang Le , Nhat Ho , Tung Pham , and Hung Bui . On unbalanced optimal transport: An analysis of sinkhorn algorithm . In International Conference on Machine Learning , pages 7673 – 7682 . PMLR , 2020 . ↵ Shai Ben-David , John Blitzer , Koby Crammer , Alex Kulesza , Fernando Pereira , and Jennifer Wortman Vaughan . A theory of learning from different domains . Mach Learn , 79 : 151 – 175 , 2010 . OpenUrl CrossRef ↵ Ruiqing Ding , Yu Zhou , Jie Xu , Yan Xie , Qiqiang Liang , He Ren , Yixuan Wang , Yanlin Chen , Leye Wang , and Man Huang . Cross-hospital sepsis rarly detection via semi-supervised optimal transport with self-paced ensemble . IEEE Journal of Biomedical and Health Informatics , 2023 . ↵ Jie Wang , Ronald Moore , Yao Xie , and Rishikesan Kamaleswaran . Improving sepsis prediction model generalization with optimal transport . In Machine Learning for Health , pages 474 – 488 . PMLR , 2022 . ↵ Léo Gautheron . Domain adaptation using optimal transport: Application to prostate cancer mapping. Master’s thesis , Jean Monnet University , 2017 . ↵ Peiyin Chen , He Wang , Xinlin Sun , Haoyu Li , Celso Grebogi , and Zhongke Gao . Transfer learning with optimal transportation and frequency mixup for EEG-based motor imagery recognition . IEEE Transactions on Neural Systems and Rehabilitation Engineering , 30 : 2866 – 2875 , 2022 . OpenUrl PubMed ↵ Zhenjie Liu , Qiang Qiu , Jun Li , Lizhe Wang , and Antonio Plaza . Geographic optimal transport for heterogeneous data: Fusing remote sensing and social media . IEEE Transactions on Geoscience and Remote Sensing , 59 ( 8 ): 6935 – 6945 , 2020 . OpenUrl ↵ Shai Ben-David , John Blitzer , Koby Crammer , and Fernando Pereira . Analysis of representations for domain adaptation . In Advances in Neural Information Processing Systems , volume 19 . MIT Press , 2006 . ↵ Shai Ben-David and Ruth Urner . Domain adaptation–can quantity compensate for quality? Annals of Mathematics and Artificial Intelligence , 70 : 185 – 202 , 2014 . OpenUrl ↵ Nicolas Courty , Rémi Flamary , Amaury Habrard , and Alain Rakotomamonjy . Joint distribution optimal transportation for domain adaptation . In Advances in Neural Information Processing Systems , volume 30 , 2017 . ↵ Farjad Malik , Simon Wouters , Ruben Cartuyvels , Erfan Ghadery , and Marie-Francine Moens . Two-phase training mitigates class imbalance for camera trap image classification with cnns . arXiv preprint arxiv: 2112.14491 , 2021 . ↵ Smaranda Muresan , Preslav Nakov , and Aline Villavicencio Yaoyiran Li , Fangyu Liu , Nigel Collier , Anna Korhonen , and Ivan Vulić. Improving word translation via two-stage contrastive learning . In Smaranda Muresan , Preslav Nakov , and Aline Villavicencio , editors, Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) , pages 4353 – 4374 , Dublin, Ireland, May 2022 . Association for Computational Linguistics . doi: 10.18653/v1/2022.acl-long.299 . URL https://aclanthology.org/2022.acl-long.299 . OpenUrl CrossRef ↵ Alistair Johnson , Lucas Bulgarelli , Tom Pollard , Steven Horng , Leo Anthony Celi , and Roger Mark . Mimic-iv . PhysioNet . Available online at: https://physionet.org/content/mimiciv/1.0/ (accessed August 23, 2021 ), xpages 49 – 55 , 2020 . ↵ Tom J Pollard , Alistair EW Johnson , Jesse D Raffa , Leo A Celi , Roger G Mark , and Omar Badawi . The eicu collaborative research database, a freely available multi-center database for critical care research . Scientific data , 5 ( 1 ): 1 – 13 , 2018 . OpenUrl PubMed ↵ Ian T Jolliffe . Principal component analysis: a beginner’s guidei. introduction and application . Weather , 45 ( 10 ): 375 – 382 , 1990 . OpenUrl ↵ Royce Reinger . POT: Python optimal transport . Journal of Machine Learning Research , 22 ( 78 ): 1 – 8 , 2021 . OpenUrl ↵ Patrick E McKnight and Julius Najab . Mann-whitney u test . The Corsini encyclopedia of psychology , pages 1 – 1 , 2010 . ↵ Atefeh Rajabalizadeh , Javad Norouzi Nia , Nima Safaei , Mojtaba Talafidaryani , Reyhaneh Bijari , Atousa Zarindast , Fateme Fotouhi , Masud Salehi , and Mahdi Moqri . An exploratory analysis of electronic intensive care unit (eicu) collaborative research database . In ICIS 2020 Proceedings , volume 2 , 2020 . ↵ Benjamin A Goldstein , Ann Marie Navar , and Rickey E Carter . Moving beyond regression techniques in cardiovascular risk prediction: Applying machine learning to address analytic challenges . European Heart Journal , 38 ( 23 ): 1805 – 1814 , 2017 . OpenUrl CrossRef PubMed ↵ Andrew Clegg , Chris Bates , John Young , Ronan Ryan , Linda Nichols , Elizabeth Ann Teale , Mohammed A Mohammed , John Parry , and Tom Marshall . Development and validation of an electronic frailty index using routine primary care electronic health record data . Age and Ageing , 45 ( 3 ): 353 – 360 , 2016 . OpenUrl CrossRef PubMed ↵ Hrayr Harutyunyan , Hrant Khachatrian , David C Kale , Greg Ver Steeg , and Aram Galstyan . Multitask learning and benchmarking with clinical time series data . Scientific Data , 6 ( 1 ): 96 , 2019 . OpenUrl PubMed ↵ Peter L Bartlett , Dylan J Foster , and Matus J Telgarsky . Spectrally-normalized margin bounds for neural networks . Advances in Neural Information Processing Systems , 30 , 2017 . ↵ Vinod Nair and Geoffrey E Hinton . Rectified linear units improve restricted boltzmann machines . In Proceedings of the 27th International Conference on Machine Learning , pages 807 – 814 , 2010 . ↵ Sergey Ioffe and Christian Szegedy . Batch normalization: Accelerating deep network training by reducing internal covariate shift . In International Conference on Machine Learning , pages 448 – 456 . pmlr, 2015 . ↵ Xinyi Tong , Xiangxiang Xu , Shao-Lun Huang , and Lizhong Zheng . A mathematical framework for quantifying transferability in multi-source transfer learning . Advances in Neural Information Processing Systems , 34 : 26103 – 26116 , 2021 . OpenUrl ↵ Ye Tian and Yang Feng . Transfer learning under high-dimensional generalized linear models . Journal of the American Statistical Association , 118 ( 544 ): 2684 – 2697 , 2023 . OpenUrl PubMed ↵ Guanyu Cai , Lianghua He , MengChu Zhou , Hesham Alhumade , and Die Hu . Learning smooth representation for unsupervised domain adaptation . IEEE Transactions on Neural Networks and Learning Systems , 34 ( 8 ): 4181 – 4195 , 2021 . OpenUrl ↵ Dana P Goldman and James P Smith . Can patient self-management help explain the ses health gradient? Proceedings of the National Academy of Sciences , 99 ( 16 ): 10929 – 10934 , 2002 . OpenUrl Abstract / FREE Full Text ↵ Debra Umberson . Family status and health behaviors: Social control as a dimension of social integration . Journal of health and social behavior , pages 306 – 319 , 1987 . ↵ Sinno Jialin Pan , Ivor W Tsang , James T Kwok , and Qiang Yang . Domain adaptation via transfer component analysis . IEEE Transactions on Neural Networks , 22 ( 2 ): 199 – 210 , 2010 . OpenUrl CrossRef PubMed ↵ Baochen Sun , Jiashi Feng , and Kate Saenko . Correlation alignment for unsupervised domain adaptation . Domain adaptation in computer vision applications , pages 153 – 171 , 2017 . ↵ Boqing Gong , Yuan Shi , Fei Sha , and Kristen Grauman . Geodesic flow kernel for unsupervised domain adaptation . In 2012 IEEE Conference on Computer Vision and Pattern Recognition , pages 2066 – 2073 . IEEE , 2012 . ↵ Bharath Bhushan Damodaran , Benjamin Kellenberger , Rémi Flamary , Devis Tuia , and Nicolas Courty . Deepjdot: Deep joint distribution optimal transport for unsupervised domain adaptation . In Proceedings of the European conference on computer vision (ECCV) , pages 447 – 463 , 2018 . ↵ Xinyang Chen , Sinan Wang , Jianmin Wang , and Mingsheng Long . Representation subspace distance for domain adaptation regression . In International Conference on Machine Learning , pages 1749 – 1759 , 2021 . ↵ Ismail Nejjar , Qin Wang , and Olga Fink . Dare-gram: Unsupervised domain adaptation regression by aligning inverse gram matrices . In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition , pages 11744 – 11754 , 2023 . ↵ Tianfeng Chai and Roland R Draxler . Root mean square error (rmse) or mean absolute error (mae) . Geoscientific Model Development , 7 ( 1 ): 1525 – 1534 , 2014 . OpenUrl Jonathan Gruber. Medicaid . In Means-tested transfer programs in the United States , pages 15 – 78 . University of Chicago Press , 2003 . ↵ Amy Finkelstein and Robin McKnight . What did medicare do? the initial impact of medicare on mortality and out of pocket medical spending . Journal of Public Economics , 92 ( 7 ): 1644 – 1668 , 2008 . OpenUrl CrossRef Web of Science ↵ David M Cutler and Jonathan Gruber . Medicaid and private insurance: evidence and implications . Health Affairs , 16 ( 1 ): 194 – 200 , 1997 . OpenUrl FREE Full Text ↵ Kaiser Family Foundation . What happens after people lose medicaid coverage? KFF (Kaiser Family Foundation) , 2023 . Accessed: 2024-02-15 . Kaiser Family Foundation . 10 things to know about the unwinding of the medicaid continuous enrollment requirement , 2023 . Accessed: 2024-02-15 . ↵ Kaiser Family Foundation . Half of all eligible medicare beneficiaries are now enrolled in private medicare advantage plans , 2021 . Accessed: 2024-02-15 . Sharon K Long , Genevieve M Kenney , Stephen Zuckerman , Dana E Goin , Douglas Wissoker , Fredric Blavin , Linda J Blumberg , Lisa Clemans-Cope , John Holahan , and Katherine Hempstead . The health reform monitoring survey: Addressing data gaps to provide timely insights into the affordable care act . Health Affairs , 33 ( 1 ): 161 – 167 , 2014 . OpenUrl Abstract / FREE Full Text Katherine Baicker and Amitabh Chandra . The labor market effects of rising health insurance premiums . Journal of Labor Economics , 24 ( 3 ): 609 – 634 , 2006 . OpenUrl CrossRef Web of Science ↵ Richard J Chen , Judy J Wang , Drew FK Williamson , Tiffany Y Chen , Jana Lipkova , Ming Y Lu , Sharifa Sahai , and Faisal Mahmood . Algorithmic fairness in artificial intelligence for medicine and healthcare . Nature Biomedical Engineering , 7 ( 6 ): 719 – 742 , 2023 . OpenUrl PubMed ↵ Mirja Mittermaier , Marium M Raza , and Joseph C Kvedar . Bias in ai-based models for medical applications: challenges and mitigation strategies . NPJ Digital Medicine , 6 ( 1 ): 113 , 2023 . OpenUrl PubMed Daniel Kuhn , Peyman Mohajerin Esfahani , Viet Anh Nguyen , and Soroosh Shafieezadeh-Abadeh . Wasserstein distributionally robust optimization: Theory and applications in machine learning . In Operations research & management science in the age of analytics , pages 130 – 166 . Informs, 2019 . ↵ Sarah Poole , Shaun Grannis , and Nigam H Shah . Predicting emergency department visits . AMIA Summits on Translational Science Proceedings , 2016 : 438 , 2016 . OpenUrl ↵ S Goodacre , J Turner , and Jon Nicholl . Prediction of mortality among emergency medical admissions . Emergency Medicine Journal , 23 ( 5 ): 372 – 375 , 2006 . OpenUrl Abstract / FREE Full Text ↵ Joy Pader , Robert B Basmadjian , Dylan E OSullivan , Nicole E Mealey , Yibing Ruan , Christine Friedenreich , Rachel Murphy , Edwin Wang , May Lynn Quan , and Darren R Brenner . Examining the etiology of early-onset breast cancer in the canadian partnership for tomorrows health (CanPath) . Cancer Causes & Control , 32 ( 10 ): 1117 – 1128 , 2021 . OpenUrl PubMed ↵ Cathie Sudlow , John Gallacher , Naomi Allen , Valerie Beral , Paul Burton , John Danesh , Paul Downey , Paul Elliott , Jane Green , Martin Landray , et al. Uk biobank: An open access resource for identifying the causes of a wide range of complex diseases of middle and old age . PLoS Medicine , 12 ( 3 ): e1001779 , 2015 . OpenUrl CrossRef Christopher JD Wallis , Bheeshma Ravi , Natalie Coburn , Robert K Nam , Allan S Detsky , and Raj Satkunasivam . Comparison of postoperative outcomes among patients treated by male and female surgeons: a population based matched cohort study . Bmj , 359 , 2017 . Kitty Yu-Yeung Lau , Kei-Shing Ng , Ka-Wai Kwok , Kevin Kin-Man Tsia , Chun-Fung Sin , Ching-Wan Lam , and Varut Vardhanabhuti . An unsupervised machine learning clustering and prediction of differential clinical phenotypes of covid-19 patients based on blood testsa hong kong population study . Frontiers in medicine , 8 : 764934 , 2022 . OpenUrl PubMed Luciano Gattinoni , Davide Chiumello , Pietro Caironi , Mattia Busana , Federica Romitti , Luca Brazzi , and Luigi Camporota . Covid-19 pneumonia: different respiratory treatments for different phenotypes? , 2020 . ↵ Wei Wei , Deyu Meng , Qian Zhao , Zongben Xu , and Ying Wu . Semi-supervised transfer learning for image rain removal . In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition , pages 3877 – 3886 , 2019 . ↵ Tiecheng Song , Jianfei Cai , Tianqi Zhang , Chenqiang Gao , Fanman Meng , and Qingbo Wu . Semi-supervised manifold-embedded hashing with joint feature representation and classifier learning . Pattern Recognition , 68 : 99 – 110 , 2017 . OpenUrl ↵ Thibault Séjourné , François-Xavier Vialard , and Gabriel Peyré . The unbalanced gromov wasserstein distance: Conic formulation and relaxation . Advances in Neural Information Processing Systems , 34 : 8766 – 8779 , 2021 . OpenUrl ↵ He He and Dongrui Wu . Transfer learning for brain–computer interfaces: A Euclidean space data alignment approach . IEEE Transactions on Biomedical Engineering , 67 ( 2 ): 399 – 410 , 2019 . OpenUrl PubMed ↵ Mingsheng Long , Jianmin Wang , Guiguang Ding , Jiaguang Sun , and Philip S Yu . Transfer feature learning with joint distribution adaptation . In Proceedings of the IEEE International Conference on Computer Vision , pages 2200 – 2207 , 2013 . ↵ Shengsheng Wang , Bilin Wang , Zhe Zhang , Ali Asghar Heidari , and Huiling Chen . Class-aware sample reweighting optimal transport for multi-source domain adaptation . Neurocomputing , 523 : 213 – 223 , 2023 . OpenUrl ↵ Mingsheng Long , Yue Cao , Jianmin Wang , and Michael Jordan . Learning transferable features with deep adaptation networks . In International Conference on Machine Learning , pages 97 – 105 . PMLR , 2015 . ↵ Mingsheng Long , Han Zhu , Jianmin Wang , and Michael I Jordan . Deep transfer learning with joint adaptation networks . In International conference on machine learning , pages 2208 – 2217 . PMLR , 2017 . ↵ Fabio Maria Carlucci , Lorenzo Porzi , Barbara Caputo , Elisa Ricci , and Samuel Rota Bulo . Autodial: Automatic domain alignment layers . In Proceedings of the IEEE International Conference on Computer Vision , pages 5067 – 5075 , 2017 . ↵ Eric Tzeng , Judy Hoffman , Trevor Darrell , and Kate Saenko . Simultaneous deep transfer across domains and tasks . In Proceedings of the IEEE International Conference on Computer Vision , pages 4068 – 4076 , 2015 . ↵ Yaroslav Ganin , Evgeniya Ustinova , Hana Ajakan , Pascal Germain , Hugo Larochelle , François Laviolette , Mario March , and Victor Lempitsky . Domain-adversarial training of neural networks . Journal of machine learning research , 17 ( 59 ): 1 – 35 , 2016 . OpenUrl ↵ Zelun Luo , Yuliang Zou , Judy Hoffman , and Li F Fei-Fei . Label efficient learning of transferable representations acrosss domains and tasks . Advances in Neural Information Processing Systems , 30 , 2017 . ↵ Mingsheng Long , Zhangjie Cao , Jianmin Wang , and Michael I Jordan . Conditional adversarial domain adaptation . Advances in neural information processing systems , 31 , 2018 . ↵ Yuchen Zhang , Tianle Liu , Mingsheng Long , and Michael Jordan . Bridging theory and algorithm for domain adaptation . In International Conference on Machine Learning , pages 7404 – 7413 . PMLR , 2019 . ↵ Xingchao Peng , Zijun Huang , Ximeng Sun , and Kate Saenko . Domain agnostic learning with disentangled representations . In International Conference on Machine Learning , pages 5102 – 5112 . PMLR , 2019 . View the discussion thread. Back to top Previous Next Posted March 21, 2025. Download PDF Data/Code Email Thank you for your interest in spreading the word about medRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following Transport-based transfer learning on Electronic Health Records: Application to detection of treatment disparities Message Subject (Your Name) has forwarded a page to you from medRxiv Message Body (Your Name) thought you would like to see this page from the medRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share Transport-based transfer learning on Electronic Health Records: Application to detection of treatment disparities Wanxin Li , Saad Ahmed , Yongjin P. Park , Khanh Dao Duc medRxiv 2024.03.27.24304781; doi: https://doi.org/10.1101/2024.03.27.24304781 Share This Article: Copy Citation Tools Transport-based transfer learning on Electronic Health Records: Application to detection of treatment disparities Wanxin Li , Saad Ahmed , Yongjin P. Park , Khanh Dao Duc medRxiv 2024.03.27.24304781; doi: https://doi.org/10.1101/2024.03.27.24304781 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Health Informatics Subject Areas All Articles Addiction Medicine (573) Allergy and Immunology (865) Anesthesia (304) Cardiovascular Medicine (4457) Dentistry and Oral Medicine (445) Dermatology (383) Emergency Medicine (610) Endocrinology (including Diabetes Mellitus and Metabolic Disease) (1517) Epidemiology (15244) Forensic Medicine (30) Gastroenterology (1132) Genetic and Genomic Medicine (6620) Geriatric Medicine (669) Health Economics (1002) Health Informatics (4557) Health Policy (1372) Health Systems and Quality Improvement (1615) Hematology (543) HIV/AIDS (1272) Infectious Diseases (except HIV/AIDS) (15936) Intensive Care and Critical Care Medicine (1106) Medical Education (624) Medical Ethics (147) Nephrology (670) Neurology (6635) Nursing (346) Nutrition (999) Obstetrics and Gynecology (1148) Occupational and Environmental Health (957) Oncology (3348) Ophthalmology (980) Orthopedics (369) Otolaryngology (421) Pain Medicine (436) Palliative Medicine (130) Pathology (665) Pediatrics (1696) Pharmacology and Therapeutics (693) Primary Care Research (714) Psychiatry and Clinical Psychology (5463) Public and Global Health (9257) Radiology and Imaging (2210) Rehabilitation Medicine and Physical Therapy (1371) Respiratory Medicine (1198) Rheumatology (598) Sexual and Reproductive Health (716) Sports Medicine (532) Surgery (714) Toxicology (99) Transplantation (289) Urology (265) (function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a035526369fd3fe2',t:'MTc4MDA1NTg0OQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.