Skip to main content
Journal of Applied Statistics logoLink to Journal of Applied Statistics
. 2021 Apr 9;49(10):2612–2628. doi: 10.1080/02664763.2021.1913105

Bayesian beta nonlinear models with constrained parameters to describe ruminal degradation kinetics

Diego Salmerón a,b,CONTACT
PMCID: PMC9225230  PMID: 35757048

Abstract

The models used to describe the kinetics of ruminal degradation are usually nonlinear models where the dependent variable is the proportion of degraded food. The method of least squares is the standard approach used to estimate the unknown parameters but this method can lead to unacceptable predictions. To solve this issue, a beta nonlinear model and the Bayesian perspective is proposed in this article. The application of standard methodologies to obtain prior distributions, such as the Jeffreys prior or the reference priors, involves serious difficulties here because this model is a nonlinear non-normal regression model, and the constrained parameters appear in the log-likelihood function through the Gamma function. This paper proposes an objective method to obtain the prior distribution, which can be applied to other models with similar complexity, can be easily implemented in OpenBUGS, and solves the problem of unacceptable predictions. The model is generalized to a larger class of models. The methodology was applied to real data with three models that were compared using the Deviance Information Criterion and the root mean square prediction error. A simulation study was performed to evaluate the coverage of the credible intervals.

Keywords: Bayesian analysis, beta regression, default prior distributions, MCMC, ruminal degradation kinetics

1. Introduction

Feed ingested by ruminant animals is subjected to degradation in the rumen, and the final products of the degradation are used for the synthesis of microbial biomass. The nutritional value of a feed depends on its nutrient content, the extent of degradation and the digestibility of non-degraded food components. To evaluate the nutritional status of ruminant animals and to predict the amount of nutrients required, the accurate estimation of the degradation of the feed that they receive is paramount.

The model proposed by Ørskov and McDonald [17] is widely used to describe the kinetics of ruminal degradation and to provide information on the quality and nutritional characteristics of food. According to the main collection of the Web of Science, this model has been cited by at least 3029 research articles. The model assumes that y(t), the proportion of degraded food up to time t, is given by the nonlinearizable curve y(t)=a+b(1ect), where a means the proportion of degraded food almost instantaneously and b means the remaining proportion of food to be degraded at a velocity that is controlled by c. Due to the biological meaning of these parameters, they have to satisfy the following constraints: a(0,1), b(0,1), a+b(0,1), and c>0.

The method of least squares is the standard approach used to estimate the unknown parameters a, b, and c. This method presents two deficiencies for this problem. First, the distributions of the estimators are unknown, and hence, asymptotic approximations are usually used in standard statistical packages to obtain standard errors and confidence intervals. However, very often, the sample size is not large enough in the experiments performed to study degradation kinetic curves, which limits the application of asymptotic approximations. Second, and perhaps more important, the method can lead to unacceptable predictions if the estimates do not satisfy the above constraints on a, b, and c. For instance, the data y=(0.38,0.51,0.59,0.79,0.89), t=(3,6,9,15,24), have been obtained from [17], the unrestricted maximum likelihood estimates of a, b, and c are a^=0.21001, b^=0.8270, and c^=0.0742, respectively, and the frequentist 95% confidence intervals are (−0.0178, 0.4380), (0.5336, 1.1210), and (−0.0164, 0.1648), respectively. The confidence intervals contain inadmissible values, a^+b^=1.03701, and for t>41.7, the prediction of the proportion of food degraded is y^=a^+b^(1exp(c^t))>1.

Cano and Salmerón [4] have shown that the Bayesian approach avoids these disadvantages automatically if the constraints are taken into account in the prior distribution and consequently in the posterior distribution. On the other hand, the Bayesian model in [4] assumes that the distribution of the observed proportions is the normal distribution; concretely, if yi is the observed proportion at times ti, i=1,,n, then the model assumes that

yia,b,c,σN(a+b(1ecti),σ2),i=1,,n. (1)

However, the data are proportions, and hence, the normal distribution might not be suitable. A reasonable solution to improve the model could be to apply a transformation, such as the logit or the log–log, and then to assume that the distribution of the transformed data is normal. However, this procedure does not allow imposing that the mean of yi is a+b(1ecti) in a treatable way. Suppose that the transformation is yi=H(zi) and that the model for zi is ziN(θi,σz2). To obtain

a+b(1ecti)=+H(z)N(zθi,σz2)dz,

we would need to solve (θi,σz2) as a function of (a,b,c), which complicates the inference procedure. The solution adopted in this article models the proportion yi using the beta distribution.

The proposed model is a beta nonlinear regression model, and it is presented in Section 2. The model takes advantage of the parameterization used in [8], but the mean of the response variable, yi, is expressed as a+b(1ecti) to preserve the interpretation of the parameters instead of using the logit link function as in [8]. In Section 3, a prior distribution is proposed that takes into account the interpretation of the parameters, and how the Bayesian model can be implemented in OpenBugs is demonstrated. Although the model of Ørskov and McDonald is widely used, these results are generalized to a large class of models in Sections 4. Section 5 is dedicated to illustrating the procedure with real and simulated data.

2. The beta nonlinear regression model

Let y1,,yn be the independent observed proportions of degraded food at times t1,,tn, where 0<t1tn. The beta distribution B(p,q) with density function

f(yp,q)=Γ(p+q)Γ(p)Γ(q)yp1(1y)q1,y(0,1),

where p, q>0, is used to model these proportions. To adapt the deterministic equation proposed by Ørskov and McDonald [17], the expected value of yi is modelled as a+b(1ecti). Concretely, the proposed model is such that

yipi,qiB(pi,qi),pi=μiτ,qi=τpi,μi=a+b(1ecti), (2)

i=1,,n, where a(0,1), b(0,1), a+b(0,1), τ>0, and c>0. The restrictions on the parameters ensure that model (2) is well defined because 0<a<μi<a+b<1.

The mean and variance of yi are given by

pipi+qi=μiτμiτ+τμiτ=μi,

and

piqi(pi+qi)2(pi+qi+1)=μiτ(τμiτ)(μiτ+τμiτ)2(μiτ+τμiτ+1)=μi(1μi)1+τ,

respectively, and therefore, τ can be interpreted as a precision parameter.

Model (2) is a nonlinear regression model with beta response and constraints on the unknown parameters, and the log-likelihood function of (a,b,c,τ) for the sample (y1,,yn) is

(a,b,c,τ)=nlogΓ(τ)i=1nlogΓ(τμi)i=1nlogΓ(τ(1μi))+i=1n(τμi1)logyi+i=1n(τ(1μi)1)log(yi1), (3)

where μi=a+b(1ecti), a(0,1), b(0,1), a+b(0,1), τ>0. Hence, neither the frequentist nor the Bayesian approach is implemented by default in the standard statistical packages. The Bayesian approach is considered in this article.

3. The prior distribution

When prior information is not available, default prior distributions such as the Jeffreys prior, see [13], or the reference priors, see [1–3], are usually recommended. However, these prior distributions are difficult to obtain for models such as (2) because this model is a nonlinear non-normal regression model, and the parameters appear in the log-likelihood function (3) through the Gamma function. Note that μi in model (2) cannot be expressed in the framework of the generalized linear models; that is, there is no link function g such that g(μi) is a linear combination of the unknown parameters a, b, and c, as in [8]. The procedure used here is different and allows us to easily implement the resulting model using OpenBUGS. The argument for developing a prior distribution is as follows.

The prior distribution considered is of the form

π(a,b,c,τ)=π(a,b)π(c)π(τ).

Because a and b are proportions and a + b is also a proportion, the uniform distribution

π(a,b)1,a,b,a+b(0,1)

is a sensible prior distribution.

Now, consider that a, b, and τ are known, and we wish to obtain a prior distribution for c. Let ti be an arbitrary observation time. Because of μi=a+b(1ecti) and c>0, then μi(a,a+b). Since the unknown parameter μi is the expected proportion at time ti, the uniform prior for μi is a reasonable choice, and then the prior distribution of c should be

1b|dμidc|=tiecti (4)

Because the choice of ti is arbitrary, the proposal is the average

π(c)=1ni=1ntiecti,c>0.

Finally, a diffuse gamma prior is proposed for τ because this parameter can be interpreted as a precision parameter.

The resulting prior distribution is not a standard prior, but it can be implemented using OpenBugs because π(c) is a mixture of exponential distributions, abU[0,1b], and

π(b)=01bπ(a,b)da1b

is the density of the beta B(1,2). On the other hand, as one of the reviewers of the article has suggested, we can interpret π(a,b) in terms of a Dirichlet distribution on a 2-simplex and the relationship with the gamma distribution, that is, we can consider:

a=aa+b+d,b=ba+b+d,

where the distribution of a, b, and d, is the exponential distribution E(1).

The model in BUGS language is as follows:

3.

Note that if one solves the equation μi=a+b(1ecti) and assumes the uniform distribution for μi, then

c=1tilog(1u),uU[0,1],

which is equivalent to the exponential distribution (4).

This model have been implemented using Stan, see supplementary material.

4. Generalization to other models

The model proposed by Ørskov and McDonald [17] is the most commonly used model to describe ruminal degradation kinetics. However, other models have been used to describe forage degradation kinetics during incubation in the rumen; see [5–7,10,11,14,16,20]. Most of these models can be written as y(t)=a+bG(t,ξ), where the meanings of a and b are the same as that in the model proposed by [17], ξΞ is an unknown parameter, and the function tR+G(t,ξ) is a positive monotonically increasing function with limt+G(t,ξ)=1, that is, the distribution function of a positive random variable T. For example, for the model y(t)=a+b(1ect), the function G(t,ξ)=1eξt is the exponential distribution, and for the Michaelis-Mentel model, G(t,ξ)=t/(ξ+t) is the distribution of a random variable whose logarithm has a logistic distribution. Other examples for G(t,ξ) appear in the appendix; some of them have been previously applied to explain ruminal degradation using the least squares to estimate the unknown parameters.

Considering a general distribution function tR+G(t,ξ) allows generalizing model (2) as follows:

yipi,qiB(pi,qi),pi=μiτ,qi=τpi,μi=a+bG(ti,ξ), (5)

i=1,,n, where a(0,1), b(0,1), a+b(0,1), τ>0, ξΞ, and tG(t,ξ) is a distribution function on R+ for each ξΞ.

The arguments for choosing the prior distribution π(a,b,ξ,τ) are similar to the previous ones for model (2). Again, π(a,b)1,a,b,a+b(0,1). Let h be the dimension of ξ=(ξ1,,ξh). Then, given S={i1,,ih}{1,,n}, since

μi1=a+bG(ti1,ξ),μi2=a+bG(ti2,ξ),μih=a+bG(tih,ξ), (6)

if the uniform distribution is assumed for (μi1,,μih) in the set defined by (6) with ξΞ, then the prior distribution of ξ should be proportional to

|(μi1,μih)(ξ1,,ξh)|,

under some regularity conditions on the function G. Note that for model (2), it follows that h = 1, ξ=c, and the set defined by (6) is the interval (a,a+b).

Alternatively, one can solve the system of equations

u1=G(ti1,ξ)u2=G(ti2,ξ)uh=G(tih,ξ) (7)

obtaining ξ as a function of (ti1,,tih,u1,,uh), where the distribution of (u1,,uh) is the uniform distribution in the set defined by (7) with ξΞ.

Since the choice {i1,,ih} is arbitrary, the proposal for π(ξ) is the average among all the subsets S with |S|=h. Again, a diffuse gamma prior is proposed for τ.

4.1. The Michaelis–Mentel model

This model is described by the equation y(t)=a+bG(t,ξ), with G(t,ξ)=t/(ξ+t), and ξ>0. Then,

dμidξ=bti(ξ+ti)2,

and therefore

π(ξ)=1ni=1nti(ξ+ti)2.

The density ξti/(ξ+ti)2 is the density of the random variable ti(1u)/u, where uU(0,1). This is equivalent to solving the equation u=G(ti,ξ). Hence, this prior can be implemented in OpenBUGS as follows:

4.1.

4.2. The France model

France et al. [10] have proposed the model y(t)=a+bG(t,ξ), with

G(t,ξ)=1exp(ξ1tξ2t),

where ξ=(ξ1,ξ2), ξ1>0 and ξ2>0. This model generalizes the model proposed by Ørskov and McDonald [17].

In this case, system of Equation (7) is

u1=G(s,ξ)u2=G(t,ξ)

and the solution is

ξ1=tlog(1u1)+slog(1u2)stts,ξ2=slog(1u2)+tlog(1u1)stts.

Therefore, the model in BUGS language is as follows:

4.2.

Note that the conditions ξ1>0 and ξ2>0 have been imposed.

Unfortunately, π(ξ) is not always related to a standard prior as in model (2). For example, for the Gompertz model,

G(t,ξ)=1exp(ξ1(exp(ξ2t)1)),ξ1,ξ2>0,

the Jacobian determinant (μ1,μ2)/(ξ1,ξ2) is

b2ξ1((t2t1)eξ2(t1+t2)+t1eξ2t1t2eξ2t2)eξ1(eξ2t1+eξ2t22),

and system of Equation (7) has no analytical solution in general. However, we can use a standard prior f(ξ) and then apply sampling importance resampling (see [18]): after running OpenBUGS, the simulations (a,b,ξ,τ) are weighted with weights proportional to π(ξ)/f(ξ). In this case, the prior distribution π(ξ) can be obtained using simulation and kernel density estimation with statistical packages as np; see [12]. The simulation from π(ξ) can be performed simulating the set S, ujU[0,1], j=1,,h, and solving (7) in the set Ξ. For example, for the Gompertz model 30,000 simulations of (logξ1,logξ2) have been performed with this procedure and the contour plot and histograms are represented in Figure 1 when t=(3,6,9,15,24).

Figure 1.

Figure 1.

Contour plot and histograms based on 30,000 simulation of (logξ1,logξ2) in the Gompertz model for t=(3,6,9,15,24).

5. Examples

5.1. Orskov and McDonald's experiment

The model (2) implemented in OpenBugs was used with 3 chains, each with 50,000 iterations (the first 1000 were discarded). The Bayesian estimates are shown in Table 1, and the posterior estimation of the curve a+b(1ect) for t[0,50] is shown in Figure 2. We can observe that the prediction for the degraded food is always between 0 and 1, as well as the 95%CI, unlike what happens with the least-squares method. Table 1 shows that credible intervals do not contain immissable values. In fact, the posterior mean of a + b was 0.946, and the 95%CI was (0.816, 0.998). The potential scale reduction factors ranged from 1.001 to 1.005, and Figures 3 and 4 show trace, autocorrelation and density for the parameters, indicating that the convergence was achieved.

Table 1.

Posterior inference for model 2: mean, standard deviation, and quantiles for the data in [17].

Parameter Posterior inference
  mean sd 2.50% 25% 50% 75% 97.50%
a 0.174 0.077 0.031 0.129 0.172 0.211 0.345
b 0.772 0.091 0.538 0.742 0.787 0.823 0.902
c 0.101 0.031 0.068 0.087 0.096 0.109 0.156
τ 251.2 236.8 12.51 84.13 179.9 343.1 890.4

Figure 2.

Figure 2.

Posterior estimation of a+b(1ect): posterior mean (solid line) and 95% credible intervals based on the data (points) in [17].

Figure 3.

Figure 3.

Trace, autocorrelation and density for a (first row) and b (second row) based on the data in [17].

Figure 4.

Figure 4.

Trace, autocorrelation and density for c (first row) and τ (second row) based on the data in [17].

In addition, the Michaelis–Mentel model and the France model were implemented in OpenBugs with 3 chains, each with 50,000 iterations (first 1000 discarded). The potential scale reduction factors ranged from 1.001 to 1.015. The posterior mean of the potential degradability (a + b) was very similar for the three the models, see Tables 13.

Table 2.

Posterior inference for the model of Michaelis–Mentel: mean, standard deviation, and quantiles for the data in [17].

  Posterior inference
Parameter mean sd 2.50% 25% 50% 75% 97.50%
a 0.224 0.169 0.008 0.084 0.187 0.334 0.607
b 0.668 0.227 0.117 0.534 0.720 0.848 0.965
ξ 14.07 359.8 1.180 4.185 5.576 8.033 39.14
τ 25.97 25.26 2.465 8.873 17.81 34.27 95.49

Table 3.

Posterior inference for the model of France: mean, standard deviation, and quantiles for the data in [17].

  Posterior inference
Parameter mean sd 2.50% 25% 50% 75% 97.50%
a 0.134 0.096 0.008 0.066 0.120 0.177 0.388
b 0.810 0.126 0.455 0.772 0.834 0.888 0.966
ξ1 0.079 0.025 0.022 0.066 0.079 0.092 0.129
ξ2 0.085 0.075 0.003 0.030 0.067 0.118 0.272
τ 202.4 202.4 7.399 58.14 140.5 280.4 747.2

The values of the deviance information criterion [19] were 16.08, 0.463, and 4.491, for model (2), the Michaelis–Mentel model, and the France model, respectively. The root mean square prediction errors calculated for each model as

rMSPE=1ni=1n(yiy^i)2,

where y^i is the posterior mean of μi, were 0.0228 (model (2)), 0.0878 (Michaelis–Mentel model), and 0.0283 (France model), and therefore model (2) is the best model in terms of rMSPE too. All these findings indicate that the Michaelis–Mentel model was the model that worst predicted the data.

5.2. Coverage of the credible intervals

A simulation study was performed to evaluate the coverage of the 95% credible intervals obtained under the proposed prior distribution of the parameters in model (2).

For each set of parameter values (24 sets), 300 datasets were simulated from model (2) with 10 observations, 2 at each of times 3, 6, 9, 15, and 24. For each dataset, the 95% credible intervals were based on the quantiles of the posterior distributions: for a, b, and c, the 95% credible intervals were the intervals from 0.025 to the 0.975 quantile of the corresponding posterior distribution, whereas for σ=1/τ, the 95% credible interval was the interval from 0 to the 0.95 quantile of the posterior distribution of σ. For each dataset, OpenBUGS was used with chains of 10,000 iterations. Table 4 shows the proportion of credible intervals containing the true parameter values and the average length of these credible intervals. The results indicate that the proposed prior obtained good coverage of the 95% credible intervals.

Table 4.

Simulation study. Proportion of credible intervals containing the true parameter values and the mean length of the credible intervals.

Set of parameters Coverage Length
a b c σ a b c σ a b c σ
0.17 0.77 0.15 0.05 0.96 0.97 0.96 1.00 0.22 0.19 0.07 0.09
0.17 0.77 0.10 0.05 0.96 0.94 0.98 0.98 0.16 0.14 0.05 0.09
0.17 0.77 0.08 0.05 0.99 0.97 0.98 0.99 0.15 0.14 0.05 0.09
0.10 0.80 0.15 0.05 0.97 0.97 0.98 0.98 0.19 0.17 0.07 0.09
0.10 0.80 0.10 0.05 0.96 0.95 0.97 0.98 0.15 0.13 0.05 0.09
0.10 0.80 0.08 0.05 0.99 0.96 0.99 0.98 0.13 0.15 0.05 0.09
0.17 0.77 0.15 0.02 0.98 0.99 0.99 1.00 0.12 0.10 0.04 0.05
0.17 0.77 0.10 0.02 0.99 0.99 0.99 1.00 0.09 0.07 0.03 0.05
0.17 0.77 0.08 0.02 1.00 0.99 1.00 1.00 0.08 0.08 0.03 0.04
0.10 0.80 0.15 0.02 0.99 1.00 1.00 1.00 0.12 0.10 0.04 0.05
0.10 0.80 0.10 0.02 1.00 1.00 1.00 1.00 0.09 0.07 0.03 0.05
0.10 0.80 0.08 0.02 0.99 1.00 0.99 1.00 0.08 0.09 0.03 0.05
0.24 0.66 0.15 0.05 0.98 0.96 0.99 0.97 0.24 0.20 0.09 0.09
0.24 0.66 0.10 0.05 0.95 0.96 0.97 0.99 0.18 0.15 0.07 0.09
0.24 0.66 0.08 0.05 0.99 0.97 0.99 0.97 0.15 0.15 0.06 0.09
0.24 0.66 0.15 0.02 0.99 0.99 0.98 1.00 0.13 0.11 0.05 0.05
0.24 0.66 0.10 0.02 0.99 0.99 0.99 1.00 0.10 0.08 0.04 0.05
0.24 0.66 0.08 0.02 1.00 1.00 1.00 1.00 0.09 0.09 0.04 0.05
0.24 0.46 0.15 0.05 0.97 0.97 0.97 0.99 0.25 0.22 0.16 0.09
0.24 0.46 0.10 0.05 0.98 0.97 0.98 0.99 0.19 0.22 0.12 0.09
0.24 0.46 0.08 0.05 0.97 0.96 0.97 0.99 0.17 0.26 0.11 0.09
0.24 0.46 0.15 0.02 0.99 1.00 0.99 1.00 0.14 0.11 0.08 0.05
0.24 0.46 0.10 0.02 0.99 0.99 0.99 1.00 0.10 0.10 0.07 0.05
0.24 0.46 0.08 0.02 0.99 1.00 1.00 1.00 0.09 0.14 0.06 0.05

6. Conclusion

A Bayesian beta nonlinear model to describe ruminal degradation kinetics has been proposed. The beta distribution is used to address the observed proportions instead of the normal distribution. The proposed model solves some deficiencies that the usual approach (least squares) presents. Default prior distributions, such as the Jeffreys prior [13] or the reference priors [1–3], are difficult to obtain because the proposed models are nonlinear beta regression models. Instead of this approach, a default prior distribution is derived that automatically contemplates the constraints on the parameters. The proposed model has been generalized to a large class of models and has been implemented in OpenBUGS. If prior information is available in the form of a prior distribution π(a,b), then we can use this prior and the approach proposed in this article to obtain a prior for ξ.

The unknown precision parameter τ has been considered constant over time. On the other hand, this parameter can be modelled as a function of time after logarithm transformation, e.g. logτi=θ0+θ1ti, i=1,,n, similar to the approach proposed in [9]. However, this improvement is limited by the sample size, which is usually moderate in the experiments performed to study degradation kinetic curves.

The lagged version of the model proposed by Ørskov and McDonald [17], that is, with a period of time for which there is no degradation, has been proposed as an approximation of sigmoidal behavior. However, it seems unlikely that no degradation occurs during a short period of time and then starts instantaneously at the end of that period. Therefore, the inclusion of the lag parameter is difficult to justify biologically; see [14,21]. On the other hand, the presence of a lag term cannot be determined from experiments in which the sampling time points are not chosen around the lag time; see [15]. In addition, sometimes models with a lag parameter present fitting problems; see [16]. On the other hand, a lag parameter can be introduced easily in the models proposed in this article.

The codes to reproduce the examples have been included as supplementary material.

Supplementary Material

StanModel
Code_to_obtain_results_section_5.2
Code_to_obtain_results_section_5.1
Code_to_obtain_Figure_1

Appendix. Generalization to other models: examples.

  1. The logistic model, derived from the truncated logistic distribution
    G(t,ξ)=1et/ξ21+e(ξ1t)/ξ2,ξ1R,ξ2>0.
  2. The generalized Michaelis–Mentel model, derived from the log-logistic distribution
    G(t,ξ)=tξ2ξ1+tξ2,ξ1,ξ2>0.
    The system of equations is
    u1=t1ξ2ξ1+t1ξ2u2=t2ξ2ξ1+t2ξ2
    and the solution is
    ξ1=t1ξ2(1u1)u1,ξ2=log((1u2)u1(1u1)u2)log(t1/t2).
  3. The log-normal distribution
    G(t,ξ)=Φ(logtξ1ξ2),ξ1R,ξ2>0,
    where Φ(z)=zez2/2/2πdz. The system of equations is
    u1=Φ(logt1ξ1ξ2)u2=Φ(logt2ξ1ξ2)
    and the solution is
    ξ1=w2logt1w1logt2w2w1,ξ2=logt2logt1w2w1,
    where wi=Φ1(ui), i = 1, 2.
  4. The log-Cauchy distribution
    G(t,ξ)=1/2+1πarctan(logtξ1ξ2),ξ1R,ξ2>0.
    The system of equations is
    u1=1/2+1πarctan(logt1ξ1ξ2)u2=1/2+1πarctan(logt2ξ1ξ2)
    and the solution is
    ξ1=w2logt1w1logt2w2w1,ξ2=logt2logt1w2w1,
    where wi=tan(π(ui1/2)), i = 1, 2.
  5. The distribution of T=exp(X), where X is a random variable with distribution function xF(x,ξ)
    G(t,ξ)=F(logt,ξ),ξΞ.
  6. The truncated Cauchy distribution
    G(t,ξ)=arctanξ1ξ2+arctan(tξ1ξ2)arctanξ1ξ2+π/2,ξ1R,ξ2>0.
  7. The Gompertz distribution
    G(t,ξ)=1exp(ξ1(exp(ξ2t)1)),ξ1,ξ2>0.
  8. The logmax distribution
    G(t,ξ)=1(1+tξ1)ξ2,ξ1,ξ2>0.
  9. The Rayleigh distribution
    G(t,ξ)=1exp(t22ξ2),ξ>0.
    The system of equations is
    u=1exp(t22ξ2)
    and the solution is
    ξ=t22log(1u).
  10. The shifted Gompertz distribution
    G(t,ξ)=(1exp(ξ1t))exp(ξ2exp(ξ1t)),ξ1,ξ2>0.
  11. The type-2 Gumbel distribution
    G(t,ξ)=exp(ξ1tξ2),ξ1,ξ2>0.
    The system of equations is
    u1=exp(ξ1t1ξ2)u2=exp(ξ1t2ξ2)
    and the solution is
    ξ1=exp(w1logt2+w2logt1logt2+logt1),ξ2=w2w1logt2+logt1,
    where wi=log(logui), i = 1, 2.
  12. The log-Gumbel distribution
    G(t,ξ)=exp(exp(logtξ1ξ2)),ξ1R,ξ2>0.
    The system of equations is
    u1=exp(exp(logt1ξ1ξ2))u2=exp(exp(logt2ξ1ξ2))
    and the solution is
    ξ1=w2logt1w1logt2w2w1,ξ2=logt2logt1w2w1,
    where wi=log(logui), i = 1, 2.
  13. The Frechet distribution
    G(t,ξ)=exp(tξ),ξ>0.
    The system of equations is
    u=exp(tξ)
    and the solution is
    ξ=log(logu)logt.
  14. The Weibull distribution
    G(t,ξ)=1exp((t/ξ1)ξ2),ξ1,ξ2>0.
    The system of equations is
    u1=1exp((t1/ξ1)ξ2)u2=1exp((t2/ξ1)ξ2)
    and the solution is
    ξ1=(t2w1t1w2)1w1w2,ξ2=w1log(t1/ξ1),
    where wi=log(log(1ui)), i = 1, 2.

Funding Statement

This research partially was supported by the Séneca Foundation Programme for the Generation of Excellence Scientific Knowledge under Project 20862/PI/18.

Disclosure statement

No potential conflict of interest was reported by the author(s).

References

  • 1.Berger J. and Bernardo J., Estimating a product of means: Bayesian analysis with reference priors, J. Am. Stat. Assoc. 84 (1989), pp. 200–207. [Google Scholar]
  • 2.Berger J. and Bernardo J., Ordered group reference priors with application to the multinomial problem, Biometrika 79 (1992), pp. 25–37. [Google Scholar]
  • 3.Bernardo J., Reference posterior distributions for Bayesian inference (with discussion), J. R. Stat. Soc.: Ser. B 41 (1979), pp. 113–147. [Google Scholar]
  • 4.Cano J.A. and Salmerón D., Objective Bayesian analysis of an exponential regression model with constrained parameters applied to animal digestibility, Commun. Stat.: Theory Methods, Appl. Health 36 (2007), pp. 2463–2473. [Google Scholar]
  • 5.Dhanoa M.S., France J., Siddons R.C., Lopez S., and Buchanan-Smith J.G., A nonlinear compartmental model to describe forage degradation kinetics during incubation in polyester bags in the rumen, Brit. J. Nutr. 73 (1995), pp. 3–15. [PubMed] [Google Scholar]
  • 6.Dhanoa M.S., López S., Dijkstra J., Davies D.R., Sanderson R., Williams B.A., Sileshi Z., and France J., Estimating the extent of degradation of ruminant feeds from a description of their gas production profiles observed in vitro: Comparison of models, Brit. J. Nutr. 83 (2000), pp. 131–142. [DOI] [PubMed] [Google Scholar]
  • 7.Dhanoa M.S., France J., Crompton L.A., Mauricio R.M., Kebreab E., Mills J.A., Sanderson R., Dijkstra J., and López S., Technical note: A proposed method to determine the extent of degradation of a feed in the rumen from the degradation profile obtained with the in vitro gas production technique using feces as the inoculum, J. Anim. Sci. 82 (2004), pp. 733–46. [DOI] [PubMed] [Google Scholar]
  • 8.Ferrari S. and Cribari-Neto F., Beta regression for modelling rates and proportions, J. Appl. Stat. 31 (2004), pp. 799–815. [Google Scholar]
  • 9.Figueroa-Zúñiga J.I., Arellano-Valle R.B., and Ferrari S.L.P, Mixed beta regression: A Bayesian perspective, Comput. Stat. Data Anal. 61 (2013), pp. 137–147. [Google Scholar]
  • 10.France J., Dhanoa M.S., Theodorou M.K., Lister S.J., Davies D.R., and Isac D., A model to interpret gas accumulation profiles associated with in vitro degradation of ruminant feeds, J. Theor. Biol. 163 (1993), pp. 99–111. [Google Scholar]
  • 11.France J., Dijkstra J., Dhanoa M.S., López S., and Bannink A., Estimating the extent of degradation of ruminant feeds from a description of their gas production profiles observed in vitro: Derivation of models and other mathematical considerations, Brit. J. Nutr. 83 (2000), pp. 143–150. [DOI] [PubMed] [Google Scholar]
  • 12.Hayfield T. and Racine J.S., Nonparametric econometrics: The np package, J. Stat. Softw. 27 (2008), pp. 1–32. [Google Scholar]
  • 13.Jeffreys H., Theory of probability, Oxford University Press, Oxford, 1961. [Google Scholar]
  • 14.López S., France J., Dhanoa M.S., Mould F., and Dijkstra J., Comparison of mathematical models to describe disappearance curves obtained using the polyester bag technique for incubating feeds in the rumen, J. Anim. Sci. 77 (1999), pp. 1875–88. [DOI] [PubMed] [Google Scholar]
  • 15.Martínez-Teruel A., Megías M.D., Hernández F., Madrid J., Salmerón D., and Cano J.A., Objective Bayesian vs. least squares estimation for by-products degradability with different rumen fluids, Can J. Anim. Sci. 89 (2009), pp. 273–277. [Google Scholar]
  • 16.Nasri M.H., Mesgaran M.D., France J., Cant J.P., and Kebreab E., Evaluation of models to describe ruminal degradation kinetics from in situ ruminal incubation of whole soybeans, J. Dairy Sci. 89 (2006), pp. 3087–3095. [DOI] [PubMed] [Google Scholar]
  • 17.Ørskov E.R. and McDonald I., The estimation of protein degradability in the rumen from incubation measurements weighted according to rate of passage, J. Agr. Sci. 92 (1979), pp. 499–503. [Google Scholar]
  • 18.Smith A.F.M. and Gelfand A.E., Bayesian statistics without tears: A sampling resampling perspective, Am. Stat. 46 (1992), pp. 84–88. [Google Scholar]
  • 19.Spiegelhalter D.J., Best N.G., Carlin BP B.P., and Van Der Linde A., Bayesian measures of model complexity and fit, J. R. Stat. Soc., Ser. B (Stat. Methodol.) 64 (2002), pp. 583–639. [Google Scholar]
  • 20.Thornley J.H.M. and France J., Mathematical Models in Agriculture, 2nd ed., CABI Publishing, Wallingford, UK, 2006. [Google Scholar]
  • 21.Van Milgen J., Murphy M.R., and Berger L.L., A compartmental model to analyze ruminal digestion, J. Dairy Sci. 74 (1991), pp. 2515–2529. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

StanModel
Code_to_obtain_results_section_5.2
Code_to_obtain_results_section_5.1
Code_to_obtain_Figure_1

Articles from Journal of Applied Statistics are provided here courtesy of Taylor & Francis

RESOURCES