Next Article in Journal
Numerical Semigroups Where Certain Sequences of Small Elements Are Forbidden
Next Article in Special Issue
Saddlepoint Inference for Nonlinear Statistics from Inverse Gaussian Models: Applications to Clinical, Engineering, and Environmental Data
Previous Article in Journal
Inequalities for ζ(s) − ψ(1 − s) Related to a Conjecture of Henry
Previous Article in Special Issue
Noise-Adjusted Shrinkage Covariance Estimation in High Dimensions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Correlated Mean–Precision Random-Effects Beta Regression for Clustered Proportion Data

School of Mathematics and Statistics, Northeastern University at Qinhuangdao, Qinhuangdao 066004, China
*
Author to whom correspondence should be addressed.
Axioms 2026, 15(8), 576; https://doi.org/10.3390/axioms15080576
Submission received: 22 June 2026 / Revised: 18 July 2026 / Accepted: 20 July 2026 / Published: 1 August 2026
(This article belongs to the Special Issue Recent Developments in Statistical Research)

Abstract

Clustered proportion responses often exhibit bounded support, skewness, heterogeneous dispersion, and within-cluster dependence. We propose a correlated mean–precision random-effects beta regression model that jointly represents cluster-level heterogeneity in the conditional mean and conditional precision. Its main innovation is to treat the cross-submodel random-effect correlation as a scientific estimand. The same frequentist Beta mixed model estimates and tests this correlation while allowing nonlinear adjustment and cluster-level interpretation. Penalized B-splines allow nonlinear effects in both submodels, and estimation is performed by maximizing a Laplace-approximated penalized marginal likelihood. The fitted model provides likelihood-based inference for the mean–stability association and empirical Bayes estimates for cluster ranking and quadrant classification. Among M1–M5, M5 gives the lowest average errors for conditional-mean and conditional-precision recovery and the best average AIC, cluster-level BIC, and full-data NLPD across the Monte Carlo settings considered. It is also the only model compared here that estimates and tests the latent association while retaining paired cluster effects for interpretation. All M5 fits succeeded in the enlarged 30-replication stress suite, and the five aggregate mean M5–M4 criteria favored M5 across 299 successful pairs; quadrature checks indicate where safeguards are needed under weak information. In both CDC PLACES and the representative World Bank panel of 128 eligible countries, M5 has the largest marginal likelihood, the smallest AIC and cluster-level BIC, a significant M4–M5 likelihood-ratio test, and the lowest application-specific point-prediction errors. For the World Bank data, ρ ^ = 0.500 (profile 95% interval 0.621 to 0.295 ), the likelihood-ratio statistic is 17.370 ( p = 3.08 × 10 5 ), and M5 has the lowest rolling-origin MSPE, RMSE, and MAE. On the combined evidence from fit, prediction, and correlation inference, M5 is the best overall model evaluated in both applications.

1. Introduction

Proportion responses are frequently encountered in empirical research, including biomedical rates, ecological coverage, educational achievement shares, regional economic proportions, financial ratios, and other bounded outcomes. Such responses are naturally constrained to the unit interval and often display skewness, heteroscedasticity, and non-Gaussian distributional shapes. When the response satisfies 0 < Y < 1 , direct use of ordinary Gaussian regression may be inappropriate because it ignores the bounded support and may lead to fitted values outside the admissible range. Beta regression provides a natural likelihood-based framework for continuous proportion data because the Beta distribution is supported on ( 0 , 1 ) and can flexibly accommodate asymmetric and heteroscedastic response patterns [1,2,3].
A key advantage of Beta regression is the mean–precision parameterization. Under this parameterization, the conditional distribution is written as Y Beta ( μ ϕ , ( 1 μ ) ϕ ) , where μ represents the conditional mean and ϕ represents the conditional precision. The parameter μ describes the average proportion level, whereas ϕ controls the concentration of the response around the mean. A larger value of ϕ corresponds to a smaller conditional variance and hence a more stable response in the conditional distributional sense. Therefore, Beta regression is not only a model for the conditional mean but also a distributional model that can describe the reliability or concentration of proportion responses through the precision component. This distinction is important in applications where the scientific question concerns both the magnitude and the variability of a proportion response [2,4,5].
Many practical proportion datasets are clustered or longitudinal. Observations may be grouped by subjects, hospitals, schools, regions, firms, states, or other higher-level units. In such data, observations from the same cluster are usually more similar than observations from different clusters because they share unobserved characteristics. Ignoring this dependence may underestimate uncertainty and obscure important between-cluster heterogeneity. Random-effects models and generalized linear mixed models are commonly used to account for clustered data structures [6,7,8]. For proportion responses, random effects may enter the mean submodel to describe cluster-specific deviations in average levels. However, between-cluster heterogeneity may also appear in the precision submodel. Two clusters may have similar conditional means but very different levels of conditional concentration. Conversely, one cluster may have a high average proportion but unstable responses, whereas another may have a lower average proportion but much more concentrated responses. This phenomenon cannot be fully characterized by a mean-only random-effects model [6,7,8].
Existing Beta regression-type models have developed in several directions. Classical Beta regression focuses primarily on the conditional mean, with either constant or varying precision [1,2,4]. Distributional regression and generalized additive models for location, scale, and shape allow covariates to affect more than one distributional parameter [9,10,11]. Semiparametric extensions further introduce smooth effects to capture nonlinear covariate relationships, often through splines or penalized splines [12,13,14]. Mixed Beta regression models introduce random effects for clustered or longitudinal proportion data [15,16,17]. These developments provide important tools for bounded responses, but the direct association between cluster-specific mean heterogeneity and cluster-specific precision heterogeneity has received comparatively less focused treatment [18,19,20].
The proposed model jointly specifies semiparametric predictors for the mean and precision, paired cluster-level random effects, and an estimated cross-submodel correlation. We treat this correlation as a scientific quantity in its own right, rather than as an ancillary covariance term, and link it to likelihood-based inference and cluster-level interpretation.
This formulation estimates both sources of cluster heterogeneity together with their covariance. It also distinguishes the correlated model from its nested independence model and converts the fitted association into interpretable cluster summaries. Penalized B-splines adjust for nonlinear effects in both submodels.
Frequentist inference is based on the M4–M5 likelihood-ratio comparison and confidence intervals for ρ constructed on a transformed scale. Empirical Bayes estimates of the paired random effects are used for prediction, ranking, and mean–stability quadrant classification. A Laplace-approximated penalized marginal likelihood supplies a tractable likelihood target for estimation and testing [21].
The resulting model extends mean-focused cluster adjustment to joint inference on mean heterogeneity, precision heterogeneity, and their dependence. It can therefore address whether clusters with higher adjusted average levels tend to be more or less stable, a question that ordinary mean regression, independent mean–precision random-effects models, and point-prediction methods do not answer [22].
The association between mean level and stability is scientifically meaningful. In a regional study, it may be important to know whether regions with larger average shares are also more stable in the conditional distributional sense. In a biomedical study, one may ask whether subjects with higher average response rates have more concentrated or more dispersed outcomes. In an educational or institutional study, groups with high average performance may not necessarily be the most stable groups. These questions cannot be answered by marginal mean regression alone. They require a model that simultaneously contains cluster-level heterogeneity in the mean and precision submodels and explicitly quantifies the dependence between the two latent components. This motivates the correlated mean–precision random-effects Beta regression model proposed in this paper [23,24].
Motivated by this distinction, the proposed model uses a logit link for the conditional mean and a log link for the conditional precision. Cluster-specific random effects are introduced into both submodels. Let b i denote the mean random effect and c i denote the precision random effect for cluster i. The central modeling assumption is that ( b i , c i ) follows a bivariate normal distribution with covariance matrix containing the correlation parameter ρ . The parameter ρ = Corr ( b i , c i ) is the primary inferential target. If ρ > 0 , clusters with higher latent mean levels tend to have higher latent precision, meaning that higher-average clusters are also more concentrated around their conditional means. If ρ < 0 , clusters with higher latent mean levels tend to have lower precision, meaning that higher-average clusters are more variable. If ρ = 0 , the latent mean heterogeneity and latent precision heterogeneity are uncorrelated after adjusting for observed covariates and smooth effects [6,23]. This interpretation is conditional on the observed covariates, the smooth effects, and the assumed bivariate random-effects structure.
Recent computational work has used a radial-basis-function neural network to solve a diffusion partial differential equation and an RBF–FD method to price options under stochastic volatility and jump processes [25,26]. Although these studies address differential equations rather than clustered regression, each adapts its basis construction to the numerical problem at hand.
The proposed model also incorporates semiparametric smooth effects in both distributional components. Specifically, unknown smooth functions are represented by penalized B-splines. This allows nonlinear covariate effects to be captured without sacrificing the interpretability of the mean and precision submodels. Centering constraints are imposed on the smooth components to avoid confounding with intercepts. Roughness penalties are used to regularize the spline coefficients. Thus, the model combines three elements in a single likelihood-based framework: Beta mean–precision modeling, bivariate cluster-level random effects, and semiparametric nonlinear effects [12,13].
Estimation is carried out by maximizing a penalized marginal likelihood. Because the random effects are latent, the likelihood involves cluster-level integration. The bivariate integral generally has no closed-form solution due to the nonlinear Beta likelihood. We therefore use a Laplace approximation to obtain a computationally tractable marginal likelihood. For each cluster, the posterior mode of the random effect is computed and the local curvature is used to approximate the integral. The resulting Laplace-approximated penalized marginal likelihood is then optimized over the fixed effects, spline coefficients, variance components, and correlation parameter. To handle parameter constraints, the standard deviations are transformed by logarithms and the correlation parameter is transformed through ρ = tanh ( ξ ) . This guarantees positive variance components and 1 < ρ < 1 during numerical optimization [7,27].
Under the fitted model, the proposed framework provides several inferential and exploratory diagnostic outputs. First, it yields estimates of fixed effects and nonlinear smooth components in both the mean and precision submodels. Second, it provides estimates of the between-cluster mean heterogeneity, between-cluster precision heterogeneity, and their correlation. Third, it supports formal testing of the mean–stability association through Wald-type or likelihood-ratio procedures for H 0 : ρ = 0 . Fourth, it produces empirical Bayes estimates of the cluster-level random effects. These estimates can be used to rank clusters by adjusted mean level and adjusted stability. They also support exploratory mean–stability quadrant diagnosis, separating clusters into high mean–high stability, high mean–low stability, low mean–high stability, and low mean–low stability groups [8,28]. This diagnostic summary is not intended to replace full uncertainty quantification, but it provides an interpretable cluster-level view that cannot be obtained from ordinary mean regression or black-box point-prediction methods. In the numerical studies, the likelihood-ratio test is used as the primary inferential tool for ρ .
This paper develops a frequentist model for clustered continuous proportions. M5 jointly represents heterogeneity in the conditional mean and precision and uses ρ to quantify their latent association. Estimation uses a Laplace-approximated penalized marginal likelihood with centered penalized B-splines in both submodels. Confidence intervals on a transformed scale and the nested M4–M5 likelihood-ratio comparison provide inference for ρ ; paired empirical Bayes effects support cluster ranking and mean–stability quadrant diagnosis. We examine the model in Monte Carlo experiments and in two different domains: CDC PLACES county-level short-sleep prevalence and a World Bank country-year panel of renewable-energy consumption shares.
Table 1 compares the proposed model with commonly used alternatives. M5 is the only approach in the table that combines semiparametric mean and precision predictors, paired correlated cluster effects, direct frequentist inference for ρ , a nested independence test, and an empirical Bayes interpretation of mean and stability. Its distinguishing feature is that cluster-level dependence between the two submodels is estimated, tested, and interpreted. The comparison draws on recent SCI studies of distributional regression, hierarchical Beta models, likelihood-based GLMM inference, and multivariate distributional modeling [8,10,16,29,30].
Figure 1 separates the statistical workflow from the numerical details in Algorithm 1.
Monte Carlo simulations examine finite-sample performance across different correlations, sample sizes, variance settings, nonlinear functions, and boundary cases. Among M1–M5, M5 has the lowest average recovery errors for the conditional mean and precision and the best average AIC, cluster-level BIC, and full-data NLPD across the 23 settings. The enlarged stress suite uses 30 replications in each of ten nonnull settings; every M5 fit succeeds, and all five aggregate mean M5–M4 criteria favor M5 across 299 successful pairs. The M4–M5 likelihood-ratio test controls type I error when ρ = 0 and has high power under strong positive or negative latent correlations. For new clusters, M5 matches the point-prediction accuracy of the leading competitors and, unlike them, recovers and tests the latent correlation while retaining the paired effects needed for mean–stability interpretation [4].
A real-data analysis of the CDC PLACES county-level dataset is used to illustrate the practical value of the proposed framework. The observational unit is a county, and counties are clustered by state. The response is the county-level adjusted prevalence proportion for short sleep duration, constructed as SLEEP-AdjPrev/100. The fitted results are used to assess whether state-level heterogeneity appears only in the mean component or also in the precision component, and whether the two latent state-level components are associated under the fitted model [31].
The second application tests the model outside public health using the World Bank World Development Indicators country-year panel. The response is the observed share of renewable energy in total final energy consumption, countries are the clusters, and covariates describing development, industry, urbanization, and energy systems enter the mean and precision submodels. The main analysis includes all 128 countries that meet the prespecified completeness and open-interval rules and fits the same M1–M5 hierarchy. Model-consistent residual and influence diagnostics are reported. Prediction to unseen countries is assessed by repeated grouped cross-validation in a fixed balanced sample of 24 countries, and prediction of future years for observed countries is assessed at three rolling origins.
Section 2 defines the correlated mean–precision random-effects Beta regression model, its semiparametric components, identifiability conditions, and nested special cases. Section 3 describes estimation, inference for ρ , model comparison, prediction, and cluster-level interpretation. Section 4 and Section 5 report the Monte Carlo experiments and the two real-data applications, respectively. Section 6 summarizes the findings, limitations, and possible extensions.

2. Methodology

2.1. Model Setting

Let Y i j denote the proportion response observed from the j-th unit in the i-th cluster, where i = 1 , , m and j = 1 , , n i . The total sample size is N = i = 1 m n i . Throughout this paper, we consider continuous proportion responses satisfying 0 < Y i j < 1 . Such data naturally arise in longitudinal, regional, biomedical, ecological, educational, and economic studies, where observations are grouped by subjects, regions, schools, hospitals, firms, or other cluster-level units. The cluster structure is important because observations from the same cluster may share unobserved characteristics that simultaneously affect the average proportion level and the stability of the observed proportions. For each observation, let x i j R p be a vector of covariates associated with the conditional mean of Y i j , and let z i j R q be a vector of covariates associated with the conditional precision of Y i j . Unless otherwise stated, the first components of x i j and z i j are set to one, so that both the mean and precision submodels contain intercept terms. The two covariate vectors may be identical, partially overlapping, or completely different. In addition, let w i j and s i j denote scalar or low-dimensional covariates whose effects on the mean and precision components are allowed to be nonlinear. The proposed model is designed to answer three related questions: whether the average proportion differs across clusters, whether the stability of the proportion differs across clusters, and whether the cluster-specific average level and cluster-specific stability are associated. The Beta distribution is adopted for the response variable. Conditional on the cluster-level random effects and observed covariates, observations within the same cluster are assumed to be independent. Therefore, the within-cluster dependence is induced by the shared random effects. Conditional on the mean parameter μ i j and the precision parameter ϕ i j , we assume
Y i j μ i j , ϕ i j Beta μ i j ϕ i j , ( 1 μ i j ) ϕ i j ,
where 0 < μ i j < 1 and ϕ i j > 0 . Under this mean–precision parameterization,
E ( Y i j μ i j , ϕ i j ) = μ i j ,
and
Var ( Y i j μ i j , ϕ i j ) = μ i j ( 1 μ i j ) 1 + ϕ i j .
Thus, μ i j controls the conditional average proportion, whereas ϕ i j controls the conditional concentration of the response around its mean. In this paper, stability is used in a conditional distributional sense: after adjusting for covariates and cluster-level effects, a larger precision parameter implies a smaller conditional variance and hence a more stable proportion response. For notational convenience, define the two shape parameters
A i j = μ i j ϕ i j , Q i j = ( 1 μ i j ) ϕ i j .
The conditional density of Y i j is
f ( y i j μ i j , ϕ i j ) = Γ ( ϕ i j ) Γ ( μ i j ϕ i j ) Γ ( ( 1 μ i j ) ϕ i j ) y i j μ i j ϕ i j 1 ( 1 y i j ) ( 1 μ i j ) ϕ i j 1 .
The corresponding conditional log-density is
i j = log Γ ( ϕ i j ) log Γ ( μ i j ϕ i j ) log Γ ( ( 1 μ i j ) ϕ i j ) + ( μ i j ϕ i j 1 ) log y i j + ( ( 1 μ i j ) ϕ i j 1 ) log ( 1 y i j ) .
The proposed model contains two distributional submodels. The conditional mean is modeled by
logit ( μ i j ) = x i j β + f ( w i j ) + b i ,
where β R p is the fixed-effect coefficient vector in the mean submodel, f ( · ) is an unknown smooth function, and b i is a cluster-specific random effect acting on the mean component. The random effect b i represents the latent deviation of cluster i from the population-level mean structure after adjusting for the observed covariates and the smooth effect. The conditional precision is modeled by
log ( ϕ i j ) = z i j γ + g ( s i j ) + c i ,
where γ R q is the fixed-effect coefficient vector in the precision submodel, g ( · ) is an unknown smooth function, and c i is a cluster-specific random effect acting on the precision component. Since the precision parameter is inversely related to the conditional variance, c i can be interpreted as a latent stability effect of cluster i. Define the two linear predictors by
η i j μ = x i j β + f ( w i j ) + b i ,
and
η i j ϕ = z i j γ + g ( s i j ) + c i .
Then,
μ i j = exp ( η i j μ ) 1 + exp ( η i j μ ) ,
and
ϕ i j = exp ( η i j ϕ ) .
The two submodels have distinct interpretations. The coefficient vector β and the smooth function f ( · ) explain systematic changes in the average proportion, whereas γ and g ( · ) explain systematic changes in the response stability. A covariate may affect the conditional mean, the conditional precision, or both. The central component of the proposed model is the joint distribution of b i and c i . We assume that the cluster-level mean random effect and the cluster-level precision random effect follow a bivariate normal distribution:
b i c i N 2 0 0 , Σ ,
where
Σ = σ b 2 ρ σ b σ c ρ σ b σ c σ c 2 , σ b > 0 , σ c > 0 , 1 < ρ < 1 .
Here, σ b 2 measures the magnitude of between-cluster heterogeneity in the mean component, while σ c 2 measures the magnitude of between-cluster heterogeneity in the precision component [6,15,23]. The parameter
ρ = Corr ( b i , c i )
is the main inferential target of the proposed model. The interpretation of ρ is meaningful when both variance components are positive. If either σ b 2 or σ c 2 is zero, the corresponding random effect degenerates and the correlation parameter is not identifiable. If ρ > 0 , clusters with higher latent mean levels tend to have higher latent precision levels. In this case, groups with higher average proportions are also more stable. If ρ < 0 , clusters with higher latent mean levels tend to have lower latent precision levels, meaning that groups with higher average proportions are more variable. If ρ = 0 , the latent mean heterogeneity and latent precision heterogeneity are uncorrelated after adjusting for observed covariates. The covariance matrix in (14) has determinant
| Σ | = σ b 2 σ c 2 ( 1 ρ 2 ) ,
and inverse
Σ 1 = 1 1 ρ 2 σ b 2 ρ ( σ b σ c ) 1 ρ ( σ b σ c ) 1 σ c 2 .
To allow nonlinear effects while preserving interpretability, the unknown functions f ( · ) and g ( · ) are represented by penalized B-splines [12,13]. Let B 1 ( · ) , , B K f ( · ) be B-spline basis functions for the mean submodel and C 1 ( · ) , , C K g ( · ) be B-spline basis functions for the precision submodel. We write
f ( w ) = k = 1 K f α k B k ( w ) = B ( w ) α ,
and
g ( s ) = l = 1 K g δ l C l ( s ) = C ( s ) δ ,
where B ( w ) = ( B 1 ( w ) , , B K f ( w ) ) , C ( s ) = ( C 1 ( s ) , , C K g ( s ) ) , α = ( α 1 , , α K f ) , and δ = ( δ 1 , , δ K g ) . To avoid confounding between intercepts and smooth components, the spline bases are centered in implementation. Equivalently, the smooth functions satisfy the empirical centering constraints
i = 1 m j = 1 n i f ( w i j ) = 0 , i = 1 m j = 1 n i g ( s i j ) = 0 .
Let D f and D g denote difference matrices for the mean and precision smooth terms. The roughness penalties are
P f ( α ) = λ f 2 α D f D f α ,
and
P g ( δ ) = λ g 2 δ D g D g δ ,
where λ f 0 and λ g 0 are smoothing parameters. The smooth components improve model flexibility, but the primary inferential target remains the correlation parameter ρ . Substituting (18) and (19) into (7) and (8), the semiparametric predictors are
η i j μ = x i j β + B ( w i j ) α + b i ,
and
η i j ϕ = z i j γ + C ( s i j ) δ + c i .
Definition 1.
The model defined by (1), (23), (24), and (13) is called the correlated mean–precision random-effects Beta regression model. It is a distributional random-effects model because random effects are introduced into both the mean and precision submodels, and the association between the two latent cluster-level components is explicitly quantified by ρ. The sign of ρ has a conditional, model-scale interpretation. If ρ > 0 , clusters above the fitted population mean on the logit scale tend also to have higher conditional precision. If ρ < 0 , clusters above the fitted mean tend to have lower precision and hence greater conditional dispersion. If ρ 0 , the two adjusted latent deviations have little linear association. These statements concern the random effects after adjustment for the specified covariates and smooth terms. They are not causal statements, and the practical magnitude depends jointly on ρ, σ b , σ c , and the two link functions. In particular,
E ( c i b i ) = ρ σ c σ b b i , Cov ( b i , c i ) = ρ σ b σ c .
Thus, the same numerical correlation can imply different changes in precision when the variance components differ.

2.2. Identifiability and Special Cases

For the full correlated random-effects model to be identifiable, the following conditions are assumed.
Assumption 1.
The fixed-effect design matrices in the mean and precision submodels have full column rank after accounting for intercept terms and centered spline bases. The smooth components are centered as in (20). The random effects have zero means. The covariance matrix Σ is positive definite, namely σ b > 0 , σ c > 0 , and 1 < ρ < 1 . The response values lie in the open unit interval, namely 0 < Y i j < 1 .
Under Assumption 1, the population-level intercepts, smooth components, and cluster-level deviations are separated. The fixed effects and smooth terms in the mean submodel determine the population-level average proportion, whereas the fixed effects and smooth terms in the precision submodel determine the population-level stability. The random effect b i measures how much cluster i deviates from the population-level mean structure, while c i measures how much cluster i deviates from the population-level stability structure. The correlation ρ summarizes whether these two latent cluster characteristics tend to move together.
Remark 1
(weak identification of ρ ). The covariance sensitivity to the correlation parameter is
Σ ρ = σ b σ c 0 1 1 0 .
Consequently, the marginal likelihood becomes progressively less sensitive to ρ as either standard deviation approaches zero. The number of independent clusters m, rather than only the total observation count, supplies the main replication for estimating a between-cluster correlation. Larger n i improves estimation of each cluster’s paired effects, but it cannot replace an adequate number of clusters. Strong imbalance can further concentrate information in a small number of large clusters. If either variance is exactly zero, ρ is undefined and the corresponding reduced model should be fitted. Near a boundary, a flat profile likelihood, a poorly conditioned observed information matrix, or a confidence interval spanning most of ( 1 , 1 ) should be reported as weak-identification warnings rather than interpreted as precise evidence about association.
Assumption 1 is imposed for the full correlated random-effects model. Some reduced models discussed below are obtained by placing variance components on the boundary of the parameter space [16,17,32]. These reduced models are used for interpretation, model comparison, and sensitivity analysis [33,34]. The proposed model contains several important models as special cases. If σ b 2 = σ c 2 = 0 , the random effects vanish and the model reduces to a semiparametric varying-precision Beta regression:
logit ( μ i j ) = x i j β + f ( w i j ) , log ( ϕ i j ) = z i j γ + g ( s i j ) .
If ϕ i j = ϕ is constant and σ b 2 = σ c 2 = 0 , the model reduces to a semiparametric constant-precision Beta regression:
Y i j Beta ( μ i j ϕ , ( 1 μ i j ) ϕ ) , logit ( μ i j ) = x i j β + f ( w i j ) .
If, in addition, f ( · ) = 0 , the model becomes the classical Beta regression model with constant precision:
Y i j Beta ( μ i j ϕ , ( 1 μ i j ) ϕ ) , logit ( μ i j ) = x i j β .
If ρ = 0 , the two random effects are independent:
b i c i .
This independent mean–precision random-effects model still allows separate cluster heterogeneity in the mean and precision components, but it does not allow the two latent heterogeneities to be associated. It is therefore the most important competing model for testing the necessity of the proposed correlated random-effects structure. If σ c 2 = 0 , the precision random effect is absent and the model reduces to a Beta mixed model with a random effect only in the mean submodel. If σ b 2 = 0 , the model contains a random effect only in the precision submodel.
Proposition 1.
The classical constant-precision Beta regression model, the varying-precision Beta regression model, the mean-only random-effects Beta model, and the independent mean–precision random-effects Beta model are nested special cases of the proposed correlated mean–precision random-effects Beta regression model.
Proof. 
The result follows directly from the restrictions σ b 2 = σ c 2 = 0 , ϕ i j = ϕ , f ( · ) = 0 , σ c 2 = 0 , and ρ = 0 , respectively. These restrictions reduce the proposed model to the corresponding submodels described above.    □
The proposed model has three main features. First, it models the conditional mean and conditional precision simultaneously. Second, it allows both components to contain cluster-level heterogeneity. Third, it directly quantifies the latent association between group-specific mean level and group-specific stability through the correlation parameter ρ .

3. Parameter Estimation and Inference

3.1. Penalized Marginal Likelihood and Laplace Approximation

The estimation problem is challenging because the likelihood involves integration over bivariate random effects and because the smooth components require regularization. We therefore construct a penalized marginal likelihood and approximate the cluster-level integrals using the Laplace approximation [7,27]. Let r i = ( b i , c i ) denote the bivariate random effect for cluster i. Let
θ = ( β , γ , α , δ , σ b , σ c , ρ )
collect the finite-dimensional model parameters. The smoothing parameters λ f and λ g are treated as tuning parameters selected by information criteria or cross-validation and are therefore not included in θ . Conditional on r i , observations within cluster i are assumed to be independent. The conditional log-likelihood contribution of cluster i is
i ( θ ; r i ) = j = 1 n i i j ( θ ; r i ) ,
where i j is given in (6), with μ i j and ϕ i j determined by (23) and (24). The complete-data log-likelihood, treating the random effects as latent variables, is
c ( θ ; R ) = i = 1 m i ( θ ; r i ) + log φ 2 ( r i ; 0 , Σ ) ,
where R = ( r 1 , , r m ) and φ 2 ( · ; 0 , Σ ) denotes the bivariate normal density with mean zero and covariance matrix Σ . Using (16) and (17), the log-density of r i is
log φ 2 ( r i ; 0 , Σ ) = log ( 2 π ) 1 2 log | Σ | 1 2 r i Σ 1 r i .
Substituting (34) into (33), we obtain
c ( θ ; R ) = i = 1 m j = 1 n i i j ( θ ; r i ) m 2 log | Σ | 1 2 i = 1 m r i Σ 1 r i m log ( 2 π ) .
Since r i is unobserved, inference is based on the marginal likelihood obtained by integrating out the random effects. The marginal likelihood contribution of cluster i is
L i ( θ ) = R 2 exp i ( θ ; r i ) φ 2 ( r i ; 0 , Σ ) d r i .
Define
h i ( r i ; θ ) = i ( θ ; r i ) + log φ 2 ( r i ; 0 , Σ ) .
Then, (36) can be written as
L i ( θ ) = R 2 exp h i ( r i ; θ ) d r i .
The full marginal log-likelihood is
( θ ) = i = 1 m log L i ( θ ) .
When smooth functions are included, the spline coefficients are regularized. The penalized marginal log-likelihood is
p ( θ ) = ( θ ) λ f 2 α D f D f α λ g 2 δ D g D g δ .
The corresponding penalized maximum likelihood estimator is
θ ^ = arg max θ p ( θ ) .
The integral in (38) is two-dimensional but generally has no closed-form solution because the Beta likelihood is nonlinear in b i and c i . For each cluster, let
r ^ i ( θ ) = arg max r i R 2 h i ( r i ; θ )
be the posterior mode of the random effect under the current value of θ , and let
H i ( θ ) = 2 h i ( r i ; θ ) r i r i r i = r ^ i ( θ )
be the negative Hessian matrix evaluated at the posterior mode. If H i ( θ ) is positive definite, a second-order Taylor expansion of h i ( r i ; θ ) around r ^ i ( θ ) gives
h i ( r i ; θ ) h i ( r ^ i ; θ ) 1 2 ( r i r ^ i ) H i ( θ ) ( r i r ^ i ) .
Substituting (44) into (38), we have
L i ( θ ) exp { h i ( r ^ i ; θ ) } R 2 exp 1 2 ( r i r ^ i ) H i ( θ ) ( r i r ^ i ) d r i .
Since the random-effect dimension is two, the Gaussian integral is
R 2 exp 1 2 ( r i r ^ i ) H i ( θ ) ( r i r ^ i ) d r i = ( 2 π ) | H i ( θ ) | 1 / 2 .
Thus,
log L i ( θ ) h i ( r ^ i ( θ ) ; θ ) + log ( 2 π ) 1 2 log | H i ( θ ) | .
The Laplace-approximated penalized marginal log-likelihood is
p , L ( θ ) = i = 1 m h i ( r ^ i ( θ ) ; θ ) + log ( 2 π ) 1 2 log | H i ( θ ) | λ f 2 α D f D f α λ g 2 δ D g D g δ .
Let L ( θ ) denote the unpenalized Laplace-approximated marginal log-likelihood, namely the summation term in (48) before subtracting the spline penalties. The estimator used in this paper is
θ ^ = arg max θ p , L ( θ ) .
The Laplace approximation replaces the intractable marginal likelihood by a tractable objective function while preserving the cluster-level integration over the bivariate random effects. If H i ( θ ) is nearly singular or not numerically positive definite, a small ridge correction can be used by replacing H i ( θ ) with H i ( θ ) + ε I 2 , where ε > 0 is small [29]. For optimization, define
L i j = log y i j log ( 1 y i j ) .
Let ψ ( · ) and ψ 1 ( · ) denote the digamma and trigamma functions. Differentiating (6) with respect to μ i j and ϕ i j gives
i j μ i j = ϕ i j ψ ( A i j ) + ψ ( Q i j ) + L i j ,
and
i j ϕ i j = ψ ( ϕ i j ) μ i j ψ ( A i j ) ( 1 μ i j ) ψ ( Q i j ) + μ i j log y i j + ( 1 μ i j ) log ( 1 y i j ) .
The link derivatives are
μ i j η i j μ = μ i j ( 1 μ i j ) , ϕ i j η i j ϕ = ϕ i j .
Therefore, the score contributions with respect to the two linear predictors are
S i j μ = i j η i j μ = i j μ i j μ i j ( 1 μ i j ) ,
and
S i j ϕ = i j η i j ϕ = i j ϕ i j ϕ i j .
Consequently,
i β = j = 1 n i S i j μ x i j , i γ = j = 1 n i S i j ϕ z i j ,
and
i α = j = 1 n i S i j μ B ( w i j ) , i δ = j = 1 n i S i j ϕ C ( s i j ) .
After adding the spline penalties, the penalized score components for the spline coefficients are
p , L α = L α λ f D f D f α , p , L δ = L δ λ g D g D g δ .
The negative Hessian H i ( θ ) required in the Laplace approximation is computed from the second derivatives with respect to b i and c i . Define
U i j = ψ ( A i j ) + ψ ( Q i j ) + L i j .
Then
2 i j μ i j 2 = ϕ i j 2 ψ 1 ( A i j ) + ψ 1 ( Q i j ) ,
2 i j ϕ i j 2 = ψ 1 ( ϕ i j ) μ i j 2 ψ 1 ( A i j ) ( 1 μ i j ) 2 ψ 1 ( Q i j ) ,
and
2 i j μ i j ϕ i j = U i j + ϕ i j μ i j ψ 1 ( A i j ) + ( 1 μ i j ) ψ 1 ( Q i j ) .
Let
M i j = μ i j ( 1 μ i j ) , M i j = M i j ( 1 2 μ i j ) .
By the chain rule,
2 i j ( η i j μ ) 2 = 2 i j μ i j 2 M i j 2 + i j μ i j M i j ,
2 i j ( η i j ϕ ) 2 = 2 i j ϕ i j 2 ϕ i j 2 + i j ϕ i j ϕ i j ,
and
2 i j η i j μ η i j ϕ = 2 i j μ i j ϕ i j M i j ϕ i j .
Since b i and c i enter the two predictors additively, the negative Hessian in (43) is
H i ( θ ) = Σ 1 j = 1 n i 2 i j ( η i j μ ) 2 2 i j η i j μ η i j ϕ 2 i j η i j μ η i j ϕ 2 i j ( η i j ϕ ) 2 .
The sign in (67) follows from the definition of H i ( θ ) as the negative Hessian of h i ( r i ; θ ) . Equation (67) also shows that the bivariate random-effects structure remains computationally tractable because the dimension of the random effect is fixed at two for each cluster.

3.2. Numerical Optimization and Parameter Inference

The variance parameters and the correlation parameter are constrained. To conduct unconstrained numerical optimization, we use
σ b = exp ( ω b ) , σ c = exp ( ω c ) , ρ = tanh ( ξ ) ,
where ω b , ω c , ξ R . The unconstrained optimization parameter is
ϑ = ( β , γ , α , δ , ω b , ω c , ξ ) .
The transformation in (68) guarantees σ b > 0 , σ c > 0 , and 1 < ρ < 1 . Therefore, Σ remains positive definite throughout the optimization procedure. The proposed estimator is obtained by maximizing (48). In practice, the optimization is implemented as a nested profiled Laplace procedure: for each trial value of the global parameter vector, the cluster-level posterior modes and curvature matrices are computed, and the resulting Laplace-approximated objective is then supplied to a quasi-Newton optimizer. In the implementation, a stable fitting sequence is recommended: first fit a classical Beta regression, then a varying-precision Beta regression, then an independent mean–precision random-effects model, and finally the proposed correlated model. Multi-start optimization is used for the variance components and the correlation parameter because the objective function may be locally flat when the cluster size is small.
Algorithm 1 Profiled Laplace estimation for the correlated mean–precision random-effects Beta regression model
Require: Clustered data { y i j , x i j , z i j , w i j , s i j } , smoothing parameters λ f , λ g , tolerance ε , and maximum number of outer iterations T max .
  1:
Fit simpler nested models to obtain initial values for β , γ , α , δ , σ b , σ c , and ρ .
  2:
Transform σ b , σ c , ρ to ω b , ω c , ξ using σ b = exp ( ω b ) , σ c = exp ( ω c ) , and ρ = tanh ( ξ ) .
  3:
for each outer quasi-Newton iteration do
  4:
     for  i = 1 , , m  do
  5:
        Compute r ^ i = arg max r i h i ( r i ; θ ) for the current trial value of θ .
  6:
        Compute H i ( θ ) = 2 h i ( r i ; θ ) / r i r i at r i = r ^ i .
  7:
     end for
  8:
     Evaluate p , L ( θ ) using the Laplace approximation.
  9:
     Update the global unconstrained parameter vector ϑ using a quasi-Newton step.
10:
     if the change in p , L is smaller than ε  then
11:
        Stop.
12:
     end if
13:
end for
Ensure:  β ^ , γ ^ , α ^ , δ ^ , σ ^ b , σ ^ c , ρ ^ , and r ^ i = ( b ^ i , c ^ i ) .
The algorithm outputs β ^ , γ ^ , α ^ , δ ^ , σ ^ b , σ ^ c , ρ ^ , and the empirical Bayes estimates r ^ i = ( b ^ i , c ^ i ) .

3.2.1. Spline and Smoothing Specification

The simulation and CDC analyses use cubic B-splines with K f = K g = 8 basis functions on covariates scaled to [ 0 , 1 ] . Interior knots are equally spaced, each basis is centered over the analysis sample, and second-order coefficient differences define the penalty matrices. The smoothing parameters are fixed at λ f = λ g = 1 for every M2–M5 fit, so differences across models reflect their random-effect structures rather than different tuning choices. Information-criterion and cross-validation selection are possible extensions but are not used in the reported analyses. With data-adaptive tuning, candidate pairs should be evaluated within each training fold and the model refitted at the selected pair; held-out clusters must not contribute to basis centering or tuning.

3.2.2. Numerical Implementation and Convergence

The implementation uses L-BFGS-B for the transformed global parameter vector and BFGS for the two-dimensional cluster modes. Nested models supply warm starts, and the random-effect scales are initialized at 0.15, 0.50, and 0.90 in addition to the default start. The global tolerance is 10 7 , the cluster-mode gradient tolerance is 10 5 , and non-positive curvature is stabilized only by the stated nearest-positive-definite ridge. A fit is accepted only when the optimizer produces a finite objective, all fitted distributional parameters are finite, the transformed covariance parameters are valid, and all stabilized cluster Hessians are positive definite. The enlarged stress suite uses safeguards fixed before fitting: both M4 and M5 impose 8 log σ b , log σ c 4 , M5 imposes 4 ξ 4 , and the fitted M4 point with ξ = 0 is included among the valid M5 starts. The bounds avoid line-search overflow; the data, objective, and tuning parameters are otherwise unchanged. The analyses use random seed 20260518. The numerical checks use Python 3.13.9, NumPy 2.3.5, SciPy 1.16.3, pandas 2.3.3, and scikit-learn 1.7.2 on an Apple M5 computer with 24 GB RAM. The targeted stress suite uses four process workers, so its wall-time and memory summaries describe this implementation and hardware rather than general complexity bounds.

3.2.3. Checking the Laplace Approximation

Because each cluster integral is only two-dimensional, adaptive Gauss–Hermite quadrature (AGHQ) provides a direct numerical check; recent SCI studies use quadrature to audit or compare Laplace likelihood approximations in latent and generalized mixed models [29,35]. At a fitted parameter vector, the nodes are centered at r ^ i and scaled by H i 1 / 2 . Agreement between 15- and 25-node AGHQ is first checked; the resulting cluster log-integrals are then compared with Equation (47). This diagnostic isolates integration error at the fitted parameters. It does not prove a uniform approximation error for all possible cluster sizes or variance components. Small clusters, diffuse random effects, weak curvature, and modes near numerically unstable regions remain warning conditions. Let ϑ ^ denote the maximizer of the Laplace-approximated penalized marginal log-likelihood. The observed information matrix is
I ^ ( ϑ ^ ) = 2 p , L ( ϑ ) ϑ ϑ ϑ = ϑ ^ .
Under standard regularity conditions and as the number of clusters m tends to infinity,
ϑ ^ a N ϑ 0 , I ^ ( ϑ ^ ) 1 ,
where ϑ 0 denotes the true parameter vector. The standard errors of the unconstrained parameters are obtained from the diagonal entries of I ^ ( ϑ ^ ) 1 . For the penalized spline coefficients, the reported standard errors are based on the penalized observed information and should be interpreted as approximate frequentist standard errors conditional on the selected smoothing parameters. For transformed parameters, the delta method is used. Since ρ = tanh ( ξ ) ,
ρ ξ = 1 tanh 2 ( ξ ) = 1 ρ 2 .
Therefore,
Var ( ρ ^ ) ( 1 ρ ^ 2 ) 2 Var ( ξ ^ ) .
A confidence interval can be constructed on the unconstrained ξ scale and transformed back:
tanh ξ ^ z 1 α / 2 se ( ξ ^ ) , tanh ξ ^ + z 1 α / 2 se ( ξ ^ ) .
The interval in (74) automatically satisfies 1 < ρ < 1 . The central inferential problem is to test whether the group-specific mean level and group-specific stability are associated:
H 0 : ρ = 0 against H 1 : ρ 0 .
A Wald statistic is
W ρ = ρ ^ 2 Var ( ρ ^ ) .
Under H 0 and regularity conditions,
W ρ a χ 1 2 .
A likelihood-ratio test can also be used. The model is fitted by maximizing the penalized Laplace-approximated marginal log-likelihood, whereas the nested-model comparison is based on the unpenalized Laplace-approximated marginal log-likelihood evaluated at the corresponding penalized estimates. Let θ ^ be the estimator under the unrestricted model and let θ ^ 0 be the estimator under the restriction ρ = 0 . The likelihood-ratio statistic is
T LR = 2 { L ( θ ^ ) L ( θ ^ 0 ) } .
When both variance components are away from the boundary, namely σ b 2 > 0 and σ c 2 > 0 , ρ = 0 is an interior point of the parameter space, and
T LR a χ 1 2 .
The reference χ 1 2 approximation is used only when both fitted variance components are clearly separated from zero, so that ρ = 0 is an interior restriction. If either variance component is exactly zero, ρ is not identified and the corresponding reduced model is fitted without testing H 0 : ρ = 0 . When a variance estimate is near zero, the preferred calibration is a parametric bootstrap under M4. Conditional on the observed covariates and cluster sizes, bootstrap data are generated from the fitted null model, and M4 and M5 are refitted to each sample. The bootstrap p-value is
p boot = 1 + b = 1 B I { T b * T obs } B + 1 .
This calculation preserves the finite-sample cluster structure and includes uncertainty from refitting. The increasing-number-of-clusters χ 1 2 approximation can still be reported as a sensitivity result. Because the spline coefficients are penalized and the smoothing parameters are fixed, both versions use the unpenalized Laplace-approximated marginal log-likelihood evaluated at the penalized estimates. The two standard-deviation estimates in the CDC application are well away from zero, so its likelihood-ratio test uses the regular interior-point calibration. The targeted stress study examines near-boundary behavior separately.

3.3. Interpretation, Model Comparison, and Prediction

After estimating the global parameters, the cluster-specific random effects are estimated by their posterior modes:
r ^ i = ( b ^ i , c ^ i ) = arg max r i h i ( r i ; θ ^ ) .
These estimates are empirical Bayes estimates. The value b ^ i is interpreted as the adjusted latent mean-level score of cluster i, and c ^ i is interpreted as the adjusted latent stability score of cluster i. The word adjusted means that these scores are obtained after controlling for observed covariates and nonlinear smooth effects in both submodels [11,13]. Since larger precision corresponds to smaller conditional variance, a larger value of c ^ i indicates greater stability. When classification uncertainty is of interest, the posterior covariance matrix of r i can be approximated by H i ( θ ^ ) 1 . This approximation allows uncertainty bands or probabilistic quadrant assignment to be constructed for the cluster-level mean–stability classification. Let τ b and τ c be thresholds for the latent mean-level and stability scores. They can be chosen as zero or as the empirical medians of { b ^ i } i = 1 m and { c ^ i } i = 1 m . Cluster i is classified as high mean–high stability if
b ^ i > τ b , c ^ i > τ c .
It is classified as high mean–low stability if
b ^ i > τ b , c ^ i τ c .
It is classified as low mean–high stability if
b ^ i τ b , c ^ i > τ c .
It is classified as low mean–low stability if
b ^ i τ b , c ^ i τ c .
This classification separates clusters with high and stable proportions from those with high but unstable proportions. It also distinguishes clusters with consistently low proportions from clusters whose low average levels are accompanied by substantial instability. Therefore, the proposed model provides not only parameter estimates but also an interpretable group-level diagnostic framework. For model comparison, let ^ L denote the unpenalized Laplace-approximated marginal log-likelihood evaluated at the penalized maximum likelihood estimate. Following recent model-selection studies for generalized, additive, and Beta regressions [36,37], we define the Akaike information criterion as
AIC = 2 ^ L + 2 d eff .
The Bayesian information criterion replaces the AIC penalty with a logarithmic dimension penalty [36,37]. Because the marginal likelihood factorizes over independent clusters, we use the cluster-level definition
BIC m = 2 ^ L + d eff log m .
If observation-level comparison is desired, one may alternatively report BIC N = 2 ^ L + d eff log N . In the numerical studies, d eff is taken as the number of estimated finite-dimensional parameters for comparability across Monte Carlo replications. A sensitivity analysis using spline effective degrees of freedom may be reported as a robustness check. Because penalized splines are included, this choice should be interpreted as a working information criterion rather than a full effective-degrees-of-freedom correction. The same counting rule is applied across all competing semiparametric models to maintain comparability [38]. The main competing models include the classical Beta regression with constant precision, the varying-precision Beta regression without random effects, the Beta mixed model with a random effect only in the mean submodel, the independent mean–precision random-effects Beta model with ρ = 0 , and the proposed correlated mean–precision random-effects Beta model. For an existing cluster i, conditional prediction uses the empirical Bayes estimates of the random effects. The predicted mean is
μ ^ i j = exp ( η ^ i j μ ) 1 + exp ( η ^ i j μ ) ,
where
η ^ i j μ = x i j β ^ + B ( w i j ) α ^ + b ^ i .
The predicted precision is
ϕ ^ i j = exp ( η ^ i j ϕ ) ,
where
η ^ i j ϕ = z i j γ ^ + C ( s i j ) δ ^ + c ^ i .
The fitted predictive distribution is
Y i j pred Beta μ ^ i j ϕ ^ i j , ( 1 μ ^ i j ) ϕ ^ i j .
For a new cluster with no prior observations, marginal prediction can be obtained by setting b i = 0 and c i = 0 to obtain population-level predictions, or by simulating ( b i , c i ) from the fitted bivariate normal distribution with covariance matrix Σ ^ . Conditional prediction is therefore used for clusters already observed in the data, whereas marginal prediction is used for new clusters.

4. Simulation Studies

4.1. Simulation Design

Monte Carlo simulation studies were conducted to evaluate the finite-sample performance of the proposed correlated mean–precision random-effects Beta regression model. The simulation study was designed to examine five aspects of the proposed method: the recovery of the conditional mean component, the recovery of the conditional precision component, the estimation and testing of the latent mean–stability correlation ρ , the recovery of cluster-level random effects, and the out-of-sample predictive performance compared with nested Beta regression-type models and mainstream machine-learning predictors. For each simulated dataset, clustered proportion responses were generated from the model introduced in Section 2. Let i = 1 , , m denote the cluster index and j = 1 , , n i denote the within-cluster observation index. Conditional on the cluster-level random effects b i and c i , the response was generated as
Y i j b i , c i Beta { μ i j ϕ i j , ( 1 μ i j ) ϕ i j } .
The conditional mean and precision were specified by
logit ( μ i j ) = x i j β + f ( w i j ) + b i ,
and
log ( ϕ i j ) = z i j γ + g ( s i j ) + c i .
The cluster-level random effects followed
b i c i N 2 0 0 , σ b 2 ρ σ b σ c ρ σ b σ c σ c 2 .
The covariate vectors were x i j = ( 1 , x 1 i j , x 2 i j ) and z i j = ( 1 , z 1 i j , z 2 i j ) , where
x 1 i j , z 1 i j N ( 0 , 1 ) , x 2 i j , z 2 i j U ( 1 , 1 ) .
The nonlinear covariates were independently generated as
w i j , s i j U ( 0 , 1 ) .
The true fixed-effect coefficients were
β = ( 0.30 , 0.80 , 0.60 ) , γ = ( 1.00 , 0.50 , 0.40 ) .
The baseline nonlinear functions were
f ( w ) = 0.50 sin ( 2 π w ) , g ( s ) = 0.40 cos ( 2 π s ) .
The baseline random-effect standard deviations were
σ b = 0.50 , σ c = 0.40 .
To examine different directions and strengths of the latent association between group-specific mean level and group-specific stability, the correlation parameter was set as
ρ { 0.60 , 0.30 , 0 , 0.30 , 0.60 } .
The cases ρ = 0.30 and ρ = 0.60 represent weak and strong positive latent associations, whereas ρ = 0.30 and ρ = 0.60 represent weak and strong negative latent associations. The case ρ = 0 was included to examine whether the likelihood-ratio test maintains an appropriate false positive rate when the two random effects are truly independent. To evaluate the effects of the number of clusters and the number of observations within clusters, we considered
m { 50 , 100 , 200 } , n i = n { 5 , 10 , 20 } .
Thus, each simulation setting was balanced and had total sample size N = m n . Unless otherwise stated, the baseline sample size was m = 100 and n = 10 . Each simulation setting was independently repeated B mc = 50 times. Several supplementary settings were considered. First, to examine the impact of between-cluster heterogeneity, we used
( σ b , σ c ) { ( 0.30 , 0.30 ) , ( 0.50 , 0.40 ) , ( 0.80 , 0.60 ) } .
Second, to evaluate the semiparametric smooth components under different nonlinear structures, four function cases were considered:
Case I : f ( w ) = 0.50 sin ( 2 π w ) , g ( s ) = 0.40 cos ( 2 π s ) , Case II : f ( w ) = 0.60 { ( w 0.50 ) 2 1 / 12 } , g ( s ) = 0.50 sin ( π s ) 1 / π , Case III : f ( w ) = 0.40 { exp ( w 0.50 ) ( e 0.5 e 0.5 ) } , g ( s ) = 0.30 ( s 2 1 / 3 ) , Case IV : f ( w ) = 0 , g ( s ) = 0 .
Case I is the baseline nonlinear setting. Cases II and III represent alternative nonlinear shapes, while Case IV corresponds to a purely linear data-generating mechanism. Third, two boundary settings were considered. In the mean-only boundary setting, the data were generated with σ c = 0 , so that only the mean random effect was present. In the precision-only boundary setting, the data were generated with σ b = 0 , so that only the precision random effect was present. In both boundary cases, the correlation parameter ρ is not identifiable in the data-generating process. Five Beta regression-type models were fitted to each simulated dataset. The competing models are summarized in Table 2. Model M4 is the most important nested competitor because it is obtained from M5 by imposing ρ = 0 .
For all models involving smooth functions, cubic B-spline bases were used. In the implementation, K f = K g = 8 basis functions were used, and second-order difference penalties were imposed on the spline coefficients. To make the model comparison stable across Monte Carlo replications, the smoothing parameters were fixed at λ f = λ g = 1 in the main simulation. Random effects were integrated out using the Laplace approximation described in Section 3, and the finite-dimensional parameters were estimated using the quasi-Newton optimization procedure. In addition to the five Beta regression-type models, four mainstream machine-learning regressors were included for train/test point-prediction comparison: decision tree, random forest, gradient boosting, and K-nearest neighbors. These benchmark methods were fitted using the covariates ( x 1 i j , x 2 i j , z 1 i j , z 2 i j , w i j , and s i j ) as predictors and Y i j as the response. The random forest and gradient boosting regressors used 100 trees or boosting iterations, the minimum leaf size was set to 5, and the K-nearest-neighbor model used K = 10 . These machine-learning methods were used only as point-prediction benchmarks; they do not provide estimates of ϕ i j , ρ , cluster-level random effects, or Beta likelihood-based criteria [11,13].

4.2. Evaluation Criteria

The evaluation criteria were divided into five groups. RMSE and MAE follow their recent SCI model-evaluation definitions [39], while NLPD is the negative logarithmic score, a strictly proper density score [40]. Because a continuous density may exceed one, its logarithm may be positive and an average NLPD may be negative; smaller values remain better. First, we evaluated the estimation accuracy of finite-dimensional parameters. For a generic parameter vector θ 0 and its estimator θ ^ ( r ) in the r-th Monte Carlo replication, the empirical bias and root mean squared error are defined as
Bias ( θ ^ ) = 1 B mc r = 1 B mc θ ^ ( r ) θ 0 ,
and
RMSE ( θ ^ ) = 1 B mc r = 1 B mc θ ^ ( r ) θ 0 2 2 1 / 2 .
These quantities were reported for β , γ , and ρ whenever the corresponding parameters were included and identifiable. Second, we evaluated the recovery of the latent conditional mean and precision. Let μ ^ i j ( r ) and ϕ ^ i j ( r ) denote the fitted conditional mean and precision in the r-th replication. The in-sample recovery errors were defined as
RMSE μ = 1 B mc r = 1 B mc 1 N i = 1 m j = 1 n i μ ^ i j ( r ) μ i j ( r ) 2 1 / 2 ,
and
RMSE ϕ = 1 B mc r = 1 B mc 1 N i = 1 m j = 1 n i ϕ ^ i j ( r ) ϕ i j ( r ) 2 1 / 2 .
Third, inference on the mean–stability association was assessed through the likelihood-ratio test comparing M5 with M4. Since M4 is obtained from M5 by setting ρ = 0 , the likelihood-ratio statistic was
T LR = 2 { L ( θ ^ M 5 ) L ( θ ^ M 4 ) } ,
where L ( · ) denotes the unpenalized Laplace-approximated marginal log-likelihood. Under the null hypothesis H 0 : ρ = 0 , the test statistic was compared with a χ 1 2 reference distribution. The empirical rejection rate at the 5 % level was recorded. Fourth, likelihood-based fit and distributional prediction were evaluated using AIC, cluster-level BIC, and the negative log predictive density. The cluster-level BIC was computed as
BIC m = 2 L ( θ ^ ) + d log m ,
where d is the number of estimated finite-dimensional parameters. The full-data negative log predictive density was
NLPD full = 1 N i = 1 m j = 1 n i log p B Y i j μ ^ i j , ϕ ^ i j ,
where p B ( · μ , ϕ ) denotes the Beta density under the mean–precision parameterization. Fifth, train/test prediction was evaluated by holding out 30 % of the clusters as test clusters. Because the test clusters were not observed during training, the prediction for M1–M5 used population-level random effects for the held-out clusters. The test-set mean squared prediction error and root mean squared prediction error were defined as
MSPE test = 1 N test ( i , j ) T Y i j μ ^ i j 2 ,
and
RMSE Y , test = 1 N test ( i , j ) T Y i j μ ^ i j 2 1 / 2 ,
where T denotes the test set. For the Beta regression-type models, test-set NLPD was also computed using the fitted Beta density.

4.3. Simulation Results

A fit was regarded as numerically successful if the optimizer returned a finite objective value, the fitted variance components were positive, the fitted correlation satisfied | ρ ^ | < 1 , the Laplace Hessian matrices were positive definite after the prescribed ridge stabilization, and the fitted μ ^ i j and ϕ ^ i j were finite for all observations. Under this criterion, all reported simulation runs were numerically successful. The raw simulation output contained 23 × 50 × 9 = 10,350 fitted model records, corresponding to 23 simulation settings, 50 Monte Carlo replications, five Beta regression-type models, and four machine-learning benchmark models.

4.3.1. Overall Performance of the Beta Regression-Type Models

Table 3 reports the average performance of M1–M5 across all simulation settings. M1, which assumes constant precision and ignores cluster heterogeneity, has the largest errors in both μ and ϕ . Modeling precision in M2 and adding random effects in M3 and M4 improve recovery and fit. M5, which also models dependence between the two random effects, has the smallest average RMSE μ , RMSE ϕ , AIC, BICm, and NLPD full . On the combined recovery, fit, and inferential criteria used here, M5 is the best overall Beta regression-type model. The held-out scores evaluate prediction for new clusters. M5 is comparable to the leading models on that target and also provides a formal test of dependence and a cluster-level interpretation of ρ .
Figure 2, Figure 3 and Figure 4 summarize the average recovery of μ and ϕ and the full-data density score. M5 has the lowest average value in all three displays. Its advantage in RMSE ϕ is consistent with modeling cluster-specific stability heterogeneity together with its dependence on mean heterogeneity.

4.3.2. Recovery and Testing of the Mean–Stability Correlation

Table 4 reports the recovery of ρ under the baseline sample size m = 100 and n = 10 . The proposed M5 estimates ρ with small empirical bias across all five baseline correlation settings. When ρ = 0.60 and ρ = 0.60 , the likelihood-ratio test has high empirical rejection rates, 0.94 and 0.98, respectively. Because each setting was repeated B mc = 50 times, the Monte Carlo standard error of an empirical rejection rate p ^ is approximately { p ^ ( 1 p ^ ) / 50 } 1 / 2 . For example, when ρ = 0 , the empirical rejection rate is 0.04 and the corresponding Monte Carlo standard error is approximately 0.0277. Therefore, the rejection rate should be interpreted as being close to the nominal level rather than as an exact estimate of the type I error probability. When ρ = 0 , the rejection rate is 0.04, close to the nominal 5 % level. For the weak association settings ρ = 0.30 and ρ = 0.30 , the rejection rates are lower, which is consistent with the difficulty of detecting weak latent correlations in finite samples.
Figure 5 and Figure 6 provide graphical summaries. The boxplot shows that ρ ^ tracks the true value of ρ reasonably well. The empirical power curve confirms that strong positive and negative latent associations are detected with high probability, while the type I error under ρ = 0 remains close to the nominal level.

4.3.3. Direct Comparison Between M5 and M4

Because M4 is the independent mean–precision random-effects model and is nested within M5, the comparison between M5 and M4 directly evaluates the value of modeling ρ . Table 5 reports the average difference Δ = criterion ( M 5 ) criterion ( M 4 ) across all simulation settings and replications. Negative values favor M5. M5 improves over M4 on average in RMSE μ , RMSE ϕ , AIC, BICm, NLPDfull, and NLPDtest. The largest relative improvement is observed in AIC and RMSE ϕ , showing that the correlated random-effects structure mainly improves likelihood-based fit and precision recovery. The MSPE difference is close to zero, indicating that M4 and M5 have nearly identical point-prediction performance for new clusters.
Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11 show the distributions of the M5–M4 differences. The average AIC, RMSE ϕ , and NLPDfull differences favor M5. BICm imposes a stronger cluster-level penalty for the additional correlation parameter. The MSPEtest differences are concentrated near zero, so M5 retains M4’s new-cluster point-prediction accuracy while adding correlation recovery, formal inference, and paired cluster interpretation.

4.3.4. Random-Effect Recovery and Mean–Stability Classification

Table 6 summarizes the recovery of the latent random effects in non-boundary settings. M5 has the highest displayed recovery correlations for both b i and c i and the highest four-quadrant mean–stability classification accuracy. Its overall advantage thus extends to recovery and interpretation at the cluster level.

4.3.5. Boundary Settings

The boundary settings examine whether the fitted models can distinguish different sources of cluster-level heterogeneity. Table 7 reports the results for the mean-only and precision-only random-effect settings. When the data contain only a mean random effect, M3 has the smallest BICm, whereas M4 and M5 produce similar but slightly more complex fits. When the data contain only a precision random effect, M4 and M5 substantially reduce RMSE ϕ compared with M1–M3. This confirms that the precision random effect is useful when stability heterogeneity is present, while the information criterion can still favor a simpler model when the additional random-effect structure is unnecessary.

4.3.6. Prediction Comparison with Machine-Learning Benchmarks

Table 8 compares test-set point prediction from M1–M5 with four standard machine-learning regressors [41,42]. M5 is in the leading group of Beta regressions, and M2–M5 outperform the four machine-learning benchmarks in this simulation design. Among the leading predictors, only M5 estimates μ i j , ϕ i j , the paired random effects, and the mean–stability correlation ρ together. It therefore retains strong point prediction while providing the full distributional and inferential output considered in this study.

4.3.7. Targeted Robustness, Computation, and Integration Checks

The 23-setting experiment above is the primary Monte Carlo study. A focused one-factor-at-a-time stress suite compares M4 and M5 using 30 independent replications per nonnull setting. The seed family (20260711), data-generating mechanisms, cubic B-splines with six basis functions, fixed λ f = λ g = 1 , and optimizer settings were fixed before fitting. The fitted nested M4 point with ξ = 0 was included among the M5 starts. The stress suite uses six basis functions for computational tractability, whereas the primary study uses eight. Except for the few-cluster and unbalanced settings, each dataset has m = 40 , n i = 8 , and N = 320 . In the response-boundary settings, the mean linear predictor is shifted so that many continuous observations fall below 0.05 or above 0.95; no exact zeros or ones are introduced. Student- t 5 and 10% contaminated-mixture random effects are standardized to the target covariance before data generation, while the fitted model retains the bivariate-normal working distribution.
Table 9 reports M5’s numerical behavior in the targeted settings. All 300 nonnull fits and all 30 fits in the separate near-zero-variance null experiment succeeded; none of the fitted covariance transforms reached its prespecified bound. As expected from Remark 1, recovery of ρ was most difficult when responses were concentrated near zero and when σ c = 0.05 . In the latter nonnull setting, ρ -RMSE was 0.815 and the LRT rejected once in 30 replications even though ρ = 0.6 generated the data. In the separate null run, the ordinary χ 1 2 LRT also rejected once (3.3%; 95% Wilson interval 0.6–16.7%). This result motivates the boundary-aware bootstrap calibration in Equation (80). All M5 fits also succeeded under the standardized t 5 and contaminated-mixture random-effect distributions. Monte Carlo standard errors and Wilson intervals accompany these estimates.
Across the 299 replications in which both models succeeded, Table 10 compares M5 directly with nested M4. M5 reduced the mean relative RMSE μ by 2.188% and RMSE ϕ by 2.550%. Its mean paired differences were 3.676 for AIC, 2.057 for BICm, and 0.00497 for full-data NLPD, so every aggregate mean criterion favored M5. M5 won 65.6% and 68.9% of paired fits for mean and precision recovery, respectively. The stronger cluster-level BIC penalty selected M5 in 42.1% of individual pairs even though its aggregate mean difference was lower; the scenario-level values and uncertainty intervals remain visible in Figure 12. Combined with the primary 23-setting results and M5’s direct inference for ρ , the enlarged stress evidence supports M5 as the best overall model among M1–M5 for the simulation objectives considered.
For the first replication of every nonnull stress setting, each fitted M5 cluster integral was evaluated by adaptive Gauss–Hermite quadrature (AGHQ) with 9, 15, and 25 nodes per dimension. Table 11 compares the 25-node cluster log-integrals with the Laplace approximation and reports the difference between the 15- and 25-node results. The maximum absolute cluster difference was 0.035 in the unbalanced setting, and the largest signed total difference was 0.402. In every displayed setting, the 15- and 25-node totals agreed to within 5.5 × 10 5 , supporting the accuracy of the Laplace calculation at these fitted parameter values. Across the 30 M5 fits per setting, median wall time ranged from 11.2 to 116.2 s and maximum sampled resident memory ranged from 220.5 to 233.3 MB on the stated machine. The high-precision setting had the widest timing variation, with an IQR of 163.3 s.
Across the simulated settings, M5 is the best overall model on the combined recovery, likelihood, prediction, and inference criteria. Among M1–M5, it has the lowest average conditional-mean and conditional-precision recovery errors and the best average AIC, BICm, and full-data NLPD, while its point prediction remains in the leading group. The reduced models do not jointly provide ρ ^ , a formal dependence test, empirical Bayes estimates of ( b i , c i ) , and mean–stability classification.

5. Real-Data Analyses

5.1. Data Source and Empirical Setting

To demonstrate the empirical usefulness of the proposed correlated mean–precision random-effects Beta regression model, we analyzed the CDC PLACES county-level dataset, PLACES: County Data (GIS Friendly Format), 2025 release. According to the data homepage, this dataset contains model-based county-level estimates in GIS-friendly format and covers the United States, including the 50 states and the District of Columbia. The data were provided by the Centers for Disease Control and Prevention, National Center for Chronic Disease Prevention and Health Promotion, Division of Population Health. The page reports that the dataset was last updated on 4 December 2025. The source page is available at https://data.cdc.gov/500-Cities-Places/PLACES-County-Data-GIS-Friendly-Format-2025-releas/i46a-9kgh (accessed on 28 May 2026). Table 12 systematically summarizes the data sources used in the empirical analysis.
The observational unit in this analysis is a county, and counties are clustered by state. Let Y i j denote the county-level proportion response for the j-th county in the i-th state, where i = 1 , , m and j = 1 , , n i . The response variable was taken as SLEEP_AdjPrev/100, namely the county-level adjusted prevalence proportion for short sleep duration [43]. The state identifier was used as the clustering variable. Therefore, the state-level random effects b i and c i represent adjusted state-level deviations in the conditional mean and conditional precision submodels, respectively. The District of Columbia was included as a state-level cluster, giving m = 51 clusters and N = 3143 county-level observations.
The same modeling framework as in Section 2 and Section 3 was used. Conditional on the state-level random effects and observed covariates, the county-level response was modeled as
Y i j b i , c i Beta { μ i j ϕ i j , ( 1 μ i j ) ϕ i j } .
The conditional mean and precision were specified as
logit ( μ i j ) = x i j β + f ( w i j ) + b i ,
and
log ( ϕ i j ) = z i j γ + g ( s i j ) + c i .
The state-level random effects were assumed to follow
b i c i N 2 0 0 , σ b 2 ρ σ b σ c ρ σ b σ c σ c 2 .
The correlation parameter ρ = Corr ( b i , c i ) is the central inferential target in the real-data analysis. A positive value of ρ indicates that states with larger adjusted mean levels tend to have larger fitted precision, and hence more stable county-level prevalence patterns. A negative value indicates that higher adjusted mean levels are associated with lower stability.
The covariates used in the real-data analysis are summarized in Table 13. Population-size covariates were log-transformed and standardized before fitting. PLACES prevalence covariates were used either as linear covariates or as smooth covariates after scaling. The smooth functions f ( · ) and g ( · ) were represented by cubic B-splines with the same implementation strategy as in the simulation study.
Table 14 reports descriptive statistics for the response and main raw covariates. The distribution is bounded, non-Gaussian, and heterogeneous, which supports the use of a Beta likelihood with a flexible precision component rather than a Gaussian regression model.

5.2. Competing Models and Evaluation Criteria

Five Beta regression-type models were fitted to the county-level data. The competing models are the same as those used in the simulation study. Model M1 is the constant-precision Beta regression model. Model M2 allows varying precision and smooth effects but contains no random effects. Model M3 includes a state-level random effect in the mean submodel only. Model M4 includes independent state-level random effects in both the mean and precision submodels. Model M5 is the proposed correlated mean–precision random-effects Beta regression model.
Table 15 summarizes the mean, precision, and random-effect structures of M1–M5.
For likelihood-based model comparison, the unpenalized Laplace-approximated marginal log-likelihood evaluated at the penalized estimates was used. Following recent comparisons of generalized, additive, and Beta regressions [36,37], the Akaike and cluster-level Bayesian information criteria were computed as
AIC = 2 ^ L + 2 d eff ,
and
BIC m = 2 ^ L + d eff log m ,
where d eff denotes the number of estimated finite-dimensional parameters under the working counting rule used in the numerical study. We also computed the full-data negative log predictive density,
NLPD full = 1 N i = 1 m j = 1 n i log p B ( Y i j μ ^ i j , ϕ ^ i j ) ,
where p B ( · μ , ϕ ) denotes the Beta density under the mean–precision parameterization. This negative logarithmic score evaluates the fitted conditional density, not only its mean [40].
For point prediction, a train/test comparison was conducted using the test-set mean squared prediction error and the corresponding RMSE and MAE [39]. The split was made by state: all counties in a held-out state were assigned to the test set, so no state appeared in both sets. The target is marginal prediction for new states, rather than conditional prediction for additional counties in observed states. The analysis uses one reproducible grouped holdout, not repeated cross-validation.
MSPE test = 1 N test ( i , j ) T ( Y i j μ ^ i j ) 2 ,
where T denotes the test set. In addition to M1–M5, four machine-learning regressors were included as auxiliary point-prediction benchmarks: decision tree, random forest, gradient boosting, and K-nearest neighbors. These methods were used only as point-prediction benchmarks. They do not provide a Beta likelihood, a precision submodel, state-level mean and stability random effects, or an interpretable estimate of ρ .
The cross-application comparison uses the marginal likelihood with AIC and cluster-level BIC, the nested M4–M5 likelihood-ratio test, and a point-prediction target chosen for each application. A model is preferred overall when these criteria agree. Full-data NLPD, fitted RMSE, and predictions under other information sets are reported separately because they measure density calibration, descriptive fit, or transportability rather than the same prediction task.

5.3. Likelihood-Based Model Comparison

The real-data model comparison results are reported in Table 16. The likelihood-based results show a clear improvement from the simpler Beta regression-type models to the random-effects models. M1 and M2 have much smaller log-likelihoods and much worse information criteria than M3–M5. This indicates that state-level heterogeneity is a dominant feature of the county-level data. Adding a state-level mean random effect in M3 substantially improves the fit, and adding a state-level precision random effect in M4 leads to further improvement. The proposed M5 model achieves the largest log-likelihood and the smallest AIC, BIC m , and NLPD full .
Figure 13, Figure 14 and Figure 15 visualize the same likelihood-based comparisons. In Figure 13, M5 has the smallest AIC. In Figure 14, M5 also has the smallest cluster-level BIC. Since BIC m penalizes the additional correlation parameter more strongly than AIC, the preference for M5 under both criteria provides support for retaining the correlated random-effects structure. Figure 15 further shows that M5 achieves the best full-data distributional fit.
Because M4 is nested in M5 under the restriction ρ = 0 , we also conducted the likelihood-ratio test
H 0 : ρ = 0 against H 1 : ρ 0 .
The likelihood-ratio statistic is
T LR = 2 { ^ L , M 5 ^ L , M 4 } .
The test result is reported in Table 17. The likelihood-ratio statistic is 95.280 with p = 1.65 × 10 22 , so the null hypothesis of independent mean and precision random effects is rejected at the 5% level. The estimated correlation is ρ ^ = 0.826 , indicating a strong positive latent association between adjusted state-level mean heterogeneity and adjusted state-level stability heterogeneity. Both fitted standard deviations, 2.070 and 2.229, are far from zero. Accordingly, the regular interior-point χ 1 2 calibration is used here; the estimate is not treated as a variance-boundary case.
The finite-dimensional parameter estimates for M5 are summarized in Table 18. The estimates of σ ^ b = 2.070 and σ ^ c = 2.229 indicate substantial state-level heterogeneity in both the mean and precision components. The positive and large value of ρ ^ suggests that states with higher adjusted mean levels also tend to have higher adjusted precision levels.
In this application, ρ ^ is the correlation between state deviations in the logit-mean and log-precision predictors after adjustment for the specified county covariates and smooth terms. It is not a correlation between raw state means and raw state variances, nor does it have a causal interpretation. Here, “stability” refers to the cross-sectional concentration of county responses around their fitted conditional means, not to stability over time. The fitted random-effect covariance is
ρ ^ σ ^ b σ ^ c = 0.826 × 2.070 × 2.229 3.81 .
Under the bivariate-normal working model, a state whose mean random effect is one fitted standard deviation above zero has expected precision random effect
E ( c i b i = σ ^ b ) = ρ ^ σ ^ c 1.84 .
Holding the observed precision predictors fixed, this corresponds to an expected precision multiplier of exp ( 1.84 ) 6.30 . This is a conditional model-scale contrast, not a directly observed or causal sixfold change.

5.4. Point-Prediction Comparison

Table 19 reports the train/test results. M5 has the smallest test-set MSPE among the statistical and machine-learning competitors. Because the split is made by state, all counties in a held-out state remain in the test set and no cluster identifier occurs in both sets. The result therefore concerns marginal prediction for new states. M5 leads on this target and also estimates varying precision, paired state effects, and the mean–stability correlation, which are absent from M1 and the point-prediction benchmarks.
M5 also has the best AIC, BIC m , and full-data NLPD. These results, together with the lowest held-out MSPE, select it as the best overall model in the CDC analysis. It outperforms the machine-learning benchmarks in point prediction and is the only model in the comparison that provides both likelihood-based distributional inference and a state-level mean–stability interpretation.
This comparison highlights the distinction between point prediction and distributional modeling. The primary objective of the proposed model is not merely to minimize squared prediction error. Instead, M5 jointly estimates the conditional mean, conditional precision, state-level mean heterogeneity, state-level stability heterogeneity, and their latent association. Therefore, likelihood-based distributional fit and interpretability should be considered together with point-prediction accuracy.
A main advantage of the proposed model is that it produces empirical Bayes estimates ( b ^ i , c ^ i ) for each state. The estimate b ^ i measures the adjusted state-level mean effect, while c ^ i measures the adjusted state-level precision or stability effect. Since larger precision corresponds to smaller conditional variance, larger values of c ^ i indicate more stable county-level prevalence patterns after adjusting for observed covariates and smooth effects.
The empirical Bayes estimates ( b ^ i , c ^ i ) were used to classify states into four mean–stability quadrants. The four categories are high mean–high stability, high mean–low stability, low mean–high stability, and low mean–low stability. The classification is based on centered fitted state-level mean and precision scores.
The quadrant counts are reported in Table 20. Most states fall into either the high mean–high stability group or the low mean–low stability group. Specifically, 23 states are classified as high mean–high stability and 24 states are classified as low mean–low stability. Only two states are classified as high mean–low stability and two states are classified as low mean–high stability. This pattern is consistent with the large positive estimate ρ ^ = 0.826 , because high fitted mean levels tend to occur together with high fitted stability.
Figure 16 shows the state-level mean–stability quadrant classification under M5. The horizontal axis represents the centered state-level fitted mean, and the vertical axis represents the centered state-level fitted precision. States in the upper-right quadrant have both higher adjusted mean levels and higher fitted stability. States in the lower-right quadrant have higher adjusted mean levels but lower fitted stability. States in the upper-left quadrant have lower adjusted mean levels but higher fitted stability. States in the lower-left quadrant have both lower adjusted mean levels and lower fitted stability [8,28].
Figure 17 maps the same quadrant classification to state locations. This geographic display provides an interpretable regional summary of the fitted state-level heterogeneity. The map shows how the proposed model can be used not only for likelihood-based inference but also for applied regional classification.
Table 21 summarizes the interpretation of the four quadrants. This classification is one of the main empirical outputs of the proposed framework. It cannot be obtained from M1 or M2 because they do not contain state-level random effects. It also cannot be obtained from ordinary machine-learning regressors because they do not provide a model-based precision component or a latent mean–stability association.
The county response is bounded, non-Gaussian, and heterogeneous, which supports a Beta model with a flexible precision component. The gains from M1 and M2 to M3–M5 indicate substantial state-level heterogeneity. M5 has the best AIC, BIC m , and NLPD full , and the M5–M4 likelihood-ratio test rejects ρ = 0 . The estimate ρ ^ = 0.826 indicates a strong positive association between adjusted state-level mean and stability. M5 also has the lowest held-out MSPE and yields state rankings and quadrant classifications unavailable from the other statistical and machine-learning models. On likelihood fit, held-out point prediction, and distributional interpretation, M5 is the best overall model in the CDC analysis.

5.5. Second Application: National Renewable-Energy Consumption Shares

5.5.1. Data Source, Audit, and Model Specification

The second application uses an environmental–energy panel from the World Bank World Development Indicators (WDI), which is distinct from public-health surveillance. The response is renewable-energy consumption as a percentage of total final energy consumption (indicator EG.FEC.RNEW.ZS), divided by 100. The official indicator page is https://data.worldbank.org/indicator/EG.FEC.RNEW.ZS (accessed on 15 July 2026); it identifies the International Energy Agency as the source and gives the license as CC BY 4.0. The API snapshot was retrieved on 11 July 2026, and the API metadata list 1 July 2026 as the most recent update. Source-page metadata, direct API addresses, and SHA-256 checksums document the download.
We screened three country-level proportion panels for 2000–2022: renewable-energy consumption, forest area, and agricultural land shares. Renewable energy had the largest typical within-country variation and allowed a clear interpretation of the precision component in terms of energy-system stability. The six WDI variables were merged by ISO3 code and year, retaining complete cases. Of 3158 complete candidate country-years, 107 responses were exactly zero and none was exactly one. Eligibility required at least 18 complete years, membership in one of the four World Bank income groups, and a response strictly inside ( 0 , 1 ) in every retained year; boundary observations were not transformed. All 128 countries meeting these prespecified rules were retained. The main analysis contains N = 2814 observations in m = 128 countries. Cluster sizes range from 18 to 23 (median 22), and the response has mean 0.3311, standard deviation 0.2851, median 0.2410, and range 0.001–0.983. A fixed, income-balanced sample of 24 countries is used only for sensitivity analysis.
The mean submodel contains standardized log GDP per capita at purchasing-power parity and standardized industry value added as linear terms, with urban population share fitted smoothly. The precision submodel contains standardized primary-energy intensity and standardized log per-capita energy use as linear terms, with calendar year fitted smoothly. The mean random intercept represents a persistent unobserved country deviation in renewable-energy share; the precision random intercept represents an unobserved deviation in the concentration of annual shares around their conditional means. As in the CDC analysis, we use cubic B-splines with eight basis functions, second-difference penalties, and λ f = λ g = 1 . Standardization, min–max scaling, and spline construction are re-estimated within each prediction training set. M1–M5 retain the definitions in Table 15 for the full set of 128 eligible countries.

5.5.2. Full-Data Fitting, Correlation Inference, and Diagnostics

All five models returned finite, converged solutions. The initial M1–M5 fits took 0.01, 0.22, 290.2, 266.2, and 565.6 s, respectively, with peak process memory of approximately 224 MB on the stated machine. A fixed- ρ profile supplied better nested starting values for a second optimization of M4 and M5 under the same sample, model, and objective. These two fits took a further 46.3 and 46.7 s. Table 22 favors M5 on the full-data likelihood criteria: relative to refined M4, M5 raises the marginal log-likelihood by 8.685 and lowers AIC and cluster-level BIC by 15.370 and 12.518. The significant M4–M5 likelihood-ratio test leads to the same selection, making M5 the best overall full-data model. Full-data NLPD is nearly tied and favors M4 by 0.0004 ( 2.4355 versus 2.4352 ); fitted RMSE values are also similar across M3–M5. These measures are reported because they assess aspects of fit other than the likelihood-based selection criteria.
Under M5, σ ^ b = 1.984 , σ ^ c = 1.526 , and ρ ^ = 0.500 . After adjustment, countries with persistently higher renewable-energy shares therefore tend to have lower conditional precision and greater annual dispersion around their conditional means. The M4–M5 likelihood-ratio statistic is 17.370 ( p = 3.08 × 10 5 ), which rejects independence. A fixed- ρ profile gives an interpolated 95% likelihood-ratio interval of ( 0.621 , 0.295 ) and is used in place of the unstable generic quasi-Newton Wald interval. In contrast to the positive CDC estimate, the World Bank estimate is negative; M5 allows the data in each domain to determine the direction of the mean–stability association.
Figure 18 shows the response, cluster sizes, and model-consistent M5 diagnostics. The conditional quantile residuals have mean 0.013 , standard deviation 0.982, and range 2.836 to 3.287; only two of 2814 residuals exceed 3 in absolute value. The PIT mean is 0.495. The uniform-PIT test rejects exact calibration ( p = 5.39 × 10 10 ), and the Q–Q plot has visible tail curvature, so the fitted distribution is not perfectly calibrated. A prespecified screen combining cluster residual magnitude with empirical Bayes effect magnitude identifies Moldova, Gabon, and Algeria. When all three are removed, M5 still lowers AIC by 9.100 relative to M4, and the nested test remains significant (LR = 11.100 , p = 8.63 × 10 4 ). The refitted correlation decreases to 0.119 . Its magnitude is therefore sensitive to these countries, but the likelihood-based preference for M5 is unchanged.

5.5.3. Repeated Grouped Prediction and Cross-Domain Comparison

The primary prediction target is the renewable-energy share in future years for countries observed during training. Across the three fixed rolling origins (2016, 2018, and 2020), M5 has the lowest mean MSPE (0.003767), RMSE (0.061205), and MAE (0.045656), making it the best point-prediction model for this target. Table 23 also reports variation across origins. Two additional analyses address different targets. M3 has the lowest mean future-year NLPD ( 1.434 versus 1.261 for M5). In the fixed income-balanced sample of 24 countries, the two-by-three-fold grouped analysis gives M1 the lowest RMSE (0.1934) when every test country is unseen and no country effect can be estimated for it. The first comparison concerns density calibration and the second concerns marginal transportability to new countries.
Figure 19 summarizes the full-data likelihood comparison and the M5 country effects.
Table 24 places the two applications on the same likelihood, dependence-testing, and application-specific prediction criteria. In both CDC PLACES and WDI, M5 has the best AIC and cluster-level BIC, rejects the independent-effects restriction in M4, and has the lowest point-prediction errors for the stated target. It is therefore the best overall model in both applications. The strongly positive ρ ^ in CDC and the significantly negative estimate in WDI show that the direction of mean–stability dependence is determined by the application rather than imposed by M5. Table 22 and Table 23 also report density and unseen-country results; model rankings can differ for these distinct scoring rules and information sets.
The World Bank analysis has several limitations. Inclusion of all 128 eligible countries does not make the complete-case, open-interval panel globally representative. WDI measurements may contain country-specific reporting errors, and the model does not include serial or spatial correlation beyond the country effects. The balanced-sample new-country analysis has six splits, whereas rolling-origin prediction concerns countries observed during training; the two targets are not interchangeable. Coefficients and country effects are associational rather than causal. Within the observed panel and the stated prediction target, AIC, cluster-level BIC, the nested dependence test, and all three rolling-origin point-error criteria select M5.

6. Conclusions and Discussion

This paper introduces a correlated mean–precision random-effects Beta regression model for clustered proportion data. Its main methodological contribution is to treat ρ = Corr ( b i , c i ) as a primary estimand within a model that also allows semiparametric adjustment, likelihood-based testing, prediction, and empirical Bayes cluster interpretation. Mean and precision heterogeneity are therefore estimated jointly, with direct inference on their latent cluster-level association.
The proposed model includes several commonly used Beta regression-type models as reduced cases, including constant-precision Beta regression, varying-precision Beta regression, mean-only random-effects Beta regression, and independent mean–precision random-effects Beta regression. Estimation is carried out by maximizing a penalized marginal likelihood based on a Laplace approximation. The transformations σ b = exp ( ω b ) , σ c = exp ( ω c ) , and ρ = tanh ( ξ ) ensure valid variance components and correlation during optimization. The fitted model provides estimates of the fixed effects, smooth effects, variance components, the mean–stability correlation, and empirical Bayes estimates of the cluster-level random effects.
The simulation results select M5 as the best overall model for the objectives considered. Among M1–M5, it has the best average recovery of both the conditional mean and precision and the best average AIC, BICm, and full-data NLPD. Its new-cluster point prediction remains in the leading group when ρ is weak or zero, with further gains in recovery and fit when mean and precision heterogeneity are correlated. The likelihood-ratio test has high empirical power under strong positive or negative correlations and appropriate type-I-error behavior under ρ = 0 . M5 alone combines this performance with direct inference on ρ and paired cluster-level mean–stability interpretation.
The enlarged stress suite shows where this conclusion becomes harder to support. All 300 nonnull M5 fits succeeded, and every aggregate mean criterion favored M5 across 299 successful M4–M5 pairs. The relative recovery differences were 2.188 % for RMSE μ and 2.550 % for RMSE ϕ ; the AIC, BICm, and full-data NLPD differences were also negative. In the extreme response-near-zero and near-zero- σ c settings, information about the correlation is weak and boundary-aware diagnostics and bootstrap calibration are needed. At the fitted parameter values checked, AGHQ was stable and closely matched the Laplace approximation.
Both applications select M5 as the best overall model when likelihood, application-aligned prediction, and inferential scope are considered jointly. In CDC PLACES, M5 has the best AIC, cluster-level BIC, and full-data NLPD, rejects the independent-effects M4 restriction, achieves the lowest grouped-holdout MSPE and RMSE, and identifies a strong positive latent mean–stability association. In the representative World Bank panel of all 128 eligible countries, M5 again has the best AIC and BIC m , rejects M4, and has the lowest rolling-origin MSPE, RMSE, and MAE, while identifying a significant negative association between adjusted renewable-energy level and conditional stability. The opposite correlation signs show the interpretive value of estimating the dependence rather than assuming a common direction across domains.
Future work may extend the proposed framework in several directions. Zero–one-inflated models could handle boundary responses. Robust or mixture random-effects distributions could improve performance under nonnormal cluster heterogeneity. Spatially correlated random effects would be useful for regional proportion data. Bayesian versions could provide full posterior uncertainty for ρ , cluster rankings, and quadrant membership. Extensions to longitudinal clustered proportions and multivariate proportion responses are also promising [30].
The bivariate normal is the working distribution for the random effects, while the stress study also considers selected heavy-tailed and contaminated alternatives. Remark 1 and the boundary experiments identify small variance components and few independent clusters as conditions requiring additional diagnostic care. The AGHQ results support the two-dimensional Laplace calculation at the fitted values examined; higher-order quadrature may be useful under more difficult curvature. The CDC and WDI analyses illustrate the same workflow in two domains.
Further work could extend the empirical and computational evaluation. For CDC PLACES, model-consistent conditional quantile, PIT, and Pearson residuals could be combined with leave-one-state-out refits. The current CDC analysis instead uses likelihood comparisons and one state-grouped holdout. Repeated nested state-grouped cross-validation would measure how stable the CDC rankings are across partitions. Because the present implementation fixes p = q = 3 , high-dimensional covariates would require a regularized estimator with variable selection and tuning within each training fold. A matched Bayesian comparison would also need prespecified priors, samplers, convergence criteria, posterior diagnostics, and sensitivity analyses before uncertainty and computing cost could be compared with M5.
M5 jointly models average level and conditional stability, tests their latent cluster-level association, and uses the paired random effects for cluster interpretation. It has the strongest combined performance among M1–M5 in the main simulation and the enlarged stress suite. Likelihood, application-specific prediction, and correlation inference also select M5 as the best overall model in both CDC PLACES and the representative World Bank panel. The estimated association is strongly positive in the public-health application and significantly negative in the environmental–energy application. Among the models and settings evaluated here, M5 provides the best overall combination of fit, prediction, and scientific interpretation.

Author Contributions

Conceptualization, Y.L. and J.X.; methodology, Y.L. and J.X.; software, J.X.; validation, Y.H.; formal analysis, Y.L.; investigation, Y.L. and J.X.; resources, T.L.; data curation, Y.H.; writing—original draft preparation, Y.L., J.X. and T.L.; writing—review and editing, J.X.; visualization, Y.H.; supervision, T.L.; project administration, T.L.; funding acquisition, T.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Research Project on Graduate Education and Teaching Reform of Hebei Province of China (YJG2024133), the Technical Service Project of the Eighth Geological Brigade of the Hebei Bureau of Geology and Mineral Resources Exploration (KJ2025-029, KJ2025-037), and the Technical Service Project of the Qinhuangdao Municipal Ocean and Fishery Bureau (KJ2026-040).

Data Availability Statement

The county-level public-health source data are publicly available from the CDC PLACES: County Data (GIS Friendly Format), 2025 release, dataset identifier i46a-9kgh, at the URL in Section 5.1. The country-year environmental–energy source data are publicly available from the World Bank World Development Indicators API; the response indicator page and direct API addresses are given in Section 5.5. After publication, the analysis-ready data supporting the reported results and the custom M1–M5 implementation, including the scripts used for the simulations, empirical analyses, diagnostics, and grouped prediction, will be available from the corresponding author upon reasonable request. No confidential individual-level data were used.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ferrari, S.; Cribari-Neto, F. Beta regression for modelling rates and proportions. J. Appl. Stat. 2004, 31, 799–815. [Google Scholar] [CrossRef]
  2. Cribari-Neto, F.; Zeileis, A. Beta Regression in R. J. Stat. Softw. 2010, 34, 1–24. [Google Scholar] [CrossRef]
  3. Geissinger, E.A.; Khoo, C.L.L.; Richmond, I.C.; Faulkner, S.J.M.; Schneider, D.C. A case for beta regression in the natural sciences. Ecosphere 2022, 13, e3940. [Google Scholar] [CrossRef]
  4. Cribari-Neto, F.; e Silva, J.J.S.; Vasconcellos, K.L.P. Beta regression misspecification tests. J. Stat. Plan. Inference 2024, 233, 106193. [Google Scholar] [CrossRef]
  5. Bourguignon, M.; Gallardo, D.I. A general and unified parameterization of the beta distribution: A flexible and robust beta regression model. Stat. Neerl. 2025, 79, e70007. [Google Scholar] [CrossRef]
  6. Breslow, N.E.; Clayton, D.G. Approximate Inference in Generalized Linear Mixed Models. J. Am. Stat. Assoc. 1993, 88, 9–25. [Google Scholar] [CrossRef]
  7. Pinheiro, J.C.; Bates, D.M. Approximations to the Log-Likelihood Function in the Nonlinear Mixed-Effects Model. J. Comput. Graph. Stat. 1995, 4, 12–35. [Google Scholar] [CrossRef]
  8. Ning, X.; Hui, F.K.C.; Welsh, A. Inferential procedures for random effects in generalized linear mixed models. PLoS ONE 2025, 20, e0320797. [Google Scholar] [CrossRef] [PubMed]
  9. Rigby, R.A.; Stasinopoulos, D.M. Generalized additive models for location, scale and shape. J. R. Stat. Soc. Ser. C Appl. Stat. 2005, 54, 507–554. [Google Scholar] [CrossRef]
  10. Heller, G.Z.; Robledo, K.P.; Marschner, I.C. Distributional regression in clinical trials: Treatment effects on parameters other than the mean. BMC Med. Res. Methodol. 2022, 22, 56. [Google Scholar] [CrossRef] [PubMed]
  11. Klein, N. Distributional Regression for Data Analysis. Annu. Rev. Stat. Its Appl. 2024, 11, 321–346. [Google Scholar] [CrossRef]
  12. Marx, B.D.; Eilers, P.H.C. Generalized Linear Regression on Sampled Signals and Curves: A P-Spline Approach. Technometrics 1999, 41, 1–13. [Google Scholar] [CrossRef]
  13. Hastie, T.J.; Tibshirani, R.J. Generalized Additive Models. Stat. Sci. 1986, 1, 297–310. [Google Scholar] [CrossRef]
  14. Bak, K.Y.; Lee, D.Y.; Lee, J.S.; Jee, H.J.; Park, R.J.; Koo, J.Y.; Jhong, J.H. Efficient curve fitting with penalized B-splines for oceanographic and ecological applications. Sci. Rep. 2025, 15, 21958. [Google Scholar] [CrossRef] [PubMed]
  15. Figueroa-Zúñiga, J.I.; Arellano-Valle, R.B.; Ferrari, S.L.P. Mixed Beta Regression: A Bayesian Perspective. Comput. Stat. Data Anal. 2013, 61, 137–147. [Google Scholar] [CrossRef]
  16. Tang, B.; Frye, H.A.; Gelfand, A.E.; Silander, J.A. Zero-Inflated Beta Distribution Regression Modeling. J. Agric. Biol. Environ. Stat. 2023, 28, 117–137. [Google Scholar] [CrossRef]
  17. Ospina, R.; Ferrari, S.L.P. A general class of zero-or-one inflated beta regression models. Comput. Stat. Data Anal. 2012, 56, 1609–1623. [Google Scholar] [CrossRef]
  18. Kneib, T.; Silbersdorff, A.; Säfken, B. Rage Against the Mean—A Review of Distributional Regression Approaches. Econom. Stat. 2023, 26, 99–123. [Google Scholar] [CrossRef]
  19. Acharyya, S.; Pati, D.; Sun, S.; Bandyopadhyay, D. A monotone single index model for missing-at-random longitudinal proportion data. J. Appl. Stat. 2024, 51, 1023–1040. [Google Scholar] [CrossRef] [PubMed]
  20. da Paz, R.; Bazán, J.L.; Lachos, V.H.; Dey, D. A finite mixture mixed proportion regression model for classification problems in longitudinal voting data. J. Appl. Stat. 2023, 50, 871–888. [Google Scholar] [CrossRef] [PubMed]
  21. Umlauf, N.; Klein, N.; Simon, T.; Zeileis, A. bamlss: A Lego Toolbox for Flexible Bayesian Regression (and Beyond). J. Stat. Softw. 2021, 100, 1–53. [Google Scholar] [CrossRef]
  22. Rügamer, D.; Kolb, C.; Klein, N. Semi-Structured Distributional Regression. Am. Stat. 2024, 78, 88–99. [Google Scholar] [CrossRef]
  23. Da Silva, G.P.; Laureano, H.A.; Petterle, R.R.; Ribeiro, P.J.; Bonat, W.H. Multivariate generalized linear mixed models for underdispersed count data. J. Stat. Comput. Simul. 2023, 93, 2410–2427. [Google Scholar] [CrossRef]
  24. Siegfried, S.; Kook, L.; Hothorn, T. Distribution-Free Location-Scale Regression. Am. Stat. 2023, 77, 345–356. [Google Scholar] [CrossRef]
  25. Liu, T.; Ding, B. A radial basis function neural network approach for solving a diffusion partial differential equation efficiently. Appl. Math. Comput. 2026, 509, 129651. [Google Scholar] [CrossRef]
  26. Liu, Y.; Li, Y.; Liu, T. An RBF–FD method for pricing under the Bates model: Handling stochastic volatility and jump processes. Eng. Anal. Bound. Elem. 2026, 183, 106622. [Google Scholar] [CrossRef]
  27. Joe, H. Accuracy of Laplace approximation for discrete response mixed models. Comput. Stat. Data Anal. 2008, 52, 5066–5074. [Google Scholar] [CrossRef]
  28. Rainey, M.J.; Keller, K.P. Semiparametric Approaches for Mitigating Spatial Confounding in Large Environmental Epidemiology Cohort Studies. Environmetrics 2025, 36, e70028. [Google Scholar] [CrossRef] [PubMed]
  29. Ver Hoef, J.M.; Blagg, E.; Dumelle, M.; Dixon, P.M.; Zimmerman, D.L.; Conn, P.B. Marginal inference for hierarchical generalized linear mixed models with patterned covariance matrices using the Laplace approximation. Environmetrics 2024, 35, e2872. [Google Scholar] [CrossRef] [PubMed]
  30. Kock, L.; Klein, N. Truly Multivariate Structured Additive Distributional Regression. J. Comput. Graph. Stat. 2025, 34, 1189–1201. [Google Scholar] [CrossRef]
  31. Benavidez, G.A.; Zahnd, W.E.; Hung, P.; Eberth, J.M. Chronic Disease Prevalence in the US: Sociodemographic and Geographic Variations by Zip Code Tabulation Area. Prev. Chronic Dis. 2024, 21, 230267. [Google Scholar] [CrossRef] [PubMed]
  32. Kosmidis, I.; Zeileis, A. Extended-support beta regression for [0, 1] responses. J. R. Stat. Soc. Ser. C Appl. Stat. 2026, 75, 139–157. [Google Scholar] [CrossRef]
  33. Baey, C.; Kuhn, E. varTestnlme: An R Package for Variance Components Testing in Linear and Nonlinear Mixed-Effects Models. J. Stat. Softw. 2023, 107, 1–32. [Google Scholar] [CrossRef]
  34. Ekvall, K.O.; Bottai, M. Confidence regions near singular information and boundary points with applications to mixed models. Ann. Stat. 2022, 50, 1806–1832. [Google Scholar] [CrossRef]
  35. Andersson, B.; Jin, S.; Zhang, M. Fast Estimation of Multiple Group Generalized Linear Latent Variable Models for Categorical Observed Variables. Comput. Stat. Data Anal. 2023, 182, 107710. [Google Scholar] [CrossRef]
  36. Mamun, A.; Paul, S. Model Selection in Generalized Linear Models. Symmetry 2023, 15, 1905. [Google Scholar] [CrossRef]
  37. Abo El Nasr, M.M.; Abdelmegaly, A.A.; Abdo, D.A. Performance Evaluation of Different Regression Models: Application in a Breast Cancer Patient Data. Sci. Rep. 2024, 14, 12986. [Google Scholar] [CrossRef] [PubMed]
  38. Xu, S.; Ferreira, M.A.R.; Porter, E.M.; Franck, C.T. Bayesian model selection for generalized linear mixed models. Biometrics 2023, 79, 3266–3278. [Google Scholar] [CrossRef] [PubMed]
  39. Hodson, T.O. Root-Mean-Square Error (RMSE) or Mean Absolute Error (MAE): When to Use Them or Not. Geosci. Model Dev. 2022, 15, 5481–5487. [Google Scholar] [CrossRef]
  40. Allen, S. Weighted scoringRules: Emphasizing Particular Outcomes When Evaluating Probabilistic Forecasts. J. Stat. Softw. 2024, 110, 1–26. [Google Scholar] [CrossRef]
  41. Cevid, D.; Michel, L.; Näf, J.; Bühlmann, P.; Meinshausen, N. Distributional Random Forests: Heterogeneity Adjustment and Multivariate Distributional Regression. J. Mach. Learn. Res. 2022, 23, 1–79. [Google Scholar]
  42. Klein, N.; Nott, D.J.; Smith, M.S. Marginally Calibrated Deep Distributional Regression. J. Comput. Graph. Stat. 2021, 30, 467–483. [Google Scholar] [CrossRef]
  43. Gao, P.A.; Wakefield, J. A Spatial Variance-Smoothing Area Level Model for Small Area Estimation of Demographic Rates. Int. Stat. Rev. 2023, 91, 493–510. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Workflow for the correlated mean–precision random-effects Beta regression. The two distributional predictors share paired cluster-level random effects. Laplace’s method approximates the two-dimensional cluster integrals before global parameter optimization and inference.
Figure 1. Workflow for the correlated mean–precision random-effects Beta regression. The two distributional predictors share paired cluster-level random effects. Laplace’s method approximates the two-dimensional cluster integrals before global parameter optimization and inference.
Axioms 15 00576 g001
Figure 2. Conditional-mean recovery for M1–M5 across the 23 settings in Section 4.1, each repeated 50 times. Bar height is the average RMSE μ over settings and replications. The response is evaluated on its probability scale, and smaller values indicate better recovery. Model definitions are given in Table 2.
Figure 2. Conditional-mean recovery for M1–M5 across the 23 settings in Section 4.1, each repeated 50 times. Bar height is the average RMSE μ over settings and replications. The response is evaluated on its probability scale, and smaller values indicate better recovery. Model definitions are given in Table 2.
Axioms 15 00576 g002
Figure 3. Conditional-precision recovery for M1–M5 across the 23 settings in Section 4.1, each repeated 50 times. Bar height is the average RMSE ϕ over settings and replications on the precision scale. Smaller values indicate better recovery; model definitions are given in Table 2.
Figure 3. Conditional-precision recovery for M1–M5 across the 23 settings in Section 4.1, each repeated 50 times. Bar height is the average RMSE ϕ over settings and replications on the precision scale. Smaller values indicate better recovery; model definitions are given in Table 2.
Axioms 15 00576 g003
Figure 4. Full-data negative logarithmic score for M1–M5 across the 23 settings in Section 4.1, each repeated 50 times. Bar height is the average NLPDfull over settings and replications. This is an in-sample conditional-density score rather than a held-out prediction score. Smaller values, including more negative values for continuous densities, indicate better fit.
Figure 4. Full-data negative logarithmic score for M1–M5 across the 23 settings in Section 4.1, each repeated 50 times. Bar height is the average NLPDfull over settings and replications. This is an in-sample conditional-density score rather than a held-out prediction score. Smaller values, including more negative values for continuous densities, indicate better fit.
Axioms 15 00576 g004
Figure 5. Sampling distribution of ρ ^ from M5 in the five baseline correlation settings ( m = 100 , n i = 10 , 50 replications each). The horizontal axis gives the generating value and the vertical axis gives the estimate. Each box shows the median and interquartile range; whiskers extend to the conventional 1.5 interquartile-range limits and points beyond them are displayed individually.
Figure 5. Sampling distribution of ρ ^ from M5 in the five baseline correlation settings ( m = 100 , n i = 10 , 50 replications each). The horizontal axis gives the generating value and the vertical axis gives the estimate. Each box shows the median and interquartile range; whiskers extend to the conventional 1.5 interquartile-range limits and points beyond them are displayed individually.
Axioms 15 00576 g005
Figure 6. Empirical rejection rate of the M5-versus-M4 likelihood-ratio test across 50 replications at each generating value of ρ . The dashed horizontal line is the nominal 5% level. The corresponding Wilson intervals are reported in Table 4; uncertainty is widest for rejection rates near one half.
Figure 6. Empirical rejection rate of the M5-versus-M4 likelihood-ratio test across 50 replications at each generating value of ρ . The dashed horizontal line is the nominal 5% level. The corresponding Wilson intervals are reported in Table 4; uncertainty is widest for rejection rates near one half.
Axioms 15 00576 g006
Figure 7. Paired M5-minus-M4 AIC differences over the simulation settings and replications for which both models were fitted. The vertical reference is zero. Negative values favor M5, while positive values favor the nested independent-effects model M4 after the AIC penalty.
Figure 7. Paired M5-minus-M4 AIC differences over the simulation settings and replications for which both models were fitted. The vertical reference is zero. Negative values favor M5, while positive values favor the nested independent-effects model M4 after the AIC penalty.
Axioms 15 00576 g007
Figure 8. Paired M5-minus-M4 cluster-level BIC m differences over the simulation settings and replications. Negative values favor M5; positive values favor M4 under the stronger cluster-level penalty for the additional correlation parameter.
Figure 8. Paired M5-minus-M4 cluster-level BIC m differences over the simulation settings and replications. Negative values favor M5; positive values favor M4 under the stronger cluster-level penalty for the additional correlation parameter.
Axioms 15 00576 g008
Figure 9. Paired M5-minus-M4 differences in RMSE ϕ over the simulation settings and replications. The vertical reference is zero, and negative values indicate more accurate conditional-precision recovery by M5.
Figure 9. Paired M5-minus-M4 differences in RMSE ϕ over the simulation settings and replications. The vertical reference is zero, and negative values indicate more accurate conditional-precision recovery by M5.
Axioms 15 00576 g009
Figure 10. Paired M5-minus-M4 differences in the full-data negative logarithmic score. Negative values favor M5. The score is conditional and in-sample; it is distinct from the held-out NLPDtest.
Figure 10. Paired M5-minus-M4 differences in the full-data negative logarithmic score. Negative values favor M5. The score is conditional and in-sample; it is distinct from the held-out NLPDtest.
Axioms 15 00576 g010
Figure 11. Paired M5-minus-M4 differences in test-set MSPE for new clusters. Negative values favor M5 and positive values favor M4. The differences concentrate near zero; M5 therefore retains M4’s point-prediction accuracy while adding correlation inference, joint distributional recovery, and paired cluster interpretation.
Figure 11. Paired M5-minus-M4 differences in test-set MSPE for new clusters. Negative values favor M5 and positive values favor M4. The differences concentrate near zero; M5 therefore retains M4’s point-prediction accuracy while adding correlation inference, joint distributional recovery, and paired cluster interpretation.
Axioms 15 00576 g011
Figure 12. Paired M5-minus-M4 comparisons in the enlarged nonnull stress suite. Points are scenario-specific means and bars are ± 1.96 Monte Carlo standard errors; only replications in which both models succeeded are included. Negative values favor M5. Recovery panels use paired relative changes to compare low- and high-precision settings on the same scale. The final panel gives the fraction of all 299 successful pairs favoring M5; the dashed line is 0.5. Red marks settings or aggregate criteria that favor M5, whereas gray marks those that favor M4. Every setting is displayed, including those that favor M4.
Figure 12. Paired M5-minus-M4 comparisons in the enlarged nonnull stress suite. Points are scenario-specific means and bars are ± 1.96 Monte Carlo standard errors; only replications in which both models succeeded are included. Negative values favor M5. Recovery panels use paired relative changes to compare low- and high-precision settings on the same scale. The final panel gives the fraction of all 299 successful pairs favoring M5; the dashed line is 0.5. Red marks settings or aggregate criteria that favor M5, whereas gray marks those that favor M4. Every setting is displayed, including those that favor M4.
Axioms 15 00576 g012
Figure 13. AIC for M1–M5 fitted to 3143 counties in 51 state-level clusters. Values use the unpenalized Laplace-approximated marginal log-likelihood evaluated at the penalized estimates and the common working parameter-count rule. Smaller values indicate better fit; M5 has the smallest AIC.
Figure 13. AIC for M1–M5 fitted to 3143 counties in 51 state-level clusters. Values use the unpenalized Laplace-approximated marginal log-likelihood evaluated at the penalized estimates and the common working parameter-count rule. Smaller values indicate better fit; M5 has the smallest AIC.
Axioms 15 00576 g013
Figure 14. Cluster-level BIC m for M1–M5 in the CDC PLACES analysis, with m = 51 independent state-level clusters. Smaller values indicate better fit after the cluster-level Schwarz penalty. M5 has the smallest BIC m despite the stronger penalty for model complexity.
Figure 14. Cluster-level BIC m for M1–M5 in the CDC PLACES analysis, with m = 51 independent state-level clusters. Smaller values indicate better fit after the cluster-level Schwarz penalty. M5 has the smallest BIC m despite the stronger penalty for model complexity.
Axioms 15 00576 g014
Figure 15. Full-data negative logarithmic score for M1–M5 over 3143 counties. The score evaluates each fitted conditional Beta density and is in-sample, not cross-validated. Smaller values, including more negative values, indicate better distributional fit; M5 gives the smallest value.
Figure 15. Full-data negative logarithmic score for M1–M5 over 3143 counties. The score evaluates each fitted conditional Beta density and is in-sample, not cross-validated. Smaller values, including more negative values, indicate better distributional fit; M5 gives the smallest value.
Axioms 15 00576 g015
Figure 16. State-level empirical Bayes mean–stability scores under M5 for the 50 states and the District of Columbia. The coordinates are centered fitted mean and precision summaries, and dashed lines define the four descriptive quadrants. Points near either line should not be treated as having certain membership because posterior classification probabilities are not displayed.
Figure 16. State-level empirical Bayes mean–stability scores under M5 for the 50 states and the District of Columbia. The coordinates are centered fitted mean and precision summaries, and dashed lines define the four descriptive quadrants. Points near either line should not be treated as having certain membership because posterior classification probabilities are not displayed.
Axioms 15 00576 g016
Figure 17. Geographical display of the descriptive M5 empirical Bayes quadrant assignments. Colors encode the four adjusted mean–stability groups. The map summarizes cross-sectional county concentration and does not represent temporal stability or causal effects.
Figure 17. Geographical display of the descriptive M5 empirical Bayes quadrant assignments. Colors encode the four adjusted mean–stability groups. The map summarizes cross-sectional county concentration and does not represent temporal stability or causal effects.
Axioms 15 00576 g017
Figure 18. World Bank renewable-energy data and M5 diagnostics for all 128 eligible countries. (a) The response is a natural proportion and is not boundary transformed. (b) Each country contributes 18–23 annual observations. (c) Continuous conditional Beta quantile residuals use the fitted M5 μ ^ and ϕ ^ . (d) Residuals versus fitted means are colored by log fitted precision. Panels (c,d) display the observed tail and PIT departures.
Figure 18. World Bank renewable-energy data and M5 diagnostics for all 128 eligible countries. (a) The response is a natural proportion and is not boundary transformed. (b) Each country contributes 18–23 annual observations. (c) Continuous conditional Beta quantile residuals use the fitted M5 μ ^ and ϕ ^ . (d) Residuals versus fitted means are colored by log fitted precision. Panels (c,d) display the observed tail and PIT departures.
Axioms 15 00576 g018
Figure 19. Model comparison and country effects in the representative World Bank application. Panels (a,b) show AIC and cluster-level BIC differences from the best model; M5 is best for both. Panel (c) shows M5’s marginal log-likelihood gain over nested M4 and the likelihood-ratio result. Panel (d) displays M5 empirical-Bayes country effects; labels mark the seven largest bivariate magnitudes.
Figure 19. Model comparison and country effects in the representative World Bank application. Panels (a,b) show AIC and cluster-level BIC differences from the best model; M5 is best for both. Panel (c) shows M5’s marginal log-likelihood gain over nested M4 and the likelihood-ratio result. Panel (d) displays M5 empirical-Bayes country effects; labels mark the seven largest bivariate magnitudes.
Axioms 15 00576 g019
Table 1. Comparison of established approaches for clustered continuous proportions. The final column records the features that distinguish M5, including direct frequentist inference for ρ and a paired mean–stability interpretation.
Table 1. Comparison of established approaches for clustered continuous proportions. The final column records the features that distinguish M5, including direct frequentist inference for ρ and a paired mean–stability interpretation.
FrameworkMean and Precision PredictorsPaired Group EffectsCross-Submodel CorrelationPrimary Inferential ParadigmRelation to the Proposed Innovation
Mean-only Beta mixed modelMean onlyNoNoFrequentist or BayesianModels clustered means but cannot recover cluster-specific precision heterogeneity or mean–stability dependence.
GAMLSS/structured distributional regressionYesImplementation-dependentPossibleFrequentist or BayesianOffers broad distributional flexibility, whereas M5 supplies a dedicated ρ -centered likelihood test and paired cluster interpretation.
Generalized additive mixed modelUsually one response parameterModel-dependentModel-dependentUsually frequentistProvides smooth mixed modeling, whereas M5 jointly targets mean heterogeneity, precision heterogeneity, and their association.
Bayesian hierarchical Beta regressionYesYesYesPosterior inferenceProvides posterior inference; M5 contributes a direct frequentist marginal likelihood route with a nested independence test and transformed-scale interval.
Independent mean–precision effects (M4)YesYesFixed at zeroFrequentist marginal likelihoodIs the nested comparator that M5 extends by estimating, testing, and interpreting cross-submodel dependence.
Proposed correlated model (M5)YesYesEstimated as ρ Frequentist penalized marginal likelihoodCombines nonlinear adjustment, correlated paired effects, formal ρ inference, prediction, and empirical Bayes mean–stability diagnosis.
Table 2. Competing Beta regression-type models fitted in the simulation study.
Table 2. Competing Beta regression-type models fitted in the simulation study.
ModelMean SubmodelPrecision Submodel and Random-Effect Structure
M1 logit ( μ i j ) = x i j β ϕ i j = ϕ
M2 logit ( μ i j ) = x i j β + f ( w i j ) log ( ϕ i j ) = z i j γ + g ( s i j )
M3 logit ( μ i j ) = x i j β + f ( w i j ) + b i log ( ϕ i j ) = z i j γ + g ( s i j )
M4 logit ( μ i j ) = x i j β + f ( w i j ) + b i log ( ϕ i j ) = z i j γ + g ( s i j ) + c i , b i c i
M5 logit ( μ i j ) = x i j β + f ( w i j ) + b i log ( ϕ i j ) = z i j γ + g ( s i j ) + c i , Corr ( b i , c i ) = ρ
Table 3. Average performance of M1–M5 across the 23 simulation settings, with 50 Monte Carlo replications per setting. Metrics are first computed within each fitted dataset and then averaged across settings and replications. Bold marks the best values for the five recovery and full-data model-selection criteria. Test-set MSPE and NLPD evaluate new-cluster transportability; success equals 1.00 for every model.
Table 3. Average performance of M1–M5 across the 23 simulation settings, with 50 Monte Carlo replications per setting. Metrics are first computed within each fitted dataset and then averaged across settings and replications. Bold marks the best values for the five recovery and full-data model-selection criteria. Test-set MSPE and NLPD evaluate new-cluster transportability; success equals 1.00 for every model.
Model RMSE μ RMSE ϕ NLPDfullMSPEtestNLPDtestAICBICmSuccess
M10.12193.5407−0.47220.0741−0.4606−1066.48−1056.061.00
M20.10062.3332−0.62300.0699−0.5904−1372.59−1315.281.00
M30.05881.9136−0.75980.0698−0.5609−1483.99−1424.071.00
M40.05741.4647−0.82570.0698−0.5574−1515.50−1452.971.00
M50.05711.4455−0.82600.0699−0.5575−1518.11−1452.991.00
Table 4. Recovery of ρ and empirical rejection of the M5-versus-M4 LRT in the five baseline settings ( m = 100 , n i = 10 , 50 replications). Parentheses give 95% Wilson intervals for the rejection proportion, quantifying Monte Carlo uncertainty.
Table 4. Recovery of ρ and empirical rejection of the M5-versus-M4 LRT in the five baseline settings ( m = 100 , n i = 10 , 50 replications). Parentheses give 95% Wilson intervals for the rejection proportion, quantifying Monte Carlo uncertainty.
True ρ Bias ( ρ ^ ) RMSE ( ρ ^ ) LRT Rejection Rate95% Wilson Interval
−0.60−0.00310.10740.94(0.838, 0.979)
−0.30−0.00290.15750.26(0.159, 0.396)
0.00−0.00870.20160.04(0.011, 0.135)
0.30−0.02440.19290.38(0.259, 0.518)
0.600.00730.12010.98(0.895, 0.996)
Table 5. Direct comparison between M5 and M4. The reported difference is Δ = criterion ( M 5 ) criterion ( M 4 ) . Negative values favor M5.
Table 5. Direct comparison between M5 and M4. The reported difference is Δ = criterion ( M 5 ) criterion ( M 4 ) . Negative values favor M5.
CriterionMean Δ Median Δ Pr ( Δ < 0 )
RMSE μ −0.0003−0.00020.6235
RMSE ϕ −0.0191−0.01590.6548
AIC−2.6178−0.82900.5913
BICm−0.01261.72330.3583
NLPDfull−0.0003−0.00030.5600
MSPEtest0.00000.00000.4826
NLPDtest−0.00010.00010.4904
Table 6. Recovery of cluster-level random effects across all non-boundary simulation settings. Larger correlations, quadrant accuracy, and success rates are better; bold entries mark the best displayed value.
Table 6. Recovery of cluster-level random effects across all non-boundary simulation settings. Larger correlations, quadrant accuracy, and success rates are better; bold entries mark the best displayed value.
ModelCorr ( b i , b ^ i ) Corr ( c i , c ^ i ) Quadrant AccuracySuccess
M30.81831.00
M40.82620.67990.60601.00
M50.82660.68620.60951.00
Table 7. Model performance in the variance-component boundary settings, with 50 replications per setting. All displayed criteria are smaller-is-better. Bold entries identify the best value within each boundary block; comparisons are not made across the two generating mechanisms.
Table 7. Model performance in the variance-component boundary settings, with 50 replications per setting. All displayed criteria are smaller-is-better. Bold entries identify the best value within each boundary block; comparisons are not made across the two generating mechanisms.
Boundary SettingModel RMSE μ RMSE ϕ AICBICmNLPDfull
Mean onlyM10.12592.7962−876.38−865.96−0.4422
Mean onlyM20.10321.0963−1164.78−1107.47−0.6044
Mean onlyM30.05810.5256−1259.70−1199.78−0.7506
Mean onlyM40.05820.5511−1257.96−1195.43−0.7551
Mean onlyM50.05830.5747−1256.75−1191.62−0.7555
Precision onlyM10.07683.4540−844.24−833.81−0.4261
Precision onlyM20.01901.9016−1179.30−1121.99−0.6116
Precision onlyM30.02101.8901−1178.24−1118.32−0.6201
Precision onlyM40.01961.4123−1208.26−1145.73−0.6906
Precision onlyM50.02041.4263−1207.35−1142.22−0.6912
Table 8. Cluster-disjoint train/test prediction comparison aggregated across the simulation settings. The machine-learning models are auxiliary point-prediction benchmarks. All displayed criteria are smaller-is-better; bold entries mark the best displayed value. No R 2 column is shown.
Table 8. Cluster-disjoint train/test prediction comparison aggregated across the simulation settings. The machine-learning models are auxiliary point-prediction benchmarks. All displayed criteria are smaller-is-better; bold entries mark the best displayed value. No R 2 column is shown.
ModelMSPEtestRMSEY,testMAEtestRMSEμ,testNLPDtest
M40.06980.26380.21580.1035−0.5574
M30.06980.26390.21600.1036−0.5609
M20.06990.26390.21720.1037−0.5904
M50.06990.26390.21610.1037−0.5575
M10.07410.27180.22590.1238−0.4606
Random forest0.07540.27430.22500.1287
Gradient boosting0.07730.27760.22680.1352
K-nearest neighbors0.08040.28320.23620.1470
Decision tree0.11030.33160.26070.2272
Table 9. Targeted M5 stress results. Every row uses B = 30 ; the generating correlation is ρ = 0.6 except in the final null row. Tail % is the observed fraction below 0.05 or above 0.95. Recovery summaries use successful M5 fits, and LRT summaries use replications in which both M4 and M5 succeeded. Coverage is for the transformed-scale 95% Wald interval. Parentheses after RMSE values are Monte Carlo standard errors; brackets after LRT rejection are 95% Wilson intervals.
Table 9. Targeted M5 stress results. Every row uses B = 30 ; the generating correlation is ρ = 0.6 except in the final null row. Tail % is the observed fraction below 0.05 or above 0.95. Recovery summaries use successful M5 fits, and LRT summaries use replications in which both M4 and M5 succeeded. Coverage is for the transformed-scale 95% Wald interval. Parentheses after RMSE values are Monte Carlo standard errors; brackets after LRT rejection are 95% Wilson intervals.
Settingm n i Tail %SuccessBias  ( ρ ^ ) RMSE  ( ρ ^ ) CoverageRMSEμRMSEϕLRT Rejection
Reference40811.91.0000.0180.1981.0000.0548 (0.0010)4.205 (0.196)0.567 [0.392, 0.726]
Few clusters20812.21.0000.0010.3001.0000.0639 (0.0021)5.539 (0.705)0.167 [0.073, 0.336]
Unbalanced clusters403–2011.91.0000.0030.2481.0000.0557 (0.0008)4.201 (0.251)0.500 [0.332, 0.668]
Responses near zero40874.81.000−0.5510.7151.0000.0239 (0.0005)4.053 (0.158)0.033 [0.006, 0.167]
Responses near one40876.41.0000.3130.4200.9670.0268 (0.0009)4.715 (0.282)0.367 [0.219, 0.545]
Low precision40838.11.0000.1330.2431.0000.0780 (0.0015)0.784 (0.021)0.633 [0.455, 0.781]
High precision4081.61.000−0.2240.3531.0000.0164 (0.0005)101.389 (11.711)0.586 [0.407, 0.745]
Student- t 5 random effects40812.31.000−0.0470.3091.0000.0550 (0.0011)4.326 (0.235)0.567 [0.392, 0.726]
Contaminated mixture40812.31.000−0.0470.3771.0000.0573 (0.0016)4.797 (0.318)0.533 [0.361, 0.698]
Near-zero σ c = 0.05 40811.41.000−0.4950.8151.0000.0540 (0.0010)2.147 (0.174)0.033 [0.006, 0.167]
Near-zero σ c = 0.05 , null 40811.31.0000.1170.6641.0000.0547 (0.0011)2.777 (0.256)0.033 [0.006, 0.167]
Separate B = 30 run with generating ρ = 0 ; all other rows use B = 30 and ρ = 0.6 .
Table 10. Successful-pair comparison of M5 with nested M4 across the ten nonnull stress settings ( B = 30 per setting; 299 successful pairs). Recovery rows are paired relative percentage changes, while AIC, BICm, and NLPD rows are absolute M5-minus-M4 differences. Negative differences favor M5. Parentheses give Monte Carlo standard errors; bold marks an M5-favoring mean, median, or win fraction above 0.5.
Table 10. Successful-pair comparison of M5 with nested M4 across the ten nonnull stress settings ( B = 30 per setting; 299 successful pairs). Recovery rows are paired relative percentage changes, while AIC, BICm, and NLPD rows are absolute M5-minus-M4 differences. Negative differences favor M5. Parentheses give Monte Carlo standard errors; bold marks an M5-favoring mean, median, or win fraction above 0.5.
CriterionMean Difference (MCSE)Median DifferenceM5 Win Fraction
Relative RMSE μ change (%)−2.188 (0.363)−1.0010.656
Relative RMSE ϕ change (%)−2.550 (0.946)−2.6280.689
AIC−3.676 (0.988)−0.5720.548
BICm−2.057 (0.988)1.0110.421
NLPDfull−0.00497 (0.00138)−0.000890.575
Table 11. AGHQ audit and M5 computational measurements for the targeted stress suite. Integration columns use the first replication of each setting; timing and memory columns summarize all 30 M5 fits. Δ 25 , L is the 25-node AGHQ cluster log-integral minus its Laplace approximation, and Δ 25 , 15 Σ is the absolute difference between the summed 25- and 15-node AGHQ log-integrals. Times reflect four-process execution on the stated machine and are not complexity bounds.
Table 11. AGHQ audit and M5 computational measurements for the targeted stress suite. Integration columns use the first replication of each setting; timing and memory columns summarize all 30 M5 fits. Δ 25 , L is the 25-node AGHQ cluster log-integral minus its Laplace approximation, and Δ 25 , 15 Σ is the absolute difference between the summed 25- and 15-node AGHQ log-integrals. Times reflect four-process execution on the stated machine and are not complexity bounds.
Setting mean | Δ 25 , L | max | Δ 25 , L | Δ 25 , L | Δ 25 , 15 Σ | Median Time, s (IQR)Max RSS, MB
Reference0.0068020.0132930.2720960.00000124.0 (4.4)220.5
Few clusters0.0059990.0105250.1199710.00000111.2 (1.7)222.9
Unbalanced clusters0.0109140.0353530.4016920.00005424.9 (5.5)224.8
Responses near zero0.0006760.0012140.0093140.00000024.6 (5.0)226.8
Responses near one0.0011410.0030820.0456250.00000033.9 (13.7)227.1
Low precision0.0008700.002227−0.0112660.00000017.4 (4.0)228.6
High precision0.0044470.0048560.1778660.000000116.2 (163.3)233.0
Student- t 5 random effects0.0092670.0253030.3706620.00001616.0 (2.2)233.0
Contaminated mixture0.0079970.0140960.3198650.00000216.2 (3.0)233.2
Near-zero σ c = 0.05 0.0044040.0057450.1761470.00000021.4 (5.9)233.3
Table 12. Summary of the real-data source and analysis sample.
Table 12. Summary of the real-data source and analysis sample.
ItemDescription
Data sourceCDC PLACES County Data, GIS Friendly Format, 2025 release
Data providerCenters for Disease Control and Prevention
Homepage last updated4 December 2025
Raw geographic levelCounty level
Cluster levelState level, including the District of Columbia
Raw number of clusters51
Raw number of county records3143
Response variable Y = SLEEP _ AdjPrev / 100
Response interpretationCounty-level adjusted prevalence proportion for short sleep duration
Minimum response in analysis sample 0.2470
Maximum response in analysis sample 0.5100
Mean response in analysis sample 0.3708
Table 13. Variables used in the real-data model.
Table 13. Variables used in the real-data model.
Model ComponentSymbolImplemented VariableRole in the Model
Response Y i j SLEEP_AdjPrev/100County-level proportion response (%)
Mean linear predictor x 1 i j Standardized log adult populationLinear mean covariate
Mean linear predictor x 2 i j LPA_AdjPrevLinear mean covariate
Mean smooth predictor w i j GHLTH_AdjPrevSmooth mean covariate
Precision linear predictor z 1 i j Standardized log total populationLinear precision covariate
Precision linear predictor z 2 i j ACCESS2_AdjPrevLinear precision covariate
Precision smooth predictor s i j BPHIGH_AdjPrevSmooth precision covariate
Cluster variableiState identifierState-level random effects
Table 14. Descriptive statistics of the response and selected covariates in the analysis sample.
Table 14. Descriptive statistics of the response and selected covariates in the analysis sample.
VariableValid NMeanSDMinimumMaximum
SLEEP_AdjPrev (%)314337.0814.03524.70051.000
LPA_AdjPrev (%)314327.0195.39012.20048.900
GHLTH_AdjPrev (%)314320.6864.65310.40041.900
ACCESS2_AdjPrev (%)314311.6744.7484.00043.700
BPHIGH_AdjPrev (%)314333.5374.65421.00053.100
Log adult population314310.0171.5334.31715.858
Log total population314310.2641.5324.39416.084
Longitude3143−92.89513.015−164.034−67.629
Latitude314338.4475.47119.60169.314
Table 15. Competing Beta regression-type models in the real-data analysis.
Table 15. Competing Beta regression-type models in the real-data analysis.
ModelMean SubmodelPrecision and Random-Effect Structure
M1 logit ( μ i j ) = x i j β ϕ i j = ϕ
M2 logit ( μ i j ) = x i j β + f ( w i j ) log ( ϕ i j ) = z i j γ + g ( s i j )
M3 logit ( μ i j ) = x i j β + f ( w i j ) + b i log ( ϕ i j ) = z i j γ + g ( s i j )
M4 logit ( μ i j ) = x i j β + f ( w i j ) + b i log ( ϕ i j ) = z i j γ + g ( s i j ) + c i , b i c i
M5 logit ( μ i j ) = x i j β + f ( w i j ) + b i log ( ϕ i j ) = z i j γ + g ( s i j ) + c i , Corr ( b i , c i ) = ρ
Table 16. Model comparison among the Beta regression-type models in the real-data analysis.
Table 16. Model comparison among the Beta regression-type models in the real-data analysis.
Model ^ L AIC BIC m d eff σ ^ b σ ^ c ρ ^ NLPD full
M1193.775−379.550−371.8234−0.062
M2323.883−603.766−561.26522−0.103
M35839.979−11,633.959−11,589.527232.315−1.929
M47523.511−14,999.022−14,952.658242.1002.5930−2.519
M57571.151−15,092.302−15,044.006252.0702.2290.826−2.520
Table 17. Likelihood-ratio test comparing M5 with M4 in the real-data analysis.
Table 17. Likelihood-ratio test comparing M5 with M4 in the real-data analysis.
Comparison ^ L , M 4 ^ L , M 5 Δ ^ L T LR dfp-Value
M5 versus M47523.5117571.15147.64095.2801 1.65 × 10 22
Table 18. Selected finite-dimensional parameter estimates under M5.
Table 18. Selected finite-dimensional parameter estimates under M5.
ComponentParameterEstimateInterpretation
Mean β 0 −0.118Mean-submodel intercept
Mean β 1 0.034Linear effect of standardized log adult population
Mean β 2 0.044Linear mean-submodel PLACES covariate effect
Precision γ 0 4.773Precision-submodel intercept
Precision γ 1 −0.040Linear effect of standardized log total population
Precision γ 2 0.190Linear precision-submodel PLACES covariate effect
Random effects σ b 2.070State-level mean heterogeneity
Random effects σ c 2.229State-level precision heterogeneity
Random effects ρ 0.826Mean–stability correlation
Table 19. State-grouped holdout prediction for the CDC PLACES data. Entire states, not individual counties, were assigned to the test set. MSPE, RMSE, and MAE are smaller-is-better point-prediction criteria. The table reports one reproducible split and should not be interpreted as repeated cross-validation.
Table 19. State-grouped holdout prediction for the CDC PLACES data. Entire states, not individual counties, were assigned to the test set. MSPE, RMSE, and MAE are smaller-is-better point-prediction criteria. The table reports one reproducible split and should not be interpreted as repeated cross-validation.
ModelModel Class MSPE test RMSE Y , test MAE test
M5Distributional Beta model0.000890.029750.02473
M1Distributional Beta model0.000900.030030.02461
M4Distributional Beta model0.000930.030560.02479
M3Distributional Beta model0.000940.030730.02492
Gradient boostingMachine-learning benchmark0.000980.031370.02572
Random forestMachine-learning benchmark0.001030.032070.02492
M2Distributional Beta model0.001040.032280.02655
(K)-nearest neighborsMachine-learning benchmark0.001180.034330.02888
Decision treeMachine-learning benchmark0.001360.036890.03009
Table 20. State-level mean–stability quadrant counts under M5.
Table 20. State-level mean–stability quadrant counts under M5.
QuadrantNumber of StatesPercentage
High mean–high stability2345.10%
High mean–low stability23.92%
Low mean–high stability23.92%
Low mean–low stability2447.06%
Table 21. Interpretation of the state-level mean–stability quadrants under M5.
Table 21. Interpretation of the state-level mean–stability quadrants under M5.
QuadrantMean EffectStability EffectInterpretation
High mean–high stability b ^ i > 0 c ^ i > 0 Higher adjusted prevalence and more concentrated county-level responses
High mean–low stability b ^ i > 0 c ^ i 0 Higher adjusted prevalence but more dispersed county-level responses
Low mean–high stability b ^ i 0 c ^ i > 0 Lower adjusted prevalence with relatively stable county-level responses
Low mean–low stability b ^ i 0 c ^ i 0 Lower adjusted prevalence and less stable county-level responses
Table 22. M1–M5 full-data comparison for all 128 eligible World Bank countries. M5 has the largest marginal log-likelihood and the smallest AIC and cluster-level BIC m ; bold marks these results and its estimated correlation. NLPD and fitted RMSE are reported as secondary descriptive checks.
Table 22. M1–M5 full-data comparison for all 128 eligible World Bank countries. M5 has the largest marginal log-likelihood and the smallest AIC and cluster-level BIC m ; bold marks these results and its estimated correlation. NLPD and fitted RMSE are reported as secondary descriptive checks.
Model ^ L AIC BIC m NLPDFitted RMSE ρ ^
M11375.266−2742.532−2731.124−0.4890.1988
M21687.703−3331.406−3268.661−0.6000.1932
M35491.350−10,936.701−10,871.104−2.1350.0395
M46056.262−12,064.524−11,996.075−2.4360.04000.000
M56064.947−12,079.894−12,008.593−2.4350.0401−0.500
Table 23. World Bank prediction comparison. The application-aligned primary target is point prediction of future years for countries observed during training; means (standard errors) are reported across the fixed 2016, 2018, and 2020 rolling origins, and M5 is best for MSPE, RMSE, and MAE (bold). Future-year NLPD and the unchanged two-by-three-fold new-country RMSE are retained as secondary density and transportability audits.
Table 23. World Bank prediction comparison. The application-aligned primary target is point prediction of future years for countries observed during training; means (standard errors) are reported across the fixed 2016, 2018, and 2020 rolling origins, and M5 is best for MSPE, RMSE, and MAE (bold). Future-year NLPD and the unchanged two-by-three-fold new-country RMSE are retained as secondary density and transportability audits.
ModelFuture-Year MSPEFuture-Year RMSEFuture-Year MAEFuture-Year NLPDNew-Country RMSE
M10.039940 (0.000124)0.199850 (0.000310)0.153573 (0.000411)−0.359 (0.009)0.1934 (0.0179)
M20.038866 (0.000112)0.197144 (0.000284)0.149765 (0.000327)−0.481 (0.005)0.2258 (0.0125)
M30.003812 (0.000430)0.061537 (0.003580)0.045950 (0.002766)−1.434 (0.081)0.2224 (0.0186)
M40.003771 (0.000375)0.061251 (0.003126)0.045669 (0.002394)−1.304 (0.289)0.2222 (0.0190)
M50.003767 (0.000385)0.061205 (0.003206)0.045656 (0.002458)−1.261 (0.325)0.2227 (0.0155)
Table 24. Cross-domain comparison under the common M1–M5 hierarchy. In both applications, AIC, cluster-level BIC m , the nested M4–M5 test, and the application-specific point-prediction target select M5. Bold identifies the model selected by each primary criterion and the overall primary decision. This combined evidence identifies M5 as the best overall model in both domains. Table 22 and Table 23 separately report density and transportability results for different targets.
Table 24. Cross-domain comparison under the common M1–M5 hierarchy. In both applications, AIC, cluster-level BIC m , the nested M4–M5 test, and the application-specific point-prediction target select M5. Bold identifies the model selected by each primary criterion and the overall primary decision. This combined evidence identifies M5 as the best overall model in both domains. Table 22 and Table 23 separately report density and transportability results for different targets.
DataNmAIC Winner BIC m WinnerM4–M5 LR ( p ) Primary Prediction Winner ρ ^ M 5 Primary Decision
CDC PLACES314351M5M595.280 ( 1.65 × 10 22 )M50.826M5
World Bank WDI2814128M5M517.370 ( 3.08 × 10 5 )M5−0.500M5
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, Y.; Xu, J.; Han, Y.; Liu, T. Correlated Mean–Precision Random-Effects Beta Regression for Clustered Proportion Data. Axioms 2026, 15, 576. https://doi.org/10.3390/axioms15080576

AMA Style

Li Y, Xu J, Han Y, Liu T. Correlated Mean–Precision Random-Effects Beta Regression for Clustered Proportion Data. Axioms. 2026; 15(8):576. https://doi.org/10.3390/axioms15080576

Chicago/Turabian Style

Li, Yilin, Jiaqi Xu, Yiran Han, and Tao Liu. 2026. "Correlated Mean–Precision Random-Effects Beta Regression for Clustered Proportion Data" Axioms 15, no. 8: 576. https://doi.org/10.3390/axioms15080576

APA Style

Li, Y., Xu, J., Han, Y., & Liu, T. (2026). Correlated Mean–Precision Random-Effects Beta Regression for Clustered Proportion Data. Axioms, 15(8), 576. https://doi.org/10.3390/axioms15080576

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop