Machine learning method for adaptive trial enrichment
Patent Information
- Application Number
- PCT/US2024/034015
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-15
- Filing Date
- 2024-06-14
- Publication Date
- 2025-02-06
AI Technical Summary
Randomized controlled trials (RCTs) are resource and time intensive, especially for evaluating novel therapies on major clinical endpoints, with rising costs due to the need for large patient numbers, necessitating more efficient and adaptive trial designs that maintain robustness and ensure patient safety and regulatory compliance.
A machine learning method for adaptive predictive enrichment of RCTs, which involves training an algorithm to identify individualized treatment response signatures and recommend enrollment based on phenotypic determinants, using tree-based algorithms like extreme gradient boosting, to adjust trial design and reduce the number of patients required while preserving treatment effects.
This approach reduces the final trial size and completion time, enabling earlier determination of therapeutic effectiveness with fewer patients, while maintaining the integrity of the trial results and ensuring broad applicability to the original patient population.
Smart Images

Figure US2024034015_06022025_PF_FP_ABST
Abstract
Description
[0001] TITLE OF THE INVENTION
[0002] Machine Learning Method for Adaptive Trial Enrichment
[0003] CROSS-REFERENCE TO RELATED APPLICATIONS
[0004] The present application claims priority under 35 U.S.C. § 119(e) to U.S. Provisional Patent Application No. 63 / 508,315, filed June 15, 2023, which application is incorporated herein by reference in its entirety.
[0005] BACKGROUND OF THE INVENTION
[0006] Randomized controlled trials (RCTs) represent the cornerstone of evidence-based medicine and the scientific and regulatory gold standard to inform clinical care. Despite their strengths, they are often both resource and time intensive. The required investments are particularly large for RCTs evaluating the effects of novel therapies on major clinical endpoints, such as mortality or acute cardiovascular events, among patients with chronic cardiometabolic or other disorders. Modern pivotal trials have been facing exponentially rising costs as more patients and clinic visits are needed to prove a treatment effect, with the median cost of pivotal clinical trials per approved drug estimated at $48 million and a median cost of $41,413 per patient enrolled (2005-2017). Across studies, the largest single factor driving cost was the number of patients required to establish the treatment effects. With a growing pipeline of newer therapeutics, there is a need to define alternative ways of conducting RCTs which would increase their efficiency, maintain their robustness, and provide high-quality evidence to ensure patient safety and regulatory compliance.
[0007] Adaptive trials have been proposed as a potential solution and was acknowledged in a recent statement by the Food and Drug Administration (FDA). Adaptive trials allow prospectively planned modifications to the study design of clinical trials based on accumulating data from the trial participants. The ability of the trial to adjust to new information has the theoretical advantage of improving statistical efficiency while ensuring safety by detecting early harm or lack of effectiveness. However, defining the ways in which a trial may adapt a priori remains challenging.
[0008] Accordingly, there is a need in the art for articles and methods that improve on existing articles and methods of adaptive trial enrichment. The present invention addresses this need.
[0009] SUMMARY OF THE INVENTION
[0010] In one aspect a method of training an algorithm for adaptive predictive enrichment of a randomized controlled trial (RCT) includes providing an RCT with at least one primary outcome; defining an interim analysis timepoint; at the interim analysis timepoint, defining individualized estimates of the effects of a studied intervention for the primary outcome, as compared to a control arm, through iterative analysis; and training a machine-learning algorithm to identify one or more signatures of individualized treatment response in a treatment group as compared to a control group; wherein the one or more signatures of individualized treatment response are used to recommend predictive enrichment for subsequent RCT enrollment.
[0011] In some embodiments, the interim analysis timepoint is based on an expected number of occurrences of the primary outcome. In some embodiments, the interim analysis timepoints correspond to a set of pre-defined cumulative proportions of the expected occurrences of the primary outcome event, or any combination thereof.
[0012] In some embodiments, the algorithm is a tree-based algorithm or a deep learning framework to enable multimodal data integration. In some embodiments, the tree-based algorithm is extreme gradient boosting. In some embodiments, the algorithm is fitted with simultaneous feature selection based on the Boruta and SHAP (SHapley Additive exPlanations) methods.
[0013] In some embodiments, the algorithm is trained for up to 1000 rounds at the interim analysis timepoint.
[0014] In some embodiments, the algorithm is fully automated and independent of investigator input or biases.
[0015] In some embodiments, phenotypic determinants of heterogeneous treatment effects are learned in real-time.
[0016] In some embodiments, the algorithm provides predictive enrichment without restricting enrollment to the individuals most likely to experience the primary outcome.
[0017] In some embodiments, the algorithm does not recommend predictive enrichment where there is an absence of heterogeneity in the treatment effect.
[0018] In another aspect, provided herein is a method of adaptive predictive enrichment of a randomized controlled trial (RCT), the method including applying the algorithm trained according to the method of any of the embodiments disclosed herein to all prospective trial candidates, the algorithm generating a predicted individualized benefit for each of the participants; and generating a probability of each prospective trial candidate being enrolled in the RCT; wherein a probability of being enrolled in the RCT is conditioned on the predicted individualized benefit.
[0019] In some embodiments, the method further includes enrolling prospective trial candidates based upon the predicted individualized benefit for the prospective candidate. In some embodiments, the method reduces final trial size while preserving average treatment effect. In some embodiments, the RCT is completed faster than a trial without the predictive enrichment. In some embodiments, the method further includes determining an effectiveness of a diagnostic or therapy with at least one of less time or fewer patients, as compared to a trial without the predictive enrichment.
[0020] In some embodiments, the interim analysis timepoint comprises at least three interim analysis timepoints. In some embodiments, all potential participants prior to the first interim analysis timepoint are enrolled in the RCT. In some embodiments, the algorithm is applied between interim analysis timepoints.
[0021] In some embodiments, the method further includes applying the algorithm to the testing set; and assessing for evidence of heterogeneous treatment effects.
[0022] BRIEF DESCRIPTION OF THE DRAWINGS
[0023] FIGS. 1A-C show images and graphs illustrating an overview of a study design. (A) Visual summary of the original IRIS and SPRINT trials. (B) Cumulative recruitment & (C) primary outcome event numbers across different simulated trial timepoints. HOMA-IR: homeostasis model assessment of insulin resistance; IRIS: Insulin Resistance Intervention after Stroke; SPRINT: Systolic Blood Pressure Intervention Trial; TIA: transient ischemic attack.
[0024] FIGS. 2A-B show schematics illustrating algorithm overviews. (A) Traditional clinical trials commonly use a fixed design approach, with a pre-defined total sample size goal and inclusion criteria. In some cases, interim analyses are pre-defined to adaptively modify the target study size based on revised power calculations, however without modification of the target population. (B) We hereby propose an approach of adaptive predictive enrichment through phenomapping-derived signatures of individualized benefit. At each pre-defined interim analysis timepoint, the observations and events collected up until that point are randomly split into a training and testing set. In the training set, a trial phenomap is created that represents a representation of the phenotypic similarities across all recorded baseline features. This allows the estimation of weighted average treatment effects by analyzing the observed outcomes from the phenotypic angle of each individual participant. This is followed by training of an extreme gradient boosting algorithm that links pre-randomization features to the observe treatment effect heterogeneity. If there is evidence of possible heterogeneity, power calculations are revised based on the observed effect sizes and, assuming the required final sample is lower than the originally estimated one, predictive enrichment occurs over the following period. During this time, the probability of enrollment for each prospective candidate is conditioned on their estimated benefit, whereas treatment assignment remains completely randomized. The process is repeated at each interim analysis timepoint, where a completely new model is trained.
[0025] FIG. 3 shows a schematic illustrating an example of model evolution for prediction of the personalized cardiovascular benefit of pioglitazone versus placebo across different enrollment periods. The panels show the SHAP (Shapley additive explanations) plot summary for the final epoch model using the features identified as important by the Boruta method. Negative SHAP values favor the intensive systolic blood pressure reduction. IRIS: Insulin Resistance Intervention after Stroke.
[0026] FIGS. 4A-D show graphs illustrating primary outcome results - IRIS. (A) Cumulative patient enrollment, (B) cumulative primary outcome events, (C) Cox regression-derived effect estimates (Hazard Ratios) for pioglitazone versus placebo, and (D) corresponding P values. The error bars denote the standard error of mean across n=5 adaptive simulations. HTE: heterogeneous treatment effect; IRIS: Insulin Resistance Intervention after Stroke.
[0027] FIG. 5 shows a schematic illustrating an example of model evolution for prediction of the personalized cardiovascular benefit of intensive versus standard systolic blood pressure reduction across different enrollment periods. The panels show the SHAP (Shapley additive explanations) plot summary for the final epoch model using the features identified as important by the Boruta method. Negative SHAP values favor the intensive systolic blood pressure reduction. SPRINT: Systolic Blood Pressure Intervention Trial. FIGS. 6A-D show graphs illustrating primary outcome results - SPRINT. (A) Cumulative patient enrollment, (B) cumulative primary outcome events, (C) Cox regression- derived effect estimates (Hazard Ratios) for intensive versus standard systolic blood pressure reduction, and (D) corresponding P values. The error bars denote the standard error of mean across n=5 adaptive simulations. HTE: heterogeneous treatment effect; SPRINT: Systolic Blood Pressure Intervention Trial.
[0028] FIGS. 7A-B show graphs illustrating secondary outcome (safety) results. Win ratio with corresponding 95% confidence intervals across the pre-defined interim analysis timepoints. (A) Example from IRIS with outcome events ranked as follows: all-cause mortality, followed by non-fatal MACE components, and then all -cause hospitalizations, heart failure events and bone fractures; (B) Example from SPRINT: all-cause mortality, followed by non-fatal MACE components, and then serious adverse events. The lines correspond to the win ratio point estimate with shaded areas denoting the 95% confidence interval (for the adaptive trial design the point and upper and lower ends of the confidence interval were averaged across the five simulations). IRIS: Insulin Resistance Intervention after Stroke; SPRINT: Systolic Blood Pressure Intervention Trial; TIA: transient ischemic attack.
[0029] FIGS. 8A-D show graphs illustrating incidence of the primary outcome across different enrollment periods in IRIS. Incidence of the primary outcome among patients recruited: (A) prior to the first interim analysis, (B) between the first and second interim timepoints, (C) second and third timepoints, and (D) after the third interim analysis timepoint. Each analysis includes distinct curves for each one of the adaptive simulations. Here, / 2-values are derived from paired log-rank comparisons with the original trial curve. IRIS: Insulin Resistance Intervention after Stroke.
[0030] FIGS. 9A-D show graphs illustrating incidence of the primary outcome across different enrollment periods in SPRINT. Incidence of the primary outcome among patients recruited: (A) prior to the first interim analysis, (B) between the first and second interim timepoints, (C) second and third timepoints, and (D) after the third interim analysis timepoint. Each analysis includes distinct curves for each one of the adaptive simulations. Here, ^-values are derived from paired log-rank comparisons with the original trial curve. SPRINT: Systolic Blood Pressure Intervention Trial. DETAILED DESCRIPTION OE THE INVENTION
[0031] Definitions
[0032] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Although any methods and materials similar or equivalent to those described herein can be used in the practice or testing of the present invention, the preferred methods and materials are described.
[0033] The articles “a” and “an” are used herein to refer to one or to more than one (i.e., to at least one) of the grammatical object of the article. By way of example, “an element” means one element or more than one element.
[0034] “About” as used herein when referring to a measurable value such as an amount, a temporal duration, and the like, is meant to encompass variations of ±20% or ±10%, more preferably ±5%, even more preferably ±1%, and still more preferably ±0.1% from the specified value, as such variations are appropriate to perform the disclosed methods.
[0035] Ranges: throughout this disclosure, various aspects of the invention can be presented in a range format. It should be understood that the description in range format is merely for convenience and brevity and should not be construed as an inflexible limitation on the scope of the invention. Accordingly, the description of a range should be considered to have specifically disclosed all the possible subranges as well as individual numerical values within that range. For example, description of a range such as from 1 to 6 should be considered to have specifically disclosed subranges such as from 1 to 3, from 1 to 4, from 1 to 5, from 2 to 4, from 2 to 6, from 3 to 6 etc., as well as individual numbers within that range, for example, 1, 2, 2.7, 3, 4, 5, 5.3, and 6. This applies regardless of the breadth of the range.
[0036] Detailed Description
[0037] Provided herein are methods of training an algorithm for adaptive predictive enrichment of a randomized controlled trial (RCT). In some embodiments, the method includes selecting, identifying, or defining an RCT with at least one primary outcome, then defining at least one interim analysis timepoint during the RCT. The interim analysis timepoint includes any suitable timepoint or timepoints for evaluating treatment effects and / or providing predictive enrichment of participant enrollment. Each RCT may include any suitable number of interim analysis timepoints, such as, but not limited to, at least one, at least two, at least three, at least four, or any suitable combination, sub-combination, range, or sub-range thereof. In some embodiments, the interim analysis timepoint(s) is / are based on an expected number of occurrences of the primary outcome (e.g., a set of pre-defined cumulative proportions of the expected occurrences of the primary outcome event). For example, the interim analysis timepoint may include, but is not limited to, the first 50 expected occurrences of the primary outcome event, the first 100 expected occurrences of the primary outcome event, the first 150 expected occurrences of the primary outcome event, any other suitable number of expected occurrences, or a combination thereof. Although various example interim analysis timepoints are discussed herein, as will be appreciated by those skilled in the art, the number of interim analysis timepoints, the number of occurrences, and the expected timing of such occurrences depend upon the nature of the RCT.
[0038] Next, at the interim timepoint, the method includes defining individualized estimates of the effects of the studied intervention for the primary outcome, as compared to a control arm. In some embodiments, the individualized estimates are defined through iterative analysis. In some embodiments, defining individualized estimates includes extracting personalized estimates of predicted benefit. In some embodiments, defining individualized estimates includes applying weighted estimation through any suitable method or model, such as, but not limited to, Cox regression model. In some embodiments, with every iteration of this regression around each unique individual, every study participant is assigned unique weights based on the phenotypic (Gower’s) distance from the index patient of that analysis. To ensure that patients phenotypically closer to the index patient carry higher cumulative weights than patients located further away, a cubic exponential transformation of the similarity metric, defined as (1 -Gower 's distance), may be applied. In some embodiments, these values are further processed through a Rectified Linear Unit (ReLU) function prior to their inclusion as weights in the regression models. In some embodiments, this method permits simultaneous modeling of an exponential decay function and control of the impact of low values (ReLU). From each personalized Cox regression model (fitted for each unique participant with individualized weightings as above), the natural logarithmic transformation of the hazard ratio (log HR) may be extracted for the primary outcome for the intervention versus control.
[0039] Once the individualized estimates are defined, the method includes training a machinelearning (ML) algorithm to identify one or more signatures of individualized treatment response (personalized benefit) in a treatment group as compared to a control group. The ML algorithm includes, but is not limited to, a causal forest algorithm, a boosting algorithm, or any other suitable ML algorithm, including a class of models called deep learning and neural networks. For example, in some embodiments, the algorithm includes an extreme gradient boosting algorithm (e.g., XGBoost; based on a tree gradient booster) fitted with simultaneous feature selection based on the Boruta and SHAP (SHapley Additive exPlanations) methods. The algorithm may be trained for any suitable number of rounds, such as, but not limited to, up to 1000 rounds. In some embodiments, after training the algorithm, the importance of all original features is compared to the highest feature importance of the shadow features. Additionally or alternatively, the method includes evaluating the accuracy of the algorithm during testing. When the one or more signatures of individualized treatment response identified by the algorithm indicate heterogeneity in the treatment effect, the algorithm may recommend predictive enrichment for subsequent RCT enrollment. Alternatively, where there is an absence of heterogeneity in the treatment effect, the algorithm does not recommend predictive enrichment.
[0040] In some embodiments, at each of the at least one interim analysis timepoints, the RCT participants recruited to that point are randomly split into a training set and a testing set, and baseline data for the participants in the training set is pre-processed. In some embodiments, the baseline data includes baseline characteristics of the participants defined based on participant assessment before randomization. The baseline data includes any suitable number of baseline characteristics, which may be provided in any suitable format, such as, but not limited to, unstructured, natural text, any clinical diagnostic format, or a combination thereof. Examples of baseline characteristics include, but are not limited to, those shown in Tables 4 and 5. In some embodiments, the pre-processing step includes removing baseline features with greater than 10% missingness. In some embodiments, the pre-processing step includes calculating pairwise correlations across variables and, wherever pairs exceed a threshold absolute correlation coefficient (e.g., 0.9), excluding the variable with the largest mean absolute correlation across all pairwise comparisons. Continuous variables also undergo 95% winsorization to reduce the effects of extreme outliers, whereas factor variables with zero variance are dropped from further processing. In some embodiments, the pre-processing step includes imputing missing data. The missing data may be imputed through any suitable method, such as, but not limited to, using a version of the random forest imputation algorithm adapted for mixed datasets with a maximum of five iterations. In some embodiments, the pre-processing step includes encoding factor variables (e.g., one-hot encoding) for ease of processing with downstream visualization and machine learning algorithms.
[0041] Additionally or alternatively, the method may include defining a phenomap using the pre- processed baseline data, the phenomap representing a phenotypic architecture of the recruited population at the interim analysis timepoint across all axes of baseline variance. In some embodiments, defining a phenomap includes computing a dissimilarity index. In some embodiments, computing the dissimilarity index includes classifying individuals based on their detailed clinical characteristics according to Gower’s distance. Gower’s method computes a distance value for each pair of individuals. For continuous variables, Gower’s distance represents the absolute value of the difference between a pair of individuals divided by the range across all individuals. For categorical variables, the method assigns “1” if the values are identical and “0” if they are not. Gower’s distance is ultimately calculated as the mean of these terms. After computing the dissimilarity index, the phenotypic architecture of the trial can be visualized using uniform manifold approximation and projection (UMAP), a method that constructs a highdimensional graph and then optimizes a low-dimensional graph to be as structurally similar as possible.
[0042] In some embodiments, the algorithm according to one or more of the embodiments disclosed herein is independent of investigator input or biases. In some embodiments, the algorithm provides real-time learning of phenotypic determinants of heterogeneous treatment effects. In some embodiments, the algorithm provides predictive enrichment without restricting enrollment to the individuals most likely to experience the primary outcome.
[0043] Also provided herein are methods of adaptive predictive enrichment of a randomized controlled trial (RCT). In some embodiments, the method includes applying the algorithm trained according to one or more of the embodiments disclosed herein to prospective trial candidates, and generating a probability of each prospective trial candidate being enrolled in the RCT. In some embodiments, the probability of being enrolled in the RCT is conditioned on the predicted individualized benefit. In some embodiments, the method includes applying the algorithm to the testing set, and assessing for evidence of heterogeneous treatment effects. Additionally or alternatively, in some embodiments, the method includes recommending predictive enrichment based upon the assessing for evidence of heterogeneous treatment effects. In some embodiments, the method further includes enrolling prospective trial candidates based upon the predicted individualized benefit for the prospective candidate. In some embodiments, all potential participants prior to the first interim analysis timepoint are enrolled in the RCT. In some embodiments, the method includes multiple interim analysis timepoints. In such embodiments, the algorithm is applied at each interim analysis timepoints. For example, the algorithm may be trained at each interim analysis timepoint (e.g., 6 months, 1 year, and 1.5 years after trial initiation for a 3 year trial), and then applied following each training. In some embodiments, the application of the algorithm at one or more of the interim analysis timepoints is followed by predictive enrichment of participant enrollment.
[0044] In some embodiments, the predictive enrichment at the one or more interim analysis timepoints provides adaptive enrollment and / or reduces the final trial size while preserving average treatment effect. That is, through predictive enrichment, the number of patients required for the RCT can be reduced as compared to an RCT without predictive enrichment. Additionally or alternatively, in some embodiments, the predictive enrichment reduces the time required for the RCT, facilitating faster completion of the RCT as compared to an RCT without predictive enrichment. Accordingly, in some embodiments, the predictive enrichment facilitates determining effectiveness or futility of diagnostics or therapeutics earlier and / or with fewer patients enrolled in the RCT. Furthermore, in some embodiments, the predictive enrichment reduces the time and / or resources required for development, as compared to a trial without predictive enrichment.
[0045] In some embodiments, the algorithm is defined a priori and / or remains independent of investigator input or biases for the duration of the study. In some embodiments, the method does not require prior knowledge of potential phenotypic determinants of heterogeneous treatment effects, instead learning those in real-time as data accumulate in each study. In some embodiments, the algorithm operates in a stochastic fashion and does not prevent any specific population subgroups from enrolling in the trial. Rather, the algorithm adaptively conditions the probability of enrollment on the predicted treatment benefit, ensuring ensures that the results remain broadly applicable to the original patient population for which the trial was designed. In some embodiments, by modeling the relative treatment effect, the algorithm provides predictive enrichment without restricting enrollment to the individuals most likely to experience the primary endpoint. In some embodiments, the methods disclosed herein respect the random treatment assignment throughout the trial since the predictive algorithm is trained on information collected before randomization. As a result, the treatment assignment is independent of the baseline characteristics that define a participant’s probability of benefit and by extent, probability of being enrolled in the trial.
[0046] In some embodiments, the adaptive predictive enrichment according to one or more of the embodiments disclosed herein transforms a trial population into a series of local experiments / analyses that, when pre-specified, enable the real-time detection of heterogeneous treatment effects. This real-time detection of heterogeneous treatment effects guides the subsequent stages of the trial to maximize its efficiency and safety. In some embodiments, the methods disclosed herein may be automated and / or enable automation of a RCT. Additionally or alternatively, in some embodiments, the methods disclosed herein maintain the random assignment of all trial participants. In some embodiments, the methods disclosed herein dissociate the trial’s enrichment from each patient’s baseline absolute risk, and, instead, focuses on the key features that make each patient more or less likely to respond to the therapy.
[0047] Those skilled in the art will recognize, or be able to ascertain using no more than routine experimentation, numerous equivalents to the specific procedures, embodiments, claims, and examples described herein. Such equivalents are considered to be within the scope of this invention and covered by the claims appended hereto.
[0048] It is to be understood that wherever values and ranges are provided herein, all values and ranges encompassed by these values and ranges, are meant to be encompassed within the scope of the present invention. Moreover, all values that fall within these ranges, as well as the upper or lower limits of a range of values, are also contemplated by the present application.
[0049] The following examples further illustrate aspects of the present invention. However, they are in no way a limitation of the teachings or disclosure of the present invention as set forth herein.
[0050] EXAMPLES
[0051] EXAMPLE 1
[0052] Randomized controlled trials (RCT) represent the cornerstone of evidence-based medicine, but are resource intensive. The present inventors recently described a machine learning (ML) method that leverages the phenotypic diversity of patients in RCTs and the random allocation of the intervention to define signatures of individualized treatment effects. This method is based on an approach that creates a multidimensional representation of an RCT population across all pre-randomization features (“phenomap”) and extracts signatures that define consistent benefit or risk from each study arm. This approach has been validated retrospectively across several RCTs, however its utility in an adaptive trial design has not been explored.
[0053] This Example describes a novel machine learning (ML) strategy of adaptive predictive enrichment through computational trial phenomaps to guide and / or improve RCT enrollment. More specifically, the present study evaluated an adaptive approach that uses study arm effect differences for similar patients grouped on their complex phenotypic features, to design predictively enriched clinical trials. In simulated group sequential analyses of two large cardiovascular outcomes RCTs of (1) a double-blind, placebo-controlled, randomized trial of a drug (pioglitazone, as studied in the Insulin Resistance Intervention after Stroke [IRIS] trial) (Kernan, W. N. et al. Pioglitazone after Ischemic Stroke or Transient Ischemic Attack. N. Engl. J. Med. 374, 1321-1331 (2016)), and (2) a disease management strategy (intensive versus standard systolic blood pressure reduction in SPRINT) (SPRINT Research Group et al. A Randomized Trial of Intensive versus Standard Blood-Pressure Control. N. Engl. J. Med. 373, 2103-2116 (2015)), dynamic phenotypic representations were constructed to infer profiles of patients benefiting from the intervention versus control by constructing dynamic phenotypic representations during interim trial analyses and examining their association with study outcomes. Across three interim analyses, the strategy described herein learned key phenotypic signatures predictive of individualized cardiovascular benefit in each treatment arm. By conditioning a prospective candidate’s probability of enrollment on their predicted benefit, it is estimated that this approach would have enabled a reduction in the final trial size across five simulations (-18 ± 4.7% in IRIS (p=0.008) and -27.4 ± 3.4% in SPRINT (^=0.002), while preserving the original average treatment effect (point hazard ratio of 0.71 ± 0.01 for pioglitazone vs placebo (0.76 in the original trial; all with / ?<0.01); HR of 0.72 ± 0.01 for intensive vs standard systolic blood pressure control in SPRINT (0.75 in the original trial; all with / ?<0.01)). This adaptive framework provides improved efficiency in RCT enrollment. Results
[0054] Study population
[0055] The study was designed as a post-hoc simulation of real-world clinical trial data from IRIS and SPRINT (Fig. 1A). The detailed protocol, study population demographics, and results have been previously reported and are further summarized in the Methods. Briefly, IRIS included 3876 patients, 40 years of age or older, with a recent ischemic stroke or a transient ischemic attack (TIA) during the 6 months before randomization, who did not have diabetes mellitus but had evidence of insulin resistance based on a homeostasis model assessment of insulin resistance (HOMA-IR) index score of 3.0 or greater. Participants were randomly assigned in a 1 : 1 ratio to receive either pioglitazone or a matching placebo. Enrollment occurred over 2899 days (7.9 years), from February 2005 until January 2013, with the final study report including 3876 patients (median age 62 [55-71] years, n=1338 (34.5%) women). Participants were followed for a median of 4.7 [3.2-5.0] years for the primary endpoint of fatal or non-fatal stroke or myocardial infarction, which occurred in 175 of 1939 (9.0%) participants in the pioglitazone group and 228 of 1937 (11.8%) participants in the placebo group.
[0056] The SPRINT trial enrolled 9361 participants (median age 67 [61-76] years, n=3332 [35.6%] women) with a systolic blood pressure (SBP) of 130-180 mm Hg as well as an additional indicator of cardiovascular risk, with random assignment to targeting an SBP of less than 120 mm Hg (intensive treatment arm) versus less than 140 mm Hg (standard treatment arm). Patients with diabetes mellitus, prior stroke, or dementia were excluded. To simulate a longer enrollment period similar to IRIS, we modeled a steady recruitment years over 5 (vs 2.4 years in the original study) and used the original follow-up data with a median period of 3.2 [2.7- 3.8] years, for the primary composite outcome of time-to-first myocardial infarction / acute coronary syndrome, stroke, acute decompensated heart failure, or cardiovascular mortality, which occurred in 243 of 4678 (6.8%) participants in the intensive and 319 of 4683 (5.2%) participants in the standard arm.
[0057] Defining a group sequential trial design
[0058] A group sequential design was designed, with three total interim analyses planned before the final analysis, which was performed once all primary events had occurred in the original trial. Each analysis examined intervention superiority, assuming a power of 80% and a one-sided type I error of 0.025, providing adjusted significance levels (alpha) at each analysis timepoint based on the O’Brien-Fleming and alpha-spending Pocock methods (Table 1). For IRIS, we assumed that the primary outcome would occur in 11.8% vs 9% of the placebo- and pioglitazone-treated arms. This was based on the observed outcomes given the amendments made in the original trial during its course. For SPRINT, we assumed the respective primary outcome would occur in 6.8% vs. 5.4% of the standard and intensive arms, per the original power calculations. We defined the interim analysis timepoints based on the occurrence of the first 50, 100 and 150 primary outcome events in the original trial. In IRIS, this corresponded to 1121, 1582, and 1905 days after the first patient was randomized. In the simulated SPRINT analysis, this corresponded to 613 days, 921 days, and 1137 days after the patient was randomized (FIGS. 1B-C) in the trial.
[0059] Table 1. Power calculations and alpha spending adjustments for group sequential simulations.
[0060] Learning machine learning, phenomapping-derived signatures of treatment benefit
[0061] At each of the 3 interim analyses, we adapted and implemented an ML algorithm that learned signatures of individualized treatment response to the intervention arm (pioglitazone, intensive SBP reduction) versus control based on data available at that time. The algorithm (FIGS. 2A-B) is described in detail in the Methods (subsections 4 & 5), and is based on our prior work.
[0062] Briefly, for each interim analysis, baseline characteristics of participants were defined based on participant assessments before randomization (summarized in Tables 2-3). Participants recruited up until that stage were randomly split into training / cross-validation (50%) and testing sets (50%). In the training set, baseline data were pre-processed and used to define a phenomap, which represented the phenotypic architecture of the recruited population at that timepoint across all axes of baseline variance.
[0063] Table 2. Summary of baseline features included in IRIS.
[0064] Table 3. Summary of baseline features included in SPRINT.
[0065] Through iterative analyses centered around each unique individual and weighted for each individual participant’s location in the phenotypic space, we defined individualized estimates of the effects of the studied intervention, as compared to control, for the primary outcome. Subsequently, using extreme gradient boosting and the Boruta SHAP (Shapley additive explanations) feature selection algorithm we built an ML framework to identify key features that collectively determined a phenotypic signature (algorithm) predictive of these individualized estimates. The predictive algorithm (relying exclusively on pre-randomization features) was then applied in the testing set. We assessed for evidence of heterogeneous treatment effects (defined based on a / value for interaction of <0.2) by dichotomizing the population into two groups based on their predicted response, avoiding major imbalance in our subgroups by restricting the smallest group size to 20% of the population.
[0066] If there was potential evidence of heterogeneity based on this analysis, sample size calculations were updated at that interim analysis timepoint by revising the expected effect size (under the assumption of predictive enrichment) at the original power and alpha levels to ensure that predictive enrichment would maintain sufficient power at a sample size equal to or smaller than the originally planned one. We performed sample size calculations assuming various levels of predictive enrichment, which ranged from enrolling 50% to 95% of all remaining candidates, in 5% increments. If there were several levels that met these criteria, we ultimately chose the predictive enrichment level that minimized the required sample.
[0067] Once a predictive model had been generated and our analysis in the testing set had met criteria for possible heterogeneity in the treatment effect with sufficient power for the primary outcome, we chose to proceed with predictive enrichment. Over the subsequent period (time between the last and next interim analyses) the model was prospectively applied to all prospective trial candidates. For example, a model trained at interim analysis timepoint #1 was applied to individuals screened between the interim analysis timepoints #1 and #2 to furnish a probability of enrollment, with all original trial participants during this period considered eligible candidates. For all candidates, the probability of being enrolled was conditioned on their predicted individualized benefit, ultimately enriching the population at the level defined during the last interim analysis sample size calculation. Alternatively, if there was no evidence of heterogeneous treatment effect, or the proposed enrichment in enrollment would not be adequately powered at a sample size equal to or lower than the originally planned one, we proceeded as originally planned and continued with standard enrollment for that period without predictive enrichment. Given the stochastic nature of the algorithm, all simulations were repeated r=5 times.
[0068] Primary (efficacy) outcomes
[0069] IRIS: In the IRIS trial, phenomapping performed at the pre-specified timepoints identified baseline features, such as use of antihypertensive therapies, smoking, hypercholesterolemia, the patient’s reported gender and prior history of stroke or transient ischemic attack as possible predictors of treatment effect heterogeneity for pioglitazone (FIG. 3). We confirmed that adaptive enrichment did not impact the random assignment of the study participants to pioglitazone versus placebo, compared to the original trial ( / ?=1.00, Table 4). Table 4. Baseline characteristics for the final population across five simulation runs in IRIS.
[0070] A strategy of selective enrollment conditioned on individualized estimates of pioglitazone benefit was associated with a significant reduction in the final sample size of -18.4+4.7% across all simulations (3162+180 vs 3876 participants in the original trial,One-sampiet-test=0.008), with point estimates of greater benefit for pioglitazone versus placebo on the primary outcome (hazard ratio estimates of 0.71+0.01 vs 0.76 in the original trial) which retained statistical significance at the end of the study across all simulations (p-values of 0.003+0.001, all <0.025) (FIGS. 4A-D).
[0071] To assess the sensitivity of our approach to spurious confounding in the data, we repeated the analysis after randomly shuffling the baseline covariates of the study population. In this analysis, there was a similar average treatment effect (HR 0.76 for pioglitazone versus placebo, 95% CI 0.62-0.93, p=Q.007), but given the simulated random association of outcomes within each study arm with the baseline covariates, we aimed to eliminate potential heterogeneous treatment effects. As opposed to our adaptive analysis, we observed that our approach did not recommend predictive enrichment in IRIS (FIGS. 4A-D).
[0072] SPRINT: In SPRINT, phenomapping performed at the pre-specified timepoints highlighted several features, such as female sex, a history of chronic kidney disease, anginal symptoms, and left ventricular hypertrophy as pre-randomization features predictive of treatment effect heterogeneity (FIG. 5). The random assignment of the study participants to the intensive versus standard SBP reduction arm remained balanced across all adaptive simulations and the original trial (p=0.26, Table 5).
[0073] Table 5. Baseline characteristics for the final population across five simulation runs in SPRINT.
[0074] A strategy of selective enrollment conditioned on individualized estimates of benefit from intensive versus standard SBP control was associated with a significant reduction in the final sample size of -27.4 ± 3.4% across all simulations (6793+317 vs 9361 participants in the original trial, / ?One-sampie t-test=0.002), with point estimates consistently demonstrating greater benefit from the intensive vs standard SBP reduction on the primary outcome (point hazard ratio estimates of 0.72 ± 0.01 vs 0.75 in the original trial) which retained statistical significance at the end of the study across all simulations (p-values of 0.001+0.001, all <0.025) (FIGS. 6A-D). In contrast, in a sensitivity analysis where baseline covariates were randomly shuffled within each treatment arm, we observed that our algorithm did not result in enrichment at the end of the trial, with no significant decrease in the final study size or primary effect estimates (p=0.07 and 0.74, respectively) (FIGS. 6A-D)
[0075] Final population demographics
[0076] The distribution of the baseline demographics at the end of each simulation is summarized in Tables 5 and 6. Across five adaptive simulations in each trial, no key demographic population (i.e. men or women, or any specific racial / ethnic group) were excluded from the final analysis, and only differences observed were in risk profiles that were predictively enriched.
[0077] Table 6. Baseline characteristics for the final population across five simulation runs in IRIS. Secondary (safety) outcomes
[0078] To ensure that predictive enrichment based on the projected benefit for the primary outcome is not offset by an increase in risk, we performed longitudinal tracking at each interim analysis timepoint by defining a hierarchy of key outcomes, i.e. all-cause mortality, followed by non-fatal MACE components, and then, for IRIS, hospitalization events, heart failure events, and bone fractures, and for SPRINT serious adverse events, analyzed based on the win ratio. As shown in FIGS. 7A-B, predictive enrichment was not associated with a significant change in the relative hazard of a hierarchical safety endpoint between the intervention and control arms, compared to the original trials.
[0079] A bsohite versus relative risk enrichment
[0080] To explore whether adaptive enrichment was associated with preferential enrollment of individuals at higher risk of the primary outcome, we performed subgroup analyses stratified based on the simulation strategy and the period during which a patient was enrolled. Except simulations after the last interim analysis timepoint in SPRINT, we observed no significant difference in the primary outcome event rates between the original and adaptive simulations (FIGS. 8A-9D). This finding suggests that predictive enrichment focuses on the effect of therapy as opposed to the underlying risk of participants.
[0081] Discussion
[0082] This Example presents an ML-driven algorithm for adaptive predictive enrichment in RCTs that relies on phenome-wide, computational trial maps to define individualized signatures of treatment benefit. Using participant-level data from the IRIS and SPRINT trials, it was found that these signatures can adaptively modify the enrollment strategy in two trials without selectively excluding any demographic, or clinical group. The Example also demonstrates across multiple simulations that this approach adaptively enriched for individuals most likely to benefit from the intervention and reduced the required sample size by 18 to 28% while preserving the overall efficacy and safety signal of the intervention. These findings propose a new paradigm to maximize the efficiency and safety of clinical trials through dynamic data-driven inference.
[0083] The importance of maximizing the efficiency of clinical trial design through innovative methods has been recently embraced by numerous societies and agencies, including the FDA, and the European Medicines Agency (EMA). Among several innovations in this space, adaptive trials and trial enrichment strategies have attracted significant attention. Adaptive trials describe a study design that permits flexibility in various aspects of the trial process, from sample size to enrollment criteria and treatment schedules, based on accumulating trial data. The tenet of this approach is that trial adaptation can minimize the size and costs of a study, as well as the potential risk to trial participants. Enrichment strategies, which are often integrated into adaptive trial designs, steer a trial toward a patient population that is most likely to respond to a given treatment. Use of these methods has been proposed across various conditions, including heart failure with preserved ejection fraction, neurodegenerative & psychiatric conditions, or kidney disease.
[0084] To improve the precision of RCTs, prior studies have implemented various approaches. For instance, risk-based prognostic enrichment relies on the selective recruitment of individuals at high risk of a given condition, thus increasing the statistical power of a study for a given sample size and the chance of demonstrating a high absolute treatment effect. This can be achieved through risk algorithms, and imaging or circulating biomarkers with prognostic value. A representative example in the cardiovascular field is the use of coronary artery calcium scoring to enrich for individuals at high risk of adverse cardiovascular outcomes. This approach, however, may affect the generalizability of a trial’s findings and does not evaluate whether treatment allocation to specific patient phenotypes aligns with those most likely to benefit.
[0085] To address this issue, predictive enrichment focuses on the individualized effects of the intervention within the context of a patient’s unique phenotypic profile. This can be achieved by defining biomarkers or parameters that describe mechanistic pathways through which an intervention exerts its beneficial effects, such as through molecular or proteomic profiling. Yet these mechanisms are not always known a priori, and molecular analyses are costly, and therefore ineligible for use in large studies.
[0086] More recently, N-of-1 trials, which involve perioding switching between treatment arms such that each individual functions as their own control, have been proposed as a potential mechanism to personalize treatment effects. Despite their promise, this trial design is not applicable to large, phase III trials powered against hard clinical endpoints, such as mortality. Similarly, response adaptive randomization, or sequential multiphase adaptive randomized trials (SMART), which allow patients who do not respond to an initial course of treatment to be rerandomized to a separate arm, interfere with the random assignment of treatment, a hallmark of RCTs.
[0087] In this context, the method described herein bridges an adaptive trial design with predictive enrichment through machine learning-driven insights into phenotypes associated with individualized treatment effects. First, the method relies on an algorithm that can be defined a priori and remains independent of investigator input or biases for the duration of the study. Second, it does not require prior knowledge on potential phenotypic determinants of heterogeneous treatment effects but rather learns those in real-time as data accumulate in each study. Third, it operates in a stochastic fashion and does not prevent any specific population subgroups from enrolling in the trial, but rather adaptively conditions the probability of enrollment on the predicted treatment benefit. This ensures that the results remain broadly applicable to the original patient population for which the trial was designed. Fourth, by modeling the relative treatment effect, the algorithm provides predictive enrichment without restricting enrollment to the individuals most likely to experience the primary endpoint. Fifth, in simulations where there is an absence of heterogeneity in the treatment effect, the model appropriately does not recommend predictive enrichment. Finally, it respects the random treatment assignment throughout the trial since the predictive algorithm is trained on information collected before randomization. As a result, the treatment assignment is independent of the baseline characteristics that define a participant’s probability of benefit and by extent, probability of being enrolled in the trial.
[0088] Although this Example represents a post-hoc analysis of a real-world RCTs, IRIS was chosen among other trials, given that it illustrates frequent challenges faced in cardiovascular outcome trials, including but not limited to slow enrollment (~7-8 years), need for a large study group (-almost 4000 patients) and long prospective follow-up (-5 years). Similarly, SPRINT models a large cardiovascular trial of a strategy, rather than a specific medication. Additionally, even though the FDA has embraced the need for innovative technologies in clinical trial design and interpretation, regulatory concerns remain, such as defining the product label for a therapy that is based on an adaptive trial design. In this regard, however, it is noted that the present design does not explicitly incorporate new exclusion or inclusion criteria but rather modifies the probability that a patient fulfilling all original inclusion criteria will be enrolled at the later stages of the trial. This must be done cautiously to ensure equity while maximizing the benefit-risk ratio for all potential patient phenotypes. Notably, post-hoc analyses of completed trials have demonstrated variation across sites in the characteristics as well as outcomes of the enrolled populations, highlighting existing variations despite specific protocols and enrollment criteria.
[0089] Conclusions
[0090] This Example describes and implements an ML-guided algorithm for adaptive, predictive enrichment of RCTs based on individualized signatures of treatment benefit derived from computational trial phenomaps. In a post-hoc analysis of two large cardiovascular outcome trials powered for clinical endpoints as primary outcomes, the present strategy of predictive enrichment based on ML-derived insights estimates that it is possible to achieve a consistent and robust reduction in the required sample size while conserving the study’s power to detect significant average treatment effects. This is achieved through real-time predictive enrichment which is independent of a patient’s baseline absolute risk and modifies the trial’s baseline phenotypic composition in a standardized way, thus ensuring a trial’s efficiency, safety, power, and generalizability. Moreover, without wishing to be bound by theory, it is believed that the algorithm remains versatile and can incorporate additional high-dimensional patient features, such as genetic, genomic or imaging biomarkers, that may be collected as part of a trial.
[0091] Methods
[0092] 1. Original trial design
[0093] IRIS trial: The Insulin Resistance Intervention after Stroke (IRIS) trial recruited patients at least 40 years of age with a recent ischemic stroke or a transient ischemic attack (TIA) during the 6 months prior to randomization, who did not have diabetes mellitus at the time of enrollment but had evidence of insulin resistance based on a homeostasis model assessment of insulin resistance (HOMA-IR) index score of 3.0 or greater. Participants were randomly assigned in a 1 : 1 ratio to receive either pioglitazone or matching placebo (with dose up-titration as specified in the original trial report) (Kernan, W. N. el al. Pioglitazone after Ischemic Stroke or Transient Ischemic Attack. N. Engl. J. Med. 374, 1321-1331 (2016)). Patients were contacted every 4 months, and participation ended at 5 years or at the last scheduled contact before July 2015.
[0094] SPRINT trial: Systolic Blood Pressure Intervention Trial (SPRINT) enrolled 9361 participants, 50 years of age or older, with a systolic blood pressure (SBP) of 130-180 mm Hg with or without antihypertensive drug treatment as well as an additional indicator of cardiovascular risk. These included clinical or subclinical cardiovascular disease, chronic kidney disease, 10-year risk Framingham Risk Score of cardiovascular disease of 15% or higher or age of 75 years or older. Patients with diabetes mellitus, prior stroke, or dementia were excluded from this trial. Participants were enrolled between 2010-2013 at 102 clinical sites in the U.S. (SPRINT Research Group et al. A Randomized Trial of Intensive versus Standard Blood- Pressure Control. N. Engl. J. Med. 373, 2103-2116 (2015)).
[0095] 2. Study characteristics and outcomes
[0096] In accordance with the primary outcome of the original trials, we focused on a composite of first fatal or nonfatal stroke or fatal or nonfatal myocardial infarction as the primary outcome for IRIS, and a composite of myocardial infarction, acute coronary syndrome not resulting in myocardial infarction, stroke, acute decompensated heart failure, or death from cardiovascular causes for SPRINT. Definitions were concordant with those used in the original trial reports. All outcomes and selected safety events were adjudicated by the members of independent committees in a blinded fashion for each of the trials.
[0097] 3. Design of a group sequential, adaptive trial experiment
[0098] We designed a simulation algorithm to test the hypothesis that interim ML-guided analyses of computational trial phenomaps can adaptively guide the trials’ enrollment process and maximize their efficiency while reducing their final / required size. The tenet of this approach is that ML photomapping-derived insights can steer the recruitment towards patients who are more likely to benefit from the intervention. For this, we defined three interim analysis timepoints, with the final analysis occurring once all primary events had been reported. It should be noted that the original power calculation for IRIS had assumed higher event and faster enrollment rates than the ones that were observed during the course of the trial, thus prompting serial amendments to the trial protocol, including an extension of recruitment and an increase in the study size (from 3136 patients initially to 3936 patients). In a post-hoc fashion, knowing that the primary outcome occurred in 228 of 1937 participants in the placebo arm (~11.8% rate) and 175 of 1939 participants in the pioglitazone arm (-9.0%), we simulated power calculations in a post-hoc manner, this time assuming a superiority trial design with a one-sided a of 0.025 (see the “power calculations" section in the Methods)' . We defined the timepoint at which 50, 100 and 150 total primary outcome events had been recorded in the original trial as the timepoint for our first, second and third interim analysis timepoints, respectively. In SPRINT we assumed that the respective primary outcome would occur in 6.8% vs 5.4% of the standard and intensive arms, and for consistency, defined the interim analysis timepoints based on the occurrence of the first 50, 100 and 150 primary outcome events.
[0099] 4. Overview of the predictive enrichment approach
[0100] During the first enrollment period of the simulation (study onset until first interim analysis) we enrolled all trial participants, similar to the original trials, without any restrictions or modifications in the enrollment process. Beginning at the first interim analysis timepoint, participants recruited up until that stage were randomly split into training / cross-validation (50%) and testing sets (50%). In the training set, baseline data were pre-processed and used to define a phenomap (see “Machine learning trial phenomapping" below), which represented the phenotypic architecture of the population across all axes of baseline variance. Through iterative analyses centered around each unique individual and weighted for each individual participant’s location in the phenotypic space, we defined individualized estimates of the effects of the studied intervention, as compared to the control arm, for the primary outcome.
[0101] Subsequently, we built a ML framework to identify key features that collectively determined a phenotypic signature (algorithm) predictive of these individualized estimates (explained in Methods 5; Machine learning trial phenomapping). The algorithm was then tested in the testing set, assessing for evidence of potential heterogeneous treatment effects by dichotomizing the population into two groups based on their predicted response. To avoid imbalanced groups or identifying extreme outliers of responders or non-responders, the smallest subgroup size was set at 20%. We then analyzed the presence of heterogeneity in the observed effect estimates between the two subgroups in the testing set by calculating the p value for interaction of treatment effect. Given that testing was done using just a half of the observations collected at each interim analysis timepoint, we defined a threshold of / ?interaction<0.2 as our criterion for possible presence of heterogeneity.
[0102] If there was potential evidence of heterogeneity based on this analysis, sample size calculations were updated at that interim analysis timepoint by revising the expected effect size (under the assumption of predictive enrichment) at the original power and alpha levels (0.8 and 0.025, respectively, in both trials). This was done to assess whether prospective predictive enrichment and the associated decrease in the projected number of recruited individuals would provide sufficient power at a sample size equal to or smaller than the originally planned one. We performed sample size calculations assuming various levels of predictive enrichment, which ranged from enrolling 50% to 95% of all remaining candidates, in 5% increments (see Methods 5e below). If there were several levels that met these criteria, we ultimately chose the predictive enrichment level that minimized the required sample.
[0103] Assuming the above, over the subsequent period, the probability of enrollment was conditioned on the anticipated benefit, assessed by applying the most recent model to each potential candidate’s baseline characteristics. Alternatively, if there was no evidence of heterogeneous treatment effect, or the proposed enrichment in enrollment would not be adequately powered at the revised sample size, we proceeded as originally planned and continued with standard enrollment for that time-period without predictive enrichment. This process was repeated at each interim analysis timepoint.
[0104] Given the stochastic nature of the algorithm, the simulation was repeated r=5 times. For reference, we present the observed outcomes of the full trial population at the same timepoints. To enable direct comparison between the different simulations, the final analysis was performed at the timepoint at which all primary outcome events had occurred in the original trial population.
[0105] 5. Machine learning trial phenomapping
[0106] 5a - Data pre-processing:
[0107] Our analysis included 62 phenotypic features recorded at baseline in IRIS (Table 7), and 82 baseline features in SPRINT (Table 8). At every point, pre-processing steps, including imputation, were performed independently for each patient subset to avoid data leakage. Baseline features with greater than 10% missingness are removed from further analysis. To avoid collinearity of continuous variables, we calculate pairwise correlations across variables, and wherever pairs exceed an absolute correlation coefficient of 0.9, we exclude the variable with the largest mean absolute correlation across all pairwise comparisons. Continuous variables also undergo 95% winsorization to reduce the effects of extreme outliers, whereas factor variables with zero variance are dropped from further processing. Next, we impute missing data using a version of the random forest imputation algorithm adapted for mixed datasets with a maximum of five iterations. Factor variables undergo one-hot encoding for ease of processing with downstream visualization and machine learning algorithms.
[0108] Table 7. Power calculations and alpha spending adjustments for group sequential simulations.
[0109] Table 8. Summary of baseline features included in IRIS.
[0110] 5b - Creating a computational trial phenomap:
[0111] Once the dataset for a given simulation at a specified time-point has been created, we compute a dissimilarity index that classifies individuals based on their detailed clinical characteristics according to Gower’s distance. Gower’s method computes a distance value for each pair of individuals. For continuous variables, Gower’s distance represents the absolute value of the difference between a pair of individuals divided by the range across all individuals. For categorical variables, the method assigns “1” if the values are identical and “0” if they are not. Gower’s distance is ultimately calculated as the mean of these terms. At this point, the phenotypic architecture of the trial can be visualized using uniform manifold approximation and projection (UMAP) (Mclnnes, L., Healy, J. & Melville, J. UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction. arXiv: 1802.03426 (2018)), a method that constructs a high-dimensional graph and then optimizes a low-dimensional graph to be as structurally similar as possible. UMAP aims to maintain a balance between the local and global structure of the data by decreasing the likelihood of connection as the outwards radius around each data point increases, thus maintaining the local architecture while ensuring that each point is connected to at least its closest neighbor and ensuring a global representation.
[0112] 5c - Defining individualized hazard estimates:
[0113] To extract personalized estimates of predicted benefit with pioglitazone or intensive SBP control, versus placebo or standard SBP reduction respectively, for each individual included in each interim analysis, we applied weighted estimation in Cox regression models. With every iteration of this regression around each unique individual, every study participant was assigned unique weights based on the phenotypic (Gower’s) distance from the index patient of that analysis. To ensure that patients phenotypically closer to the index patient carried higher cumulative weights than patients located further away, we applied a cubic exponential transformation of the similarity metric, defined as (1 -Gower 's distance). These values were further processed through a Rectified Linear Unit (ReLU) function prior to their inclusion as weights in the regression models. This allowed us to simultaneously model an exponential decay function and control the impact of low values (ReLU). From each personalized Cox regression model (fitted for each unique participant with individualized weightings as above), we extracted the natural logarithmic transformation of the hazard ratio (log HR) for the primary outcome for the intervention versus control.
[0114] 5d - Training a model to predict the individualized benefit based on baseline characteristics:
[0115] To identify baseline features that are important in determining the personalized benefit of the studied intervention relative to control (described by the individualized log HR), an extreme gradient boosting algorithm (known as XGBoost; based on a tree gradient booster) is fitted with simultaneous feature selection based on thee Bonita and SHAP (SHapley Additive exPlanations) methods. Briefly, the Boruta method creates randomized (permuted) versions of each feature (called “shadow features”) before merging the permuted and original data. Once a model is trained, the importance of all original features is compared to the highest feature importance of the shadow features. This process is repeated for n=20 iterations, without sampling. SHAP is added as an approach to explain the output of the ML model, based on concepts derived from game theory. SHAP calculates the average marginal contributions for each feature across all permutations at a local level. With the addition of SHAP analysis, the feature selection further benefits from the strong additive feature explanations but maintains the robustness of the Boruta method. The testing data are further split into training and testing sets (with a random 80-20% split). We set our problem as a regression task using root mean squared error as our metric to evaluate our model’s accuracy during testing. Before training, the labels (i.e., previously calculated individualized log HR) undergo 95% winsorization to minimize the effects of extreme outliers. First, we fit an XGBoost model using the Boruta algorithm to identify a subset of important baseline features, and then repeat this process to predict the individualized log HR, this time using only the selected features as input. Hyperparameter tuning is achieved through a grid search across 25 iterations (learning rate: [0.01, 0.05, 0.10, 0.15]; maximal depth of the tree: [3, 5, 6, 10, 15, 20]; fraction of training samples that will be used to train each tree: 0.5 to 1.0 by 0.1 increments, number of features supplied to a tree: 0.4 to 1.0 by 0.1 increments; random subsample of columns when every new level is reached: 0.4 to 1.0 by 0.1, number of gradient boosted trees: [100, 500, 1000]). We train the model for a maximum of 1000 rounds, with an early stopping function every 20 rounds once the loss in the validation set starts to increase. The importance of each feature is again visualized using a SHAP plot. SHAP values measure the impact of each variable considering the interaction with other variables. We visualised these using a SHAP summary plot, in which the vertical axis represents the variables in descending order of importance and the horizontal axis indicates the change in prediction (with wider bars along the horizontal axis associated with higher feature importance). The gradient color denotes the original value for that variable (for instance, for binary variables such as sex, it only takes two colors, whereas for continuous variables, it contains the whole spectrum).
[0116] 5e - Adaptive trial enrollment:
[0117] Once a predictive model has been generated at a given interim analysis timepoint, the model is prospectively applied to all trial candidates during the following trial period (time between two interim analyses). For example, a model trained at interim analysis timepoint #1 will be applied to individuals screened between the interim analysis timepoints #1 and #2. Here, all patients that were included and enrolled in the original trial during this period are considered eligible candidates. This approach yields individualized predictions of expected cardiovascular benefit with pioglitazone versus placebo (or intensive versus standard SBP reduction), with these predictions used to condition the probability of a given patient being enrolled in the simulation. Given that the predicted individualized log HR could have both negative (favoring pioglitazone or intensive SBP reduction) and positive values (favoring placebo or standard SBP reduction), predictions were multiplied by -1, normalized to the [0, 1] range. The result (input x) was processed through a sigmoid transformation function with a scaling factor of £=10;
[0118] (+ e-io( -(i-z)) )’ where = the ratio of the responders to non-responders, followed by squared transformation. These numbers were used as sampling weights during the subsequent period to ensure that patients with higher predicted benefit were more likely to be enrolled over the next period. The process was repeated at each interim analysis timepoint.
[0119] 5f - Power calculations:
[0120] We simulated a superiority trial design, assuming a power of 80% and type I error of 0.025. We present alpha level adjustments for each time point, adjusted based on the O’Brien-
[0121] Fleming and alpha-spending Pocock methods (Table 9). We performed our analyses using the rpact package in R, using the expected event rates used in our power calculations above and simulating three interim analyses with four total looks as described above. These analyses are restricted to the primary endpoint. Table 9. Summary of baseline features included in SPRINT.
[0122] 1. Negative control analysis
[0123] To assess the performance of our algorithm in the presence of an identical average treatment effect (ATE) but with absent (or at least randomly distributed) heterogeneous treatment effects, we randomly shuffled the baseline characteristics of each trial. This ensured that any effects of the baseline characteristics on the effectiveness of the intervention would be lost or be due to random variation.
[0124] 2. Statistical analysis
[0125] Categorical variables are summarized as numbers (percentages), and continuous variables as mean ± standard deviation or median with IQR (Q1-Q3) unless specified otherwise.
[0126] Continuous variables between three or more groups were compared using analysis of variance (ANOVA) or the Kruskal-Wallis test (as appropriate). In contrast, categorical variables between groups are compared by Pearson's chi-squared test. Survival analyses were performed by fitting a Cox regression model for the time-to-primary outcome using the treatment arm as an independent predictor. While estimating individualized treatment effects, each observation was weighted based on the calculated similarity metric to the index patient of each analysis.
[0127] B etween-subgroup analyses for heterogeneity of treatment effect were performed by computing a P value for interaction. Simulation-level counts and point estimates were compared to the respective numbers / counts from the original trial using one-sample t-tests; for the counts of final study participants, alpha was set at 0.025 given the single-sided nature of the test; otherwise, alpha was set at 0.05. We graphically summarized the counts of enrolled participants, primary outcome events, Cox regression-derived effect estimates (unadjusted, for each one of the primary and secondary outcomes), and P values at each one of the interim analysis timepoints (with error bars denoting the standard error of the mean), in addition to the final analysis timepoint. Cumulative incidence curves for the primary outcome stratified by the enrollment period and simulation analysis were graphically presented. Each one was compared to the original trial subset for the same period using the log-rank statistic. As reviewed above, for the primary outcome, we simulated a superiority trial design, assuming a power of 80% and type I error of 0.025. Statistical tests were two-sided with a level of significance of 0.05, unless specified otherwise. Analyses were performed using Python (version 3.9) and R (version 4.2.3).
[0128] The disclosures of each and every patent, patent application, and publication cited herein are hereby incorporated herein by reference in their entirety.
[0129] While this invention has been disclosed with reference to specific embodiments, it is apparent that other embodiments and variations of this invention may be devised by others skilled in the art without departing from the true spirit and scope of the invention. The appended claims are intended to be construed to include all such embodiments and equivalent variations.
Claims
CLAIMSWhat is claimed is:
1. A method of training an algorithm for adaptive predictive enrichment of a randomized controlled trial (RCT), the method comprising: providing an RCT with at least one primary outcome; defining an interim analysis timepoint; at the interim analysis timepoint, defining individualized estimates of the effects of a studied intervention for the primary outcome, as compared to a control arm, through iterative analysis; and training a machine-learning algorithm to identify one or more signatures of individualized treatment response in a treatment group as compared to a control group; wherein the one or more signatures of individualized treatment response are used to recommend predictive enrichment for subsequent RCT enrollment.
2. The method of claim 1, wherein the interim analysis timepoint is based on an expected number of occurrences of the primary outcome.
3. The method of claim 2, wherein the interim analysis timepoints correspond to a set of pre-defined cumulative proportions of the expected occurrences of the primary outcome event, or any combination thereof.
4. The method of claim 1, wherein the algorithm is a tree-based algorithm or a deep learning framework to enable multimodal data integration.
5. The method of claim 4, wherein the tree-based algorithm is extreme gradient boosting.
6. The method of claim 4, wherein the algorithm is fitted with simultaneous feature selection based on the Boruta and SHAP (SHapley Additive exPlanations) methods.
7. The method of claim 1, wherein the algorithm is trained for up to 1000 rounds at the interim analysis timepoint.
8. The method of claim 1, wherein the algorithm is fully automated and independent of investigator input or biases.
9. The method of claim 1, wherein phenotypic determinants of heterogeneous treatment effects are learned in real-time.
10. The method of claim 1, wherein the algorithm provides predictive enrichment without restricting enrollment to the individuals most likely to experience the primary outcome.
11. The method of claim 1, wherein the algorithm does not recommend predictive enrichment where there is an absence of heterogeneity in the treatment effect.
12. A method of adaptive predictive enrichment of a randomized controlled trial (RCT), the method comprising: applying the algorithm trained according to the method of any one of claims 1-11 to all prospective trial candidates, the algorithm generating a predicted individualized benefit for each of the participants; and generating a probability of each prospective trial candidate being enrolled in the RCT; wherein a probability of being enrolled in the RCT is conditioned on the predicted individualized benefit.
13. The method of claim 12, wherein the interim analysis timepoint comprises at least three interim analysis timepoints.
14. The method of claim 13, wherein all potential participants prior to the first interim analysis timepoint are enrolled in the RCT.
15. The method of claim 13, wherein the algorithm is applied between interim analysis timepoints.
16. The method of claim 12, further comprising enrolling prospective trial candidates based upon the predicted individualized benefit for the prospective candidate.
17. The method of claim 16, wherein the method reduces final trial size while preserving average treatment effect.
18. The method of claim 16, wherein the RCT is completed faster than a trial without the predictive enrichment.
19. The method of claim 16, further comprising determining an effectiveness of a diagnostic or therapy with at least one of less time or fewer patients, as compared to a trial without the predictive enrichment.
20. The method of claim 12, further comprising: applying the algorithm to the testing set; and assessing for evidence of heterogeneous treatment effects.
Citation Information
Patent Citations
Platforms for conducting virtual trials
US20200411199A1
Systems and Methods for Supplementing Data with Generative Models
US20210057108A1
Predicting disease outcomes using machine learned models
US20210366577A1
Systems and methods for signal based feature analysis to determine clinical outcomes
US20220199245A1
Methods and Apparatus for Diagnosis of Progressive Kidney Function Decline Using a Machine Learning Model
US20230080350A1