Skip to main content
MethodsX logoLink to MethodsX
. 2026 Oct 23;17:104228. doi: 10.1016/j.mex.2026.104228

A multi-predictor nonparametric local linear generalized Poisson regression model for overdispersed count data,☆☆☆

Darnah a, M Fathurahman a,⁎, Iriyani Kamaruddin b, Suyitno a, Toha Saifudin c, Mardiana Idayu Ahmad d, Erni Tri Astuti e, Ratna Kusuma f, Rahmawati Munir g, Made Dirgantara h, Fidia Deny Tisna Amijaya i, Imam Rofi’i j, Andi Syaifullah Al Maslulil Agri k, Feni Arista Bahni a
PMCID: PMC13744270  PMID: 42999864

Highlights

  • •

    Develops a multi-predictor extension of nonparametric local linear generalized Poisson regression model.

  • •

    Implements leave-one-out cross-validation (CV) based bandwidth selection for data-driven local estimation.

  • •

    The method is empirically validated in healthcare application using stunting count data in Kalimantan, Indonesia.

Keywords: Nonparametric regression, Local linear estimator, Generalized Poisson distribution, Overdispersed, Count data

Abstract

Generalized Poisson regression is widely used for modeling overdispersed count data; however, existing nonparametric local linear generalized Poisson regression methods are generally restricted to a single predictor, limiting their applicability to datasets involving multiple predictors. This study extends the nonparametric local linear generalized Poisson regression framework to accommodate multiple predictors, namely multi-predictor local linear generalized Poisson regression (MP-LLGPR). The proposed method provides a flexible approach for modeling overdispersed count response variable with locally varying relationships involving multiple predictors. The method is empirically validated in a healthcare application using stunting count data from 44 regencies and cities in Kalimantan, Indonesia. The empirical validation demonstrates the applicability of the proposed method for modeling overdispersed count data with multiple predictors and provides a comparison with the corresponding global generalized Poisson regression model.

Graphical abstract

graphic file with name ga1.webp


Specifications table

Subject area Mathematics and Statistics
More specific subject area Statistical Modeling; Nonparametric Regression; Generalized Poisson Regression; Local Linear Regression; Overdispersed Count Data.
Name of your method Multi-predictor Nonparametric Local Linear Generalized Poisson Regression (MP-LLGPR)
Name and reference of original method Darnah, Memi Nor Hayati, Sri Wahyuningsih, Iriyani Kamaruddin, Suyitno,
Andrea Tri Rian Dani, Rito Goejantoro, Desi Yuniarti, Fidia Deny Tisna
Amijaya, Ika Purnamasari, Meiliyani Siringoringo, Surya Prangga, Ratna
Kusuma, Rahmawati Munir, "Locally kernel weighted maximum
likelihood estimator for local linear multi-predictor poisson regression",
MethodsX, 14(103,258), 2025, https://doi.org/10.1016/j.mex.2025.103258.
Darnah, M. I. Utoyo, and N. Chamidah, “Modeling of Maternal Mortality and Infant Mortality Cases in East Kalimantan using Poisson Regression Approach Based on Local Linear Estimator,” in IOP Conference Series: Earth and Environmental Science, Institute of Physics Publishing, Apr. 2019. doi:10.1088/1755–1315/243/1/012,023.
D. Darnah, M. Imam Utoyo, and N. Chamidah, “Estimation of the Bi-response Poisson Regression Model Based on Local Linear Approach,” International Journal of Academic and Applied Research, vol. 3, no. 5, pp. 14–18, 2019, [Online]. Available: http://www.ijeais.org/ijaar
Darnah, I. Utoyo, and N. Chamidah, “Bi-response Poisson regression model for modeling effect of early marriage on maternal and infant mortality,” AIP Conf Proc, vol. 2554, no. 1, p. 030,005, Jan. 2023, doi: 10.1063/5.0104404.
Resource availability None

Background

Poisson regression is one of the most widely used statistical methods for modeling count data because it relates the expected count to a set of explanatory variables through a log-link function. However, the classical Poisson regression model relies on the equidispersion assumption, in which the mean and variance of the response variable are equal. In practice, this assumption may be violated because of overdispersion or underdispersion, which can affect parameter estimation, standard errors, and statistical inference [[1], [2], [3], [4], [5], [6], [7], [8]] . To address this limitation, Wang and Famoye [9] introduced the generalized Poisson regression (GPR) model, which extends the classical Poisson regression by incorporating a dispersion parameter and provides a flexible framework for modeling equidispersed, overdispersed, and underdispersed count data.

Regression models can be developed using either parametric or nonparametric approaches. Parametric regression assumes a predetermined functional form for the relationship between the response and predictor variables [[10], [11], [12], [13], [14], [15], [16], [17], [18]] . However, this assumption may be restrictive when the underlying relationships are complex or nonlinear. Nonparametric regression provides a flexible alternative by estimating the regression function from the observed data without imposing a specific parametric functional form [[19], [20], [21]].

Various smoothing approaches have been developed for nonparametric regression, including kernel, spline, penalized spline, truncated spline, local polynomial, and local linear estimators [[21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39], [40], [41], [42], [43]] . Among these approaches, local linear estimation provides a flexible mechanism for approximating an unknown regression function locally and has been applied to Poisson regression models for modeling nonlinear relationships between count responses and predictor variables [1,2,11,12,35,44].

The local linear approach has also been extended to generalized Poisson regression to accommodate nonlinear relationships in overdispersed count data. Astuti [22,45] developed a local likelihood-based generalized Poisson regression approach; however, the formulation is restricted to a single predictor variable, limiting its applicability when the response is simultaneously associated with multiple predictors. In addition, the existing approach determines the smoothing parameter using the root mean square error (RMSE), whereas bandwidth selection can instead be formulated as a cross-validation problem. These limitations motivate an extension of the local linear generalized Poisson regression framework to accommodate multiple predictors and to use a data-driven cross-validation criterion for bandwidth selection.

Accordingly, this study develops a MP-LLGPR method for modeling overdispersed count data. The proposed extension incorporates multiple predictors within a local linear generalized Poisson framework, while bandwidth selection is performed using CV. The method provides a unified framework for locally estimating nonlinear relationships between an overdispersed count response and multiple predictors. Its empirical performance is validated using stunting count data from 44 regencies and cities in Kalimantan, Indonesia. The stunting dataset used to demonstrate the applicability and model performance of the proposed method rather than as a substantive analysis of determinants of stunting.

Method details

Poisson regression model

The response variable in a Poisson regression model is assumed to follow a Poisson distribution, which belongs to the exponential family of distributions. This model is classified as a generalized linear model consisting of three components, that is random component, systematic component, and link function. Let Ybe the random variable for count data and it follows a Poisson distribution, the probability density function (PDF) is

P(Y=y|θ)=f(y,θ)=θyexp(−θ)y!,y=0,1,2,… (1)

with mean and variance,

E(Y)=Var(Y)=θ (2)

If Eq. (1) rewritten in the form of the PDF of the exponential family of distributions, then [46]

f(y,θ)=exp[ylog(θ)−θ−log(yi!) (3)

where Yis a random component, E(Y)=θ, and g(θ)=log(θ) is canonical link function. The link function relates the response variable Y and the k predictors X, yielding the Poisson regression model as follows:

θi=exp(xiTβ) (4)

with xiT=[1x1ix2i…xki] is the i th observation result data vector of the predictor variables and β=[β0β1β2…βk]T. Poisson regression model given by Eq. (4) is nonlinear regression [47]. A commonly used parameter estimation method for nonlinear regression models, such as Weibull regression model [48,49] and ordinal logistic regression model [50], is maximum likelihood estimation (MLE) by maximizing likelihood function. The likelihood function in Eq. (1) is defined as

ℓ(β)=∏i=1nf(yi,θi)=∏i=1nexp[yixiTβ−exp(xiTβ)]yi! (5)

and the log-likelihood function is

L(β)=log(l(β))=∑i=1n(yixiTβ−exp(yixiTβ)−log(yi!) (6)

The vector β can be obtained by maximizing log-likelihood function in Eq. (6) and setting its first derivative equal to zero, yielding

∂L(β)∂β=0 (7)

Since Eq. (7) has no closed-form analytical solution, a numerical method is required to obtain the maximum likelihood estimator. The Newton-Raphson iterative algorithm is commonly used for this purpose.

Generalized Poisson regression model

According to Ismail and Jemain [8], let (Yi,xi),i=1,2,⋯,n be a count random variable following a generalized Poisson distribution, the corresponding probability density function is defined as

f(y;θ,φ)=(θ1+φθ)y(1+φy)y−1y!exp(−θ(1+φy)1+φθ);y=0,1,2,⋯ (8)

The mean value in generalized Poisson distribution is

E(Y)=θ (9)

and the variance is

Var(Y)=θ(1+φθ)2 (10)

The parameter φ in Eq. (8) represents the dispersion parameter. When φ=0, the model reduces to the Poisson distribution, when φ<0, it indicates underdispersion, and when φ>0, it indicates overdispersion relative to Poisson distribution [23,47]. The mean of the response variable E(Y|x)=θ(x)in the global generalized Poisson regression is assumed to depend on some predictors through a link function

θ(x)=exp(xTβ) (11)

whereβ is the parameter vector of the regression model. The parameters are estimated using MLE. Based on Eq. (8), the likelihood function can be expressed

ℓ(θ,φ,yi)=∏i=1n(θ1+φθ)yi(1+φyi)yi−1yi!exp(−θ(1+φyi)1+φθ) (12)

and log-likelihood function is

L(xTβ,φ,yi)=∑i=1n{yiln(xiTβ1+φxiTβ)+(yi−1)ln(1+φyi)−ln(yi!)−xiTβ(1+φyi)1+φxiTβ} (13)

The maximum likelihood estimator for βand φ are obtained by solving the maximum likelihood equations.

∂L∂β=∑i=1nyi−exp(xiTβ)(1+φexp(xiTβ))2=0 (14)
∂L∂φ=∑i=1n{−yiexp(xiTβ)1+φexp(xiTβ)+yi(yi−1)1+φyi−exp(xiTβ)(yi−exp(xiTβ))(1+φexp(xiTβ))2}=0 (15)

Since Eq. (14) and (15) are nonlinear in parameters, the solution can be obtained by using some iterative methods such as Newton Raphson.

Nonparametric local linear generalized Poisson regression model for a predictor variable

In the nonparametric local linear generalized Poisson regression model, rather than assuming a specific regression function, the relationship between the mean response and a predictor variable is represented by a smooth nonparametric regression function as follows:

E(Yi|x)=θi(x)=exp[m(xi)] (16)

Suppose m is a continuous function that has a (p+1)-th derivative at the point x0. Then, for any point xiin the neighborhood of x0, the function m can be expanded into the following Taylor series of degree p.

m(xi)≈m(x0)+m′(x0)(xi−x0)+m″(x0)(xi−x0)22!+⋯+m(p)(x0)(xi−x0)pp!=xi*Tβ (17)

where xi*=[1(xi−x0)(xi−x0)2…(xi−x0)p]T, β=[β0β1β2…βp]T, with βν=sν(x0)/ν! and ν=0,1,2,…,p.

The regression curve at point x0 in nonparametric regression is estimated using the locally kernel weighted maximum likelihood estimator method, in which the model parameters are first estimated. In Eq. (17), if p = 0, the technique is called local constant and if p = 1, it is known as local linear model [23].

Based on Eq. (8) and (17), we obtain the local kernel weighted log-likelihood function

Lp(xi*Tβ,φ,yi)=∑i=1nKh(xi−x0){yiln(xi*Tβ(1+φxi*Tβ))+(yi−1)ln(1+φyi)−ln(yi!)−xi*Tβ(1+φyi)1+φxi*Tβ} (18)

where K is kernel function and h > 0 represent the bandwidth. The bandwidth h controls smoothness of the fit curve. If h is too small, the fit becomes too noisy, and the variance increases. Conversely, if h is too large, the fit becomes over-smoothed and important feature may be distorted or lost completely. That is, the fit will have large bias. The bandwidth must be chosen to compromise this bias-variance trade-off. The CV method is a commonly used technique to determine the optimal bandwidth by minimizing the CV value.

Based on Eq. (18), the estimators βand φ are obtained by solving the (p + 2) equations.

∂Lp∂β=∑i=1nKh(xi−x0)yi−exp(xi*Tβ)(1+φexp(xi*Tβ))2xi=0 (19)
∂Lp∂φ=∑i=1nKh(xi−x0){−yiexp(xi*Tβ)1+φexp(xi*Tβ)+yi(yi−1)1+φyi−exp(xi*Tβ)(yi−exp(xi*Tβ))(1+φexp(xi*Tβ))2}=0 (20)

The solutions to Eqs. (19) and (20) can be obtained using the Newton–Raphson method.

Proposed multi-predictor nonparametric local linear generalized Poisson regression (MP-LLGPR) model

Let (yi,xi),i=1,2,⋯,n be the observed data pairs, where yi is the count response that follows the generalized Poisson distribution and xi=(xi1xi2xi3…xik) is a vector of k predictor variables. The dependence of the mean response on the k predictors is described by a smooth nonparametric regression function

θ(xi)=exp[m(xi)] (21)

where m(xi) is an unknown function, from the exponential family function, and continuous function that has a (p+1)-th derivative at the point x0that we aim to estimate using locally kernel weighted maximum likelihood estimator method.

The assigned weights are determined by the relative distances between the observed predictor values and the target point x0, such that observations closer to x0 receive larger weights than those farther away. The kernel-weighted likelihood function at the point x0, which depends on the polynomial degree p and the bandwidth [2], can be expressed

ℓ(β,φ;x0)=∏i=1nf(yi;θ(xi),φ)∏j=1kKhj(xij−x0j) (22)

where hjdenotes the bandwidth associated with the j-th predictor. By approximating m(xi)using a first-order Taylor expansion, we obtain

m(xi)=β0+∑j=1kβj(xij−x0j) (23)

Eq. (23) can be expressed in vector form as follows

m(xi)=xi*Tβ (24)

where βis the vector of local regression coefficients. The complete parameter vector of the MP-LLGPR model is defined as

ψ=[βφ]=(β0,β1,β2,⋯,βk,φ)T (25)

The local mean parameter is given by θ(xi)=exp(xi*Tβ). Based on Eq. (21), Eq. (8) can be expressed

f(yi;θ(xi),φ)=(θ(xi)1+φθ(xi))yi(1+φyi)yi−1yi!exp(−θ(xi)(1+φyi)1+φθ(xi)) (26)

Definition 1. Let we have the Kernel-weighted likelihood function in Eq. (22) and the probability density function of yi in Eq. (26) then the local likelihood function can be written as

ℓ(yi;θ(xi),φ)=∏i=1n(θ(xi)1+φθ(xi))yi(1+φyi)yi−1yi!exp(−θ(xi)(1+φyi)1+φθ(xi))∏j=1kKhj(xij−x0j) (27)

and the local log-likelihood function is

L(yi;θ(xi),φ)=ln(ℓ(yi;θ(xi),φ))=ln(∏i=1n{(θ(xi)1+φθ(xi))yi(1+φy)yi−1yi!exp(−θ(xi)(1+φyi)1+φθ(xi))}∏j=1kKhj(xij−x0j))=∑i=1n(∏j=1kKhj(xij−x0j)){yiln(θ(xi)1+φθ(xi))+(yi−1)ln(1+φyi)−ln(yi!)−θ(xi)(1+φyi)1+φθ(xi)} (28)

Theorem. Suppose the multi-predictor nonparametric local linear generalized Poisson regression (MP-LLGPR) model specified in Eq. (21), the regression functionm(xi)defined in Eq. (24), and the log-likelihood function presented in Eq. (28) can be expressed L(yi;θ(xi),φ)=L, the local weighted maximum likelihood estimators of βand φat the point x0 are obtained by solving the following system of equation

∂L∂β=∑i=1n(∏j=1kKhj(xij−x0j)){yi−θ(xi)(1+φθ(xi))2xi*}=0 (29)
∂L∂φ=∑i=1n(∏j=1kKhj(xij−x0j)){−(yi)θ(xi)1+φθ(xi)+yi(yi−1)1+φyi−θ(xi)(yi−θ(xi))(1+φθ(xi))2}=0 (30)

Proof. The maximum likelihood estimator for the MP-LLGPR model can be obtained by maximizing the log-likelihood function presented in Eq. (29). The first derivative of Eq. (29) with respect to β using the chain rule can be expressed as

∂L∂β=∂L∂θ(xi)∂θ(xi)∂β (31)

where

∂L∂θ(xi)=∑i=1n(∏j=1kKhj(xij−x0j)){yi(1+θ(xi)θ(xi))(1(1+φθ(xi))2)−(1+φyi)(1(1+φθ(xi))2)}=∑i=1n(∏j=1kKhj(xij−x0j)){yi−θ(xi)θ(xi)(1+φθ(xi))2} (32)

and

∂θ(xi)∂β=∂∂β(exp(xiTβ)=xi*θ(xi) (33)

Eq. (32) and (33) substituted into Eq. (31), we obtained

∂L∂β=∑i=1n(∏j=1kKhj(xij−x0j)){yi−θ(xi)(1+φθ(xi))2xi*}=0 (34)

Furthermore, the first derivative of Eq. (28) with respect to φ can be expressed as

∂L∂φ=∑i=1n(∏j=1kKhj(xij−x0j)){−yi∂∂φln(1+φθ(xi))+(yi−1)∂∂φln(1+φyi)−∂∂φ1+φyi1+φθ(xi)}=∑i=1n(∏j=1kKhj(xij−x0j)){−yiθ(xi)1+φθ(xi)+yi(yi−1)1+φyi−θ(xi)(yi−θ(xi))(1+φθ(xi))2}=0 (35)

Eq. (34) and (35) are implicit and therefore require an iterative procedure to obtain their solutions. In this study, the Newton–Raphson iterative method [41] is employed to estimate the parameters.

Definition 2. Let the first derivatives of the local log-likelihood function with respect to the parameterβ=(β0,β1,β2,⋯,βk)Tand φ,as shown in Eq. (34) and (35), xij;j=1,2,...,k is predictor variable, the gradient vector is

g(ψ)=∂L∂ψ=[∂L∂β∂L∂φ] (36)

and the Hessian matrix is

H(ψ)=∂2L∂ψ∂ψT=[HββHβφHφβHφφ] (37)

The elements of the Hessian matrix in Eq. (37) can be expressed

Hββ=∂2L∂β∂βT=−∑i=1n(∏j=1kKhj(xij−x0j))θ(xi){1(1+φθ(xi))2+2φ(yi−θ(xi)(1+φθ(xi))3xi*xi*T} (38)
Hφφ=∂2L∂φ2=∑i=1n(∏j=1kKhj(xij−x0j)){yi(θ(xi))2(1+φθ(xi))2−yi2(yi−1)(1+φyi)2+2(θ(xi))2(yi−θ(xi))(1+φθ(xi))3} (39)
Hβφ=∂2L∂β∂φ=−2∑i=1n(∏j=1kKhj(xij−x0j)){θ(xi)(yi−θ(xi)(1+φθ(xi))3xi*} (40)
Hφβ=HβφT (41)

The Fisher information matrix is constructed as follows

I(ψ)=−E[∂2L∂ψ∂ψT] (42)

Using the gradient vector and Hessian matrix obtained from Eq. (36) and (37), the Newton–Raphson iterative procedure is employed to estimate the model parameters.

ψ(m+1)=ψ(m)−H−1(ψ(m))g(ψ(m));m=0,1,2,.. (43)

The iterative procedure begins with the selection of initial parameter estimates

ψ^(0)(x0)=[β^0(0)(x0),β^1(0)(x0),⋯,β^k(0)(x0j),φ^(0)]T (44)

The initial parameter vector given in Eq. (44) and continues until convergence is achieved, the stopping criterion is ∥ψ^(m+1)−ψ^(m)∥≤ε, where ε is a small positive constant. The initial value of the local regression coefficients are obtained from the global Poisson regression model, while the initial dispersion parameter is set to φ=0. Thus, the initial parameter vector is defined as

ψ^(0)=(βPoissonT,0)T (45)

Definition 4. Suppose the multi-predictor local linear generalized Poisson regression (MP-LLGPR) model is specified in Eq. (21), with the local linear predictor given in Eq. (24). For a given bandwidth vectorh=(h1,h2,⋯,hk)T the CV criterion is defined as

CV(h)=1n∑i=1n[yi−θ^−i(xi;h)]2 (46)

where θ^−i(xi;h)=exp(xiTβ^−i)denotes the leave-one-out estimate of the mean parameter obtained by excluding the i th observation. The optimal bandwidth vector is obtained by minimizing the CV criterion,

hopt=argminCV(h) (47)

Method validation

Empirical validation

We evaluated the proposed method using empirical validation data on stunting case counts across 44 regencies/cities in Kalimantan, Indonesia, in 2024. The dataset consists of 1 response variable, namely the number of stunting cases (Y), and 6 initial predictor variables, including the number of integrated community-based health service posts or posyandu (X₁), the number of nutrition health workers (X₂), the percentage of monthly per capita food expenditure (X₃), the percentage of the poor population (X₄), the percentage of infants aged less than six months receiving exclusive breastfeeding (X₅), and the number of low birth weight infants (X₆). The full dataset was compiled from the official publication of the Central Bureau of Statistics (BPS) and the Indonesian Ministry of Health. Fig. 1 presents a flowchart illustrating the overall computational and validation methodology of this study.

Fig. 1.

Fig. 1

Flowchart of the MP-LLGPR methodology.

Prior to model estimation, descriptive statistical analysis was performed to summarize the initial data characteristics. The resulting descriptive statistics are presented in Table 1. The response variable (Y) displays a mean of 119 and a standard deviation of 43.60 (variance =1900.96), where the sample variance substantially exceeds the mean, indicating initial empirical evidence of overdispersion.

Table 1.

Descriptive Summary of the Research Variables.

Variable Average Minimum Maximum Standar Deviation
The stunting cases (Y) 119 31 242 43.60
The number of integrated community-based health service posts or posyandu (X1) 321 36 1688 277.74
The number of nutrition health workers (X2) 58 12 177 33.62
The percentage of monthly per capita food expenditure (X3) 52.22 41.43 61.98 5.14
The percentage of the poor population (X4) 5.66 2.23 10.75 2.00
The percentage of infants aged less than six months receiving exclusive breastfeeding (X5) 64.00 24.80 86.60 14.94
The number of low birth weight infants (X6) 202 0.00 727 168.29

Before fitting the Poisson regression model, potential multicollinearity among the predictor variables was assessed using the variance inflation factor (VIF). The resulting VIF values for all predictor variables are presented in Table 2.

Table 2.

VIF values of predictor variables.

Variable VIF value Decision
The number of integrated community-based health service posts or posyandu (X1) 1.899 No multicollinearity
The number of nutrition health workers (X2) 1.230 No multicollinearity
The percentage of monthly per capita food expenditure (X3) 1.275 No multicollinearity
The percentage of the poor population (X4) 1.097 No multicollinearity
The percentage of infants aged less than six months receiving exclusive breastfeeding (X5) 1.654 No multicollinearity
The number of low birth weight infants (X6) 1.217 No multicollinearity

All predictor variables yielded VIF values below 10 (Table 2), confirming the absence of multicollinearity. Consequently, all six initial predictor variables were included in the full Poisson regression model specification. Parameter estimation for the full Poisson regression model was performed using MLE via the Newton–Raphson algorithm, with the resulting estimates summarized in Table 3.

Table 3.

Parameter estimates of Poisson regression model using MLE.

Variable Parameter Estimate P-value
Intercept β0 2.859 < 2 × 10⁻¹⁶
The number of integrated community-based health service posts or posyandu (X1) β1 2.860 × 10⁻⁴ 3.42 × 10⁻⁸
The number of nutrition health workers (X2) β2 3.452 × 10⁻³ 3.46 × 10⁻¹⁰
The percentage of monthly per capita food expenditure (X3) β3 2.029 × 10⁻² 3.21 × 10⁻¹¹
The percentage of the poor population (X4) β4 4.130 × 10⁻² 1.14 × 10⁻⁷
The percentage of infants aged less than six months receiving exclusive breastfeeding (X5) β5 2.296 × 10⁻³ 0.0235
The number of low birth weight infants (X6) β6 7.577 × 10⁻⁴ 3.45 × 10⁻¹⁴

The initial six-predictor Poisson regression model was subsequently assessed for dispersion. The dispersion ratio, calculated as the ratio of the deviance to its residual degrees of freedom, was 9.034, which was substantially greater than 1. This result indicates that the equidispersion assumption of the Poisson model was not satisfied, providing evidence of overdispersion in the stunting case counts. Therefore, the GPR framework was considered appropriate for accommodating the observed dispersion.

To obtain a parsimonious model, backward elimination based on the AIC was applied to the six-predictor GPR model. This variable selection procedure reduced the predictor set from six to four predictors. The selected four-predictor GPR model yielded an AIC value of 438.6039 and was subsequently used as the baseline for developing the proposed MP-LLGPR model. The parameter estimates for the selected four-predictor global GPR model, along with their corresponding significance tests, are summarized in Table 4. All retained predictors were statistically significant at the 5% level, establishing a validated global baseline prior to localized bandwidth optimization and MP-LLGPR model fitting.

Table 4.

Parameter estimates of the selected global GPR model using MLE.

Variable Parameter Estimate P-value
Intercept β0 2.7649 < 0.001
The number of integrated community-based health service posts or posyandu (X1) β1 0.0003 0.0442
The number of nutrition health workers (X2) β2 0.0037 0.0154
The percentage of monthly per capita food expenditure (X3) β3 0.0219 0.0093
The number of low birth weight infants (X6) β6 0.0008 0.0044
Dispersion φ 0.7351 < 0.001
AIC 438.6039

The optimal bandwidth parameter was determined by minimizing the CV criterion across a specified candidate grid. The resulting bandwidth was applied to the Gaussian kernel function to calculate localized spatial weights for each observation relative to every estimation point. Under this kernel specification, nearby observations receive higher weights, whereas those further away receive exponentially lower weights. The optimal bandwidth and its corresponding CV value are presented in Table 5.

Table 5.

Optimal bandwidth and CV criterion for the MP-LLGPR model.

Variable Optimal Bandwidth
The number of integrated community-based health service posts or posyandu (X1) 320
The number of nutrition health workers (X2) 60
The percentage of monthly per capita food expenditure (X3) 9
The number of low birth weight infants (X6) 200
Minimum CV 3546.3172

Based on the optimal bandwidth in Table 5, the parameters of the MP-LLGPR model were estimated . The resulting optimal bandwidth vector was hopt=(320,60,9,200)T,with a minimum CV value of 3546.3172. The complete set of local maximum likelihood parameter estimates obtained at each observation point, representing the 44 regencies and cities of Kalimantan in 2024, is provided in Supplementary Table S1.

To validate the analytical performance and superiority of the proposed MP-LLGPR model over the baseline GPR global model, goodness-of-fit and prediction accuracy were evaluated using RMSE. The final comparative results are summarized in Table 6.

Table 6.

Performance comparison between global GPR and MP-LLGPR models.

Model RMSE
GPR global 47.6230
MP-LLGPR 25.7018

A comparison based on the RMSE further highlights the improvement achieved by the proposed method (Table 6). The global GPR model produced an RMSE of 47.6230, whereas the MP-LLGPR model yielded a substantially lower RMSE of 25.7018. This represents a 46.03% reduction in RMSE following the incorporation of the localized nonparametric specification. As visually confirmed in Fig. 2, the lower RMSE of the MP-LLGPR model indicates that its fitted values are closer to the observed stunting case counts. These findings demonstrate that allowing parameter estimates to vary locally across the predictor space enables the proposed method to capture heterogeneous relationships between the response variable and multiple predictors across the observed data.

Fig. 2.

Fig. 2

Comparison of observed stunting counts and fitted mean counts from the global GPR and MP-LLGPR models.

Software

The proposed MP-LLGPR model was implemented in R. The computational procedure included bandwidth selection using a grid search based on leave-one-out CV and local parameter estimation using the Newton–Raphson algorithm. Model performance was evaluated using the RMSE.

Limitations

The proposed MP-LLGPR method may become computationally demanding as the number of predictors increases because bandwidth optimization is performed in a multidimensional predictor space. In addition, its performance may be affected by the curse of dimensionality when applied to high-dimensional data.

Ethics statements

This research, entitled “A Multi-predictor Nonparametric Local Linear Generalized Poisson Regression Model for Overdispersed Count Data”, did not involve human participants, animals, or personal data, and thus did not require formal ethical approval. The study focuses on the development and application of statistical methodologies, specifically designed to enhance generalized Poisson regression models using a local linear approach. The research adheres to the highest standards of academic integrity and transparency, with no conflicts of interest, and aims to contribute to the advancement of robust statistical frameworks for health data analysis.

CRediT author statement

Darnah: Conceptualization, Methodology, Validity test, Writing-Preparation of the first draft, and Supervision. M.Fathurahman: Conceptualization and Methodology. Iriyani Kamaruddin: Methodology and Validity test. Suyitno: Conceptualization, Methodology, and Validity test. Toha Saifudin: Methodology and Validity test. Mardiana: Writing-Review and Editing. Erni Tri Astuti: Methodology and Validity test. Ratna Kusuma: Supervision and Funding Acquisition. Rahmawati Munir: Validity test and Project Administration. Made Dirgantara: Writing-Review and Editing. Fidia Deny Tisna Amijaya: Methodology and Validity test. Imam Rofi’i: Validity test and Project Administration. Andi Syaifullah Al Maslulil Agri: Editing and Project Administration. Feni Arista Bahni: Editing and Project Administration.

Supplementary material and/or additional information [OPTIONAL]

None.

Declaration of competing interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

The authors would like to thank the Directorate General of Higher Education, Research, and Technology, Ministry of Education, Culture, Research, and Technology of the Republic of Indonesia, for supporting this work through the Regular Fundamental Research Grant (contract number: 238/C3/DT.05.00/PL-BARU/2026). Appreciation is also extended to the Institute for Research and Community Services (LPPM) at Mulawarman University (contract number: 607/DST/UN17.L1/PT.00.03/2026).

Footnotes

☆

Related research article None.

☆☆

For a published article: None.

Supplementary material associated with this article can be found, in the online version, at doi:10.1016/j.mex.2026.104228.

Appendix. Supplementary materials

mmc1.docx (42.5KB, docx)

Data availability

The authors do not have permission to share data.

References

  • 1.Darnah M.I.U., Chamidah N. IOP Conference Series: Earth and Environmental Science. 2019. Modeling of maternal mortality and infant mortality cases in East Kalimantan using Poisson Regression approach based on local linear estimator. [DOI] [Google Scholar]
  • 2.Darnah, et al. Locally kernel weighted maximum likelihood estimator for local linear multi-predictor poisson regression. MethodsX. 2025;14 doi: 10.1016/j.mex.2025.103258. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Amin M., Akram M.N., Amanullah M. On the James-Stein estimator for the poisson regression model. Commun. Stat. - Simul. Comput. 2022;51(10):5596–5608. doi: 10.1080/03610918.2020.1775851. [DOI] [Google Scholar]
  • 4.Okorie I.E., Afuecheta E., Nadarajah S., Bright A., Akpanta A.C. A Poisson regression approach for assessing morbidity risk and determinants among under five children in Nigeria. Sci. Rep. 2024;14(1) doi: 10.1038/s41598-024-72373-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Schober P., Vetter T.R. Count data in medical research: poisson regression and negative binomial regression. Anesth. Analg. 2021;132(5):1378–1379. doi: 10.1213/ANE.0000000000005398. [DOI] [PubMed] [Google Scholar]
  • 6.Iqbal W., Tang Y.M., Chau K.Y., Irfan M., Mohsin M. Nexus between air pollution and NCOV-2019 in China: application of negative binomial regression analysis. Process. Saf. Environ. Prot. 2021;150:557–565. doi: 10.1016/j.psep.2021.04.039. [DOI] [Google Scholar]
  • 7.Amin M., Akram M.N., Kibria B.M.G. A new adjusted Liu estimator for the Poisson regression model. Concurr. Comput. Pract. Exp. 2021;33(20) doi: 10.1002/cpe.6340. [DOI] [Google Scholar]
  • 8.Ismail N., Jemain A.A. Handling overdispersion with negative binomial and generalized poisson regression models. Casualty Actuar. Soc. Forum. 2007:103–158. [Google Scholar]
  • 9.Wang W., Famoye F. Modeling household fertility decisions with generalized poisson regression. J. Popul. Econ. 1997;10(3):273–283. doi: 10.1007/s001480050043. [DOI] [PubMed] [Google Scholar]
  • 10.Brown S., Heathcote A. On the use of nonparametric regression in assessing parametric regression models. J. Math. Psychol. 2002;46(6):716–730. doi: 10.1006/jmps.2002.1421. [DOI] [Google Scholar]
  • 11.Darnah M.I.U., Chamidah N. Estimation of the Bi-response Poisson regression model based on local linear approach. Int. J. Acad. Appl. Res. 2019;3(5):14–18. [Google Scholar]
  • 12.Mestiri S., Farhat A. Using non‑parametric count model for credit scoring. J. Quant. Econ. 2021;19(1):39–49. doi: 10.1007/s40953-020-00208-w. [DOI] [Google Scholar]
  • 13.Draper N.R., Smith H. John Wiley & Sons, Inc.; New York: 1998. Applied Regression Analysis. [DOI] [Google Scholar]
  • 14.Nurhuda G., Wasono, Nohe D.A. Nonparametric regression modeling based on spline truncated estimator on simulation data. J. Mat. Stat. dan Komputasi. 2022;19(1):172–182. doi: 10.20956/j.v19i1.21534. [DOI] [Google Scholar]
  • 15.Mahmoud H.F.F. Parametric versus semi and nonparametric regression models. Int. J. Stat. Probab. 2021;10(2):90. doi: 10.5539/ijsp.v10n2p90. [DOI] [Google Scholar]
  • 16.Sriliana I., Budiantara I.N., Ratnasari V. A truncated spline and local linear mixed estimator in nonparametric regression for longitudinal data and its application. Symmetry. 2022;14(12):2687. doi: 10.3390/sym14122687. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Khattak M.W., Pirdayani A., De Winne P., Brijs T., De Backer H. Estimation of safety performance functions for urban intersections using various functional forms of the negative binomial regression model and a generalized Poisson regression model. Accid. Anal. Prev. 2021;151 doi: 10.1016/j.aap.2020.105964. [DOI] [PubMed] [Google Scholar]
  • 18.Al Haris M., Arum P.R. Negative binomial regression and generalized poisson regression models on the number of traffic accidents in Central Java. BAREKENG J. Ilmu Mat. dan Terap. 2022;16(2):471–482. doi: 10.30598/barekengvol16iss2pp471-482. [DOI] [Google Scholar]
  • 19.Eubank R.L. Marcel Dekker; New York: 1999. Nonparametric Regression and Spline Smoothing. [Google Scholar]
  • 20.Wahba G. Improper priors, spline smoothing and the problem of guarding against model errors in regression. J. R. Stat. Soc. Ser. B. 1978;40(3):364–372. doi: 10.1111/j.2517-6161.1978.tb01050.x. [DOI] [Google Scholar]
  • 21.Dani A.T.R., Ratnasari V., Budiantara I.N. Optimal knots point and bandwidth selection in modeling mixed estimator nonparametric regression. IOP Conf. Ser. Mater. Sci. Eng. 2021;1115(1) doi: 10.1088/1757-899X/1115/1/012020. [DOI] [Google Scholar]
  • 22.Setia N., Islamiyati A., Herdiani E.T. Analysis of maternal mortality rate using multivariate adaptive generalized poisson regression spline. Commun. Math. Biol. Neurosci. 2025;2025(98):1–18. doi: 10.28919/cmbn/9312. [DOI] [Google Scholar]
  • 23.Astuti E.T., Budiantara I.N., Sunaryo S., Dokhi M. Statistical modeling for mortality data using local generalized poisson regression model. Int. J. Appl. Math. Stat. 2013;33(3):92–101. [Google Scholar]
  • 24.E. Ana, N. Chamidah, P. Andriani, and B. Lestari, “Modeling of hypertension risk factors using local linear of additive nonparametric logistic regression,” 2019, p. 012067. doi: 10.1088/1742-6596/1397/1/012067.
  • 25.Cheruiyot L.R. Local linear regression estimator on the boundary correction in nonparametric regression estimation. J. Stat. Theory. Appl. 2020;19(3):460. doi: 10.2991/jsta.d.201016.001. [DOI] [Google Scholar]
  • 26.Nidhomuddin N.C., Kurniawan A. Confidence interval of the parameter on multipredictor biresponse longitudinal data analysis using local linear estimator for modeling of case increase and case fatality rates COVID-19 in Indonesia: a theoretical discussion. Commun. Math. Biol. Neurosci. 2022;2022:1–12. doi: 10.28919/cmbn/6900. [DOI] [Google Scholar]
  • 27.Chamidah N., Yonani Y.S., Ana E., Lestari B. Identification the number of mycobacterium tuberculosis based on sputum image using local linear estimator. Bull. Electr. Eng. Informatics. 2020;9(5):2109–2116. doi: 10.11591/eei.v9i5.2021. [DOI] [Google Scholar]
  • 28.Adam C., Gijbels I. Local polynomial expectile regression. Ann. Inst. Stat. Math. 2022;74(2):341–378. doi: 10.1007/s10463-021-00799-y. [DOI] [Google Scholar]
  • 29.Ahmed S.E., Aydin D., Yilmaz E. Semiparametric time-series model using local polynomial: an application on the effects of financial risk factors on crop yield. J. Risk. Financ. Manage. 2022;15(3):141. doi: 10.3390/jrfm15030141. [DOI] [Google Scholar]
  • 30.Ulya M., Chamidah N., Saifudin T. IOP Conference Series: Earth and Environmental Science. 2021. Predicting the sweetness level of avomango (Gadung Klonal 21) using multi-predictor local polynomial regression. [DOI] [Google Scholar]
  • 31.Cattaneo M.D., Jansson M., Ma X. Simple local polynomial density estimators. J. Am. Stat. Assoc. 2020;115(531):1449–1455. doi: 10.1080/01621459.2019.1635480. [DOI] [Google Scholar]
  • 32.Cui W., Wei M. Strong consistency of kernel regression estimate. Open. J. Stat. 2013;03(3):179–182. doi: 10.4236/ojs.2013.33020. [DOI] [Google Scholar]
  • 33.Wong W.H. On the consistency of cross-validation in kernel nonparametric regression. Ann. Stat. 1983;11(4):1136–1141. doi: 10.1214/AOS/1176346327. [DOI] [Google Scholar]
  • 34.Skretna A.G., Kar S., Piotrowska M., Leszczynski J. The kernel‑weighted local polynomial regression (KwLPR) approach: an efficient, novel tool for development of QSAR/QSAAR toxicity extrapolation models. J. Cheminform. 2021;13(1):9. doi: 10.1186/s13321-021-00484-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Wahba G., Wang Y. Spline function. Encycl. Stat. Sci. 2014:1–27. doi: 10.1002/9781118445112.stat02388. [DOI] [Google Scholar]
  • 36.Adiguzel M.B., Cengiz M.A. Model selection in multivariate adaptive regressions splines (MARS) using alternative information criteria. Heliyon. 2023;9(9) doi: 10.1016/j.heliyon.2023.e19964. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Lin X., Zhang D. Inference in generalized additive mixed models by using smoothing splines. J. R. Stat. Soc. Ser. B Stat. Methodol. 1999;61(2):381–400. doi: 10.1111/1467-9868.00183. [DOI] [Google Scholar]
  • 38.Roozbeh M., Maanavi M., Mohamed N.A. Penalized least squares optimization problem for high-dimensional data. Int. J. Nonlinear Anal. Appl. 2023;14(1):245–250. doi: 10.22075/ijnaa.2022.26998.3470. [DOI] [Google Scholar]
  • 39.Kosmaryati, Kartikasari M.D. Proceedings of the 2nd International Seminar on Science and Technology (ISSTEC 2019) 2020. Analysis of penalized semiparametric regression model on Bi-response longitudinal data; pp. 172–178. [DOI] [Google Scholar]
  • 40.Berry L.N., Helwig N.E. Cross-validation, information theory, or Maximum likelihood? A comparison of tuning methods for penalized splines. Stats. 2021;4(3):701–724. doi: 10.3390/stats4030042. [DOI] [Google Scholar]
  • 41.Sudiarsa I.W., Budiantara I.N., Purnami S.W. Combined estimator fourier series and spline truncated in multivariable nonparametric regression. Appl. Math. Sci. 2015;9(100):4997–5010. doi: 10.12988/ams.2015.55394. [DOI] [Google Scholar]
  • 42.Darnah I.U., Chamidah N. AIP Conference Proceedings. 2022. Bi-response Poisson regression model based on local linear for modeling effect of early marriage on the child- girl to maternal and infant mortality in East Java. [DOI] [Google Scholar]
  • 43.Baíllo A., Grané A. Local linear regression for functional predictor and scalar response. J. Multivar. Anal. 2009;100(1):102–111. doi: 10.1016/j.jmva.2008.03.008. [DOI] [Google Scholar]
  • 44.Kohler M., Krzyżak A. Asymptotic confidence intervals for Poisson regression. J. Multivar. Anal. 2007;98(5):1072–1094. doi: 10.1016/j.jmva.2006.07.006. [DOI] [Google Scholar]
  • 45.Astuti E.T., Budiantara I.N., Sunaryo S., Dokhi M. The 3rd Basic Science International Conference (BaSIC) 2013. On the confidence band of local likelihood estimates in generalized Poisson regression model; p. 2013. [Google Scholar]
  • 46.R.E. Walpole, R.H. Myers, S.L. Myers, and K.E. Ye, Probability & statistics for engineers & scientists ninth edition. Boston: Pearson, 2011.
  • 47.Zuo G., Fu K., Dai X., Zhang L. Generalized poisson hurdle model for count data and its application in ear disease. Entropy. 2021;23(9):1206. doi: 10.3390/e23091206. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.Suyitno, et al. Geographically weighted Weibull regression modeling on dissolved oxygen data to analyze river water quality in East Kalimantan. MethodsX. 2026;16 doi: 10.1016/j.mex.2025.103745. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49.Suyitno D., Dani A.T.R., Oktavia N.T. Modeling the hospitalization time of stroke patients at Abdul Wahab Sjahranie Hospital Samarinda using the Weibull Regression Model. MethodsX. 2025;14 doi: 10.1016/j.mex.2024.103082. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50.Yadav B., Jeyaseelan L., Sappani M., Mani T., George S., Bangdiwala S.I. Modeling zero-inflated count data using generalized Poisson and ordinal logistic regression models in medical research. Oman. Med. J. 2024;39(1) doi: 10.5001/omj.2024.41. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

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

Supplementary Materials

mmc1.docx (42.5KB, docx)

Data Availability Statement

The authors do not have permission to share data.


Articles from MethodsX are provided here courtesy of Elsevier

RESOURCES