- 1Department of Animal Sciences, University of Wisconsin-Madison, Madison, WI, United States
- 2Department of Dairy Science, University of Wisconsin-Madison, Madison, WI, United States
- 3Department of Plant Sciences, TUM School of Life Sciences, Technical University of Munich, Munich, Germany
- 4Department of Agronomy, Food Natural Resources, Animals and Environment, Università degli Studi di Padova, Padova, Italy
- 5Institut Pasteur de Montevideo, Montevideo, Uruguay
A widely used method for prediction of complex traits in animal and plant breeding is “genomic best linear unbiased prediction” (GBLUP). In a quantitative genetics setting, BLUP is a linear regression of phenotypes on a pedigree or on a genomic relationship matrix, depending on the type of input information available. Normality of the distributions of random effects and of model residuals is not required for BLUP but a Gaussian assumption is made implicitly. A potential downside is that Gaussian linear regressions are sensitive to outliers, genetic or environmental in origin. We present simple (relative to a fully Bayesian analysis) to implement robust alternatives to BLUP using a linear model with residual t or Laplace distributions instead of a Gaussian one, and evaluate the methods with milk yield records on Italian Brown Swiss cattle, grain yield data in inbred wheat lines, and using three traits measured on accessions of Arabidopsis thaliana. The methods do not use Markov chain Monte Carlo sampling and model hyper-parameters, viewed here as regularization “knobs,” are tuned via some cross-validation. Uncertainty of predictions are evaluated by employing bootstrapping or by random reconstruction of training and testing sets. It was found (e.g., test-day milk yield in cows, flowering time and FRIGIDA expression in Arabidopsis) that the best predictions were often those obtained with the robust methods. The results obtained are encouraging and stimulate further investigation and generalization.
1. Introduction
Arguably, the most widely used method for genome-enabled prediction of complex traits in agriculture is “genomic best linear unbiased prediction,” better known by its acronym GBLUP (Van Raden, 2008). The method adapts a standard mixed effects linear model for obtaining pedigree-based best linear unbiased predictions (ABLUP, hereinafter) of unknown genotypic or breeding values of plants or animals, to a situation where each in a set of individuals possesses multiple-marker DNA information. The molecular markers, typically single nucleotide polymorphisms (SNP), are used as covariates in the linear statistical model, e.g., the first application of GBLUP to sequence data was by Ober et al. (2012).
BLUP (Goldberger, 1962) has been evaluated extensively, including its properties, computational techniques and relationships with other methods (Henderson, 1973; Searle, 1974; Harville, 1976; Robinson, 1991). Prior to the advent of DNA information, genetic evaluation of animals and plants (e.g., Bernardo, 2002) had been carried out via BLUP constructed using a covariance matrix among additive genotypic values of individuals that was proportional to A, known as numerator relationship matrix and derived from a pedigree (Henderson, 1976). The innovation in GBLUP is that A is replaced by G, a marker-based matrix of genomic pair-wise similarities known as “genomic relationship matrix,” of which there are many variants (Van Raden, 2008; Astle and Balding, 2009; Legarra, 2016; Wang et al., 2017); further, the additive genetic variance in ABLUP is replaced by the “genomic variance” (Yang et al., 2010; de los Campos et al., 2015; Lehermeier et al., 2017; Speed et al., 2017). There are two potential advantages of GBLUP over ABLUP. First, the expected similarities in ABLUP calculated on the basis of some idealized evolutionary process (e.g., random mating, absence of selection) are replaced by realized similarities in GBLUP constructed under weaker assumptions. Second, the realized similarities can be pair-specific in GBLUP as opposed to family-specific in ABLUP. In the latter, for example, the expected additive relationship between members of any pair of full-sibs is whereas in GBLUP similarity may vary over pairs of full-sibs.
BLUP can be used in cross-sectional, longitudinal and multiple-trait settings. The flexibility of the method, coupled with concomitant development of a computational machinery applicable to very large data sets, made BLUP widely adopted in animal breeding (Gianola and Rosa, 2015; Weigel et al., 2017). ABLUP and GBLUP can be interpreted as linear regressions of phenotypes on a pedigree or on a genomic relationship matrix, respectively (de los Campos et al., 2009). While normality of the distributions of random effects and of model residuals is not required for BLUP, a Gaussian assumption is made implicitly. The predictor requires information on up to second moments only and all marginal and conditional distributions induced by the model can be derived using normal distribution theory. Further, variance and covariance components needed for BLUP are often estimated using maximum likelihood or Bayesian methods employing Gaussian assumptions, making the dependency of implementations on the multivariate normal distribution patent. However, neither ABLUP nor GBLUP can be considered as robust regression methods. A potential downside is that linear regression methods under Gaussian assumptions are sensitive to outliers (Hampel et al., 1986; Lange et al., 1989; Seber and Lee, 2003), in our case genetic or environmental in origin.
Much research in statistical science has been devoted to developing “robust” regression methods, e.g., Rousseeuw and Leroy (2003). Sensitivity of inference with respect to outlying data points was also recognized in quantitative genetics, and some studies evaluated application of thick-tailed distributions in mixed linear models, especially the t distribution and its asymmetric versions (Strandén, 1996; Strandén and Gianola, 1998, 1999; Rosa et al., 2003, 2004; Cardoso et al., 2005; Kizilkaya and Tempelman, 2005; Varona et al., 2006). In animal breeding outliers are often due to performance records of animals receiving undeclared (non-random) preferential treatment: individuals perceived as “better” receive better management. Outlying observations also arise due to concealed sub-structure or underlying heterogeneity, e.g., fertility gradients in plant fields not accounted for in experimental design or spatial model employed for data analysis. In such instances, Gaussian models may not provide an accurate representation of data generating mechanisms.
One property of the t distribution or of any of the members of the family of scaled normal distributions applied to residuals (Andrews and Mallows, 1974) is the ability to downweigh automatically observations perceived (by the model) as outliers. Instead of removing outliers prior to analysis via ad−hoc rules, which results in a loss of information, all observations enter into a robust statistical procedure. An issue associated with removal of outliers is that the uncertainty associated with the exclusion process is not taken into account (Lange et al., 1989).
Another statistical distribution that has been suggested for robust regression analysis is the double exponential or Laplace (Forsythe, 1972; Draper and Smith, 1998). Forsythe (1972) searched for a solution that would produce a least-squares regression mean squared error not much larger than what is obtained when normality holds, but smaller when it does not. The Laplace distribution has been used as prior for regression coefficients in a method called the Bayesian LASSO (Park and Casella, 2008). However, neither the Bayesian LASSO nor the “original LASSO” (Tibshirani, 1996) protect from outliers because normality of the residual distribution is assumed implicitly or explicitly.
A thick tailed residual distribution may produce results that differ importantly from those obtained from an analysis conducted with normally distributed errors. For example, Cardoso et al. (2005) analyzed over 20,000 postweaning body weight gains in cattle using Bayesian linear models with Gaussian or t−distributed residuals and compared the respective pedigree-based predictions. Rank correlations between posterior means of additive genetic effects obtained with the two residual distributions ranged from 0.91 to 0.93 over breed groups, but were much lower (0.29–0.57) when focus was on the top 10% of the animals. Their results provide evidence of usefulness of thick-tailed residual distributions in animal breeding.
The most flexible way of fitting a t or Laplace residual distribution in a linear or nonlinear model is via a Bayesian Markov chain Monte Carlo (MCMC) analysis. After priors are elicited, the three parameters of the t distribution (mean, typically set to 0, scale and degrees of freedom ν) may be inferred from posterior samples. However, the sampling process (especially that for ν) is tricky and computationally intensive and does not lend itself to routine genetic evaluation in animal and plant breeding industries, a large scale computing exercise that needs to be carried out recurrently and fast. Any Bayesian MCMC scheme requires evaluation of effects of hyper-parameters on inference, identification of suitable proposal distributions when conditional posteriors are not in standard form and careful assessment of Monte Carlo error, as it it may happen that sampling error overwhelms statistical signals from the data. Bayesian MCMC methods applied to highly dimensional posterior distributions require meticulous convergence analysis, which is often lacking in practice.
The objective of this paper is to present relatively simple to implement robust alternatives to BLUP using a linear model with residual t or Laplace distributions instead of a Gaussian one, and to evaluate the methods using three distinct data sets, to provide proof-of-concept. The approach is MAP, standing for “maximum a posteriori prediction”; TMAP and LMAP are the respective acronyms when the t or the Laplace distributions are employed. In section 2 the Gaussian mixed effects linear model is reviewed to establish notation, followed by a description of TMAP and LMAP that includes iterative algorithms for calculating point predictors. Section 3 suggests approaches for controlling shrinkage that are “best” in predictive settings. DATA provides a brief description of the information employed in the analysis: milk yield records on Italian Brown Swiss cattle, grain yield in inbred wheat lines, and three traits measured on accessions of Arabidopsis thaliana. Section 5 presents analyses of model fitting aspects and of predictive power of the various methods entertained. A discussion and concluding comments are presented in the section 6. Algebraic details are in Appendices given at the end of the manuscript and some additional information is available in Supplementary Files.
2. Models and Assumptions
2.1. Linear Model with Gaussian Residuals
A standard univariate mixed effects linear model for quantitative genetic analysis is
where y is an n×1 vector of phenotypic measurements; α is an f×1 vector of fixed regression coefficients and W is an n×f known incidence matrix with rank f; g is an r×1 randomly distributed vector of genetic (typically additive) effects and Z is an n×r known incidence matrix, and e is a vector of residuals. Often, it is assumed that
where K is a positive semi-definite symmetric similarity matrix (A or G in ABLUP and GBLUP, respectively) and is a genetic or genomic variance component; I is an n×n identity matrix and is the variance of the residual distribution. Let be the coefficient of heritability (“genomic” heritability, , when K is built using molecular markers); let , and be the n×n phenotypic variance-covariance matrix.
Under this model, BLUP(g) is given by
where is the best linear unbiased estimator (BLUE) of the fixed effects and also their maximum likelihood estimator under the normality assumption (Equation 2). BLUE(α) and BLUP(g) can also be computed simultaneously by solving the mixed model equations (Henderson, 1975)
If there are no fixed effects in the model and Z = I, then It is assumed hereinafter that K−1 exists; BLUP exists even when K is singular, provided that V has a unique inverse.
2.2. Linear Model With Univariate-t Residuals
2.2.1. Setting
Assume that all components of e are mutually independent but not necessarily identically distributed as i = 1, 2, …, n. Here, 0 is the mean of the t−distribution; is a scale parameter specific to observation i such that ni is a measure of intensiveness of recording on an individual or line (e.g., number of clones) or of degree of replication (e.g., if yi is some average ni could be the number of plots in which a line has been planted, or the number of daughters with milk records of a dairy bull); ν>0 is a possibly unknown positive “degrees of freedom” parameter. When ν → ∞,the t distribution converges to a normal one and (Lange et al., 1989). Since is a linear combination of ei,conditionally on g one has that where (Zellner, 1971; Box and Tiao, 1973); and , are the ith rows of W and Z,respectively. Note that
Keep the Gaussian assumption made in Equation (2) only for the distribution of g and continue assuming that g and e are independent. The joint density of y and g is now
If , and ν are taken as known (i.e., given some values) and a flat prior is adopted for α, (5) leads to the conditional posterior density (Gianola and Fernando, 1986; Sorensen and Gianola, 2002)
2.2.2. Maximum a Posteriori Point Estimation (TMAP)
It is shown in Appendix A that the α and g components of the joint mode of the posterior distribution with density function (6) can be found using the iteration
where t denotes round of iteration, , and D[t] is an n×n diagonal matrix with typical element
Observe that di decreases as yi departs further from its conditional (given g) expectation and as ν decreases. Also, as ν goes to infinity (the t distribution approaching normality) di moves toward ni,which is the weight assigned to an observation in a Gaussian regression model. After λ, ν and are elicited in some manner (see the section 3), starting values for the iteration (t = 0) for α and g could be, e.g., those found with a mixed effects model under Gaussian assumptions. The representation of the algorithm is as in Thompson (1979) Gianola (1982), and Gianola and Foulley (1983).
Appendix A presents the more involved Newton-Raphson (NR) iteration. NR requires more calculations per iterate but typically converges faster to a stationary point than functional iteration (Equation 7). Also, NR provides a basis for constructing approximate posterior credibility intervals for linear combinations of α and g using a standard Gaussian approximation to the conditional posterior distribution with density (Equation 6): the inverse of the negative Hessian matrix gives the approximate variance-covariance matrix of the unknowns. After solutions converge (denoted as t = ∞)
where L(g, α) is the logarithm of Equation (6). For the t−model considered here
where Q = D − 2DSD, and S = Diag {si} is an n × n diagonal matrix with . As ν → ∞, Q → D and D → Diag {ni}. In the limit,
gives the exact variance-covariance matrix of the conditional posterior distribution for a model with Gaussian residuals; N = Diag{ni}; at ν = ∞ then
2.2.3. Special Case: Zero-Means Model
Phenotypes are often pre-corrected for effects of systematic sources of variation, such as age and sex of the individual, or year-season of measurement, and then centered so that the sample mean is 0. There would not be any fixed effects so the model becomes y = Zg+e. Further, it is not uncommon in genome-enabled prediction to encounter data sets where all n cases have been genotyped, so that Z = I and therefore y = g+e. In this situation iteration (7) takes the form
where D[t] now has typical element
If ni = 1,the “weights” di are at most equal to 1. If ν goes to infinity di→ni and the solution is explicit: Further, if ni = 1∨i,the expression becomes the standard representation of GBLUP .
For finite ν,there are three factors in Equation (12) that control shrinkage of solutions and attenuation of data points: the variance ratio λ′, the degrees of freedom υ and the scale parameter : shrinkage increases with λ′ whereas attenuation of phenotypes is stronger when υ and are small. The impact of observation i depends on the discrepancy between observed yi and fitted () genotypes; if the fitted residual is large, case i receives less weight in the analysis than otherwise. The representation to the right of Equation (12) Illustrates how regularization and attenuation work together: fitted genotypic values associated with cases receiving low weights are more strongly shrunk to 0 (the prior mean of gi) than cases with larger weights. This feature of TMAP confers robustness relative to GBLUP.
In the zero-means model, the approximation to the variance-covariance matrix of the conditional posterior distribution of g (Appendix A) is
where and
2.3. Linear Model With Laplace Residuals
2.3.1. Setting
Assume now that observations are (conditionally) independently distributed as . Often, the density of the Laplace or double exponential (DE) distribution is written as
where is a parameter that relates to spread of the distribution. The probability density function for the sampling model is then
Adopting again a flat prior for α and the Gaussian prior in (2), the log-conditional posterior density of g and α (C is an additive constant) is
2.3.2. Maximum a Posteriori Estimation (LMAP)
As shown in Appendix B (see Equation 58 in Appendix), a mode of the conditional posterior density above can be located using an iterative scheme similar to (7) but with a diagonal matrix M[t] replacing D[t]. M[t] has diagonal elements
and with as a regularization parameter replacing in Equation (7).
If is a “genomic” variance (de los Campos et al., 2015), is genomic heritability and is the phenotypic variance
The value of ω can be approximated directly from estimates of and or from knowledge of trait “genomic heritability” and of the phenotypic variance. If phenotypes are scaled to have unit variance, one may set in the expression above.
The variance-covariance matrix of the conditional posterior distribution can be approximated (Appendix B) as
2.3.3. Special Case: Zero-Means Model
Recall that Z = I and y = g+e. The iteration becomes
so phenotype i “effectively” enters into the analysis as Case-specific regularization is effected via genotypic values of individuals with phenotypic values departing markedly from their conditional expectation (gi) are more heavily shrunk toward zero.
3. Predictive Assessment of Regularization Parameters
3.1. Difficulties With Bayesian and Likelihood-Based Methods
Recall that our objective is to develop procedures suitable for routine application in a reasonably practical manner. A fully Bayesian approach (under standard priors) to inferring and ν is straightforward in TMAP because the fully-conditional distributions needed for implementing a Gibbs sampler are recognizable, save for that of the degrees of freedom (Strandén and Gianola, 1999; Sorensen and Gianola, 2002; Rosa et al., 2003). The MCMC algorithm in a model with a DE residual distribution is not easy to run either.
An alternative to Bayesian MCMC is maximum likelihood, although it presents difficulties as well. For instance, consider estimating in the t-model by maximum likelihood via the EM algorithm (Dempster et al., 1977). It is well known (Box and Tiao, 1973; Andrews and Mallows, 1974; Lange et al., 1989) that a t distribution can be generated by mixing a normal distribution with a randomly varying variance ( say), over inverted Gamma or scaled-inverted chi-square distributions, depending on the parameterization adopted. Lange et al. (1989) described the EM algorithm for a fixed linear regression model with t−distributed residuals, i.e., with both α and g as fixed parameters, and with the variables treated as “missing” data. In such model, the only “problematic” parameter is ν. In our setting, the missing data include not only the auxiliary variances used for creating a t distribution but the g vector of genetic effects as well. The E-step of the algorithm encounters a difficulty when g is random (even with ν fixed at some value): the conditional distribution of g given y (at the current value of the parameters) cannot be written in closed form, so estimation requires embedding a Monte Carlo step, negating the simplicity of EM.
The model with a Laplace residual distribution is not very tractable either. Perhaps this explains why the DE distribution has not appeared in the literature of non-Bayesian random effects models more often. In short, neither maximum likelihood nor Bayesian MCMC are appealing for our purposes. Approaches that are simpler from a computational perspective and targeted to prediction tasks are presented later in the paper.
3.2. Evaluation via Cross-Validation
Assume hereinafter that markers are used for constructing K. In GBLUP, is the counterpart of ω in Equation (19) for LMAP and of in TMAP, as shown in Equation (7). The relationship between heritability and regularization parameters λ,λ′′ and ω (assuming the phenotypic variance is 1 in the latter) is shown in Figure S1. At low heritability (top panel), the DE distribution of LMAP exerts less regularization (lower ω than λ or λ′′) than the normal or t−distributions (ν = 4 in Figure S1). At intermediate heritability (middle panel), regularization is also less strong for LMAP and TMAP than for GBLUP, and the methods continue approaching each other as as heritability increases. For heritability larger than 0.60, LMAP induces less shrinkage than GBLUP or TMAP until point at which it it intersects with TMAP, and later with GBLUP. TMAP shrinks solutions less strongly than GBLUP throughout. Recall, however, that the thick-tailed models also produce datum-specific attenuation, so Figure S1 does not tell the whole story. In LMAP, the impact of a datum is proportional to so observations far from fitted values are less influential; in TMAP, attenuation is via di whose value is affected by and also by ν and . Attenuation has an important effect on predictive outcomes, as illustrated later.
After some validation or cross-validation (CV) scheme is chosen, e.g., a training-testing layout, λ in GBLUP can be varied over a grid of plausible values, using some focal point from the literature or from estimates obtained from the training data (see below); in TMAP and LMAP estimates of and are needed for forming λ′ and ω. The grid search approach informs about the sensitivity of predictions when the dispersion structure changes. The resulting information can be especially valuable for the small (relative to animal breeding) populations used in plant breeding, or for experimental material.
It can be seen in Equations (7) and (8) or in Equations (12) and (13) that values of λ′,ν and of the scale parameter (appearing “inside” of di) are needed in TMAP. The degrees of freedom ν could be varied between, say, 3 (to ensure a finite variance) and 20; values larger than 20 will probably produce predictions similar to those of GBLUP. The scale can be assessed using a simple method. Suppose twenty and fifteen values are posed for each of the λ ( and ν parameters, respectively. For each of the 300 resulting combinations, training and testing sets can be constructed at random (if feasible) 200 times, say. The residual variance is estimated at each instance of training; given and ν in the grid, can be assessed readily and TMAP fitted accordingly. Mean squared errors of prediction and predictive correlations are then evaluated in testing sets and the uncertainty of the predictive performance can be measured from the 200 replications or by using either bootstrapping or by adapting methods presented by Gianola and Schön (2016) and Xu (2017).
Since and possibly would need to be estimated at each training instance, a simple non-iterative method is required. Rao (1970) proposed MINQUE (minimum norm quadratic unbiased estimation) for estimation of variance components using quadratic forms. MINQUE does not assume normality and can be used for models with any random effects or residual distributions. Actually, iterating MINQUE produces REML provided that convergence is in the parameter space. There is no unique MINQUE estimator because estimates depend on the choice of some arbitrary positive weights (e.g., a value of λ or of in the grid); any of such weights produces unbiased estimates (Searle et al., 2006). Since, MINQUE produces training data estimates of as well, ω in LMAP can be formed directly.
MINQUE also allows for fixed effects but we will consider a zero-means model, for simplicity. Let y = g + e,such that E(y) = 0 and in TMAP . Make a “guess” about (or λ) and set
where is the guess for a point in the grid. Actually, is not needed for computing MINQUE. Letting MINQUE estimates the unknown variances by solving in one shot (i.e., non-iteratively)
The expected values of the quadratic forms on the right-hand sides of Equation (23) are
and
Using the preceding in Equation (23)
which shows the unbiasedness of MINQUE at any λguess. TMAP requires eliciting the scale parameter of the t−distribution. An unbiased estimator of (given the current ν in the grid) is In LMAP, using (19) one can set
The predictive algorithm for a training-testing layout would flow as follows:
• Construct a grid of λ and ν values with B two-dimensional entries.
• Divide data at random into training and testing sets. Repeat Nrep times, e.g., Nrep = 100.
• Estimate and by MINQUE, estimate and ω and fit the models in each of the B×Nrep training instances.
• Evaluate predictive correlation and mean-squared error (or any other metric) for each testing set.
• Construct prediction error distributions for each of the B points in the grid and determine the optimum predictive performance.
3.3. Generalized Cross-Validation
An approach to tuning regularization parameters in ridge regression, also applicable to GBLUP, consists of employing all data with “generalized cross-validation”; see Craven and Wahba (1979) and Golub et al. (1979) for theoretical foundations in connection with ridge regression and Xu (2017) for an application. For a zero-means GBLUP model, let
and let the prediction error be ϵ(λ) = y − . The generalized cross-validation criterion is calculated over the grid of λ−values as
where is the average of the diagonal elements of HGBLUP(λ). While GCV is well established theoretically for ridge regression, expressions for TMAP and LMAP do not exist. For GBLUP, the GCV criterion can be calculated at each entry in the grid of values of λ, to locate the setting producing the best expected predicting performance in the sense of minimizing (Equation 28).
Thompson (2001) discussed how GCV could be used in a mixed effects linear model, as well as to how quadratics appearing in such GCV also arise in an algorithm for REML under Gaussian assumptions. The implication is that REML could be computed from the entire data set and used in conjunction with GCV. However, the analogy is not complete: ridge regression (and BLUP) are distribution-free procedures whereas REML is not, and the results may differ. Further, conditioning on a single set of estimates of the regularization parameters does not inform about sensitivity of predictions, as noted earlier.
4. Data
Three data sets were used to evaluate if TMAP or LMAP could deliver a better predictive ability than GBLUP. One data set (dairy cattle) is representative of observational learning, i.e., data may be non-random and contaminated due to factors not contemplated in the model. The second data set (Arabidopsis) is representative of a situation in which experimental conditions are carefully controlled, as is often the case with model organisms. The third data (wheat) reflects agronomic conditions, where experimental tuning is much finer than in animal breeding because of the possibility of organizing plots into fields and of randomization.
All Arabidopsis and data necessary for confirming the conclusions of this article can be downloaded from the R Synbreed package (Wimmer et al., 2012). The wheat data are included in the R package BGLR (Pérez and de los Campos, 2014). The Brown Swiss data is proprietary information owned by private breeders and by Associazione Nazionale Allevatori Razza Bruna Italiana (ANARB), Bussolengo, Italy.
4.1. Italian Brown Swiss Cattle
The data came from “Cowability–Cowplus” projects at the University of Padova, Italy. Full descriptions are in Dadousis et al. (2016). Briefly, milk samples from 1,264 Italian Brown Swiss cattle from 85 herds were collected at evening milkings. All samples were collected following milk recording protocols of the Breeders Federation of Trento Province.
Cows were genotyped with the Illumina BovineSNP50 v.2 BeadChip (Illumina Inc., San Diego, CA). Markers included in the analysis were such that call rate > 95%, minor allele frequency > 0.5%, and no deviation from Hardy-Weinberg proportions detected (p > 0.001, Bonferroni corrected). Our target trait was “single test-day” milk pre-corrected as in Dadousis et al. (2016), i.e., using ordinary least-squares estimates of effects of class of days in milk of the cow (classes of 30 days each), cow parity (1, 2, 3, ≥4) and herd-day effect (85 levels). See Dadousis et al. (2016) for full details. After edits, n = 991 cows and p = 37,568 SNP were retained. G was built with function getG from the BGData library (https://github.com/QuantGen?BGData).
4.2. Arabidopsis
The Arabidopsis thaliana data set described by Atwell et al. (2010) was used. These authors noted that the sample of accessions suggested a complex structure in the population. Such complexity was confirmed by a multi-dimensional scaling analysis conducted by Gianola et al. (2016). The data, available in the R Synbreed package (Wimmer et al., 2012), represents 199 accessions genotyped with a custom Affymetrix 250K SNP chip. As in Wimmer et al. (2012), flowering time (n = 194), plant diameter (n = 180) and FRIGIDA (n = 164) gene expression were chosen as target phenotypes; marker genotypes are pre-edited in the package and 215,947 SNP loci were used in the analysis.
4.3. Wheat Grain Yield
The wheat data in package BGLR (Pérez and de los Campos, 2014) was employed. This data set is well characterized and has also been used, e.g., by Crossa et al. (2010), Gianola et al. (2011), Long et al. (2011), Gianola and Schön (2016), and Gianola et al. (2016). The data came from trials conducted by the International Maize and Wheat Improvement Center (CIMMYT), Mexico. There are 599 wheat inbred lines, each genotyped with 1279 DArT (Diversity Array Technology) markers and planted in four environments. Sample size was n = 599 and p = 1, 279 was the number of markers. The DArT markers are binary (0, 1) and denote presence or absence of an allele at a marker locus in a given line. The data set also includes a pedigree-derived relationship matrix (A). Grain yield was our target.
5. Application and Evaluation of Methods
5.1. Brown Swiss Cattle
5.1.1. Goodness of Fit and Dispersion Parameters
A QQ plot shown in Figure S2 suggests some departure of pre-corrected test-day milk yields from normality, so a linear model with Gaussian residuals may not be adequate. Lack of fit may be reflective of undeclared (unrecorded) differential treatment of cows, but other reasons cannot be ruled out.
Maximum likelihood estimates of dispersion parameters were obtained using the model y = g+e, with and assuming Gaussian residuals. Estimates were 0.074 (genomic variance), 0.926 (residual variance), and 0.074 (genomic heritability); hence is the maximum likelihood estimate of the regularization parameter in GBLUP. Our estimate of genomic heritability aligns well with knowledge on heritability of single test-day yield in the population. A grid of 19 genomic heritability values ranging from 0.05 to 0.95 ( with increments of 0.05 was used to obtain MINQUE estimates of genomic and residual variances,and to assess sensitivity of predictions with respect to variation in variance partitioning. Estimates of the parameter ( between parentheses) ranged between 0.07 (0.05) and 0.47 (0.95); 17 of the 19 MINQUE estimates were lower than 0.25. Estimates of were always lower than the corresponding “guesses” save for . As noted, MINQUE produces unbiased estimates of variance components no matter what is (provided the model holds), but their sampling variances increase when guesses depart from true (unknown) values. Our results flag to situations in which the data dispute a guess in the grid, e.g., . Our algorithm produces stronger regularization than what would be indicated by any given save for 0.05.
5.1.2. Regularization (Shrinkage)
We fitted zero-mean linear models with and with e consisting of independent and identically distributed terms that followed either normal, Student's-t (ν = 4, 8, 12, 16) or Laplace distributions. Models were fitted at all values of the grid indicated above, using MINQUE ( to obtain estimates of the genomic and residual variance components, for regularization purposes. For the t−distribution, the scale parameter was estimated as where was the MINQUE estimate of the residual variance for the appropriate grid entry. For the Laplace distribution, the regularization parameter was formed as with and being MINQUE ( estimates. Hence, there were 19 (Gaussian), 19 × 4 = 76 Student-t models, and 19 Laplace models fitted to the entire cow data set.
In TMAP, iteration (Equation 12) converged in 5 or less rounds for the 76 models fitted, as indicated by the average of d−values; subsequent analyses used TMAP solutions at iterate 10 as converged. Minimum, median and maximum d−values at convergence were, for example: 0.20, 0.92 and 1.00 ( ν = 4); 0.50, 0.98 and 1.00 ( ν = 16); 0.21, 0.97 and 1.00 ( ν = 4),and 0.55, 0.99 and 1.00 ( ν = 16). As anticipated, observations were assigned lower weights at smaller values of ν and of ; in Gaussian models all observations receive a weight equal to 1. In LMAP, the algorithm converged (average of m−values monitored) in 15 or less iterations; subsequent analyses used results from iteration 30.
Note from Equations (12) and (21) that case-specific effective shrinkage, i.e., the joint effect of regularization and attenuation, can be measured and compared using the diagonal elements of (TMAP) and of ωM[t]−1(LMAP). The relationship between the effective shrinkage produced by the various models depends on several factors, including the value of ν, and the closeness of fit. Figure 1 displays relationships between the diagonal elements mentioned previously in TMAP-4 or TMAP-16 (T in the plot) and LMAP (L) for the cow data using and 0.30. The horizontal lines in the plot give the values of λ used in GBLUP (homogeneous shrinkage) as per the appropriate MINQUE estimates; these were 13.72 ( and 7.81 ( T and L values varied concomitantly, but their association was neither linear nor perfect. L was always larger than T, and the effective shrinkage produced by the two methods was not always stronger than in GBLUP, i.e., when paths were below the horizontal lines. The preceding implies that the joint effects of regularization and attenuation are subtle. Note that T values from different specifications of ν were more similar at higher heritability (bottom panel).
Figure 1. Joint effect of regularization and attenuation (see text) of milk yield test-day records in Italian Brown Swiss cows at two MINQUE “guesses” of genomic heritability. GBLUP: genomic best linear unbiased prediction. TMAP-4 (16): maximum a posteriori with residual t—distribution on 4 (16) degrees of freedom. LMAP: maximum a posteriori with a double exponential residual distribution. MINQUE: minimum norm quadratic unbiased estimator of variance components. T and L denote the cow-specific regularization and attenuation in TMAP and LMAP, respectively.
5.1.3. Model Fit
Figure 2 illustrates how the TMAP weights assigned to data points varied with phenotypic values (in units of standard deviation, SD) and with the degrees of freedom parameter as observations departed from the mean; as expected, d−values increased with ν. Extreme values are more severely discounted than intermediate ones and, remarkably, observations falling within the range ± 1 SD from the mean were also attenuated to varying degrees. Recall that GBLUP assigns a weight equal to 1 to all observations. The m−values in LMAP cannot be easily interpreted as weights, so a similar plot was not made for such model.
Figure 2. Weights (at the last round of iteration) assigned to individual cow milk yield test-day records in TMAP-4, TMAP-8, TMAP-12, and TMAP-16. MINQUE guess for heritability was 0.05. MINQUE: minimum norm quadratic unbiased estimator of variance components.
For TMAP, the discussion will focus mostly on ν = 4 since differences between TMAP and GBLUP were often more marked at the smallest specification of the degrees of freedom. The scatterplots in Figure 3 depict differences between GBLUP and TMAP-4 or LMAP estimates of additive genomic effects obtained with the entire data set at and 0.30. GBLUP was more strongly correlated with TMAP-4 than with LMAP. Correlations between GBLUP and LMAP were 0.824 and 0.832 for and 0.70, respectively. Correlations (not shown) between TMAP-4 and LMAP were 0.91 ( and 0.92 (), and decreased as υ increased. The lowest correlation betwenn GBLUP and TMAP was 0.965; the value of the metric increased with ν and with . Even though correlations (ρ) were large (as it is most often the case when prediction models are compared), it must be kept in mind that estimates of ρ can be driven by extreme points. Figure 3 further indicated that scatter near the middle of the distribution was appreciable. If cows were selected toward some intermediate optimum, perhaps the method of evaluation could impact selection decisions more markedly than selection for extremes.
Figure 3. Predicted additive genomic values of milk yield test-day records in Italian Brown Swiss cows and inter-correlations between predictions at two MINQUE “guesses” of genomic heritability. GBLUP: genomic best linear unbiased prediction. TMAP-4: maximum a posteriori with residual t—distribution on 4 degrees of freedom. LMAP: maximum a posteriori with a double exponential residual distribution. MINQUE: minimum norm quadratic unbiased estimator of variance components.
There was no evidence of overfit by any of the models. For example, correlations between phenotypes and fitted genetic values with GBLUP were 0.74 and 0.77 for and 0.30, respectively. For TMAP4 (TMAP8) the corresponding correlations were 0.75 and 0.79 (0.78) and, for LMAP, estimates of ρ were 0.67, and 0.72. The lower correlations obtained with LMAP are consistent with the larger scatter and range of fitted values for LMAP (Figure 3). TMAP-4 produced a larger range than GBLUP but smaller than LMAP.
Sampling distributions of training mean-squared error (MSEF), mean absolute error (MAE) and squared correlation between fitted values and phenotypes were examined using a simple bootstrapping scheme. Here, 50,000 samples were drawn by sampling with replacement rows from a matrix with cows in rows and phenotypes and fitted values (in columns); the metrics were computed for each of the bootstrap samples. Density estimates are shown in Figure 4 for (left panels) and 0.70 (right panels). LMAP had the lowest MSEF and MAE, but a smaller than GBLUP or TMAP4. The density plots reaffirm (e.g., González-Recio et al., 2014) that correlation (reflecting association) and mean squared or mean absolute error (reflecting accuracy or closeness) measure different aspects of a model. Saliently, GBLUP fitted the data worse than TMAP-4 and TMAP-8 for the three end-points considered, and was also worse than LMAP in the MSE and MAE senses. However, the ability of a model to describe current data is not necessarily indicative of its predictive performance, an issue of main interest in our study.
Figure 4. Density of training bootstrap distribution (50,000 samples) of three measures of goodness of fit of various models to milk yield test-day records in Italian Brown Swiss cows at two MINQUE “guesses” of genomic heritability. MSE: mean-squared error of fit. MAE: mean absolute error of fit. Corr(**2): squared correlation between fitted and observed phenotypes. GBLUP: genomic best linear unbiased prediction. TMAP-4 (8): maximum a posteriori with residual t—distribution on 4 (8) degrees of freedom. LMAP: maximum a posteriori with a double exponential residual distribution. MINQUE: minimum norm quadratic unbiased estimator of variance components.
5.1.4. Leave-One Out Cross-Validation
Generalized cross-validation (GCV) was used to locate the expected to deliver the best predictive performance in the MSE sense of (28) and to examine sensitivity; the formulae apply to GBLUP only. The criterion was computed for each of the 19 values. Guesses of genomic heritability of 0.15 and 0.20 seemed adequate for attaining the best possible predictive MSE; such guesses corresponded to MINQUE estimates of of 0.09 and 0.10, which are not far from the maximum likelihood estimate of 0.07. As noted by Thompson (2001) a cross-validatory approach may suggest a different value of a regularization parameter than the one attained by using likelihood or Bayesian methods applied to the entire sample available.
Next, we carried out a leave-one-out (LOO) cross-validation, a typically conservative setting (Seber and Lee, 2003; Gianola and Schön, 2016) that is widely applied in carefully and extensively controlled and measured experiments resulting in small samples, e.g., Drosophila, Arabidopsis or Caenorhabditis genome projects. The same grid of was used in LOO but, instead of running 991 implementations, formula in Gianola and Schön (2016) were employed to obtain LOO metrics indirectly from the analysis of the entire sample of cows. Parameter λ was evaluated at the MINQUE estimates obtained with the entire data set, as it was reasonable to expect that removal of a single data point would not have appreciable effects on variance component estimates. Briefly, note that GBLUP, TMAP or LMAP have the general form C−1 y,where C = [I+sP]−1. In GBLUP s = λ and P = K−1;in TMAP s = λ′′ and P = (KD)−1; in LMAP s = ω and P = (KM)−1. Under this representation, the MAP LOO estimate of the additive genomic value of cow i can be calculated for any of the three methods as
where is the estimate obtained with the entire data set and cii is the ith diagonal element of C−1. The LOO predictive mean-squared error is
Predictive correlations between and yi and the regression of yi on were calculated as well; the intercept (α) and slope (β) of such regressions can be viewed as measures of prediction bias: an “unbiased” prediction machine would be expected to produce a null intercept and a slope equal to 1. However, α and β may be near 0 and 1 even when there is a non-linear relationship between predictions and targets; as for the correlation, a straight line fit can be driven by extreme data points.
Figure 5 depicts predictive LOO MSE (PMSE) and predictive correlations (PCOR) at each of the estimates resulting from the levels in the grid. Clearly, LMAP had the best predictive performance throughout whereas GBLUP had the smallest predictive correlation and typically the largest MSE. Differences between GBLUP and TMAP were small, but TMAP-4 had the second best predictive performance. LMAP behaved differently from GBLUP and TMAP with respect to the strength of regularization, illustrating that the guideline (MSE sense) prescribed by GCV was reasonable for GBLUP and perhaps TMAP, but not for LMAP. For example, PMSE decreased in LMAP until was 0.19 (corresponding to ) and then started to increase, and PCOR increased monotonically until (for ). Predictive association (measured as correlation) and closeness or accuracy of predictions were not proxies for each other, as observed by Gianola (2017).
Figure 5. Leave-one-out cross-validation predictive mean-squared error (PMSE) and predictive correlation (PCOR) at each of 15 MINQUE guesses of genomic heritability (0.05–0.95, increments of 0.05). GBLUP: genomic best linear unbiased prediction. TMAP-4: maximum a posteriori with residual t—distribution on 4 degrees of freedom. LMAP: maximum a posteriori with a double exponential residual distribution. MINQUE: minimum norm quadratic unbiased estimator of variance components.
Figure 6 displays the behavior of the estimates of predictive α and β. Regularization affected “bias”: for instance, GBLUP and TMAP-4 produced estimates of α practically not departing from 0, whereas LMAP was “on target” until was slightly larger than 0.10, but had a clear downwards bias thereafter. Estimates of β were near 1 for GBLUP and TMAP-4 when was about 0.10, but had a downwards bias as heritability increased further. For LMAP, the “bias” for β was smaller than for either GBLUP and TMAP at the heritabilty levels where predictive performance was best in the MSE sense, i.e., . In a nutshell, no method was uniformly best for all four metrics used (PMSE, PCOR, α and β),making patent that goodness of predictions and “unbiasedness” do not necessarily align, a result that is consistent with literature in statistical and machine learning (e.g., James et al., 2013).
Figure 6. Leave-one-out cross-validation predictive intercept (Alpha) and slope (Beta) of the regression of phenotype on prediction at each of 15 MINQUE guesses of genomic heritability (1: 0.05, 2: 0.10,…, 15: 0.95). GBLUP: genomic best linear unbiased prediction. TMAP-4 (8, 12, 16): maximum a posteriori with residual t—distribution on 4 (8, 12, 16) degrees of freedom. LMAP: maximum a posteriori with a double exponential residual distribution. MINQUE: minimum norm quadratic unbiased estimator of variance components.
Density estimates were obtained from 15,000 bootstrap samples of the LOO cross-validation, conditionally on the training set; these densities are presented in Figure 7 (only TMAP-4 is shown because TMAP-8-TMAP-16 were similar to GBLUP). For PMSE there was some overlap between densities (especially between GBLUP and TMAP-4) but LMAP appeared better at both and 0.50. For PCOR the best performance was attained by LMAP followed by TMAP-4 and then by GBLUP. In short, LMAP appeared as the best prediction machine for this data set when using these metrics, but at the expense of some empirical bias when PMSE was smallest and PCOR largest.
Figure 7. Density of bootstrap distribution (15,000 samples) of leave-one-out cross- validation predictive mean-squared error (PMSE) and predictive correlation (PCOR) at two MINQUE guesses of genomic heritability. GBLUP: genomic best linear unbiased prediction. TMAP-4: maximum a posteriori with residual t—distribution on 4 degrees of freedom. LMAP: maximum a posteriori with a double exponential residual distribution. MINQUE: minimum norm quadratic unbiased estimator of variance components.
Reviewer 2 suggested that consideration be given to an information retrieval measure (Blondel et al., 2015; Järvelin and Kekäläinen, 2017, Ma et al., in review) for comparing the various procedures. In our context, the “highly relevant” items in a search of items might be the targets having the “best” phenotypes or true breeding values (if observed, which is never the case), and the “retrieval score” is the prediction produced by any of the methods entertained. The “best” items are deemed to be more valuable than those down in an ordered list of targets, so a discount factor is introduced, discounting members of a pair as one moves from the top to the bottom of a list of graded items (cows in our case). We employed a metric called “mean normalized discounted cumulative gain” (MNDCG) as implemented in the R package DeepGS (Ma et al., in review). After adding a constant to targets and to predictions, in order to produce positive numbers, the MNDCG ranges between 0 and 1, with values closer to 1 indicating higher ability of a prediction machine to identify predictands deemed as most valuable (e.g., individuals with top breeding values), as suggested by Blondel et al. (2015). Table 1 shows that GBLUP had the worst performance with respect to the MNDCG metric applied to the top 5, 10, 20 and 50 ranks, and LMAP had the best performance, followed by TMAP-4.
Table 1. Mean normalized discounted cumulative gain (MNDCG) values for various methods of genome-enabled prediction of test-day milk yield in Brown Swiss cattle, at two levels of genomic heritability guess (0.30 and 0.70).
5.2. Arabidopsis
5.2.1. Descriptive Aspects
QQ plots (Figure S3) suggested that a normal process did not fit adequately any of the three phenotypes, but more appreciably flowering time and FRIGIDA expression. Maximum likelihood (MINQUE) estimates of genomic heritability were 0.9186 (0.9187) for flowering time; 0.4738 (0.4739) for FRIGIDA, and 0.4864 (0.4864) for plant diameter. In spite of departures from normality, maximum likelihood (with Gaussian assumptions) and MINQUE estimates were similar, which is remarkable in view of the small sample sizes (n = 194, 164, and 180 for the three traits above, respectively). Genomic heritability near 1 for flowering time may be due to existence of genes (unknown) of major effects on the trait (Chiang et al., 2009). Salomé et al. (2011) studied 18 Arabidopsis accessions and 17 derived F2 populations and concluded that much of the variation in flowering time appeared to be due to large-effect mutations.
5.2.2. Leave-One Out Cross-Validation
Models (zero-mean) fitted were GBLUP, LMAP and TMAP with υ = 4, 8, 12, 16, or 20. Analyses with the entire data set indicated that TMAP converged in less than 15 iterations. LMAP needed additional rounds but, after 50–100 iterations, the average m−value was changing after the second-third decimal place only. As expected, average d−values in TMAP increased with ν,although the pattern was not monotonic for flowering time, a trait for which major genes underlie variation, as noted. Average m−values in LMAP were much larger for flowering time than for FRIGIDA expression or plant diameter, suggesting better fit of the DE model for the former trait.
Correlations between phenotypes and fitted values from all methods using the entire data set were nearly perfect for flowering time, ranged between 0.93 (TMAP-4) and 0.94 (TMAP-8) for FRIGIDA, and between 0.92 (GBLUP) and 0.96 (TMAP-8) for plant diameter. The correlations suggested over-fitting especially for flowering time. Inter-correlations between predictions were close to 1 for flowering time and were not lower than 0.93 for the other two traits.
Given the small n,removal of a single datum could have a marked impact on estimates of variance components so it would have not been reasonable to use formulae in Gianola and Schön (2016) that assume constancy of regularization parameters in LOO. Therefore, we carried out a “brute force” LOO cross-validation by re-estimating variance components by MINQUE (ML estimates from the overall data used as “guess”) at each training instance; e.g., for flowering time there were 194 sets of MINQUE estimates. At any such instance, whenever a negative MINQUE estimate of a variance component was encountered (it happened only once for the residual variance of flowering time), it was replaced by the ML estimate found with the entire data set. The range of LOO estimates of was 0.8979–0.9326 (flowering time), 0.3925–0.7307 (FRIGIDA) and 0.4523–0.5930 (diameter), so removal of a single observation was indeed influential in regularization, especially for FRIGIDA. In the light of what had been found with the entire data set, all LOO cross-validation implementations of LMAP and TMAP were run for a conservative 200 iterations, assuming convergence at that point. For each trait, a matrix was formed by column-wise concatenation of phenotypes and of their corresponding predictions. The n rows of each of these matrices were re-sampled with replacement b = 50, 000 times to construct bootstrap distributions of PMSE, PCOR and of the intercept (α) and slope (β) of the regression of targets on predictions. These distributions describe uncertainty, conditionally on the training set.
Figure 8 presents estimates of the density of bootstrap distributions of PMSE (left panels) and PCOR (right panels), respectively, for the three “most different” methods (GBLUP, LMAP, TMAP with ν = 4) for each of the three traits. Flowering time was the only trait for which a marked difference was observed (LMAP being the most different from GBLUP). For this trait, LMAP displayed the smallest PMSE and the largest PCOR; bootstrap distributions for LMAP were clearly sharper than for other procedures. The second best method for flowering time was TMAP4. For FRIGIDA and plant diameter the distributions overlapped considerably with LMAP slightly better as per the PCOR criterion.
Figure 8. Density of bootstrap distribution (50,000 samples) of leave-one-out cross- validation predictive mean-squared error (PMSE) and predictive correlation (PCOR) of flowering time, FRIGIDA gene expression and plant diameter in Arabidopsis. GBLUP: genomic best linear unbiased prediction. TMAP-4: maximum a posteriori with residual t—distribution on 4 degrees of freedom. LMAP: maximum a posteriori with a double exponential residual distribution.
Figure 9 shows that LMAP was both intercept and slope “biased” for flowering time, whereas α = 0 was assigned appreciable density in the bootstrap distributions of the other two methods; slopes were “biased” upwardly for all three methods. For FRIGIDA and plant diameter, bootstrap distributions of estimates of α and β overlapped some for all models, and evidence of departure from 0 and 1 was not as compelling as for flowering time.
Figure 9. Density of bootstrap distribution (50,000 samples) of leave-one-out cross- validation predictive intercept (ALPHA) and predictive slope (BETA) of the regression of phenotype on prediction for flowering time, FRIGIDA gene expression and plant diameter in Arabidopsis. GBLUP: genomic best linear unbiased prediction. TMAP-4: maximum a posteriori with residual t—distribution on 4 degrees of freedom. LMAP: maximum a posteriori with a double exponential residual distribution.
A desirable property of a prediction machine is exhibiting a consistent performance over many samples. Our bootstrapping emulated random sampling from the distribution of testing set (conditionally on the training set), so it provided a means for evaluating consistency of predictions. Since we run all methods in each of the samples, paired comparisons, more precise than gross comparisons, could be carried out. The outcome of paired comparisons of GBLUP vs. the six thick-tailed models fitted is given in Table 2. The entries of the table are the relative frequencies (over the 50,000 bootstrap samples) with which GBLUP had either a smaller PMSE or a larger PCOR than LMAP or any of the TMAP models. For flowering time, LMAP gave a smaller PMSE than GBLUP in 87% of the samples and had a larger PCOR 100% of the time (it also had a larger PCOR than any of the TMAP specifications in 100% of the samples, not shown here). For FRIGIDA, PMSE for GBLUP was smaller in 54% (LMAP) and 53% (TMAP-4) of the samples; however, TMAP8-12-16-20 had a better performance than GBLUP about 65% of the time. PCOR in FRIGIDA was larger for GBLUP than for LMAP only 6% of the time, and in 27–33% of the draws when compared with the t-models. For plant diameter, GBLUP was better most of the time, save for PCOR when compared with LMAP.
Table 2. Fraction of bootstrap samples (50,000) in which genomic best linear unbiased prediction (GBLUP) attained a smaller prediction mean-squared error (PMSE) or a larger predictive correlation (PCOR) than either LMAP1, TMAP42, TMAP82, TMAP122, TMAP162, or TMAP202.
These findings indicated (most notably for flowering time and to a lesser extent for FRIGIDA) that a robust residual distribution may deliver better predictions than GBLUP most of the time for some traits, even though the procedures are not unbiased, neither theoretically nor empirically. Results for flowering time suggest that, when unknown major genes are suspected to underlie genetic variation and an “infinitesimal genomic” model is fitted, use of a thick-tailed residual distribution protects against model mis-specification and produces better predictions at a lower level of uncertainty (sharper bootstrap distributions). On the other hand, when trait residuals conform close but not perfectly to a Gaussian distribution, such as in the case of plant diameter, a robust method can yield an equivalent and, sometimes, a better performance than GBLUP, as seen in the case of the PCOR metric.
5.3. Wheat
Grain yield in cereals is a multifactorial trait affected by non-additive gene effects, strong environmental forces and genotype by environment interaction (Singh et al., 1986; Sleper and Poehlman, 2006; Huang et al., 2010). Further, the wheat data set employed here was found (Gianola et al., 2016) to have a complex underlying sub-structure, e.g., a multi-dimensional scaling analysis of a genomic relationship matrix constructed with 1,279 markers indicated that the first coordinate separated the n = 599 lines into two groups whereas the second coordinate stretched lines over the y-axis. Janss et al. (2012) argued (from a random effects model perspective) that use of G automatically corrects for substructure, but there is no general agreement on the matter. If such heterogeneity were associated with variation in mean values, a simple additive zero-mean Gaussian model fitted to grain yield could still produce outliers because marker effects would be shrunk to a common mean, thus ignoring existence of strata with potentially different means (as in “grouping” of ancestors in animal breeding).
The predictand chosen was wheat grain yield with all 599 lines planted in four distinct environments; the corresponding vectors of phenotypes are denoted as y1, y2, y3, and y4. We also formed “composite” traits by summing pairs, triplets and tetraplets of yields in different environments, i.e., y1+2, y1+3,…, y1+2+3,…, y2+3+4, y1+2+3+4,so the total number of response variables was 15. For the “yield sums,” the expectation was that their distribution would be more nearly Gaussian than those of elementary yields, thus providing a challenge to the thick-tailed models in situations in which normality probably holds. QQ plots for the 15 yield traits are in Figures S4–S7; the closest conformity with the Gaussian assumption seemed to be for sums of pairs of yields, but no improvement in fit was observed for triplets or for the tetraplet yield.
A training (n = 300)-testing (n = 299) layout was repeated 200 times, completely at random. At each training instance, variance components were estimated by MINQUE using maximum-likelihood estimates as guesses; models fitted were BLUP, LMAP and TMAP (ν = 4, 6, or 8). Analyses were done using pedigree (A) or genomic kinship (G) matrices.
Boxplots of the distributions of PMSE and PCOR are in Figures 10, 11, respectively, for each of the four “elementary” yields. Predictions based on G were better than those obtained with A for yields 1 and 2, but not for y3 and y4. Within environment and type of kinship matrix, the five models did not differ by much in predictive performance, especially in the light of the large variability among replicates. The DE model (L in the figures) tender to deliver larger PMSE and smaller PCOR than other methods.
Figure 10. Box plots of the distribution (200 randomly reconstructed training-testing layouts) of predictive mean-squared error (PMSE) of wheat yield in four different environments (Y1, Y2, Y3, Y4). B: best linear unbiased prediction. L: maximum a posteriori with a double exponential residual distribution. T4, T6, T8: maximum a posteriori with residual t—distribution on 4, 6, or 8 degrees of freedom, respectively.
Figure 11. Box plots of the distribution (200 randomly reconstructed training-testing layouts) of predictive correlation (PCOR) of wheat yield in four different environments (Y1, Y2, Y3, Y4). B: best linear unbiased prediction. L: maximum a posteriori with a double exponential residual distribution. T4, T6, T8: maximum a posteriori with residual t—distribution on 4, 6, or 8 degrees of freedom, respectively.
We also examined consistency of predictive performance over the 200 replications by calculating the frequency with which a given method delivered the best predictions. Tables 3, 4 present results for PCOR when predictions for the 15 yield traits were either pedigree-based (e.g., ABLUP) or genome-based (e.g., GLMAP), respectively. For A-based predictions (Table 3), BLUP had the largest frequency of appearing as the best method in only in 1 of the 15 comparisons (yield trait 10). LMAP was best in 2 out of 15, and TMAP8 had the largest frequency of attaining the top PCOR in 8 such evaluations. Summing yields did not ameliorate the performance of BLUP relative to the robust methods.
Table 3. Frequency with which a given method had the largest predictive correlation for wheat grain yield over 200 replications of a training-testing layout: pedigree (A) based model, (“winning” method in boldface).
Table 4. Frequency with which a given method had the largest predictive correlation for wheat grain yield over 200 replications of a training-testing layout: genome (G) based model, (“winning” method in boldface).
For genome-based predictions (Table 4), BLUP was the most frequent “winner” (14 of the 15 traits), notably for sums of yields; for example, for yield trait 13 GBLUP produced the largest PCOR in 73% of the 200 replications); for the 4 elementary yields, BLUP was best in 50.5, 30, 26, and 46.5% of the replications, respectively. We conjecture that when pedigree is used, the robust distributions mitigate somehow the impact of genomic sub-structure, strong in this wheat ensemble of lines. When markers are used for constructing the kinship matrix, this sub-structure is partially accounted for (Janss et al., 2012), perhaps rendering the Gaussian assumption less vulnerable to the effect on means of ignoring population stratification.
6. Discussion
Best linear unbiased prediction (pedigree or genome-based) is routinely employed for genetic evaluation of candidates for selection in breeding of crops and livestock. The method has many attractive features, such as flexibility, because it can be used in longitudinal, cross-sectional, incomplete and missing data situations and also extends to multivariate problems. The structure of the linear model is easy to amend, e.g., adding or removing fixed and random effects, and computations are deterministic, although large implementations require advanced iterative numerical methods. There is publicly available software for massive amounts of data, such as DMU (Madsen and Jensen, 2013).
In the era of genome-enabled prediction, a plethora of Bayesian linear regression models have emerged (Meuwissen et al., 2001; Gianola et al., 2009; de los Campos et al., 2013; Gianola, 2013). These Bayesian models proposed differ mainly in the specification of the prior distribution assigned to regression coefficients, so observed variation in performance is due to the prior assumptions, as expected from Bayesian theory for finite samples; the influence of priors on inference is exacerbated further by the “large p,small n” problem encountered with massive genomic data. Further, Bayesian MCMC methods require very careful calibration, some do not extend easily to multivariate situations (e.g., the double exponential prior in the Bayesian Lasso), contain Monte Carlo error and sometimes experiment difficulties in converging to the equilibrium distribution. Quite often, results may “look good” even when convergence has not been attained. In view of the preceding considerations it is not surprising that ABLUP and GBLUP continue being methods of choice for prediction of complex traits, as exemplified by it use in national and international evaluations of dairy cattle (Weigel et al., 2017).
All BLUP models, as well as Bayesian specifications, implicitly or explicitly pose a Gaussian distribution for the residuals, a process known to be sensitive to outliers and whose presence is pervasive in observational (as opposed to experimental) data. Outlying observations are typically due to missing covariables such as information on preferential treatment of animals, or ignoring presence of unknown segregating QTL and genotype × environment interactions. In the absence of a correct specification, the neglected effects are lumped most often into the model residual. The standard Gaussian assumption makes the regression function incapable of recognizing aberrant observations, unless outliers are removed ex ante or ex post. On the other hand, some thick-tailed residual distributions can recognize and differentially mitigate the impact of outliers via an automatic attenuation of phenotypes associated with the corresponding data points. The thick-tailed models, such as those based on the t or Laplace's distribution, confer differential weights to phenotypes and provide model-derived diagnostics of sources of discrepancy with outcomes.
In this paper we used a certain Bayesian logic, i.e., MAP instead of MCMC, for incorporating thick-tailed residual distributions while retaining a BLUP-type computational framework. The methods, which are non-linear, use re-iteration of linear mixed-model equations and can be viewed as belonging to the class of quantitative genetics generalized linear models (e.g., Thompson, 1979; Gianola and Foulley, 1983). Since TMAP and LMAP are not linear functions of the data predictions cannot be claimed to be unbiased or “best” in the standard or idealized senses. A predictive (as opposed to inferential) approach was employed here for tuning regularization parameters for these models by adopting a combination of grid search and non-iterative variance component estimation via MINQUE.
The study focused on conceptual rather than on computing matters: our primitive codes were not optimized in any sense of the word. Since reviewers expressed interest in knowing computing times, some information is provided hereby. With the cow data set (n = 991),the following clock time was needed for the following: (1) computing all GBLUP in the heritability grid with 15 entries: 8.51 s. (2) Ten iterations of TMAP-4 for a single heritability value: 10.82 s; (3) 30 iterations of LMAP for a single heritability entry: 49.02 s. All computations were run using a mundane laptop computer under the Windows 10 64-bit operating system; the dual processor employed was Intel (R) Core (TM() i7-5500U CPU @2.40 GHz and 2.39 GHz, and installed memory was 12.0 GB. Most calculations were completed in a few minutes of clock time, with the exception of the wheat study where, in each of the 200 replications, five different models (some iterated for 200 rounds) were fitted to each of 15 traits. Such calculation was completed overnight. A rough rule of thumb is that, if GBLUP requires x hours, TMAP would probably take 20x,and LMAP probably 100x. For comparison, a Bayesian MCMM method using a Gibbs sampler would probably require at least thousands of x for the thick tailed-methods, assuming that such an amount of sampling is adequate for reaching the equilibrium distribution and attaining a small Monte Carlo error. The efficiency of our computations could be markedly improved if the code had been written by a computing expert or written in a faster language.
Reviewer 3 suggested that we discuss use of thick-tailed distributions for modeling the “genetic” part of the linear model. Bayes A and Bayes B of Meuwissen et al. (2001) actually use independent t−distributions for markers effects included in a regression vector β (at least for non-zero state in Bayes B), and the Bayesian LASSO (Park and Casella, 2008) assigns independent DE distributions to each of the regression coefficients. However, the distributions of g = Xβ are intractable: linear combinations of independent t or DE random variables have unknown distributions. On the other hand, assigning a multivariate t—distribution to the entire g vector with G as scale matrix is feasible (Strandén, 1996), but using a grid search for and νg since these two parameters cannot be separated in the likelihood function; on the other hand, independent univariate t-distributions with the same parameters could be assigned to each of the members of series of “clusters,” as in a sire model (Strandén, 1996). It is doubtful, however, that a multivariate t−distribution would protect against genetic outliers because the attenuation operates on the entire g and not on its individual elements (Strandén, 1996). Further the independent t−model for clusters would introduce an extra parameter in the grid: the “cluster” degrees of freedom.
Reviewer 1 encouraged us to discuss a method (called “R”) presented by Reverter et al. (1994a,b), developed with the aim of detecting “prediction bias” and estimating variance component in a mixed effects linear model. Method “R” takes the view that such model holds true, and it forces the regression of predictands on predictors to be equal to 1, implicitly produceing “empirically unbiased” predictions. Although ingenious, “R” can be deceiving: it forces predictions and parameter estimates to comform to a given model, as to opposed to searching for a specification that reflect the nature of the data, which arguably is what one ought to do in science. “R” should not be prescribed unless there is complete certainty that a mixed effects linear model provides the best prediction machine. Thompson (2001) provided a discussion of “R” and a comparison with some of the cross-validation approaches used in our paper, and wrote: “These cross-validatory techniques are useful when a prescription for prediction exists but no formal variance structure exists.” While genetic relatedness provides information about part of the “variance structure,” one should keep in mind that there are other issues that also deserve consideration in analysis of complex traits, e.g., skweness, kurtosis, outliers, hidden structure, non-random missing data, unknown major genes, non-additive gene action, epigenetics, etc. In short, one should not claim or believe (given the current state of knowledge) that a “formal variance structure” always holds while ignoring many other aspects of model building. Quantitative genetics (and science, more generally) goes beyond y = Xβ + Zu + e,the standard general linear model under Gaussian assumptions. Our perspective is representative of the perspective taken in the fields of statistical and machine learning, i.e., one of caution with respect to making strong assumptions concerning mechanisms generating data sets.
Using dairy cattle, Arabidopsis and wheat data, proof-of-concept was provided that models with t or Laplace residual distributions can often deliver closer (e.g., in the sense of PMSE and PCOR) predictions to targets than BLUP. In particular, we found that the robust methods outperformed GBLUP in data sets representing Brown Swiss cattle (test-day milk yield) and Arabidopsis (notably flowering time and FRIGIDA gene expression). Our relatively simple tuning of regularization parameters permited emulation of conceptual repeated sampling (bootstrapping) as well as replication of a training-testing layout. It was also found that the robust alternatives to BLUP were often more stable over conceptual repeated sampling, e.g., displaying a lower PMSE consistently.
We also verified empirically that the best predictions were not necessarily associated with “unbiasedness,” an obsession of (many) animal breeders since the introduction of BLUP. Our study focused on a univariate linear model, but the robust distributions can also be used with any non-linear model in which residuals enter additively into the model structure, e.g., growth and lactation curve models. Typically it is unreasonable to expect that non-linear predictors derived from a growth or lactation curve are unbiased, and such property is irrelevant if the objective of an analysis is to obtain the best possible predictions. Although the “best predictor” (conditional mean) in the mean squared error sense is unbiased, the property holds only if the joint distribution of random effects (e.g., genotypic values) and of phenotypic values is known without error (Henderson, 1973; Fernando and Gianola, 1986). Hence, any time model assumptions are violated, the “best predictor” must give away the “yellow jersey,” a term well known by followers of the Tour de France.
Reviewer 1 expressed that the treatment of unbiasedness dispensed in the preceding paragraph was “unfair,” and argued that unbiased estimation of differences between age cohorts is needed for “correctly ascertaining” genetic trends in animal breeding, as if this were possible (true genetic trend is unknown). The current state of statistical science refutes such view: the objective of any statistical model is to get as close as possible to estimands (good “Oracle” properties in modern lingo), which is seldom accomplished by unbiased procedures. For example, the so called “James-Stein” phenomenon shows that the best linear unbiased estimator of a location vector with at least two unknown parameters is inadmissible. Judge et al. (1985) discussed the issue from an econometrics perspective, a field in which finding good estimates of parameters is no less important than in animal breeding. Further, ridge regression (a biased estimator) was developed to reduce Euclidean distance between the estimator and the true regression vector relative to what would be attained with ordinary least-squares (an unbiased procedure); see Hoerl and Kennard (1970). More recently, Meyer (2016) deliberately introduced bias (via penalty functions) in maximum likelihood estimation of variance and covariance components simply because the biased estimates can often be closer to the true values. Returning to BLUP: it is well known that in a simple model in which the regression vector is declared random, BLUP and ridge regression produce exactly the same results at the same level of regularization. Then, how can BLUP be unbiased and biased at the same time? The explanation is that animal breeders often fail to note that BLUP is unbiased with respect to the mean of the distribution of the random effects, but not with respect to their realized values in an extant data set. The problem is with the frequentist definition of BLUP and not with what the method does. In fact, one can interpret BLUP as a Bayesian estimator (biased, unless the prior were “true”); as a penalized maximum likelihood estimator (biased in small samples); or as a reproducing kernel Hilbert spaces regression (RKHS) or as a linear single-neuron network with an identity activation function. For the last two interpretations, what matters is the variance-bias trade-off, and the best settings are typically those in which some bias is accepted in order to decrease variance. In a nutshell, the importance of unbiasedness has been overstated in the field of animal breeding as clearly pointed out in many papers and textbooks, e.g., Blasco (2001, 2017).
Our approach can also be used in single-step BLUP (e.g., Legarra et al., 2009) and in RKHS (e.g., Gianola et al., 2006; Gianola and Van Kaam, 2008). For a single-step BLUP mixed effects model with t-residuals, for example, the iteration has the same form as Equation (7) except that K is replaced by a matrix H (involving A and G relationship matrices) that is also a function of the degree of similarity between individuals with and without marker genotypes. In the case of RKHS, the matrix K in, e.g., de los Campos et al. (2009) and Gianola and Schön (2016), would be replaced by a more general kernel matrix, such as a linear combination of Gaussian kernels.
As pointed out earlier, multiple-trait models can be fitted with reasonable ease in ABLUP or GBLUP with main challenges being their computation. There is a fairly widespread view that multiple-trait models can account for some forms of bias in inference of breeding values and of genetic parameters (Thompson, 1979; Gianola et al., 1988; Im et al., 1989). Multivariate outliers are more subtle and delicate than single-trait model discrepancies, so extensions of TMAP and LMAP might be useful. If a t−distribution is used, extension to multiple-traits with imputation of missing records is fairly straightforward. Actually, Strandén (1996) fitted additive models with univariate and bivariate residual t—distributions to data on milk yield of Finnish Ayrshire cattle (Bayesian MCMC was used) and found stronger support for the thick-tailed processes. TMAP for the multiple-trait case has not been developed yet, but it should not be difficult, at least conceptually (Strandén, 1996).
On the other hand, there is not much theory or literature on multivariate Laplace distributions, so additional research is needed. A starting point could be a generalization of the power exponential (PE) family of distributions (Gómez et al., 2007). Suppose the linear model includes T traits, and assume that residuals are distributed as ei~PET(0, ΣT×T, β) where Σ is a positive-definite matrix and β>0 is a parameter relating to kurtosis and reflecting disparity from a multivariate normal distribution. A simple multiple-trait model can be represented as
where yi and gi are T × 1 vectors of phenotypes and of genotypic values for individual i, respectively, and γi is a fixed T×1 vector. Conditionally on the genotypic values gi,one could assume that yi has a PET ~(yi|μi, Σ, β) distribution where μi = γi+gi,and also that all yi are conditionally independent. The sampling model would have density
If β = 1 and T = 1 the density above becomes that of a univariate N(μi, Σ) random variable as
since and Now, using and T = 1 in Equation (32) produces
which is the density of a Laplace or DE distribution with mean μi and homogeneous (across observations) parameter It follows that the PET ~(μi, Σ, β) process provides a multivariate generalization of the DE distribution. However, developing a multi-trait LMAP is an item for future research and is beyond the scope of this paper. We also note that, if assigned to genotypic values or to markers in a whole-genome regression model, the distribution PET provides a prior for a multivariate Bayesian Lasso, which has not appeared in the quantitative genomics literature so far. Developing such a Bayesian model is an additional item for research although, given the notorious complexities of the single trait Bayesian Lasso, it is unlikely that such an approach (if and when developed) would lend itself to routine genetic evaluation of plants and animals.
Most traits in animal breeding have a heritability lower than 50% and, as already mentioned, many priors have been invented to better account for “genetic architecture” while retaining a naïve assumption for the error distribution. Also, there have been many attempts at enhancing predictive ability by including (not always with marked or fruitful results) non-additive genetic effects in the specification. Perhaps there is more opportunity for improving predictions by working on the residual part than on the genetic structure of a model. Super-dimensionality and a massive number of records can seldom cope with bad data, but robust models can mitigate damage stemming from concealed structure or by unknown sources of bias. Selection is not the only source of distortion in quantitative genetic analysis and the process is not always “ignorable” as almost always there is non-randomly missing data (Henderson et al., 1959; Rubin, 1976).
We underline that the data sets used in the present study were not “cherry picked,” i.e., there was no intentional bias or pre-selection of species or of traits that could be construed as favoring the thick-tailed distributions. Since every prediction exercise represents a different problem, it is impossible to anticipate how the proposed robust methodology will behave if applied to other traits and species. However, our results are encouraging and stimulate further investigation.
Our concluding statement, inspired by a famous Chinese book on military science (Sun Tzu, 6th century BC)1, and appropriate for the current “big data” environment, is
“One can have an army with millions of soldiers, but if their weapon is just a fork, a smaller and better equipped rival can be more effective in battle." [In other words, bigger is not necessarily better].
Author Contributions
DG conceived and conducted the analysis and drafted the manuscript. AC assisted with data analysis and manuscript. HN and C-CS assisted with the manuscript.
Conflict of Interest Statement
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Acknowledgments
Financial support to DG was provided by the Deutsche Forschungsgemeinschaft (grant No. SCHO 690/4-1 to C-CS) and by a Visiting Professorship at the University of Padova funded by the Fondazione Cassa de Risparmio di Padova e Rovigo, Italy. We thank the Italian Brown Swiss Cattle Breeders Association (ANARB, Verona, Italy), and the Superbrown Consortium of Bolzano and Trento (Italy) for financial and technical support. The University of Wisconsin-Madison, USA, the Technical University of Munich School of Life Sciences, and the Institut Pasteur de Montevideo, Uruguay, are thanked for providing office space, library and computing resources and logistic support.
Supplementary Material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fgene.2018.00195/full#supplementary-material
Figure S1. Relationship between heritability and value of regularization parameters (Factor) in GBLUP (black open circles), TMAP4 (t—distribution with 4 degrees of freedom, red triangles) and LMAP (solid green circles). GBLUP: genomic BLUP with residual Gaussian distribution; TMAP4: maximum a posteriori with residual t—distribution on 4 degrees of freedom; LMAP: maximum a posteriori with double exponential residual distribution.
Figure S2. Quantile-quantile plot of milk yield in Italian Brown Swiss cows.
Figure S3. Quantile-quantile plot of flowering time, FRIGIDA gene expression and plant diameter in Arabidopsis.
Figure S4. Quantile-quantile plot of wheat yields 1–4.
Figure S5. Quantile-quantile plot of sums of pairs of wheat yields 1+2,…,3+4.
Figure S6. Quantile-quantile plot of sums of triplets of wheat yields 1+2+3,…,2+3+4.
Figure S7. Quantile-quantile plot of sums of tetraplet of wheat yields 1+2+3+4.
Footnotes
1. ^Sun Tzu. 6th Century BC. The Art of War. Boulder, CO: Shambhala Publications.
References
Andrews, D. F., and Mallows, C. L. (1974). Scale mixtures of normal distributions. J. R. Stat. Soc. B 36, 99–102.
Astle, W., and Balding, D. (2009). Population structure and cryptic relatedness in genetic association studies. Stat. Sci. 24, 451–447. doi: 10.1214/09-STS307
Atwell, S., Huang, Y. S., Vilhjalmsson, B. J., Willems, G., Horton, M., Li, Y., et al. (2010). Genome-wide association study of 107 phenotypes in Arabidopsis thaliana inbred lines. Nature 465, 627–631. doi: 10.1038/nature08800
Blasco, A. (2001). The Bayesian controversy in animal breeding. J. Anim. Sci. 79, 2023–2046. doi: 10.2527/2001.7982023x
Blondel, M., Onogi, A., Iwata, H., and Ueda, N. (2015). A ranking approach to genomic selection. PLoS ONE 10:e0128570. doi: 10.1371/journal.pone.0128570
Box, G. E. P., and Tiao, G. C. (1973). Bayesian Inference in Statistical Analysis. Reading, MA: Addison-Wesley.
Cardoso, F. F., Rosa, G. J., and Tempelman, R. J. (2005). Multiple-breed genetic inference using heavy-tailed structural models for heterogeneous residual variances. J. Anim. Sci. 83, 1766–1779. doi: 10.2527/2005.8381766x
Chiang, G. C., Barua, D., Kramer, E. M., Amasino, R. M., and Donohue, K. (2009). Major flowering time gene, flowering locus C, regulates seed germination in Arabidopsis thaliana. Proc. Natl. Acad. Sci. U.S.A. 106, 11661–11666. doi: 10.1073/pnas.0901367106
Craven, P., and Wahba, G. (1979). Smoothing noisy data with spline functions. Estimating the correct degree of smoothing by the method of generalized cross-validation. Numerische Mathematik 31, 377–404. doi: 10.1007/BF01404567
Crossa, J., de los Campos, G., Pérez, P., Gianola, D., Burgueño, J., Araus, J. L., et al. (2010). Prediction of genetic values of quantitative traits in plant breeding using pedigree and molecular markers. Genetics 186, 713–724. doi: 10.1534/genetics.110.118521
Dadousis, C., Biffani, S., Cipolat-Gotet, C., Nicolazzi, E. L., Rosa, G. J. M., Gianola, D., et al. (2016). Genome-wide association study for cheese yield and curd nutrient recovery in dairy cows. J. Dairy Sci. 100, 1259–1271. doi: 10.3168/jds.2016-11586
de los Campos, G., Gianola, D., and Rosa, G. J. (2009). Reproducing kernel Hilbert spaces regression: a general framework for genetic evaluation. J. Anim. Sci. 87, 1883–1887. doi: 10.2527/jas.2008-1259
de los Campos, G., Hickey, J. M., Pong-Wong, R., Daetwyler, H. D., and Calus, M. P. (2013). Whole-genome regression and prediction methods applied to plant and animal breeding. Genetics 193, 327–345. doi: 10.1534/genetics.112.143313
de los Campos, G., Sorensen, D., and Gianola, D. (2015). Genomic heritability: what is it? PLoS Genet. 11:e1005048. doi: 10.1371/journal.pgen.1005048
Dempster, A. P., Laird, N. M., and Rubin, D. B. (1977). Maximum likelihood from incomplete data via the EM Algorithm. J. R. Stat. Soc. B 39, 1–38.
Fernando, R. L., and Gianola, D. (1986). Optimal properties of the conditional mean as a selection criterion. Theor. Appl. Genet. 72, 822–825. doi: 10.1007/BF00266552
Forsythe, A. B. (1972). Robust estimation of straight line regression bib45coefficients by minimizing pth power deviations. Technometrics 14, 159–166. doi: 10.1080/00401706.1972.10488892
Gianola, D. (1982). Theory and analysis of threshold characters. J. Anim. Sci. 54, 1079–1096. doi: 10.2527/jas1982.5451079x
Gianola, D., and Foulley, J. (1983). Sire evaluation for ordered categorical data with a threshold model. Genet. Select. Evol. 15, 201–224. doi: 10.1186/1297-9686-15-2-201
Gianola, D., and Fernando, R. L. (1986). Bayesian methods in animal breeding theory. J. Anim. Sci. 63, 217–244. doi: 10.2527/jas1986.631217x
Gianola, D., Im, S., and Fernando, R. L. (1988). Prediction of breeding value under Henderson's selection model: a revisitation. J. Dairy Sci. 71, 2790–2798. doi: 10.3168/jds.S0022-0302(88)79873-2
Gianola, D., Fernando, R. L., and Stella, A. (2006). Genomic-assisted prediction of genetic value with semiparametric procedures. Genetics 173, 1761–1776. doi: 10.1534/genetics.105.049510
Gianola, D., and Van Kaam, J. T. (2008). Reproducing kernel Hilbert spaces regression methods for genomic assisted prediction of quantitative traits. Genetics 178, 2289–2303. doi: 10.1534/genetics.107.084285
Gianola, D., de los Campos, G., Hill, W. G., Manfredi, E., and Fernando, R. (2009). Additive genetic variability and the Bayesian alphabet. Genetics 183, 347–363. doi: 10.1534/genetics.109.103952
Gianola, D., Okut, H., Weigel, K. A., and Rosa, G. J. (2011). Predicting complex quantitative traits with Bayesian neural networks: a case study with Jersey cows and wheat. BMC Genet. 12:87. doi: 10.1186/1471-2156-12-87
Gianola, D., and Rosa, G. (2015). One hundred years of statistical developments in animal breeding. Annu. Rev. Anim. Biosci. 3, 19–56. doi: 10.1146/annurev-animal-022114-110733
Gianola, D. (2013). Priors in whole-genome regression: the Bayesian alphabet returns. Genetics 194, 573–596. doi: 10.1534/genetics.113.151753
Gianola, D., Fariello, M. I., Naya, H., and Schön, C. C. (2016). Genome-wide association studies with a genomic relationship matrix: a case study with wheat and Arabidopsis. G3 (Bethesda) 6, 3241–3256. doi: 10.1534/g3.116.034256
Gianola, D., and Schön, C. C. (2016). Cross-validation without doing across-validation in genome-enabled prediction. G3 (Bethesda) 6, 3107–3128. doi: 10.1534/g3.116.033381
Gianola, D. (2017). It is unlikely that genomic selection will ever be 100% accurate. J. Anim. Breed. Genet. 134, 438–440. doi: 10.1111/jbg.12307
Goldberger, A. S. (1962). Best linear unbiased prediction in the generalized linear regression model. J. Am. Stat. Assoc. 57, 368–375. doi: 10.1080/01621459.1962.10480665
Golub, G. H., Heath, M., and Wahba, G. (1979). Generalized cross-validation as a method for choosing a good ridge parameter. Technometrics 21, 215–223. doi: 10.1080/00401706.1979.10489751
Gómez, E., Gomez-Villegas, M. A., Gómez, E., and Marín, J. M. (2007). A multivariate generalization of the power exponential family of distributions. Commun. Stat. Theory Methods 27, 589–600. doi: 10.1080/03610929808832115
González-Recio, O., Rosa, G. J. M., and Gianola, D. (2014). Machine learning methods and predictive ability metrics for genome-wide prediction of complex traits. Livestock Sci. 166, 217–231. doi: 10.1016/j.livsci.2014.05.036
Hampel, F. R., Ronchetti, E. M., Rousseeuw, P. J., and Stahel, W. A. (1986). Robust Statistics: The Approach Based on Influence Functions. New York, NY: John Wiley & Sons.
Harville, D. A. (1976). Extension of the Gauss-Markov theorem to include the estimationof random effects. Ann. Stat. 4, 384–395. doi: 10.1214/aos/1176343414
Henderson, C. R., Kempthorne, O., Searle, S. R., and von Krosigk, C. M. (1959). The estimation of environmental and genetic trends from records subject to culling. Biometrics 15, 192–218. doi: 10.2307/2527669
Henderson, C. R. (1973). “Sire evaluation and genetic trends,” in Proceedings of the Animal Breeding and Genetics Symposium in Honor of Dr. Jay L. Lush. (Champaign, IL: American Society of Animal Science and American Dairy Science Association), 10–41.
Henderson, C. R. (1975). Best linear unbiased estimation and prediction under a selection model. Biometrics 31, 423–447. doi: 10.2307/2529430
Henderson, C. R. (1976). A simple method for computing the inverse of a numerator relationship matrix used in prediction of breeding values. Biometrics 32, 69–83. doi: 10.2307/2529339
Hoerl, A. E., and Kennard, R. W. (1970). Ridge regressions: applications to non-orthogonal problems. Technometrics 1, 69–82. doi: 10.1080/00401706.1970.10488635
Huang, Y. F., Madur, D., Combes, V., Ky, C. L., Coubriche, D., Jamin, P., et al. (2010). The genetic architecture of grain yield and related traits in Zea maize L. revealed by comparing intermated and conventional populations. Genetics 186, 395–404. doi: 10.1534/genetics.110.113878
Im, S., Fernando, R. L., and Gianola, D. (1989). Likelihood inferences in animal breeding under selection: a missing data theory viewpoint. Genet. Select. Evol. 21, 399–414. doi: 10.1186/1297-9686-21-4-399
James, G., Witten, D., Hastie, T., and Tibshirani, R. (2013). An Introduction to Statistical Learning: With Applications in R. New York, NY: Springer.
Janss, L., de Los Campos, G., Sheehan, N., and Sorensen, D. (2012). Inferences from genomic models in stratified populations. Genetics 192, 693–704. doi: 10.1534/genetics.112.141143
Järvelin, K., and Kekäläinen, J. (2017). IR evaluation methods for retrieving highly relevant documents. ACM Sigir. Forum 51, 243–250. doi: 10.1145/3130348.3130374
Judge, G. G., Griffiths, W. E., Carter Hill, R., Lütkepohl, H., and Lee, T. S. (1985). The Theory and Practice of Econometrics. New York, NY: Wiley.
Kizilkaya, K., and Tempelman, R. J. (2005). A general approach to mixed effects modeling of residual variances in generalized linear mixed models. Genet. Select. Evol. 37, 31–56. doi: 10.1186/1297-9686-37-1-31
Lange, K. L., Little, R. J. A., and Taylor, J. M. G. (1989). Robust statistical modeling using the t distribution. J. Am. Stat. Assoc. 84, 881–896. doi: 10.2307/2290063
Legarra, A., Aguilar, I., and Misztal, I. (2009). A relationship matrix including full pedigree and genomic information. J. Dairy Sci. 92, 4656–4663. doi: 10.3168/jds.2009-2061
Legarra, A. (2016). Comparing estimates of genetic variance across different relationship models. Theor. Popul. Biol. 107, 26–30. doi: 10.1016/j.tpb.2015.08.005
Lehermeier, C., de los Campos, G., Wimmer, V., and Schön, C. C. (2017). Genomic variance estimates: with or without disequilibrium covariances? J. Anim. Breed. Genet. 134, 232–241. doi: 10.1111/jbg.12268
Long, N., Gianola, D., Rosa, G. J., and Weigel, K. A. (2011). Application of support vector regression to genome-assisted prediction of quantitative traits. Theor. Appl. Genet. 123, 1065–1074. doi: 10.1007/s00122-011-1648-y
Madsen, P., and Jensen, J. (2013). DMU- A Package for Analysing Multivariate Mixed Models. Version 6, Release 5.2. Center for Quantitative Genetics and Genomics, University of Aarhus.
Meuwissen, T. H., Hayes, B. J., and Goddard, M. E. (2001). Prediction of total genetic value using genome-wide dense marker maps. Genetics 157, 1819–1829.
Meyer, K. (2016). Simple penalties on maximum-likelihood estimates of genetic parameters to reduce sampling variation. Genetics 203, 1885–1900. doi: 10.1534/genetics.115.186114
Ober, U., Ayroles, J. F., Stone, E. A., Richards, S., Zhu, D., Gibbs, R. A., et al. (2012). Using whole-genome sequence data to predict quantitative trait phenotypes in Drosophila melanogaster. PLoS Genet. 8:e1002685. doi: 10.1371/journal.pgen.1002685
Pérez, P., and de los Campos, G. (2014). Genome-wide regression & prediction with the BGLR package. Genetics 198, 483–495. doi: 10.1534/genetics.114.164442
Park, T., and Casella, G. (2008). The Bayesian Lasso. J. Am. Stat. Assoc. 103, 681–686. doi: 10.1198/016214508000000337
Rao, C. R. (1970). Estimation of heteroscedastic variances in linear models. J. Am. Stat. Assoc. 65, 161–172. doi: 10.1080/01621459.1970.10481070
Reverter, A., Golden, B. J., Bourdon, R. M., and Brinks, J. S. (1994a). Detection of bias in genetic predictions. J. Anim. Sci. 72, 24–37. doi: 10.2527/1994.72134x
Reverter, A., Golden, B. J., Bourdon, R. M., and Brinks, J. S. (1994b). Method R variance component procedure application on the single breeding value model. J. Anim. Sci. 72, 2247–2253. doi: 10.2527/1994.7292247x
Robinson, G. K. (1991). That BLUP is a good thing: the estimation of random effects. Stat. Sci. 6, 15–32. doi: 10.1214/ss/1177011926
Rosa, G. J. M., Padovani, C. R., and Gianola, D. (2003). Robust linear mixed models with normal/independent distributions and Bayesian MCMC implementation. Biometr. J. 45, 573–590. doi: 10.1002/bimj.200390034
Rosa, G. J. M., Gianola, D., and Padovani, C. (2004). Bayesian longitudinal data analysis with mixed models and thick-tailed distributions using MCMC. J. Appl. Stat. 31, 855–873. doi: 10.1080/0266476042000214538
Rousseeuw, P. J., and Leroy, A. M. (2003). Robust Regression and Outlier Detection. New York, NY: Wiley-Interscience.
Rubin, D. B. (1976). Inference and missing data. Biometrika 63, 581–592. doi: 10.1093/biomet/63.3.581
Salomé, P. A., Bomblies, K., Laitinen, R. A., Yant, L., Mott, R., and Weigel, D. (2011). Genetic architecture of flowering-time variation in Arabidopsis thaliana. Genetics 188, 421–433. doi: 10.1534/genetics.111.126607
Searle, S. R. (1974). “Prediction, mixed models and variance components,” in Reliability and Biometry, eds F. Proschan and R. J. Serfling (Philadelphia, PA: Society for Industrial and Applied Mathematics), 229–266.
Searle, S. R., Casella, G. E., and McCulloch, C. E. (2006). Variance Components. New York, NY: John Wiley & Sons.
Seber, G. A. F., and Lee, A. J. (2003). Linear Regression Analysis, 2nd Edn. Hoboken, NJ: John Wiley & Sons.
Singh, G., Bhullar, G. S., and Gill, K. S. (1986). Genetic control of grain yield and its related traits in bread wheat. Theor. Appl. Genet. 72, 536–540. doi: 10.1007/BF00289537
Sleper, D. A., and Poehlman, M. (2006). Breeding Field Crops, 5th Edn. Hoboken, NJ: Wiley-Blackwell.
Sorensen, D., and Gianola, D. (2002). Likelihood, Bayesian and MCMC Methods in Quantitative Genetics. New York, NY: Springer.
Speed, D., Cai, N., Johnson, M. R., Nejentsev, S., and Balding, D. J. (2017). Reevaluation of SNP heritability in complex human traits. Nat. Genet. 49, 986–992. doi: 10.1038/ng.3865
Strandén, I. (1996). Robust Mixed Effects Linear Models With t-Distributions and Application to Dairy Cattle Breeding. Ph.D. thesis, University of Wisconsin, Madison, WI.
Strandén, I., and Gianola, D. (1998). Attenuating effects of preferential treatment with Student-t mixed linear models: a simulation study. Genet. Select. Evol. 30, 565–583. doi: 10.1186/1297-9686-30-6-565
Strandén, I., and Gianola, D. (1999). Mixed effects linear models with t-distributions for quantitative genetic analysis: a Bayesian approach. Genet. Select. Evol. 31, 25–42. doi: 10.1186/1297-9686-31-1-25
Thompson, R. (2001). Statistical validation of genetic models. Livestock Prod. Sci. 72, 129–134. doi: 10.1016/S0301-6226(01)00273-1
Tibshirani, R. (1996). Regression shrinkage and selection via the lasso. J. R. Stat. Soc. B 58, 267–288.
Van Raden, P. M. (2008). Efficient methods to compute genomic predictions. J. Dairy Sci. 91, 4414–4423. doi: 10.3168/jds.2007-0980
Varona, L., Mekkawy, W., Gianola, D., and Blasco, A. (2006). A whole-genome analysis using robust asymmetric distributions. Genet. Res. 88, 143–151. doi: 10.1017/S0016672307008488
Wang, B., Sverdlov, S., and Thompson, E. (2017). Efficient estimation of realized kinship from single nucleotide polymorphism genotypes. Genetics 205, 1063–1078. doi: 10.1534/genetics.116.197004
Weigel, K. A., VanRaden, P. M., Norman, H. D., and Grosu, H. (2017). A 100-Year Review: methods and impact of genetic selection in dairy cattle—from daughter–dam comparisons to deep learning algorithms. J. Dairy Sci. 100, 10234–10250. doi: 10.3168/jds.2017-12954
Wimmer, V., Albrecht, T., Auinger, H. J., and Schön, C. C. (2012). Synbreed: a framework for the analysis of genomic prediction data using R. Bioinformatics 28, 2086–2087. doi: 10.1093/bioinformatics/bts335
Xu, S. (2017). Predicted residual error sum of aquares of mixed models: an application for genomic prediction. G3 (Bethesda) 7, 895–909. doi: 10.1534/g3.116.038059
Yang, J., Benyamin, B., McEvoy, B. P., Gordon, S., Henders, A. K., Nyholt, D. R., et al. (2010). Common SNP's explain a large proportion of the heritability for human height. Nat. Genet. 42, 565–569. doi: 10.1038/ng.608
Keywords: complex traits, prediction, genomic selection, quantitative genetics, genome-enabled prediction
Citation: Gianola D, Cecchinato A, Naya H and Schön C-C (2018) Prediction of Complex Traits: Robust Alternatives to Best Linear Unbiased Prediction. Front. Genet. 9:195. doi: 10.3389/fgene.2018.00195
Received: 03 February 2018; Accepted: 14 May 2018;
Published: 05 June 2018.
Edited by:
Luis Varona, Universidad de Zaragoza, SpainReviewed by:
Andres Legarra, Institut National de la Recherche Agronomique de Toulouse, FranceOscar Gonzalez-Recio, Instituto Nacional de Investigación y Tecnología Agraria y Alimentaria (INIA), Spain
Gregor Gorjanc, University of Edinburgh, United Kingdom
Copyright © 2018 Gianola, Cecchinato, Naya and Schön. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Daniel Gianola, Z2lhbm9sYUBhbnNjaS53aXNjLmVkdQ==