Bayesian Transfer Learning
Abstract
Transfer learning is a burgeoning concept in statistical machine learning that seeks to improve inference and/or predictive accuracy on a domain of interest by leveraging data from related domains. While the term ”transfer learning” has garnered much recent interest, its foundational principles have existed for years under various guises. Prior literature reviews in computer science and electrical engineering have sought to bring these ideas into focus, primarily surveying general methodologies and works from these disciplines. This article highlights Bayesian approaches to transfer learning, which have received relatively limited attention despite their innate compatibility with the notion of drawing upon prior knowledge to guide new learning tasks. Our survey encompasses a wide range of Bayesian transfer learning frameworks applicable to a variety of practical settings. We discuss how these methods address the problem of finding the optimal information to transfer between domains, which is a central question in transfer learning. We illustrate the utility of Bayesian transfer learning methods via a simulation study where we compare performance against frequentist competitors.
keywords:
, and
1 Introduction
Transfer learning—applying knowledge gained from training on previous tasks and domains toward new tasks—is a burgeoning concept in statistics and machine learning. This natural idea mimics some of the mechanisms of human intelligence where past experience, skills and knowledge are often utilized in learning new topics. It is appealing to apply the same paradigm in develo** machine intelligence to extract knowledge from the rapidly growing body of datasets available to scientists which are often related to each other in various ways. If the domains between which the transfer of information occurs are sufficiently related, transfer learning can substantially improve the performance of the target model. This is particularly useful when we have a small target dataset we want to study which does not contain enough datapoints to extract precise inferences or predictions, but have access to a large, related dataset.
For instance, suppose we want to study brain connectomes of Alzheimer’s patients or genomes of people suffering from a rare type of cancer. We may utilize large datasets of brain connectomes or genomes collected from healthy individuals such as the ones provided by the UK Biobank to improve the models fitted to the target data. These related sources may aid in the extraction of, say, a low dimensional latent representation of the complex data we seek to study, which can be useful toward dimensionality reduction in the target domain.
Although the term transfer learning has seen increasing popularity in recent years, some of the ideas undergirding it have been around for much longer, and have appeared under various names. Several recent literature reviews aim to help researchers organize and classify these ideas systematically. To name a few, [70], and more recently [69] and [110], provide general overviews on transfer learning methodology, largely from the computer science and electrical engineering literature. [84] focuses on transfer learning in deep neural networks, an appealing use-case due to the data-hungry nature of deep learning models together with the availability of large datasets for training source models. Areas where deep learning is commonly applied such as computer vision often leverage public datasets such as ImageNet [24] or Open Images V4 [52], with millions of datapoints available for training. Meanwhile, [106] focuses on the phenomenon of negative transfer, where the source domains are too different from the target domain, so that applying transfer learning worsens the performance of the target learner. The existence of the negative transfer phenomenon illustrates the importance of choosing an appropriate amount of information to be transferred (the ”strength” of transfer) between domains, which remains one of the key challenges in transfer learning and will be one of the focal topics in this survey.
With the exception of [99], none of these literature reviews substantially focus on Bayesian views. While the work of Xuan et. al [99] explicitly overviews Bayesian transfer learning, its scope is limited to probabilistic graphical models. One can argue that the Bayesian paradigm provides a natural framework for how to incorporate prior information from previous datasets within current inferences, and hence provides a canonical umbrella of approaches for transfer learning. In this paper we provide an overview of some highlights of the Bayesian transfer learning literature. Our focus is on describing how different classical Bayesian approaches can be either directly applied or easily adapted to transfer learning problems. In doing so, we contribute various ideas toward answering a central question of transfer learning: how do we determine and enforce optimal information transfer between domains utilizing various Bayesian modeling approaches? Our aim is to contribute a broad view of Bayesian transfer learning, while presenting approaches that help surmount the problem of negative transfer.
The rest of the paper is organized as follows. In the following section, we give formal definitions of transfer learning and related areas, and discuss alternative names for related ideas in the literature. In Section 3 we provide an overview of general Bayesian approaches to transfer learning with specific examples and some applications. In Sections 4 and 5 we provide a brief taxonomy of transfer learning and point out several areas where some specific Bayesian approaches introduced here can be particularly useful. Finally, in Section 6 we present a simulation study comparing one of the Bayesian methods introduced here with frequentist transfer learning competitors. We conclude with a discussion in Section 7.
2 Definition and related areas
While approaches for transferring information across statistical tasks have a rich history, use of the “transfer learning” terminology is relatively recent. Perhaps as a result, there is not yet a standard technical definition of what qualifies as transfer learning. While some authors adopt a narrow definition of transferring parameters between models [41], others welcome broader, more general definitions [70], [110], [84]. In this section we provide one definition of transfer learning to fix ideas for the rest of the article. We then discuss closely related areas. Here by domain we denote the two-element set of the form , where is the feature space and is the marginal probability distribution of the observations collected in a dataset associated with . Given a domain and its associated label space , [70] define a task on as the set , where is a function given by . In this framework, is the ground truth, the optimal solution to the task which is not directly observed but whose approximation can be learned from the observed data.
Definition 2.1 (Transfer Learning).
Consider the source domains with respective associated source tasks , as well as the target domain with the associated target task , where an approximation to can be learned based on the available data with . Suppose that or for any . Transfer learning refers to algorithms which aim at improving the approximation of by incorporating the knowledge from and .
In this setting, by knowledge we mean either: (i) the raw data sampled from the source domains, possibly equipped with labels from the source tasks, (ii) learners pre-trained on the data from source domains and tasks, or (iii) oracle models which have complete and true information on the source domains and the source tasks. Among these, cases (i) and (ii) are the most commonly encountered ones in practice.
Our definition follows and generalizes the conventions used by [70]. Note that in the above definition, the source and target domains are not necessarily different, encompassing cases with a common domain but different tasks. Furthermore, when two domains are different, their feature spaces need not differ. In the deep learning literature the target task is sometimes referred to as the downstream task [78].
By allowing the label space to be (a) discrete, (b) one-dimensional, (c) multidimensional, (d) defining only a partition of a dataset associated with without giving a specific meaning to how the labels are used for that purpose, this definition comprises, respectively, (a) classification, (b) univariate regression, (c) multivariate regression and dimensionality reduction, and (d) clustering tasks. Finally, allowing the values of to be probability distributions naturally lends itself to Bayesian posterior learning.
2.1 Related fields
Another closely related problem which follows this paradigm is multitask learning. Just like transfer learning, its goal is to improve learning on a particular domain based on information from related domains and tasks, but it differs in seeking to simultaneously learn each task jointly on all the domains considered. This may improve the performance across tasks by borrowing information across related tasks and domains, in contrast to using a set of tasks and domains only as means to the end of improving performance on a single target task [70]. While some authors regard multitask learning and transfer learning as separate disciplines [70], [100], [91], others either consider them as the same field [99], or draw a distinction between the two according to different criteria, as in [37]. Often a multitask learning method can be easily adapted to transfer learning [70], [100]. As we will see in the following sections, the Bayesian framework elegantly reconciles these notions in many cases.
Continual or lifelong learning [46], [107], [46], [51], [29] is a popular concept in machine learning, which combines aspects of transfer and multitask learning. In this setting an agent faces a sequence of domain-task pairs over time, with the goal being to utilize previously encountered tasks to learn each new task in a more effective way while maintaining the ability to solve the previous tasks [97]. Continual learning attempts to provide a remedy to the phenomenon of catastrophic forgetting [65] in transfer learning where the model performs worse on the source tasks after being adjusted to the target task; this commonly occurs in deep learning models [8], [2]. This forgetting can be especially problematic when the number of encountered tasks and model parameters becomes large and it becomes difficult to store the previously encountered datasets and models trained on them.
There is additionally a Bayesian literature on metalearning, or learning to learn [101], [71], [73], [105]. Vanschoren [89] defines metalearning as methods aiming to improve the “configuration” (e.g. model hyperparameters, network architecture in case of deep learning methods, etc.) of the model for the target task by training on metadata. Here metadata refers to information obtained from models trained individually with different configurations; for example, one may vary different aspects of the model and measure its performance via cross validation. While some researchers consider metalearning as distinct from transfer learning [41], following Definition 1 we consider it to be a special case of transfer learning. In this case the information from the source domains is utilized by training models with various configurations on these domains and then using the metadata generated from them in improving the model for the target task.
Domain adaptation [108], [7], [32], [95] is another popular term, which is sometimes used interchangeably with transfer learning as in [50]. However, since knowledge can also be transferred between different tasks on the same domain, we view it as a particular case of transfer learning. Additional terminology for concepts closely related to transfer learning includes cooperative learning [109], [26], knowledge consolidation, context-sensitive learning, knowledge-based inductive bias, incremental, and cumulative learning [70].
3 Bayesian approaches to transfer learning
Two fundamental questions which need to be addressed are: (i) how information should be transferred, and (ii) which information should be transferred. There are various approaches to answering these questions and they are often related to the models used for solving the source and target tasks. Determining appropriate information transfer between domains is critical, since transferring inappropriate information can result in large bias and suboptimal performance. In extreme cases, one obtains negative transfer [106], which corresponds to the case in which transferring information decreases performance.
Some of the existing approaches rely on expert knowledge about the domains considered and their relationships, some introduce statistical measures of similarity between domains, while others rely on more flexible model-based or validation-based approaches to the optimal choice of parameters controlling information transfer. In this section we discuss different ideas based on Bayesian methodology which can be used to tackle questions (i)-(ii).
3.1 Shared parameters
One of the most prevalent approaches is to use common parameters in the source and target domains. For exposition, throughout this subsection we assume only one source dataset and one target dataset . For convenience of notation, by we denote both the datapoints and their associated labels (when applicable) for domain . We parameterize the data likelihood for both source and target domains as and , respectively, where is the common vector of parameters, shared by both source and target data, while and are vectors of parameters unique to the datasets. Let , , be the prior distributions for, respectively, , , .
A simple Bayesian transfer learning approach would compute the posterior for based on the prior and the source data via
(1) | |||||
and then use as the prior for in the analysis of to obtain the posterior
It is straightforward to see that if and a priori, then this is equivalent to obtaining a posterior for based on the data with the prior on , i.e.
(2) |
where
Hence, this approach is equivalent to giving equal weights to the source and target data in computing the posterior of the shared parameters. This is an appropriate approach when the model is correctly specified and the true parameters are indeed exactly the same in the source and target populations.
However, in practice, it is likely that the assumption of exactly equivalent values of is an oversimplification. As the true values of vary more widely between the source and target domains, the above approach can have suboptimal performance, particularly when the source data sample size is larger than that of the target, which is often the case. A simple and commonly used heuristic solution is to specify the prior for in the target posterior as a variance-inflated version of the posterior from the source data analysis.
Shwartz-Ziv et al. [78] apply a related approach to Bayesian deep neural networks (DNNs). First a Gaussian approximation to the posterior for the DNN fitted to the source data is obtained. The authors assume the “feature extractor” layers of the DNN are common to the source and target DNN. The variance of the Gaussian approximation to the source posterior for the weights in these layers is scaled up by a constant factor and then used as a prior for the feature extractor component in the target data DNN. The remaining weights characterizing the “head” of the DNN are given an isotropic Gaussian prior. To learn an appropriate amount of information sharing between the source and target domain, the scaling factor is chosen on held-out validation data from the target training dataset.
An alternative approach to controlling the influence of the source data on the target domain posterior distribution is the power prior [18], [19], [44], [43], [27]. The power prior for the target parameters is proportional to an initial prior multiplied by the source data likelihood raised to a fractional power. The fractional power serves to diminish the information provided by the source data likelihood. In our transfer learning setting, the joint prior for in the target model is given by
(3) |
where the strength of information transfer ranges between no transfer at to ”full” transfer at . In the latter case, the source data are given equal weight to those in the target domain. This setup generalizes the partial borrowing power prior of [19], where the source model parameters are a subset of those used in the target domain.
Several appealing theoretical properties of the power prior were established in [44] for the case when all the parameters are shared. In that case the posterior for reduces to
(4) |
where determines the distribution of both source and target data. Ibrahim et al. [44] show that for a fixed , (4) minimizes the weighted sum of Kullback–Leibler (KL) divergences between the posterior with no information transfer and one with full information transfer, i.e.
where and are probability densities given by
and
Just like in the other transfer learning approaches, choosing the right amount of information to be transferred—in this case governed by the value of —is a key challenge. One approach is to treat as fixed and perform sensitivity analysis over a set of values which ideally should include and , as recommended by [43]. In generalized linear models (GLMs) the choice of can be better informed with the help of model selection criteria such as those proposed in [44], [43], [42], and [83]. Ibrahim et al. [44] propose a penalized likelihood-type criterion (PLC) that chooses to be the minimizer of
where is the sample size of the source dataset.
Alternatively, we can treat as random and in turn assign it a prior distribution. We can either directly define the joint prior for as in [43], i.e.
(5) |
or the normalized power prior as in [27]
(6) | ||||
The normalized power prior first specifies a marginal prior for and then a conditional prior for given .
Taking to be a beta or Dirichlet distribution depending on the number of source domains is a natural choice, with theoretical support proved in [44] under fixed that extend to the random case under (5). Other priors with an appropriate support, such as gamma or Gaussian truncated to , can also be utilized [18]. However, it is not clear how the data inform about an appropriate value for , since is not a traditional parameter. It may be that this approach can be used to represent prior uncertainty in but will not adapt to information in the data to concentrate on the optimal amount of borrowing from the source data.
3.2 Hierachical models and random effects
The approaches mentioned in the previous section rely on sharing parameters in the likelihood specification for source and target data. Alternatively, we can allow the parameters of the source and target data models to differ, instead imposing the assumption that they come from a jointly specified or identical prior distribution acting as a bridge for information flow between the domains.
As a simple example, consider the Gaussian linear model. Let the datasets denote the source data and be the target data, where and for . Under this model we assume that
(7) |
with the prior on the coefficients given by for . Here, the domain-specific parameters are drawn from a common prior distribution , which is often referred to as a random effects distribution. Model (7) is a common type of hierarchical regression model for data nested within groups (domains in our terminology). Data from all the domains are used to inform the random effects mean and covariance , inducing borrowing of information.
We can either treat , , and as fixed, taking a frequentist approach to inference, or specify hyperpriors for them to obtain a Bayesian hierarchical model. In either case, the random effects covariance controls how much information transfer there is, analogously to in the power prior approach. Large covariance implies less shrinkage of the values towards the random effects mean . In practice, the prior for the random effects mean and covariance will be updated based on information in the data about the variability in the regression coefficients across domains.
For fixed , , and , [17] showed a direct analytic relationship between and the tuning parameter in the power prior approach, establishing duality between these methods for the Gaussian linear model.
3.3 Shared latent space
Rather than imposing shared parameters on data generating processes for source and target domains, whether explicitly in the likelihoods or at higher levels in a hierarchical model, we can also specify or seek to learn a shared latent space. This approach can be particularly useful in more complex datasets with large numbers of dimensions.
3.3.1 Factor analysis
In the Bayesian context many such examples can be found in the factor analysis literature. Under the classical factor model specification outlined in [60] the -th observation is given by
where are the vectors of latent factors, is the factor loading matrix, are random noise terms with , and , are independent for any . It is commonly assumed that , i.e. the high dimensional data can be explained using a latent structure of much lower dimensional factors. This model can be equivalently written as a Gaussian distribution with a constrained covariance structure, i.e.
The mean-zero assumption on comes from the standard practice of centering the data and does not limit the generality of the model.
In [23] and [90] this setup is generalized to the situation with data coming from multiple domains by letting
where is the error variance matrix, , for domain . Here accounts for the domain-specific dependencies between the datapoints and is the underlying shared covariance structure which allows for information transfer between domains.
Analogously to the single domain case above, this model has the equivalent representation
(8) |
with
where is a latent factor in the dimensional shared subspace, are dimensional domain-specific latent factors and are error terms. Thus, is the shared factor loading matrix and are domain-specific factor loading matrices. In this model the transfer of knowledge between domains occurs through information borrowing in the estimation of .
The above model allows for a lot of flexibility between the domains, but suffers from an identifiability issue known as information switching: the data can be fitted equally well with the shared columns in factor loading matrices transferred from to ’s. De Vito et al. [23], [90] solve this problem by restricting the augmented matrix to be lower-triangular. One limitation of this approach is that it imposes an ordering on the domains. Often when we have multiple source domains there is no natural ordering between them and hence this approach would not be preferred in such a scenario.
A recent paper proposes a different solution to the problem of information switching by restricting the factor loading matrices to be linear transforms of the shared factor loading matrix and imposing a shared covariance of error terms between the domains [15]. That is, they assume , where and for every in (8). The authors show that under any non-degenerate continuous prior on the information switching does not occur almost surely provided that .
This result provides some guidance for choosing the dimensions of shared and domain-specific latent spaces since these are not known in most practical applications. These dimensions influence the amount of information being transferred between domains since larger values of give more flexibility to the domain-specific latent features, thus reducing the influence of shared latent factors. One approach to choosing these dimensions would be to put priors on and and use reversible-jump algorithms outlined in [35]. However, such algorithms can be computationally prohibitive.
Chandra et al. [15] provide an alternative solution by fixing at an upper bound, and then utilizing appropriate priors to shrink the excess columns in . Specifically, they obtain approximate singular values and eigenvectors of the pooled dataset via the augmented implicitly restarted Lanczos bidiagonalization [3] and choose the smallest which explains 95% of the variability in the data. Then they fix for to ensure that information switching will not occur. The strength of information transfer between domains is thus directly influenced by the amount of shrinkage induced by the priors on the factor loading matrices. In [15], the fixed priors and are used, where is the -th entry of and DL denotes the Dirichlet-Laplace distribution [6]. Thus a possible extension in this line of work would be to propose some methods for choosing these hyperparameters in an adaptive way depending on how related the domains are.
3.3.2 Mixture models
Latent space models are commonly used as a dimensionality reduction tool, including when dealing with non-standard data structures such as networks [40], [9]. As a vignette showing how mixture models can be used in combination with latent space models for flexible transfer learning, we focus on the approach proposed in [28]. They were motivated by data on brain networks for individuals in different groups.
Specifically, given observed networks each belonging to one of groups and consisting of labelled vertices, denote the -th network together with its group label as , where is the adjacency matrix and denotes the lower triangular entries
of . We discard the main diagonal and the upper triangular part of since the network is an undirected graph and self-relationships of the nodes are not of interest. In [28] subjects fall into a low and high creativity group, so we have domains. The network representation conditional on the group membership is modeled as
for any with the probability vector
in the -th mixture component given by
with
where , with , and .
The model supposes that there are different brain structure “types”. The probability of an edge between the -th pair of brain regions follows a logistic model having an intercept characterizing the baseline log odds of a connection and a low-rank deviation that differs according to the individual’s brain type. To enable information transfer across the creativity groups (domains), the model assumes the brain structure types do not differ across the groups (referred to as “common atoms” in the mixture modeling literature). However, the proportion of individuals having brain type , , does differ across domains .
Although the goal in [28] was inference on group differences, this model can be used directly for transfer learning from source domains to a target domain, with the source data enabling more accurate estimation of the shared network types. In addition, the baseline log-odds of an edge between each pair of nodes is also shared across the groups, leading to information sharing about common topological properties of the graphs, including block structures, homophily behaviors and transitive edge patterns [40]. An important application would be to transferring information from large brain imaging repositories, such as the Human Connectome Project (HCP) and UK Biobank, to small neuroimaging studies in targeted populations.
In [58] shared kernels are used to model complex distributions of multiple variables across different domains. The motivating applications are studies investigating how DNA methylation profiles vary according to cancer subtype. For samples , data consist of with denoting the methylation level at site , for with very large (e.g., ) and denoting the group membership. The density of the data in group for the th variable is , with a family of densities parameterized by and a probability weight on kernel specific to site and group .
Although the motivation in [58] is testing for differences in methylation between different groups, the proposed approach can be directly applied to transfer learning focused on inferring the marginal densities of very high-dimensional data within a particular domain. The data from all the domains are used in inferring the shared kernel parameters and further borrowing of information occurs through a hierarchical model for the weights . Even in using shared kernels, this approach allows highly flexible differences in distribution across the groups.
There is a rich literature on alternative Bayesian mixture models for borrowing of information across grouped data, while also allowing distinct characteristics of each group. Suppose we let denote feature data for subject with denoting the subject’s group membership. Then, a common approach is to incorporate subject-specific parameters within the likelihood function for and then let , with the collection of group-specific random effects distributions given an appropriate prior. Popular choices of include the hierarchical Dirichlet process (HDP) [86] and nested Dirichlet process (NDP) [1], both of which fall within the broad class of hierarchical processes [10]. These approaches characterize each as almost surely discrete while incorporating statistical dependence between and for all , leading to dependence in clustering.
Alternatively, analogously to the multi-group factor models of [23], [90], and [15], Müller et al. [68] modeled the group-specific random effects distributions as a mixture of a common cross-group distribution and group-specific distributions , with a hyperprior chosen for the mixture weight on to allow data adaptivity. This approach, and the above approaches, assume a priori exchangeability across the groups. In the future, it will be interesting to adapt these approaches and develop appropriate extensions explicitly targeting the transfer learning case in which one domain is the particular focus. A relevant recent advance is the graphical Dirichlet process of Chakrabarti et al. [13], which incorporates a known directed acyclic graph (DAG) characterizing the dependence structure across the groups.
3.4 Network transfer
As an alternative to viewing each source domain as providing exchangeable information about the target domain a priori, there is often expert knowledge about directed relationships between the different domains. Incorporating a network of relationships among the domains in transfer learning is referred to as network transfer, as opposed to direct transfer.
In Bayesian network meta-analysis [61] the goal is often to compare the efficacy of a pair of treatments based on multiple studies, some of which may involve arms with other treatments. Let be four available treatments among which we want to compare the efficacy of and Suppose that we have the dataset formed based on studies comparing and and that we also have access to datasets , , , and comparing, respectively to , to , to , and to . We may have several different trials for certain of these comparisons. The knowledge extracted from the trials comparing other treatments can be used to indirectly improve the analysis of the vs trials. Figure 2 shows a graph representing the observed comparisons between the treatments, sometimes referred to as the evidence network [62], and the associated network transfer graph.
The general framework for Bayesian network meta-analysis is outlined in [62]. Denote the observed mean difference in the efficacy of treatments and in study by and the baseline difference in efficacy between treatments and by . We refer to as effect parameters. In [62] they are divided into basic parameters and functional parameters . Any set of effect parameters can be treated as basic parameters if the edges associated with them create a spanning tree of the evidence network. The functional parameters are the remaining effect parameters.
Network meta analysis assumes functional parameters can be represented as linear functions of basic parameters, i.e. for some matrix , which is referred to as evidence consistency. Usually, these relations take the form for any treatments . In our example, we can choose to be the basic parameters and then relate the functional parameters to them via and . Leveraging this assumption is analogous to utilizing the shared parameter strategy outlined in section 3.1. We can use these identities to increase the precision of estimation of which in turn, together with the estimates of , can increase the precision of the estimation of . This is represented by the network transfer in Figure 2.
The linear relationship can be used to model the vector of observed differences in treatments conditionally on and the covariance of , denoted by . Using the Gaussian distribution is standard [61], [25], [57], where
This prior can be incorporated within a hierarchical model for the individual observations in each study. Further borrowing of information can be facilitated through placing a common random effects distribution on the basic treatment effect parameters as in [57].
Additional flexibility in information transfer can come from allowing violations in evidence consistency. Lu et al. [62] provide such a framework via , where represents inconsistencies between studies. In our example
and
The inferred size of directly measures how related the domains are and determines how much information transfer should occur between them. There can be various sources of inconsistencies between the pairwise comparisons. They can stem from limitations in the design of individual studies and from changes in the baseline efficacy of treatments over time, for example due to increasing antibiotic resistance. This problem has recently been addressed in [57] where the basic parameters are assumed to vary over time according to a Gaussian process. Thus, the information transfer between domains is corrected for the times at which the associated datasets were collected.
Often the appropriate transfer network joining the domains is not known and needs to be inferred. One can take a brute-force approach to select the best transfer network under some quality measure by checking every possible graph. However, this approach quickly becomes intractable as the number of domains grows with millions of possible transfer networks on just eight domains. Zhou et al. [109] provide a greedy algorithm which starts from the target learner and at each step includes a source learner yielding the highest conditional marginal likelihood for the target task. Specifically, suppose we have learners operating on datasets , respectively, where is the target learner. Let be the (connected) network transfer graph with . Let be the parameters in , where for every there exist subvectors and of, respectively, and which are restricted to be equal (shared parameter approach). Then at each step, given the chosen set of learners , which is referred to as the linkage set, let be the set of neighbors of , consisting of all learners adjacent to at least one learner in . We then select a new learner to be added to via
(9) |
The algorithm terminates once adding a new learner no longer increases the conditional likelihood in (9). The complexity of this algorithm is under the assumption that the conditional likelihood in (9) can be obtained in constant time. This can be further reduced to if the likelihood computation is parallelized between the learners in . Zhou et al. [109] provide theoretical guarantees for the recovery of the optimal transfer subnetwork of .
Having explored a variety of Bayesian approaches to transferring information between domains in a flexible manner, we now discuss which among these are applicable to particular types of transfer learning problems depending on (i) feature spaces of source and target domains; (ii) the availability of labels and samples in both source and target datasets. We note that there is an immense Bayesian literature providing relevant models for transfer learning that we do not mention above. Instead, we have chosen to highlight some approaches that we find particularly interesting and useful.
4 Transfer with Common vs Overlap** Variables
Following criterion (i), transfer learning problems can be dichotomized based on whether or not the observations in the source and target domains live in the same feature spaces. We will refer to the former case as common variables and to the latter as overlap** variables transfer. This classification often determines which of the approaches presented in Section 3 are appropriate or even feasible to use.
4.1 Common variables transfer
Common variables transfer, also known as as homogeneous transfer [47], occurs when the source and target data and labels have the same meaning in the different domains, but may follow different distributions. For example, the same variables are collected for each of the study subjects but subjects in different groups may have considerably different attributes; hence, the distribution of the variables being collected may vary across groups. In this common variables transfer case, it typically makes sense to define the same form of likelihood for the data in each domain, though there may be systematic differences in the parameters. All of the methods described in Section 3 can be applied directly to common variables problems.
Examples of common variables transfer include clinical studies with patients divided according to their health status or subtype of disease. Researchers are often interested in improving the accuracy of inference and predictions for a particular group of patients by utilizing the information gathered from the other groups or from healthy individuals. This can be especially useful when dealing with rare diseases where it is often difficult to collect measurements on a large sample of affected patients. In [7] and [38], the authors use RNA sequencing datasets for different types of lung, kidney, head and neck cancer as source domains in order to improve the accuracy of subtype identification for particular types of lung cancer. Bayesian models borrowing strength across classes and types of cancer have been applied in other contexts, including survival analysis [64], [76], and protein network inference [85], [4].
4.2 Overlap** variables transfer
This case is more challenging as the source and target datasets do not consist of measurements on exactly the same variables for different study subjects. In order for transfer learning to apply, there has to be something in common across the domains. A typical setting is when the domains have overlap** but not completely identical sets of variables. For example, there may be a common focus across the domains in studying the impact of key predictors of interest on a response, measured under different covariates.
For regression or classification models, the coefficients for the key predictors are not directly comparable across models adjusting for different covariates. Hence, shared parameter models are not appropriate. Nonetheless, it may make sense to assume that the domain-specific coefficients for the key predictors are drawn from a common random effects distribution, thereby enabling borrowing of information. Shared latent space models are even more natural in this case. By jointly modeling the response, key predictors, and covariates as conditionally independent given latent factors, we induce a parsimonious latent factor regression/classification model [11], [31]. Multi-study variants of such models can seamlessly handle cases in which the covariates differ across domains. The multi-group variants of Bayesian mixture models discussed in Section 3 similarly apply for the joint distributions of key predictors, covariates and response(s) to induce flexible transfer learning.
Bayesian methods enjoy a key advantage in this context, in their ability to rely on joint latent feature models to transfer information across domains with partially overlap** variables. The majority of non-Bayesian approaches such as deep transfer learning ([102], [84], [77], [88], [63], [59]) rely on both domains having observations in the same feature space for pre-training and fine-tuning the learners. We detail some examples of Bayesian transfer with overlap** variables below.
4.2.1 Multi-study latent factor regression
Recall the multi-study latent factor model in equation (8). Previously, we considered the observed data on subject in study (domain) , , to be -dimensional, with fixed across subjects and domains. To generalize this, we instead consider the -dimensional data to be the complete data for subject in study that could have potentially been measured. Then, we define to be the missingness pattern for the subject, with if the th variable is not observed for that subject and otherwise. A variable is missing for a subject if the study they participated in does not collect that variable, or if the study planned to collect that variable but it was not available.
Let denote the dimensional observed data vector for subject . The Gaussian multi-study latent factor model characterizes the complete data vector as . This in turn induces a -dimensional multivariate Gaussian distribution for the observed data vector having covariance corresponding to the appropriate sub-matrix of . In fitting Bayesian multi-study factor models, it is not necessary to impute the missing data. Instead, one can simply take into account the differing observed data contributions for each subject in implementing a Gibbs sampler or alternative Markov chain Monte Carlo (MCMC) algorithm for posterior sampling.
This approach can be used for transfer learning about the covariance structure in multivariate data specific to the target domain. Alternatively, when the focus is on regression, one can concatenate outcomes, predictors of interest and covariates together in the data vector for subject . A Gaussian linear regression model for the outcome given the predictors of interest and covariates can be then obtained directly from the covariance using standard multivariate Gaussian theory. This type of approach is straightforward to extend to mixed categorical and continuous data by following the popular approach of linking categorical variables to underlying Gaussian variables.
4.2.2 Nonlinear and nonparametric extensions
A limitation of the above multi-study factor analysis model is the assumption of multivariate Gaussianity. It is hence useful to consider extensions that incorporate shared and study-specific latent factors while relaxing these restrictive distribution assumptions, which also imply linear relationships among the variables.
In the single modality case, there is a rich literature on nonlinear factor models. For example, we could let
(10) |
where are the vectors of latent factors and is an unknown and potentially non-linear function. Gaussian process latent variable models (GP-LVMs) place a GP prior on the function map** from the latent to ambient space [56], [30], [80], [98]. Alternatively, the popular class of variational autoencoders (VAEs) characterize using deep neural networks and take a variational approach to inference [67], [45], [12].
While these highly flexible nonlinear latent variable models have exhibited appealing practical performance as black-box models for generating new data that resemble the training data, they are prone to a number of vexing issues in reproducing statistical inferences. One major challenge is the curse of dimensionality resulting from the fact that the function is an unknown map** from to dimensional space; the space of such functions is immense, necessitating an enormous amount of training data for adequate performance. Furthermore, these models are not identifiable without substantial additional constraints. Another common problem is referred to as posterior collapse [20], [92], [93], in which there is a lack of learning about the latent variables based on the data. While there have been some attempts at addressing these problems, there remains a lack of practically useful methodology to perform reproducible dimensionality reduction.
The above challenges are exacerbated in considering extensions to the multi-study (transfer learning) case. Hence, we recommend starting with more parsimonious nonlinear latent factor models in future work develo** such extensions. One promising point of departure is the recently proposed NIFTY framework of Xu et al. [98], which lets
where is a factor loading matrix, , and for . Each latent factor is a transformation of a latent via an unknown non-decreasing function . The subscript allows the same latent uniforms to be used for multiple factors, inducing dependence.
This model induces a flexible multivariate density for while massively reducing dimensionality relative to model (10). In their paper, they provided theory on identifiability, leveraging on pre-training with state-of-the-art nonlinear dimensionality reduction algorithms. They also showed excellent performance for a wide variety of complex examples. They were even able to train a realistic generative model for bird songs based on few training examples; audio recordings of bird songs provide an example of massive dimensional data with low intrinsic dimension. NIFTY can exploit the complex low dimensional structure in the data for highly efficient performance.
In conducting inference for latent variable models, the NIFTY authors noticed a common problem of distributional shift. In particular, many of the current models assume that the latent variables are iid or . Inferences on the parameters, such as the induced covariance in the Gaussian linear factor model case, critically depend on this assumption holding not just a priori but also a posteriori. Xu et al. [98] propose a general approach for solving latent variable distributional shift through forcing the posterior distribution of the latent variables to be very close to iid
4.2.3 Mixture models
An alternative direction towards building more flexible models for transfer learning, including in the partially overlap** variables case, is to rely on mixture models, building on the developments in Section 3.3. Such models have the advantage of also clustering subjects within the different domains. In the partially overlap** variables transfer learning case, it is appealing to define a joint model, as motivated above. However, Chandra et al. [14] recently noted a pitfall of mixture models in high dimensional cases in which the posterior tends to concentrate on trivial clusterings of the observations that place all subjects into one cluster or in singleton clusters.
As a solution in the single domain case, they proposed a latent mixture model formulation that lets
(11) |
so that a mixture of Gaussians model is used for the latent variables in a linear factor model. They prove that this model solves the above mentioned pitfall in Bayesian clustering in high dimensions. The trick is to model the variation across clusters in a lower dimensional latent space to address the curse of dimensionality.
With this single domain specification as the starting point, there are multiple promising directions forward in terms of extensions to the multiple domain transfer learning case. One possibility is to define a multi-study factor model as in Chandra et al. [15] but instead of assuming Gaussian shared and study-specific latent factors, use Gaussian mixture models to induce a flexible distribution on the latent factors while also producing separate clusters of subjects in each domain with respect to the shared and study-specific components. An alternative is to rely on the model in equation (11) but with domain-specific distributions for the latent factors defined as
where are the Gaussian parameters and is a mixing distribution on these parameters that is specific to domain .
In the special case in which with a degenerate distribution concentrated at we obtain the original model in (11). However by using the different priors considered in Section 3.3 we can allow differences across the domains while borrowing information; further borrowing is achieved through the implicit assumption of a latent space that is shared across domains - this is induced through the use of a common factor loading matrix .
4.2.4 Multiresolution transfer learning
Closely related to the overlap** variables case is the setting in which data are collected for each domain on related random functions or stochastic processes. For example, let denote a latent smooth continuously differentiable function for domain , and suppose that we have
(12) |
with the observed data and the observation locations for domain . Often, the observation locations do not line up across domains and certain domains may have lower resolution data than others, with the resolution referring to the density of the observation points over the support
Model (12) represents a type of functional data analysis (FDA). In many FDA settings, we observe noisy realizations of a subject-specific function at a finite set of points, but here we are considering the case in which we have one function for each domain and are particularly interested in inference on the function for the source domain. There are many applications in which this type of problem arises. We may have domain-specific regression functions and want to borrow information across domains in a nonparametric regression context without assuming any common parameters. Alternatively, may correspond to a domain -specific time series and we want to borrow information across related time series to enhance prediction for a target series.
A natural Bayesian approach to inference under model (12) is to consider a functional data extension of the hierarchical and random effects modeling approaches highlighted in Section 3. For example, one could use a hierarchical GP that lets with in turn given a GP prior [5], [21]. For articles on using GPs in closely related transfer learning settings to that of (12) refer to [94], [103], [39]. These approaches can automatically accommodate the case in which observations are denser in some domains than others.
Wilson et al. [94] introduce GP regression networks (GPRN) which use latent GPs to transfer information between different continuous time processes. Specifically, given time series , [94] let
where is the Hadamard product, are latent basis GPs evaluated at the observation times, are domain-specific weights of the latent GPs, and represents measurement noise. The weights determine the strength and structure of information transfer between the domains, analogously to the network of learners introduced in [109]. However, unlike in most works in Section 3.4, GPRN allows for the strength of the transfer within the network of learners to vary over time.
Although [94] simplify inference by assuming identical measurement times across domains, [39] extend the approach to allow different measurement times and increase flexibility by using deep GPs. By using a shared latent space approach with GPs serving as the basis for the latent space, these models are able to achieve transfer both across resolutions and different classes of observations, corresponding to different air pollutants in the application presented in [39].
5 Availability of labelled data
As we have seen, the Bayesian paradigm provides a fertile ground for develo** a rich variety of techniques relevant to transfer learning in both supervised [78], [18], [43], [47], [48], [49], [64] and unsupervised settings [23], [90], [15], [82], [81]. When the focus is on prediction, there are often challenges presented by the limited availability of labelled data. The term semi-supervised learning refers to the case in which labels are only available for a subset of the samples. The joint modeling approaches for overlap** variable transfer learning described in the previous section can trivially handle semi-supervised settings, as missing labels are just one type of missing data.
Particularly challenging are cases of one-shot and few-shot learning, which refers to having only a single or a few labelled samples in the target domain, respectively. For articles proposing Bayesian approaches to handle semi-supervised learning and these cases of a tiny number of labelled target data, refer to [101], [71], [75], [53], [55], [54]. In such cases, performance is critically dependent on borrowing of information from labelled data in the source domains. Common examples include classification based on images or audio ([53], [55], [54]). For example, we may have many labelled examples of different individuals handwriting but only a tiny number for the individual of interest.
In the transfer learning literature, inductive transfer learning refers to the case where target domain labels are available, while transductive transfer learning has labels available only in the source domains [70]. Of course, if there are certain systematic differences between the source and target domains, accurate transductive transfer may be impossible [22]. Nonetheless, there is a rich PAC-Bayesian literature on this topic ([32], [33], [34], [79]) which specifies conditions allowing for successful training of the target learner in the absence of target labels in classification settings. They provide theoretical upper bounds on the expected error on the target domains of a Gibbs classifier depending on various measures of divergence between the distributions of predictors and labels of both domains as well as the properties of the set of voter algorithms from which the Gibbs classifier is constructed.
6 Simulation illustration
In order to illustrate Bayesian transfer learning in practice, we run a simulation experiment focused on the problem of transfer learning targeting the covariance and/or precision matrix of a high-dimensional multivariate Gaussian distribution. In particular, there are data collected on the same set of variables for subjects in different groups and we would like to allow the covariance/precision to vary across groups, while borrowing information. This is a natural setting for both Bayesian multi-study factor analysis models and frequentist competitors focused on transfer learning in precision matrix estimation.
Specifically, we compare Bayesian Subspace Factor Analysis (SUFA) [15] presented in section 3.3 with the frequentist Trans-CLIME method proposed by Li et al. [74]. Trans-CLIME is a transfer learning extension of constrained minimization for inverse matrix estimation (CLIME) [87]. We also include the frequentist estimator proposed by Guo et al. [36], which Li et al. [74] refer to as multitask graphical lasso (MT-Glasso). While [15] focused on inferring the covariance, SUFA can just as easily be used to infer any functional of the covariance including the precision. We focus our comparisons on precision estimation, as this was the emphasis in [74] and [36].
We generate the synthetic data in two domains, (target) and (source), with sample sizes and , respectively, and consider the data dimensions . We generate 50 replicated datasets for each value of . We report the average Frobenius and norm of the errors between the estimated and true values for the target precision matrix. For each value of considered, we generate the data using a fixed true precision matrix across all the simulation replicates. We present the results in Figure 3.
As we can see, in terms of the norm of the error, the performance tends to improve significantly with growing dimension for SUFA and MT-Glasso, and to an extent for Trans-CLIME as well. This somewhat counterintuitive phenomenon, known as the blessing of dimensionality [104] is commonly encountered in the covariance and precision estimation literature [66], [96], [104], [72]. For the Frobenius norm error we see more instability in the performance of MT-Glasso and Trans-CLIME. Intuitively, the norm might be more favorable for these two methods, since they are both built on minimization.
Since Trans-CLIME does not guarantee positive definiteness and invertibility of the estimated precision matrices, it is problematic to use it for covariance estimation; even after selecting only the synthetic datasets for which Trans-CLIME did produce invertible precision matrices, the resulting covariance estimates were highly unstable and overall significantly worse than those given by SUFA. MT-Glasso produces invertible precision matrices but also yielded covariance estimates further from the truth than SUFA estimates.
Hence, we find that this particular Bayesian approach to transfer learning based on a shared latent space model is competitive with frequentist counterparts even on tasks it was not built for (estimating the precision instead of the covariance). Indeed, as we have partially illustrated, since we have a posterior for the covariance that has support on the space of positive semidefinite covariances, we can provide Bayes estimates and posterior credible intervals providing uncertainty quantification for any functional of the covariance of interest. Hence, from a single Bayesian analysis, we can provide multiple results of interest that are all internally coherent.
7 Discussion
Transfer learning is a timely problem given the abundance of datasets from related domains. In many applications, there is simply not enough data from the domain of interest to support reliable inference and accurate predictions as we seek to fit increasingly complex models. Hence, it becomes critical to cleverly borrow information from available “source” datasets.
Choosing the appropriate strength and structure of information transfer between the domains remains one of the key challenges. The Bayesian paradigm offers a wide variety of approaches to transfer learning, including shared parameters, hierarchical and random effects models, shared latent space, and network transfer methods. There is a rich literature develo** and applying these approaches in transfer learning settings, even though most often “transfer learning” is not mentioned in the associated papers.
This article has focused on providing a flavor for some of the interesting directions that are possible in terms of Bayesian transfer learning, but has not attempted a comprehensive overview of the massive relevant literature. Most of the transfer learning literature has focused on the simplest “common variables” case, where data from different domains consist of the same variables measured across different subjects. Bayesian ideas applied to transfer learning can be particularly useful in the more challenging settings presented in Section 4, where these existing methods largely do not apply.
We have purposely focused much of our attention on shared latent space-type models for Bayesian transfer learning, ranging from multi-study factor analysis to multi-group Bayesian nonparametric models. We focused on these areas because the associated models are not as well known to the broad community but are very practically useful, including in challenging high-dimensional and complex structured data cases. In addition, there have been interesting recent developments that we have highlighted, while sketching out some promising directions for ongoing research. This includes extending Bayesian continuous latent factor modeling approaches to transfer learning settings. Our view is that more careful statistical models will tend to dominate over-parametrized black boxes, such as VAEs, in many settings.
An additional interesting area for future research is Bayesian transfer learning involving deep neural networks. While in recent years there have been papers taking some early steps in this area [78], [16], there is plenty of potential for further impactful developments in this field, especially given the importance of transfer learning to deep neural networks training due to their data-hungry nature.
8 Acknowledgements
This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 Research and Innovation Programme (grant agreement No. 856506), United States National Institutes of Health (R01ES035625), Office of Naval Research (N00014-21-1-2510), National Institute of Environmental Health Sciences (R01ES027498), and National Science Foundation (DMS-2230074). Suder’s contributions were supported in part by the Duke Summer Research Fellowship.
References
- [1] {barticle}[author] \bauthor\bsnmAbel Rodríguez, \bfnmDavid B Dunson\binitsD. B. D. and \bauthor\bsnmGelfand, \bfnmAlan E\binitsA. E. (\byear2008). \btitleThe nested Dirichlet process. \bjournalJournal of the American Statistical Association. \endbibitem
- [2] {barticle}[author] \bauthor\bsnmAvrahami, \bfnmOmri\binitsO., \bauthor\bsnmLischinski, \bfnmDani\binitsD. and \bauthor\bsnmFried, \bfnmOhad\binitsO. (\byear2021). \btitleGAN cocktail: Mixing GANs without dataset access. \bjournalEuropean Conference on Computer Vision. \endbibitem
- [3] {barticle}[author] \bauthor\bsnmBaglama, \bfnmJames\binitsJ. and \bauthor\bsnmReichel, \bfnmLothar\binitsL. (\byear2005). \btitleAugmented implicitly restarted Lanczos bidiagonalization methods. \bjournalSIAM Journal on Scientific Computing. \endbibitem
- [4] {barticle}[author] \bauthor\bsnmBaladandayuthapani, \bfnmVeerabhadran\binitsV., \bauthor\bsnmTalluri, \bfnmRajesh\binitsR., \bauthor\bsnmJi, \bfnmYuan\binitsY., \bauthor\bsnmCoombes, \bfnmKevin\binitsK., \bauthor\bsnmLu, \bfnmYiling\binitsY., \bauthor\bsnmHennessy, \bfnmBryan\binitsB., \bauthor\bsnmDavies, \bfnmMichael\binitsM. and \bauthor\bsnmMallick, \bfnmBani\binitsB. (\byear2014). \btitleBayesian sparse graphical models for classification with application to protein expression data. \bjournalThe Annals of Applied Statistics. \endbibitem
- [5] {barticle}[author] \bauthor\bsnmBehseta, \bfnmSam\binitsS., \bauthor\bsnmKass, \bfnmRobert E\binitsR. E. and \bauthor\bsnmWallstrom, \bfnmGarrick L\binitsG. L. (\byear2005). \btitleHierarchical models for assessing variability among functions. \bjournalBiometrika. \endbibitem
- [6] {barticle}[author] \bauthor\bsnmBhattacharya, \bfnmAnirban\binitsA., \bauthor\bsnmPati, \bfnmDebdeep\binitsD., \bauthor\bsnmPillai, \bfnmNatesh S.\binitsN. S. and \bauthor\bsnmDunson, \bfnmDavid B.\binitsD. B. (\byear2015). \btitleDirichlet–Laplace priors for optimal shrinkage. \bjournalJournal of the American Statistical Association. \endbibitem
- [7] {barticle}[author] \bauthor\bsnmBoluki, \bfnmShahin\binitsS., \bauthor\bsnmQian, \bfnmXiaoning\binitsX. and \bauthor\bsnmDougherty, \bfnmEdward R\binitsE. R. (\byear2021). \btitleOptimal Bayesian supervised domain adaptation for RNA sequencing data. \bjournalBioinformatics. \endbibitem
- [8] {barticle}[author] \bauthor\bsnmBoschini, \bfnmMatteo\binitsM., \bauthor\bsnmBonicelli, \bfnmLorenzo\binitsL., \bauthor\bsnmPorrello, \bfnmAngelo\binitsA., \bauthor\bsnmBellitto, \bfnmGiovanni\binitsG., \bauthor\bsnmPennisi, \bfnmMatteo\binitsM., \bauthor\bsnmPalazzo, \bfnmSimone\binitsS., \bauthor\bsnmSpampinato, \bfnmConcetto\binitsC. and \bauthor\bsnmCalderara, \bfnmSimone\binitsS. (\byear2022). \btitleTransfer without forgetting. \bjournalEuropean Conference on Computer Vision. \endbibitem
- [9] {barticle}[author] \bauthor\bsnmBu, \bfnmFan\binitsF., \bauthor\bsnmKagaayi, \bfnmJoseph\binitsJ., \bauthor\bsnmGrabowski, \bfnmKate\binitsK., \bauthor\bsnmRatmann, \bfnmOliver\binitsO. and \bauthor\bsnmXu, \bfnmJason\binitsJ. (\byear2023). \btitleInferring HIV transmission patterns from viral deep-sequence data via latent typed point processes. arXiv preprint arXiv 2302.11567. \endbibitem
- [10] {barticle}[author] \bauthor\bsnmCamerlenghi, \bfnmFederico\binitsF., \bauthor\bsnmLijoi, \bfnmAntonio\binitsA., \bauthor\bsnmOrbanz, \bfnmPeter\binitsP. and \bauthor\bsnmPrünster, \bfnmIgor\binitsI. (\byear2019). \btitleDistribution theory for hierarchical processes. \bjournalThe Annals of Statistics. \endbibitem
- [11] {barticle}[author] \bauthor\bsnmCarvalho, \bfnmCarlos M\binitsC. M., \bauthor\bsnmChang, \bfnmJeffrey\binitsJ., \bauthor\bsnmLucas, \bfnmJoseph E\binitsJ. E., \bauthor\bsnmNevins, \bfnmJoseph R\binitsJ. R., \bauthor\bsnmWang, \bfnmQuanli\binitsQ. and \bauthor\bsnmWest, \bfnmMike\binitsM. (\byear2008). \btitleHigh-dimensional sparse factor modeling: Applications in gene expression genomics. \bjournalJournal of the American Statistical Association. \endbibitem
- [12] {barticle}[author] \bauthor\bsnmCemgil, \bfnmTaylan\binitsT., \bauthor\bsnmGhaisas, \bfnmSumedh\binitsS., \bauthor\bsnmDvijotham, \bfnmKrishnamurthy\binitsK., \bauthor\bsnmGowal, \bfnmSven\binitsS. and \bauthor\bsnmKohli, \bfnmPushmeet\binitsP. (\byear2020). \btitleThe autoencoding variational autoencoder. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [13] {bmisc}[author] \bauthor\bsnmChakrabarti, \bfnmArhit\binitsA., \bauthor\bsnmNi, \bfnmYang\binitsY., \bauthor\bsnmMorris, \bfnmEllen Ruth A.\binitsE. R. A., \bauthor\bsnmSalinas, \bfnmMichael L.\binitsM. L., \bauthor\bsnmChapkin, \bfnmRobert S.\binitsR. S. and \bauthor\bsnmMallick, \bfnmBani K.\binitsB. K. (\byear2023). \btitleGraphical Dirichlet process for clustering non-exchangeable grouped data. arXiv preprint arXiv 2302.09111. \endbibitem
- [14] {barticle}[author] \bauthor\bsnmChandra, \bfnmNoirrit Kiran\binitsN. K., \bauthor\bsnmCanale, \bfnmAntonio\binitsA. and \bauthor\bsnmDunson, \bfnmDavid B.\binitsD. B. (\byear2023). \btitleEsca** the curse of dimensionality in Bayesian model-based clustering. \bjournalJournal of Machine Learning Research. \endbibitem
- [15] {barticle}[author] \bauthor\bsnmChandra, \bfnmNoirrit Kiran\binitsN. K., \bauthor\bsnmDunson, \bfnmDavid B.\binitsD. B. and \bauthor\bsnmXu, \bfnmJason\binitsJ. (\byear2023). \btitleInferring covariance structure from multiple data sources via subspace factor analysis. arXiv preprint arXiv 2305.04113. \endbibitem
- [16] {barticle}[author] \bauthor\bsnmChandra, \bfnmRohitash\binitsR. and \bauthor\bsnmKapoor, \bfnmArpit\binitsA. (\byear2020). \btitleBayesian neural multi-source transfer learning. \bjournalNeurocomputing. \endbibitem
- [17] {barticle}[author] \bauthor\bsnmChen, \bfnmMing-Hui\binitsM.-H. and \bauthor\bsnmIbrahim, \bfnmJoseph\binitsJ. (\byear2006). \btitleThe relationship between the power prior and hierarchical models. \bjournalBayesian Analysis. \endbibitem
- [18] {barticle}[author] \bauthor\bsnmChen, \bfnmMing-Hui\binitsM.-H. and \bauthor\bsnmIbrahim, \bfnmJoseph G.\binitsJ. G. (\byear2000). \btitlePower prior distributions for regression models. \bjournalStatistical Science. \endbibitem
- [19] {barticle}[author] \bauthor\bsnmChen, \bfnmMing-Hui\binitsM.-H., \bauthor\bsnmIbrahim, \bfnmJoseph G.\binitsJ. G., \bauthor\bsnmLam, \bfnmPeter\binitsP., \bauthor\bsnmYu, \bfnmAlan\binitsA. and \bauthor\bsnmZhang, \bfnmYuanye\binitsY. (\byear2011). \btitleBayesian design of noninferiority trials for medical devices using historical data. \bjournalBiometrics. \endbibitem
- [20] {barticle}[author] \bauthor\bsnmDai, \bfnmBin\binitsB., \bauthor\bsnmWang, \bfnmZiyu\binitsZ. and \bauthor\bsnmWipf, \bfnmDavid\binitsD. (\byear2020). \btitleThe usual suspects? Reassessing blame for VAE posterior collapse. \bjournalInternational Conference on Machine Learning. \endbibitem
- [21] {barticle}[author] \bauthor\bsnmDaniel R. Kowal, \bfnmDavid S. Matteson\binitsD. S. M. and \bauthor\bsnmRuppert, \bfnmDavid\binitsD. (\byear2019). \btitleFunctional autoregression for sparsely sampled data. \bjournalJournal of Business & Economic Statistics. \endbibitem
- [22] {barticle}[author] \bauthor\bsnmDavid, \bfnmShai Ben\binitsS. B., \bauthor\bsnmLu, \bfnmTyler\binitsT., \bauthor\bsnmLuu, \bfnmTeresa\binitsT. and \bauthor\bsnmPal, \bfnmDavid\binitsD. (\byear2010). \btitleImpossibility theorems for domain adaptation. \bjournalInternational Conference on Artificial Intelligence and Statistics. \endbibitem
- [23] {barticle}[author] \bauthor\bsnmDe Vito, \bfnmRoberta\binitsR., \bauthor\bsnmBellio, \bfnmRuggero\binitsR., \bauthor\bsnmTrippa, \bfnmLorenzo\binitsL. and \bauthor\bsnmParmigiani, \bfnmGiovanni\binitsG. (\byear2019). \btitleMulti-study factor analysis. \bjournalBiometrics. \endbibitem
- [24] {barticle}[author] \bauthor\bsnmDeng, \bfnmJia\binitsJ., \bauthor\bsnmDong, \bfnmWei\binitsW., \bauthor\bsnmSocher, \bfnmRichard\binitsR., \bauthor\bsnmLi, \bfnmLi-Jia\binitsL.-J., \bauthor\bsnmLi, \bfnmKai\binitsK. and \bauthor\bsnmFei-Fei, \bfnmLi\binitsL. (\byear2009). \btitleImageNet: A large-scale hierarchical image database. \bjournalIEEE Conference on Computer Vision and Pattern Recognition. \endbibitem
- [25] {bbook}[author] \bauthor\bsnmDias, \bfnmSofia\binitsS., \bauthor\bsnmWelton, \bfnmNicky J\binitsN. J., \bauthor\bsnmSutton, \bfnmAlex J\binitsA. J. and \bauthor\bsnmAdes, \bfnmA E\binitsA. E. (\byear2014). \btitleNICE DSU technical support document 2: A generalised linear modelling framework for pairwise and network meta-analysis of randomised controlled trials. \bpublisherNational Institute for Health and Care Excellence (NICE). \endbibitem
- [26] {barticle}[author] \bauthor\bsnmDing, \bfnmDaisy Yi\binitsD. Y., \bauthor\bsnmLi, \bfnmShuangning\binitsS., \bauthor\bsnmNarasimhan, \bfnmBalasubramanian\binitsB. and \bauthor\bsnmTibshirani, \bfnmRobert\binitsR. (\byear2022). \btitleCooperative learning for multiview analysis. \bjournalProceedings of the National Academy of Sciences. \endbibitem
- [27] {barticle}[author] \bauthor\bsnmDuan, \bfnmYuyan\binitsY., \bauthor\bsnmYe, \bfnmKeying\binitsK. and \bauthor\bsnmSmith, \bfnmEric P.\binitsE. P. (\byear2006). \btitleEvaluating water quality using power priors to incorporate historical information. \bjournalEnvironmetrics. \endbibitem
- [28] {barticle}[author] \bauthor\bsnmDurante, \bfnmDaniele\binitsD. and \bauthor\bsnmDunson, \bfnmDavid B.\binitsD. B. (\byear2018). \btitleBayesian inference and testing of group differences in brain networks. \bjournalBayesian Analysis. \endbibitem
- [29] {barticle}[author] \bauthor\bsnmEbrahimi, \bfnmSayna\binitsS., \bauthor\bsnmElhoseiny, \bfnmMohamed\binitsM., \bauthor\bsnmDarrell, \bfnmTrevor\binitsT. and \bauthor\bsnmRohrbach, \bfnmMarcus\binitsM. (\byear2020). \btitleUncertainty-guided continual learning with Bayesian neural networks. \bjournalInternational Conference on Learning Representations. \endbibitem
- [30] {barticle}[author] \bauthor\bsnmEleftheriadis, \bfnmStefanos\binitsS., \bauthor\bsnmRudovic, \bfnmOgnjen\binitsO. and \bauthor\bsnmPantic, \bfnmMaja\binitsM. (\byear2014). \btitleDiscriminative shared gaussian processes for multiview and view-invariant facial expression recognition. \bjournalIEEE Transactions on Image Processing. \endbibitem
- [31] {barticle}[author] \bauthor\bsnmFerrari, \bfnmFederico\binitsF. and \bauthor\bsnmDunson, \bfnmDavid B.\binitsD. B. (\byear2021). \btitleBayesian factor analysis for inference on interactions. \bjournalJournal of the American Statistical Association. \endbibitem
- [32] {barticle}[author] \bauthor\bsnmGermain, \bfnmPascal\binitsP., \bauthor\bsnmHabrard, \bfnmAmaury\binitsA., \bauthor\bsnmLaviolette, \bfnmFrançois\binitsF. and \bauthor\bsnmMorvant, \bfnmEmilie\binitsE. (\byear2013). \btitleA PAC-Bayesian approach for domain adaptation with specialization to linear classifiers. \bjournalInternational Conference on Machine Learning. \endbibitem
- [33] {barticle}[author] \bauthor\bsnmGermain, \bfnmPascal\binitsP., \bauthor\bsnmHabrard, \bfnmAmaury\binitsA., \bauthor\bsnmLaviolette, \bfnmFrançois\binitsF. and \bauthor\bsnmMorvant, \bfnmEmilie\binitsE. (\byear2016). \btitleA new PAC-Bayesian perspective on domain adaptation. \bjournalInternational Conference on Machine Learning. \endbibitem
- [34] {barticle}[author] \bauthor\bsnmGermain, \bfnmPascal\binitsP., \bauthor\bsnmHabrard, \bfnmAmaury\binitsA., \bauthor\bsnmLaviolette, \bfnmFrançois\binitsF. and \bauthor\bsnmMorvant, \bfnmEmilie\binitsE. (\byear2020). \btitlePAC-Bayes and domain adaptation. \bjournalNeurocomputing. \endbibitem
- [35] {barticle}[author] \bauthor\bsnmGreen, \bfnmPeter J.\binitsP. J. (\byear1995). \btitleReversible jump Markov chain Monte Carlo computation and Bayesian model determination. \bjournalBiometrika. \endbibitem
- [36] {barticle}[author] \bauthor\bsnmGuo, \bfnmJian\binitsJ., \bauthor\bsnmLevina, \bfnmElizaveta\binitsE., \bauthor\bsnmMichailidis, \bfnmGeorge\binitsG. and \bauthor\bsnmZhu, \bfnmJi\binitsJ. (\byear2011). \btitleJoint estimation of multiple graphical models. \bjournalBiometrika. \endbibitem
- [37] {barticle}[author] \bauthor\bsnmGönen, \bfnmMehmet\binitsM. and \bauthor\bsnmMargolin, \bfnmA. A.\binitsA. A. (\byear2014). \btitleKernelized Bayesian transfer learning. \bjournalAAAI Conference on Artificial Intelligence. \endbibitem
- [38] {barticle}[author] \bauthor\bsnmHajiramezanali, \bfnmEhsan\binitsE., \bauthor\bsnmZamani Dadaneh, \bfnmSiamak\binitsS., \bauthor\bsnmKarbalayghareh, \bfnmAlireza\binitsA., \bauthor\bsnmZhou, \bfnmMingyuan\binitsM. and \bauthor\bsnmQian, \bfnmXiaoning\binitsX. (\byear2018). \btitleBayesian multi-domain learning for cancer subtype discovery from next-generation sequencing count data. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [39] {barticle}[author] \bauthor\bsnmHamelijnck, \bfnmOliver\binitsO., \bauthor\bsnmDamoulas, \bfnmTheodoros\binitsT., \bauthor\bsnmWang, \bfnmKangrui\binitsK. and \bauthor\bsnmGirolami, \bfnmMark\binitsM. (\byear2019). \btitleMulti-resolution multi-task Gaussian processes. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [40] {barticle}[author] \bauthor\bsnmHoff, \bfnmPeter\binitsP. (\byear2007). \btitleModeling homophily and stochastic equivalence in symmetric relational data. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [41] {barticle}[author] \bauthor\bsnmHospedales, \bfnmT.\binitsT., \bauthor\bsnmAntoniou, \bfnmA.\binitsA., \bauthor\bsnmMicaelli, \bfnmP.\binitsP. and \bauthor\bsnmStorkey, \bfnmA.\binitsA. (\byear2022). \btitleMeta-learning in neural networks: A survey. \bjournalIEEE Transactions on Pattern Analysis and Machine Intelligence. \endbibitem
- [42] {barticle}[author] \bauthor\bsnmIbrahim, \bfnmJ. G.\binitsJ. G., \bauthor\bsnmChen, \bfnmM. H.\binitsM. H. and \bauthor\bsnmSinha, \bfnmD.\binitsD. (\byear2001). \btitleBayesian semiparametric models for survival data with a cure fraction. \bjournalBiometrics. \endbibitem
- [43] {barticle}[author] \bauthor\bsnmIbrahim, \bfnmJoseph G.\binitsJ. G., \bauthor\bsnmChen, \bfnmMing-Hui\binitsM.-H., \bauthor\bsnmGwon, \bfnmYeong**\binitsY. and \bauthor\bsnmChen, \bfnmFang\binitsF. (\byear2015). \btitleThe power prior: theory and applications. \bjournalStatistics in Medicine. \endbibitem
- [44] {barticle}[author] \bauthor\bsnmIbrahim, \bfnmJoseph G\binitsJ. G., \bauthor\bsnmChen, \bfnmMing-Hui\binitsM.-H. and \bauthor\bsnmSinha, \bfnmDebajyoti\binitsD. (\byear2003). \btitleOn optimality properties of the power prior. \bjournalJournal of the American Statistical Association. \endbibitem
- [45] {barticle}[author] \bauthor\bsnmIlse, \bfnmMaximilian\binitsM., \bauthor\bsnmTomczak, \bfnmJakub M.\binitsJ. M., \bauthor\bsnmLouizos, \bfnmChristos\binitsC. and \bauthor\bsnmWelling, \bfnmMax\binitsM. (\byear2020). \btitleDIVA: Domain invariant variational autoencoders. \bjournalConference on Medical Imaging with Deep Learning. \endbibitem
- [46] {barticle}[author] \bauthor\bsnmKapoor, \bfnmSanyam\binitsS., \bauthor\bsnmKaraletsos, \bfnmTheofanis\binitsT. and \bauthor\bsnmBui, \bfnmThang D\binitsT. D. (\byear2021). \btitleVariational auto-regressive Gaussian processes for continual learning. \bjournalInternational Conference on Machine Learning. \endbibitem
- [47] {barticle}[author] \bauthor\bsnmKarbalayghareh, \bfnmAlireza\binitsA., \bauthor\bsnmQian, \bfnmXiaoning\binitsX. and \bauthor\bsnmDougherty, \bfnmEdward R.\binitsE. R. (\byear2018). \btitleOptimal Bayesian transfer learning. \bjournalIEEE Transactions on Signal Processing. \endbibitem
- [48] {barticle}[author] \bauthor\bsnmKarbalayghareh, \bfnmAlireza\binitsA., \bauthor\bsnmQian, \bfnmXiaoning\binitsX. and \bauthor\bsnmDougherty, \bfnmEdward R.\binitsE. R. (\byear2018). \btitleOptimal Bayesian transfer regression. \bjournalIEEE Signal Processing Letters. \endbibitem
- [49] {barticle}[author] \bauthor\bsnmKarbalayghareh, \bfnmAlireza\binitsA., \bauthor\bsnmQian, \bfnmXiaoning\binitsX. and \bauthor\bsnmDougherty, \bfnmEdward R.\binitsE. R. (\byear2021). \btitleOptimal Bayesian transfer learning for count data. \bjournalIEEE/ACM Transactions on Computational Biology and Bioinformatics. \endbibitem
- [50] {barticle}[author] \bauthor\bsnmKouw, \bfnmWouter M.\binitsW. M. and \bauthor\bsnmLoog, \bfnmMarco\binitsM. (\byear2019). \btitleAn introduction to domain adaptation and transfer learning. arXiv preprint arXiv 1812.11806. \endbibitem
- [51] {barticle}[author] \bauthor\bsnmKumar, \bfnmAbhishek\binitsA., \bauthor\bsnmChatterjee, \bfnmSunabha\binitsS. and \bauthor\bsnmRai, \bfnmPiyush\binitsP. (\byear2021). \btitleBayesian structural adaptation for continual learning. \bjournalInternational Conference on Machine Learning. \endbibitem
- [52] {barticle}[author] \bauthor\bsnmKuznetsova, \bfnmAlina\binitsA., \bauthor\bsnmRom, \bfnmHassan\binitsH., \bauthor\bsnmAlldrin, \bfnmNeil\binitsN., \bauthor\bsnmUijlings, \bfnmJasper\binitsJ., \bauthor\bsnmKrasin, \bfnmIvan\binitsI., \bauthor\bsnmPont-Tuset, \bfnmJordi\binitsJ., \bauthor\bsnmKamali, \bfnmShahab\binitsS., \bauthor\bsnmPopov, \bfnmStefan\binitsS., \bauthor\bsnmMalloci, \bfnmMatteo\binitsM., \bauthor\bsnmKolesnikov, \bfnmAlexander\binitsA., \bauthor\bsnmDuerig, \bfnmTom\binitsT. and \bauthor\bsnmFerrari, \bfnmVittorio\binitsV. (\byear2020). \btitleThe open images dataset V4. \bjournalInternational Journal of Computer Vision. \endbibitem
- [53] {barticle}[author] \bauthor\bsnmLake, \bfnmBrenden M.\binitsB. M., \bauthor\bsnmSalakhutdinov, \bfnmRuslan\binitsR., \bauthor\bsnmGross, \bfnmJason\binitsJ. and \bauthor\bsnmTenenbaum, \bfnmJoshua B.\binitsJ. B. (\byear2011). \btitleOne shot learning of simple visual concepts. \bjournalCognitive Science. \endbibitem
- [54] {barticle}[author] \bauthor\bsnmLake, \bfnmBrenden M.\binitsB. M., \bauthor\bsnmSalakhutdinov, \bfnmRuslan\binitsR. and \bauthor\bsnmTenenbaum, \bfnmJoshua B.\binitsJ. B. (\byear2015). \btitleHuman-level concept learning through probabilistic program induction. \bjournalScience. \endbibitem
- [55] {barticle}[author] \bauthor\bsnmLake, \bfnmBrenden M\binitsB. M., \bauthor\bsnmSalakhutdinov, \bfnmRuss R\binitsR. R. and \bauthor\bsnmTenenbaum, \bfnmJosh\binitsJ. (\byear2013). \btitleOne-shot learning by inverting a compositional causal process. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [56] {barticle}[author] \bauthor\bsnmLawrence, \bfnmNeil D.\binitsN. D. and \bauthor\bsnmMoore, \bfnmAndrew J.\binitsA. J. (\byear2007). \btitleHierarchical Gaussian process latent variable models. \bjournalInternational Conference on Machine Learning. \endbibitem
- [57] {bmisc}[author] \bauthor\bsnmLeBlanc, \bfnmPatrick M.\binitsP. M. and \bauthor\bsnmBanks, \bfnmDavid\binitsD. (\byear2023). \btitleTime-varying Bayesian network meta-analysis. arXiv preprint arXiv 2211.08312. \endbibitem
- [58] {barticle}[author] \bauthor\bsnmLock, \bfnmEric F.\binitsE. F. and \bauthor\bsnmDunson, \bfnmDavid B.\binitsD. B. (\byear2015). \btitleShared kernel Bayesian screening. \bjournalBiometrika. \endbibitem
- [59] {barticle}[author] \bauthor\bsnmLong, \bfnmMingsheng\binitsM., \bauthor\bsnmCao, \bfnmYue\binitsY., \bauthor\bsnmWang, \bfnmJianmin\binitsJ. and \bauthor\bsnmJordan, \bfnmMichael I.\binitsM. I. (\byear2015). \btitleLearning Transferable Features with Deep Adaptation Networks. \bjournalInternational Conference on Machine Learning. \endbibitem
- [60] {barticle}[author] \bauthor\bsnmLopes, \bfnmHedibert Freitas\binitsH. F. and \bauthor\bsnmWest, \bfnmMike\binitsM. (\byear2004). \btitleBayesian model assessment in factor analysis. \bjournalStatistica Sinica. \endbibitem
- [61] {barticle}[author] \bauthor\bsnmLu, \bfnmG.\binitsG. and \bauthor\bsnmAdes, \bfnmA. E.\binitsA. E. (\byear2004). \btitleCombination of direct and indirect evidence in mixed treatment comparisons. \bjournalStatistics in Medicine. \endbibitem
- [62] {barticle}[author] \bauthor\bsnmLu, \bfnmGuobing\binitsG. and \bauthor\bsnmAdes, \bfnmA. E.\binitsA. E. (\byear2006). \btitleAssessing evidence inconsistency in mixed treatment comparisons. \bjournalJournal of the American Statistical Association. \endbibitem
- [63] {barticle}[author] \bauthor\bsnmLuo, \bfnmZelun\binitsZ., \bauthor\bsnmZou, \bfnmYuliang\binitsY., \bauthor\bsnmHoffman, \bfnmJudy\binitsJ. and \bauthor\bsnmFei-Fei, \bfnmLi F\binitsL. F. (\byear2017). \btitleLabel Efficient Learning of Transferable Representations across Domains and Tasks. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [64] {barticle}[author] \bauthor\bsnmMaity, \bfnmArnab\binitsA., \bauthor\bsnmBhattacharya, \bfnmAnirban\binitsA., \bauthor\bsnmMallick, \bfnmBani\binitsB. and \bauthor\bsnmBaladandayuthapani, \bfnmVeerabhadran\binitsV. (\byear2019). \btitleBayesian data integration and variable selection for pan‐cancer survival prediction using protein expression data. \bjournalBiometrics. \endbibitem
- [65] {bincollection}[author] \bauthor\bsnmMcCloskey, \bfnmMichael\binitsM. and \bauthor\bsnmCohen, \bfnmNeal J.\binitsN. J. (\byear1989). \btitleCatastrophic interference in connectionist networks: The sequential learning problem. \bseriesPsychology of Learning and Motivation. \endbibitem
- [66] {bmisc}[author] \bauthor\bsnmMolstad, \bfnmAaron J.\binitsA. J., \bauthor\bsnmEkvall, \bfnmKarl Oskar\binitsK. O. and \bauthor\bsnmSuder, \bfnmPiotr M.\binitsP. M. (\byear2022). \btitleDirect covariance matrix estimation with compositional data. arXiv preprint arXiv 2212.09833. \endbibitem
- [67] {barticle}[author] \bauthor\bsnmMoran, \bfnmGemma Elyse\binitsG. E., \bauthor\bsnmSridhar, \bfnmDhanya\binitsD., \bauthor\bsnmWang, \bfnmYixin\binitsY. and \bauthor\bsnmBlei, \bfnmDavid\binitsD. (\byear2022). \btitleIdentifiable deep generative models via sparse decoding. \bjournalTransactions on Machine Learning Research. \endbibitem
- [68] {barticle}[author] \bauthor\bsnmMüller, \bfnmPeter\binitsP., \bauthor\bsnmQuintana, \bfnmFernando\binitsF. and \bauthor\bsnmRosner, \bfnmGary\binitsG. (\byear2004). \btitleA method for combining inference across related nonparametric Bayesian models. \bjournalJournal of the Royal Statistical Society: Series B (Statistical Methodology). \endbibitem
- [69] {barticle}[author] \bauthor\bsnmNiu, \bfnmShuteng\binitsS., \bauthor\bsnmLiu, \bfnmYongxin\binitsY., \bauthor\bsnmWang, \bfnmJian\binitsJ. and \bauthor\bsnmSong, \bfnmHoubing\binitsH. (\byear2020). \btitleA decade survey of transfer learning (2010–2020). \bjournalIEEE Transactions on Artificial Intelligence. \endbibitem
- [70] {barticle}[author] \bauthor\bsnmPan, \bfnmSinno Jialin\binitsS. J. and \bauthor\bsnmYang, \bfnmQiang\binitsQ. (\byear2010). \btitleA survey on transfer learning. \bjournalIEEE Transactions on Knowledge and Data Engineering. \endbibitem
- [71] {barticle}[author] \bauthor\bsnmPatacchiola, \bfnmMassimiliano\binitsM., \bauthor\bsnmTurner, \bfnmJack\binitsJ., \bauthor\bsnmCrowley, \bfnmElliot J.\binitsE. J., \bauthor\bsnmO' Boyle, \bfnmMichael\binitsM. and \bauthor\bsnmStorkey, \bfnmAmos J\binitsA. J. (\byear2020). \btitleBayesian meta-learning for the few-shot setting via deep kernels. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [72] {barticle}[author] \bauthor\bsnmQuefeng Li, \bfnmJianqing Fan\binitsJ. F. \bsuffixGuang Cheng and \bauthor\bsnmWang, \bfnmYuyan\binitsY. (\byear2018). \btitleEmbracing the blessing of dimensionality in factor models. \bjournalJournal of the American Statistical Association. \endbibitem
- [73] {barticle}[author] \bauthor\bsnmRavi, \bfnmSachin\binitsS. and \bauthor\bsnmBeatson, \bfnmAlex\binitsA. (\byear2019). \btitleAmortized Bayesian meta-learning. \bjournalInternational Conference on Learning Representations. \endbibitem
- [74] {barticle}[author] \bauthor\bsnmSai Li, \bfnmT. Tony Cai\binitsT. T. C. and \bauthor\bsnmLi, \bfnmHongzhe\binitsH. (\byear2022). \btitleTransfer learning in large-scale Gaussian graphical models with false discovery rate control. \bjournalJournal of the American Statistical Association. \endbibitem
- [75] {barticle}[author] \bauthor\bsnmSalakhutdinov, \bfnmRuslan\binitsR., \bauthor\bsnmTenenbaum, \bfnmJoshua\binitsJ. and \bauthor\bsnmTorralba, \bfnmAntonio\binitsA. (\byear2012). \btitleOne-shot learning with a hierarchical nonparametric Bayesian model. \bjournalProceedings of ICML Workshop on Unsupervised and Transfer Learning. \endbibitem
- [76] {barticle}[author] \bauthor\bsnmSamorodnitsky, \bfnmSarah\binitsS., \bauthor\bsnmHoadley, \bfnmKatherine\binitsK. and \bauthor\bsnmLock, \bfnmEric\binitsE. (\byear2020). \btitleA pan-cancer and polygenic Bayesian hierarchical model for the effect of somatic mutations on survival. \bjournalCancer Informatics. \endbibitem
- [77] {barticle}[author] \bauthor\bsnmShin, \bfnmHoo-Chang\binitsH.-C., \bauthor\bsnmRoth, \bfnmHolger R\binitsH. R., \bauthor\bsnmGao, \bfnmMingchen\binitsM., \bauthor\bsnmLu, \bfnmLe\binitsL., \bauthor\bsnmXu, \bfnmZiyue\binitsZ., \bauthor\bsnmNogues, \bfnmIsabella\binitsI., \bauthor\bsnmYao, \bfnmJianhua\binitsJ., \bauthor\bsnmMollura, \bfnmDaniel\binitsD. and \bauthor\bsnmSummers, \bfnmRonald M\binitsR. M. \btitleDeep convolutional neural networks for computer-aided detection: CNN architectures, dataset characteristics and transfer learning. \bjournalIEEE Transactions on Medical Imaging. \endbibitem
- [78] {barticle}[author] \bauthor\bsnmShwartz-Ziv, \bfnmRavid\binitsR., \bauthor\bsnmGoldblum, \bfnmMicah\binitsM., \bauthor\bsnmSouri, \bfnmHossein\binitsH., \bauthor\bsnmKapoor, \bfnmSanyam\binitsS., \bauthor\bsnmZhu, \bfnmChen\binitsC., \bauthor\bsnmLeCun, \bfnmYann\binitsY. and \bauthor\bsnmWilson, \bfnmAndrew G\binitsA. G. (\byear2022). \btitlePre-train your loss: Easy Bayesian transfer learning with informative priors. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [79] {barticle}[author] \bauthor\bsnmSicilia, \bfnmAnthony\binitsA., \bauthor\bsnmAtwell, \bfnmKatherine\binitsK., \bauthor\bsnmAlikhani, \bfnmMalihe\binitsM. and \bauthor\bsnmHwang, \bfnmSeong Jae\binitsS. J. (\byear2022). \btitlePAC-Bayesian domain adaptation bounds for multiclass learners. \bjournalUncertainty in Artificial Intelligence. \endbibitem
- [80] {barticle}[author] \bauthor\bsnmSong, \bfnmGuoli\binitsG., \bauthor\bsnmWang, \bfnmShuhui\binitsS., \bauthor\bsnmHuang, \bfnmQingming\binitsQ. and \bauthor\bsnmTian, \bfnmQi\binitsQ. (\byear2019). \btitleHarmonized multimodal learning with Gaussian process latent variable models. \bjournalIEEE Transactions on Pattern Analysis and Machine Intelligence. \endbibitem
- [81] {barticle}[author] \bauthor\bsnmSotiropoulos, \bfnmStamatios N\binitsS. N., \bauthor\bsnmHernández-Fernández, \bfnmMoisés\binitsM., \bauthor\bsnmVu, \bfnmAn T\binitsA. T., \bauthor\bsnmAndersson, \bfnmJesper L\binitsJ. L., \bauthor\bsnmMoeller, \bfnmSteen\binitsS., \bauthor\bsnmYacoub, \bfnmEssa\binitsE., \bauthor\bsnmLenglet, \bfnmChristophe\binitsC., \bauthor\bsnmUgurbil, \bfnmKamil\binitsK., \bauthor\bsnmBehrens, \bfnmTimothy E J\binitsT. E. J. and \bauthor\bsnmJbabdi, \bfnmSaad\binitsS. (\byear2016). \btitleFusion in diffusion MRI for improved fibre orientation estimation: An application to the 3T and 7T data of the Human Connectome Project. \bjournalNeuroimage. \endbibitem
- [82] {barticle}[author] \bauthor\bsnmSotiropoulos, \bfnmStamatios N\binitsS. N., \bauthor\bsnmJbabdi, \bfnmSaad\binitsS., \bauthor\bsnmAndersson, \bfnmJesper L\binitsJ. L., \bauthor\bsnmWoolrich, \bfnmMark W\binitsM. W., \bauthor\bsnmUgurbil, \bfnmKamil\binitsK. and \bauthor\bsnmBehrens, \bfnmTimothy E J\binitsT. E. J. (\byear2013). \btitleRubiX: combining spatial resolutions for Bayesian inference of crossing fibers in diffusion MRI. \bjournalIEEE Transactions on Medical Imaging. \endbibitem
- [83] {barticle}[author] \bauthor\bsnmSpiegelhalter, \bfnmDavid J.\binitsD. J., \bauthor\bsnmBest, \bfnmNicola G.\binitsN. G., \bauthor\bsnmCarlin, \bfnmBradley P.\binitsB. P. and \bauthor\bsnmVan Der Linde, \bfnmAngelika\binitsA. (\byear2002). \btitleBayesian measures of model complexity and fit. \bjournalJournal of the Royal Statistical Society: Series B (Statistical Methodology). \endbibitem
- [84] {barticle}[author] \bauthor\bsnmTan, \bfnmChuanqi\binitsC., \bauthor\bsnmSun, \bfnmFuchun\binitsF., \bauthor\bsnmKong, \bfnmTao\binitsT., \bauthor\bsnmZhang, \bfnmWenchang\binitsW., \bauthor\bsnmYang, \bfnmChao\binitsC. and \bauthor\bsnmLiu, \bfnmChunfang\binitsC. (\byear2018). \btitleA survey on deep transfer learning. \bjournalArtificial Neural Networks and Machine Learning. \endbibitem
- [85] {barticle}[author] \bauthor\bsnmTan, \bfnmLinda S. L.\binitsL. S. L., \bauthor\bsnmJasra, \bfnmAjay\binitsA., \bauthor\bsnmIorio, \bfnmMaria De\binitsM. D. and \bauthor\bsnmEbbels, \bfnmTimothy M. D.\binitsT. M. D. (\byear2017). \btitleBayesian inference for multiple Gaussian graphical models with application to metabolic association networks. \bjournalThe Annals of Applied Statistics. \endbibitem
- [86] {barticle}[author] \bauthor\bsnmTeh, \bfnmYee Whye\binitsY. W., \bauthor\bsnmJordan, \bfnmMichael I.\binitsM. I., \bauthor\bsnmBeal, \bfnmMatthew J.\binitsM. J. and \bauthor\bsnmBlei, \bfnmDavid M.\binitsD. M. (\byear2006). \btitleHierarchical Dirichlet processes. \bjournalJournal of the American Statistical Association. \endbibitem
- [87] {barticle}[author] \bauthor\bsnmTony Cai, \bfnmWeidong Liu\binitsW. L. and \bauthor\bsnmLuo, \bfnmXi\binitsX. (\byear2011). \btitleA constrained minimization approach to sparse precision matrix estimation. \bjournalJournal of the American Statistical Association. \endbibitem
- [88] {barticle}[author] \bauthor\bsnmTzeng, \bfnmEric\binitsE., \bauthor\bsnmHoffman, \bfnmJudy\binitsJ., \bauthor\bsnmDarrell, \bfnmTrevor\binitsT. and \bauthor\bsnmSaenko, \bfnmKate\binitsK. (\byear2015). \btitleSimultaneous Deep Transfer Across Domains and Tasks. \bjournalIEEE International Conference on Computer Vision. \endbibitem
- [89] {binbook}[author] \bauthor\bsnmVanschoren, \bfnmJoaquin\binitsJ. (\byear2019). \btitleMeta-Learning In \bbooktitleAutomated Machine Learning: Methods, Systems, Challenges. \endbibitem
- [90] {barticle}[author] \bauthor\bsnmVito, \bfnmRoberta De\binitsR. D., \bauthor\bsnmBellio, \bfnmRuggero\binitsR., \bauthor\bsnmTrippa, \bfnmLorenzo\binitsL. and \bauthor\bsnmParmigiani, \bfnmGiovanni\binitsG. (\byear2021). \btitleBayesian multistudy factor analysis for high-throughput biological data. \bjournalThe Annals of Applied Statistics. \endbibitem
- [91] {barticle}[author] \bauthor\bsnmWang, \bfnmBoyu\binitsB. and \bauthor\bsnmPineau, \bfnmJoelle\binitsJ. (\byear2015). \btitleOnline boosting algorithms for anytime transfer and multitask learning. \bjournalAAAI Conference on Artificial Intelligence. \endbibitem
- [92] {barticle}[author] \bauthor\bsnmWang, \bfnmYixin\binitsY., \bauthor\bsnmBlei, \bfnmDavid\binitsD. and \bauthor\bsnmCunningham, \bfnmJohn P\binitsJ. P. (\byear2021). \btitlePosterior collapse and latent variable non-identifiability. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [93] {barticle}[author] \bauthor\bsnmWang, \bfnmZihao\binitsZ. and \bauthor\bsnmZiyin, \bfnmLiu\binitsL. (\byear2022). \btitlePosterior collapse of a linear latent variable model. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [94] {barticle}[author] \bauthor\bsnmWilson, \bfnmAndrew Gordon\binitsA. G., \bauthor\bsnmKnowles, \bfnmDavid A.\binitsD. A. and \bauthor\bsnmGhahramani, \bfnmZoubin\binitsZ. (\byear2012). \btitleGaussian process regression networks. \bjournalInternational Conference on Machine Learning. \endbibitem
- [95] {barticle}[author] \bauthor\bsnmWood, \bfnmFrank\binitsF. and \bauthor\bsnmTeh, \bfnmYee Whye\binitsY. W. (\byear2009). \btitleA hierarchical nonparametric Bayesian approach to statistical language model domain adaptation. \bjournalInternational Conference on Artificial Intelligence and Statistics. \endbibitem
- [96] {barticle}[author] \bauthor\bsnmXu, \bfnmJason\binitsJ. and \bauthor\bsnmLange, \bfnmKenneth\binitsK. (\byear2022). \btitleA proximal distance algorithm for likelihood-based sparse covariance estimation. \bjournalBiometrika. \endbibitem
- [97] {barticle}[author] \bauthor\bsnmXu, \bfnmJu\binitsJ. and \bauthor\bsnmZhu, \bfnmZhanxing\binitsZ. (\byear2018). \btitleReinforced continual learning. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [98] {bmisc}[author] \bauthor\bsnmXu, \bfnmMaoran\binitsM., \bauthor\bsnmHerring, \bfnmAmy H.\binitsA. H. and \bauthor\bsnmDunson, \bfnmDavid B.\binitsD. B. (\byear2023). \btitleIdentifiable and interpretable nonparametric factor analysis. arXiv preprint arXiv 2311.08254. \endbibitem
- [99] {barticle}[author] \bauthor\bsnmXuan, \bfnmJunyu\binitsJ., \bauthor\bsnmLu, \bfnmJie\binitsJ. and \bauthor\bsnmZhang, \bfnmGuangquan\binitsG. (\byear2021). \btitleBayesian transfer learning: An overview of probabilistic graphical models for transfer learning. arXiv preprint arXiv 2109.13233. \endbibitem
- [100] {bbook}[author] \bauthor\bsnmYang, \bfnmQiang\binitsQ., \bauthor\bsnmZhang, \bfnmYu\binitsY., \bauthor\bsnmDai, \bfnmWenyuan\binitsW. and \bauthor\bsnmPan, \bfnmSinno Jialin\binitsS. J. (\byear2020). \btitleTransfer learning. \bpublisherCambridge University Press. \endbibitem
- [101] {barticle}[author] \bauthor\bsnmYoon, \bfnmJaesik\binitsJ., \bauthor\bsnmKim, \bfnmTaesup\binitsT., \bauthor\bsnmDia, \bfnmOusmane\binitsO., \bauthor\bsnmKim, \bfnmSungwoong\binitsS., \bauthor\bsnmBengio, \bfnmYoshua\binitsY. and \bauthor\bsnmAhn, \bfnmSung**\binitsS. (\byear2018). \btitleBayesian model-agnostic meta-learning. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [102] {barticle}[author] \bauthor\bsnmYosinski, \bfnmJason\binitsJ., \bauthor\bsnmClune, \bfnmJeff\binitsJ., \bauthor\bsnmBengio, \bfnmYoshua\binitsY. and \bauthor\bsnmLipson, \bfnmHod\binitsH. (\byear2014). \btitleHow transferable are features in deep neural networks? \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [103] {barticle}[author] \bauthor\bsnmYousefi, \bfnmFariba\binitsF., \bauthor\bsnmSmith, \bfnmMichael T\binitsM. T. and \bauthor\bsnmÁlvarez, \bfnmMauricio\binitsM. (\byear2019). \btitleMulti-task learning for aggregated data using Gaussian processes. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [104] {barticle}[author] \bauthor\bsnmYuanpei Cao, \bfnmWei Lin\binitsW. L. and \bauthor\bsnmLi, \bfnmHongzhe\binitsH. (\byear2019). \btitleLarge covariance estimation for compositional data via composition-adjusted thresholding. \bjournalJournal of the American Statistical Association. \endbibitem
- [105] {barticle}[author] \bauthor\bsnmZhang, \bfnmQiang\binitsQ., \bauthor\bsnmFang, \bfnm**yuan\binitsJ., \bauthor\bsnmMeng, \bfnmZaiqiao\binitsZ., \bauthor\bsnmLiang, \bfnmShangsong\binitsS. and \bauthor\bsnmYilmaz, \bfnmEmine\binitsE. (\byear2021). \btitleVariational continual Bayesian meta-learning. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [106] {barticle}[author] \bauthor\bsnmZhang, \bfnmWen\binitsW., \bauthor\bsnmDeng, \bfnmLingfei\binitsL., \bauthor\bsnmZhang, \bfnmLei\binitsL. and \bauthor\bsnmWu, \bfnmDongrui\binitsD. (\byear2023). \btitleA survey on negative transfer. \bjournalIEEE/CAA Journal of Automatica Sinica. \endbibitem
- [107] {barticle}[author] \bauthor\bsnmZhao, \bfnmTingting\binitsT., \bauthor\bsnmWang, \bfnmZifeng\binitsZ., \bauthor\bsnmMasoomi, \bfnmAria\binitsA. and \bauthor\bsnmDy, \bfnmJennifer\binitsJ. (\byear2022). \btitleDeep Bayesian unsupervised lifelong learning. \bjournalNeural Networks. \endbibitem
- [108] {barticle}[author] \bauthor\bsnmZhou, \bfnmAurick\binitsA. and \bauthor\bsnmLevine, \bfnmSergey\binitsS. (\byear2021). \btitleBayesian adaptation for covariate shift. \bjournalAdvances in Neural Information Processing Systems. \endbibitem
- [109] {barticle}[author] \bauthor\bsnmZhou, \bfnmJiaying\binitsJ., \bauthor\bsnmDing, \bfnmJie\binitsJ., \bauthor\bsnmTan, \bfnmKean Ming\binitsK. M. and \bauthor\bsnmTarokh, \bfnmVahid\binitsV. (\byear2021). \btitleModel linkage selection for cooperative learning. \bjournalJournal of Machine Learning Research. \endbibitem
- [110] {barticle}[author] \bauthor\bsnmZhuang, \bfnmFuzhen\binitsF., \bauthor\bsnmQi, \bfnmZhiyuan\binitsZ., \bauthor\bsnmDuan, \bfnmKeyu\binitsK., \bauthor\bsnmXi, \bfnmDongbo\binitsD., \bauthor\bsnmZhu, \bfnmYongchun\binitsY., \bauthor\bsnmZhu, \bfnmHengshu\binitsH., \bauthor\bsnmXiong, \bfnmHui\binitsH. and \bauthor\bsnmHe, \bfnmQing\binitsQ. (\byear2021). \btitleA comprehensive survey on transfer learning. \bjournalProceedings of the IEEE. \endbibitem