Next Article in Journal
Econophysics and the Landauer Principle: A Redefinition of Economic Temperature
Previous Article in Journal
An Approach to Fisher-Rao Metric for Infinite Dimensional Non-Parametric Information Geometry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Change Point Detection in Panel Linear Regression Models Based on Jump Information Criterion

1
School of Science, Xi’an Polytechnic University, Xi’an 710048, China
2
School of Mathematics, Northwest University, Xi’an 710127, China
*
Author to whom correspondence should be addressed.
Entropy 2026, 28(4), 375; https://doi.org/10.3390/e28040375
Submission received: 2 March 2026 / Revised: 22 March 2026 / Accepted: 24 March 2026 / Published: 26 March 2026

Abstract

This paper focuses on the critical issue of change point detection in panel linear regression models and proposes a novel jump information criterion (JIC) for efficient solution. The core innovation of this criterion lies in reconstructing the traditional change point hypothesis testing problem into a parameter estimation problem: under the null hypothesis ( H 0 , i.e., no change point exists in the model) and the alternative hypothesis ( H 1 , i.e., a change point exists in the model), the number of potential change points is set to 0 and 1 for modeling and solution, respectively. To verify the theoretical reliability of the proposed method, this paper systematically establishes the consistency of the change point count estimator through rigorous mathematical deductions and further derives its optimal convergence rate. In terms of numerical validation, extensive Monte Carlo simulation experiments and real data empirical analysis both demonstrate that the estimator constructed based on JIC exhibits excellent performance in change point identification accuracy, stability, and computational efficiency, providing a reliable new tool for structural break analysis in panel data models.

1. Introduction

Panel data models constitute a pivotal analytical tool for exploring multi-dimensional datasets, with a conventional assumption that model parameters remain constant across the entire observation period. In practical scenarios, however, this parameter stability is frequently disrupted by external factors such as policy adjustments, economic fluctuations, or unforeseen public events, which may induce structural changes in model parameters at unknown time points. To ensure the reliability of empirical modeling, it is therefore essential to test for the existence of such change points in panel data and accurately estimate their locations if they exist, an issue that has spurred extensive methodological research in the field. The methodological exploration of change point detection in panel data traces its origins to Joseph and Wolfson (1992, 1993) [1,2], who laid the foundational theoretical framework for this research area. Since then, substantial advancements have been made through diverse methodological approaches. In the realm of parameter estimation, Bai (2010) [3] proposed a least squares method to identify common mean change points in panel data with stationary error terms, establishing a cornerstone for parameter-based change point analysis. In terms of hypothesis testing, Horváth (2012) [4] and Chen and Hu (2017) [5] both adopted the cumulative sum (CUSUM) approach to detect mean change points, while Li et al. (2015) [6] extended this line of research to variance change point detection by developing a squared CUSUM method.
As research has advanced, scholars have increasingly focused on addressing more complex panel data structures and heterogeneities. Li, Qian, and Su (2016) [7] examined panel models with interactive fixed effects and proposed a penalized principal component procedure integrated with adaptive group fused LASSO to detect multiple structural breaks, supporting their method with rigorous theoretical justifications and comprehensive simulation and empirical validations. Baltagi et al. (2017) [8] further generalized change point estimation to encompass both stationary and nonstationary panel data contexts, systematically deriving the asymptotic properties of least squares and first-difference estimators. For high-dimensional panel data characterized by a large number of cross-sections and short time series, Jaromír et al. (2018) [9] designed a Wald-type test to enhance detection power.
Recent studies have also made significant strides in tackling complex error structures and heterogeneous panel settings. Baltagi et al. (2020) [10] investigated drift tests for time-trend panel models with serially correlated error components, proposing a Wald-type test statistic based on the fixed-effects feasible generalized least squares (FE-FGLS) estimator and confirming its limiting distribution as a chi-square distribution. Okui and Wang (2021) [11] developed a method combining grouped fixed effects and adaptive grouped fused LASSO to estimate structural breaks in heterogeneous panel models, while Karim and Nase (2022) [12] introduced the Double-CUSUM-Modified EWMA method to improve the sensitivity of mean shift detection in panel data. Lumsdaine, Ryo, and Wang (2023) [13] focused on linear panel models with grouped heterogeneity, proposing a least squares approach to jointly estimate break points, group memberships, and model coefficients. Most recently, Wang, Phillips, and Su (2024) [14] addressed the challenges posed by interactive fixed effects and unobserved heterogeneities (including latent group structures and unknown structural breaks) in linear panel models, proposing a binary segmentation method for break point estimation and a sequential testing K-means algorithm to identify latent group structures and their numbers.
In the aforementioned literature, change point analysis is typically conducted in two sequential steps: detection followed by estimation. While these methods have demonstrated promising performance in addressing change point detection problems, most of them necessitate assumptions regarding certain relevant quantities or rely on predefined threshold values. Furthermore, a number of current approaches have been developed under the premise that the sequences of random variables conform to specific distributions. In practical applications, however, data distributions tend to be highly diverse. Consequently, although many methods exhibit sound theoretical properties, their utility in real-world scenarios remains constrained.
In scenarios where prior information about the sample is unavailable, Xia and Qiu (2015) [15] proposed the jump information criterion (JIC) for estimating discontinuous nonparametric regression curves. This criterion comprises two key components: a fitting term that aligns with the observed data and a penalty term associated with the complexity introduced by change points. The number of change points is determined by minimizing the JIC value. In this study, we extend the application of the JIC method to detect change points in panel regression models. Specifically, we transform the change point detection problem into an estimation problem centered on determining whether the number of change points is one or zero. Moreover, if a change point exists, its location is estimated concurrently. A notable advantage of this method is that it neither depends on critical values nor requires the error sequence to follow specific distributions. The approach presented in this paper integrates the traditional two-step framework of change point analysis detection and estimation into a unified methodological framework. This integrated design mitigates error accumulation, improves computational efficiency, and exhibits stronger adaptability to complex real-world contexts.
The remainder of this paper is structured as follows. Section 2 outlines the model framework and fundamental assumptions. Section 3 elaborates on our proposed methodology and presents the core results, including a rigorous demonstration of the consistency of the estimates and their corresponding convergence rates. Section 4 reports the results of Monte Carlo simulations and an empirical case study. Finally, Section 5 summarizes the key findings of the paper and provides concluding remarks.

2. Model and Assumptions

2.1. The Model

Consider the following regression panel data model
y i t = a i + x i , t ( β + Δ I { t > k } ) + ε i , t , i = 1 , , N , t = 1 , , T ,
where x i , t is a p × 1 vector of regressors, β is a p × 1 vector of unknown coefficients, ε i , t is the error term with zero mean, and a i is the individual fixed effects. We consider the testing problem of whether a change point exists. The regression coefficients in the panel data may change from β to β + Δ at an unknown time k , which is usually referred to as a change point or structural break. Accordingly, model (1) can be rewritten as
y i t = a i + x i t β 1 + ε i t , t = 1 , , k , a i + x i t β 2 + ε i t , t = k + 1 , , T , i = 1 , , N ,
where β 2 = β 1 + Δ .
We propose a jump information criterion (JIC) for solving at most one change-point problem in panel data. Under the null hypothesis, the coefficients do not change, while under the alternative hypothesis, the coefficients undergo a change. Under the null hypothesis, there is no change in the coefficients, while under the alternative hypothesis, there is a change in the coefficients, i.e., the null hypothesis and alternative hypothesis are stated as
H 0 : Δ = 0 H 1 : Δ 0 ,
where · denotes the Euclidean norm of vectors and matrices.

2.2. Assumptions

For the subsequent theoretical results, the following assumptions on the model are required:
Assumption 1. 
(i)
The errors ε i = ε i , 1 , ε i , 2 , , ε i , T , i = 1 , , N are independent;
(ii)
E ε i , t = 0 , E ε i , t ε i , s = 0 and c 1 σ 2 = E ε i , t 2 c 2 for all 1 i N , 1 t s T with some constants 0 < c 1 c 2 < .
(iii)
The ith observation satisfies the strict exogeneity condition, that is, E ε i , t x i , 1 , , x i , T = 0 which ensures that the demeaned error term ε i , t ε ¯ i is uncorrelated with the demeaned regressors x i , t x ¯ i .
Assumption 2. 
If change point k exists, then π [ e , 1 e ] satisfies
k T π as T .
Remark 1. 
The breakpoint position k depends on the sample size T, and the two are approximately proportional, where e is a small positive constant.
Assumption 3. 
There is c 3 such that x i , t c 3 for all 1 i N , 1 t T .
Assumption 4. 
(i)
There are positive constants k 1 and c 4 such that j = 1 k 1 x i , j x i , j 1 exists and j = 1 k l x i , j x i , j 1 c 4 for all i , 1 i N ;
(ii)
There exist positive constants k 2 and c 5 such that j = T k 2 T x i , j x i , j 1 exists and
j = T k 2 T x i , j x i , j 1 c 5 for all i , 1 i N .
Note that Assumption 4 (i) implies j = 1 k l x i , j x i , j 1 c 4 for all k k 1 . Similarly, as in Assumption 4 (ii), we find that j = k + 1 T x i , j x i , j 1 c 5 for all k T k 2 . Assumption 4 (i) ensures that the OLS estimators in (2) are uniquely defined.

3. Methodology and Main Results

3.1. Methodology

First, we introduce some notation that will be used throughout the paper. Since we are dealing with detection and estimation of an unknown change point, we will analyze various estimators, matrices, and parameters before and after a certain time k , 1 k T .
Let
y ¯ i = 1 T t = 1 T y i t , x ¯ i = 1 T t = 1 T x i t ,
be the mean of y and x , respectively, for the ith individual. The least squares estimates of β and a i in the model (1) are given by
β ^ w = W x x 1 W x y , a ^ i = y ¯ i β ^ w x ¯ i , i = 1 , , N ,
where
W x x , i = t = 1 T x i t x ¯ i x i t x ¯ i , W x y , i = t = 1 T x i t x ¯ i y i t y ¯ i , W y y , i = t = 1 T y i t y ¯ i 2 .
Let W x x = i = 1 N W x x , i , W x y = i = 1 N W x y , i , W y y = i = 1 N W y y , i ; the residual sum of squares of (1) is
S N T = W y y β ^ w W x x β ^ w .
When Model (1) contains at most one change point, let β ^ 1 k and β ^ 2 k denote the OLS estimators computed from the first k and the last T k observations of the panel model, respectively. Hence,
β ^ 1 k = W x x 1 1 W x y 1 , β ^ 2 k = W x x 2 1 W x y 2 ,
where W x x 1 = i = 1 N t = 1 k x i t x ¯ i x i t x ¯ i , W x x 2 = i = 1 N t = k + 1 T x i t x ¯ i x i t x ¯ i , W y y 1 = i = 1 N t = 1 k y i t y ¯ i 2 , and W y y 2 = i = 1 N t = k + 1 T y i t y ¯ i 2 .
In this paper, the parameter estimation problem can be formulated as the following optimization problem:
β ^ 1 , β ^ 2 , k ^ = arg min p < k < T , β 1 k , β 2 k W y y 1 β 1 W x x 1 β 1 + W y y 2 β 2 W x x 2 β 2 ,
where W y y 1 = i = 1 N t = 1 k y i t y ¯ i 2 , W y y 2 = i = 1 N t = k + 1 T y i t y ¯ i 2 .
The estimation of (4) is conducted in three steps:
Step 1:
Given p < k < T p , obtained β ^ 1 k , β ^ 2 k :
β ^ 1 k , β ^ 2 k = arg min β 1 k , β 2 k W y y 1 β 1 k W x x 1 β 1 k + W y y 2 β 2 k W x x 2 β 2 k
Step 2:
Obtained k ^ :
k ^ = arg min p < k < T p W y y 1 β ^ 1 k W ^ x x 1 β ^ 1 k + W y y 2 β ^ 2 k W ^ x x 2 β ^ 2 k = arg min p < k < T p S N k
Step 3:
Estimate β 1 , β 2 , Δ :
β ^ 1 = β ^ 1 k ^ , β ^ 2 = β ^ 2 k ^ , Δ ^ = β ^ 2 β ^ 1
We propose a jump information criterion (JIC) for addressing the problem of detecting at most one change point in panel data, with a specific focus on testing for shifts in regression parameters. The panel-data-adaptive JIC is defined as follows:
JIC ( m ) = SSR ( m ) N T + P ( N , T ) · j = 1 m 1 N · Δ ^ j γ , m = 0 , 1 ,
where JIC comprises two components. The first component SSR ( m ) N T is referred to as the fitting term, measuring the model’s goodness of fit. The second component is a penalty term composed of P ( N T ) and N · Δ ^ γ , considering the magnitude of jumps at change points. γ 0 serves as a tuning parameter, and P ( N , T ) in the second term acts as an adjustment factor to ensure that JIC ( m ) penalizes increment more than the reduction in the sum of squared residuals under H 0 and penalizes increment less than the reduction in the sum of squared residuals under alternative hypothesis.
Notations are defined as follows:
SSR ( m ) = S N k , m = 1 , S N T , m = 0 .
Then, (8) can be rewritten as follows:
JIC ( 0 ) = S N T N T , JIC ( 1 ) = S N k N T + P ( N , T ) · 1 ( N · Δ ^ ) γ .
By minimizing the JIC ( m ) , an estimate m ^ of the true number of change points m 0 can be obtained, which facilitates the determination of whether change points exist:
m ^ = arg min m { 0 , 1 } JIC ( m ) .
If m ^ = 0 , it indicates the estimation of no change points. Otherwise, there exists a change point, and in this case, the estimated change point location is k ^ .

3.2. Main Results

Define the ideal objective function JIC ( m ) as a deterministic approximation of JIC ( m ) . Taking the limit of the random component of JIC ( m ) while keeping its non-random part unchanged yields JIC ( m ) as a deterministic function. If m 0 = 0 , then,
JIC ( m ) = σ 2 , m = 0 , σ 2 + P ( N , T ) · O p T N γ , m = 1 .
If m 0 = 1 , then,
JIC ( m ) = σ 2 + β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 N T , m = 0 , σ 2 + P ( N , T ) · ( N · Δ ^ ) γ , m = 1 .
We need the following assumption:
Assumption 5. 
Given the range of values of P ( N , T ) :
0 < P ( N , T ) < β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 N T · ( N · Δ ) γ .
Proposition 1. 
Given Assumptions 1–4 and Assumption 5, m 0 is the unique minimizer of the ideal objective function JIC ( m ) .
Proof. 
When m 0 = 0 , it can be known from Assumption 5 that P ( N , T ) > 0 , so
JIC ( 1 ) JIC ( 0 ) = P ( N , T ) · O p T N γ > 0 · O p T N γ = 0 .
Thus, when m 0 = 0 , JIC ( 0 ) < JIC ( 1 ) .
When m 0 = 1 , according to Assumption 5, we know that
P ( N , T ) < β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 N T · ( N · Δ ) γ , from which it follows that
JIC ( 1 ) JIC ( 0 ) = P ( N , T ) · ( N Δ ) γ β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 N T < β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 · ( N · Δ ) γ N T · ( N · Δ ) γ β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 N T = 0 .
Therefore, JIC ( 1 ) < JIC ( 0 ) when m 0 = 1 . □
Proposition 2. 
Under Assumptions 1–4 and Assumption 5, we have
sup m { 0 , 1 } JIC ( m ) JIC ( m ) = O ( P ( N , T ) ) , a . s .
Proof. 
Let D ( m ) = JIC ( m ) JIC ( m ) . If m 0 = 0 , then
D ( m ) = S N T N T σ 2 , m = 0 , S N k ^ N T σ 2 + P ( N , T ) · ( N Δ ^ ) γ O p T N γ , m = 1 .
From (11) it follows that:
sup m { 0 , 1 } | D ( m ) | = S N k ^ N T σ 2 + P ( N , T ) · ( N Δ ^ ) γ O p T N γ = O ( P ( N , T ) ) , a . s .
If m 0 = 1 , we then have
D ( m ) = S N T N T σ 2 β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 · ( N · Δ ) γ N T , m = 0 , S N k ^ N T σ 2 + P ( N , T ) · ( N Δ ^ ) γ ( N Δ ) γ , m = 1 .
Similarly, it follows from (13) that
sup m { 0 , 1 } | D ( m ) | = S N k ^ N T σ 2 + P ( N , T ) · ( N Δ ^ ) γ ( N Δ ) γ = O ( P ( N , T ) ) , a . s .
Theorem 1. 
For all P ( N , T ) satisfying Assumption 5 and any ε > 0 , we have
lim ( N , T ) P h N , T m ^ m 0 < ε = 1
where h N , T = K N , T P ( N , T ) and
K N , T = min P ( N , T ) · O p T N γ , β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 N T P ( N , T ) · ( N Δ ) γ .
Proof. 
According to Proposition 2, we can find a set A such that P ( A ) P 1 , and for all ω A , (10) holds. The functions D ( m ) and JIC ( m ) share the same minimizer m ^ . Furthermore, from (11) and (13), given any neighborhood
W N T , ε = m 0 ε P ( N , T ) K N , T , m 0 + ε P ( N , T ) K N , T ,
where D ( m ) follows Proposition 2,
K N , T = min P ( N , T ) · O p T N γ , β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 N T P ( N , T ) · ( N Δ ) γ .
there exists a constant d N T > 0 such that
d N , T = inf W N T , ε c JIC ( m ) JIC m 0 = ε P ( N , T ) K N , T K N , T + o K N , T = ε P ( N , T ) + ε P ( N , T ) o ( 1 ) + ε P ( N , T ) K N , T ε P ( N , T ) K N , T K N , T + o K N , T ε P ( N , T ) .
According to the definition of JIC ( m ) , we have o K N , T > 0 , where x denotes the smallest integer not less than x.
On the other hand, according to Proposition 2 and the definition of m ^ , for ω A , there always exists a positive integer n = n ( ω ) such that when T > n , we obtain
JIC ( m ^ ) JIC m 0 = JIC ( m ^ ) JIC ( m ^ ) + JIC ( m ^ ) JIC m 0 + JIC m 0 JIC m 0 JIC ( m ^ ) JIC ( m ^ ) + JIC ( m ^ ) JIC m 0 + JIC m 0 JIC m 0 < ε P ( N , T ) / 2 + 0 + ε P ( N , T ) / 2 = ε P ( N , T ) .
Combining (16) and (17), we have
JIC ( m ^ ) < inf W N T , ε c JIC ( m ) , T > n , ω A .
This implies that when T > n , ω A , m ^ W N T , ε . Thus, Theorem 1 is proved. □
Theorem 1 indicates that m ^ is consistent and converges to m 0 at a rate of 1 / h N , T . In this case, the following corollary can be derived:
Corollary 1. 
Under Assumptions 1–5, when
P ( N , T ) = β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 · ( N · Δ ) γ N T N γ T γ 2 · ( N · Δ ) γ + 1 , the estimator m ^ converges to m 0 at the optimal rate of O T N γ .
Proof. 
According to the definition of h N , T in Theorem 1,
h N , T = K N , T P ( N , T ) = min O p T N γ , β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 N T · P ( N , T ) ( N Δ ) γ .
To maximize h N , T , we have
N γ · T γ 2 = β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 N T · P ( N , T ) ( N Δ ) γ .
Hence,
P ( N , T ) = β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 · ( N · Δ ) γ N T N γ T γ 2 · ( N · Δ ) γ + 1 .
In this case, we can obtain that h N , T is
h N , T = K N , T P ( N , T ) = min O p T N γ , β 1 β 2 W x x 1 1 + W x x 2 1 1 β 1 β 2 N T · P ( N , T ) ( N Δ ) γ = O p T N γ .
As a result, the convergence rate of m ^ is O T N γ , and Corollary 1 is proved. □
Corollary 2. 
Under Assumption 1 and Theorem 1 hold, we have as ( N , T )
lim ( N , T ) P m ^ = m 0 = 1 .
Proof. 
Since ε in Theorem 1 can be arbitrarily small, according to Equation (13), there exists ε ˜ such that ε ˜ / h N , T < 1 . In this case, m ^ falls into U m 0 , ε ˜ / h N , T with an approximation to 1 in probability. According to the discreteness of m ^ , the probability of m ^ is approximately equal to 1. □

4. Monte Carlo Simulations

For our simulations, we used the model
y i t = a i + x i , t β + Δ I t > k + ε i , t , i = 1 , , N , t = 1 , , T ,
with x i , t follow a uniform distribution U ( 5 , 8 ) , and a i follow a uniform distribution U ( 1 , 3 ) . The error term ε i t is assumed to follow a standard normal distribution N ( 0 , 1 ) .
We employ Monte Carlo simulations to assess the effectiveness of the JIC method. Specifically, we analyze the accuracy of the JIC test across different combinations of ( N , T ) and varying assumptions about k . Our simulation design explicitly includes scenarios with small N and T to investigate the small-sample properties of JIC.
Additionally, we compare the JIC method’s performance with the Wald-type approach proposed in [9], which utilizes a wild bootstrap procedure to derive critical values. All subsequent Monte Carlo experiments are repeated 1000 times. To compare the computational complexity of the methods, we also output the program runtime.
The choice of tuning parameters may affect the effectiveness of the method proposed in this paper. Therefore, Section 4.1 first discusses the selection of tuning parameters.

4.1. Choosing the Tuning Parameter γ

To ensure the effectiveness of the method, the selection of γ is data-driven. Based on simulation results, we provide a suitable range for γ in practical applications. First, for fixed sample sizes N and T, we evaluate the performance of change point estimation across different values of γ , identifying the range of γ that maximizes estimation accuracy. Next, this analysis is repeated under varying N and T to derive optimal γ intervals for each sample size configuration. Finally, the intersection of these intervals is taken to determine a recommended range for γ . To assess the proposed method’s robustness in tuning parameter selection, we conduct simulation experiments using the panel data model specified in (1) across diverse scenarios.
The magnitude of the structural break is set to Δ = 0.2 . We consider different combinations of cross-sectional units N = 40 , 60 and time periods T = 40 , 60 to compare the stability and estimation accuracy of the method in selecting γ , under both the null hypothesis and the alternative hypothesis. As shown in Figure 1, the accuracy of change point estimation becomes stable when γ falls within the interval 1.5 γ 1.8 . Thus, when γ [ 1.5 , 1.8 ] , the JIC estimation method achieves a balance between detecting zero and one change points.

4.2. Simulations

To evaluate the statistical efficiency of the jump information criterion under both the change-point and no-change-point scenarios, we set Δ = 0.2 , 0.3 , and 0.5, respectively. Let γ = 1.6 , and consider
P ( N , T ) = β ^ 1 β ^ 2 W ^ x x 1 1 + W ^ x x 2 1 1 β ^ 1 β ^ 2 · ( N · Δ ^ ) γ N T N γ T γ 2 · ( N · Δ ^ ) γ + 1
Table 1 shows that under the null hypothesis (no change), the JIC method outperforms the Wald-type method in detection accuracy, even with small sample sizes. Table 2 presents results under the alternative hypothesis H 1 , where the change point is set at k = T / 2 with varying jump sizes. The JIC method achieves higher accuracy when the jump size is small. As the sample size and jump size increase, both methods reach 100% accuracy. In terms of computational efficiency, the JIC method is faster than the Wald-type method, especially for large samples. Furthermore, the experimental results confirm that the accuracy of estimating the true number of change points m 0 with the JIC method improves as N and T increase, supporting the conclusion of Theorem 1.
To examine the impact of the change point being located near the beginning or end of the sample on the accuracy of change point detection, we conducted additional simulation experiments under the alternative hypothesis H 1 , setting the change point k at T / 4 and 3 T / 4 , respectively. The results are presented in Table 3. The findings indicate that when the change point is close to the beginning or end of the sample, the accuracy of change point detection is barely affected. Moreover, as the sample sizes N and T increase, the detection accuracy of the JIC method can also reach 100 % .
To further examine the applicability and robustness of the proposed method under non-Gaussian settings, we supplement simulations in which the error term follows a heavy-tailed distribution, ε i t t ( 5 ) . In this experiment, all other settings remain unchanged: x i , t U ( 5 , 8 ) , a i U ( 1 , 3 ) , and Δ = 0.2 , 0.3 , 0.5 .
The simulation results are in Table 4 and Table 5 and indicate that when the error term follows a t ( 5 ) distribution, the change-point detection accuracy slightly decreases compared with the Gaussian case N ( 0 , 1 ) . For example, when N = 50 , T = 50 , and Δ = 0.2 , the detection accuracy is 0.978 under normal errors, whereas it is 0.926 under the t ( 5 ) distribution.
Although the Wald-type method exhibits slightly higher detection accuracy than the JIC method when Δ = 0.2 , the accuracy of the JIC method also reaches 100 % as the sample sizes N and T and the change magnitude Δ increase. In terms of computational efficiency, the JIC method is generally faster than the Wald-type method, especially for large samples, because it avoids constructing test statistics and choosing significance levels, thereby reducing computation time.
This phenomenon is due to the heavier tails of the t ( 5 ) distribution, which generate more extreme values, increasing random fluctuations and making it more difficult to distinguish structural changes from random noise. Nevertheless, as the sample sizes N and T and the change magnitude Δ increase, the JIC method improves in estimating the true number of change points m 0 and in achieving higher overall detection accuracy. The trend is consistent with that under Gaussian errors, indicating that the JIC method maintains good applicability and robustness under non-Gaussian errors.

4.3. An Empirical Application

To demonstrate the relevance of our findings, we drew on data from the World Income Inequality Database, accessible at https://www.wider.unu.edu/project/world-income-inequality-database, (accessed on 21 March 2026). The primary dataset comprises Gini coefficients in percentage points, along with source details, encompassing 159 countries (the Gini index is used to measure the inequality of wealth). The original dataset comprises Gini coefficients in percentage points and source details for 159 countries. Unfortunately, a significant amount of data is missing, especially predating the 1980s. We therefore selected five countries from 1987 to 2006, including Belarus, Bulgaria, Estonia, Latvia, and Ukraine. Each country has a minimum of 16 recorded observations (Figure 2). Missing observations were replaced using linear interpolation. If more than one point was given for one year, they were replaced by the average. Therefore, our analysis is based on N = 5 and T = 20 .
We applied the method proposed in this paper and the methods in the literature to conduct change point analysis on this dataset.
First, using our method, the calculated JIC values are JIC ( 1 ) = 37.6368 , JIC = 8.8626 . Since JIC ( 1 ) < JIC ( 0 ) , the estimated number of change points is m ^ = 1 . The estimated change point location is k ^ = 5 . The total computation time for change point analysis is 0.014 s.
Second, using the methods in the literature, a Wald-type test was first performed, which indicated the presence of a change point. The CUSUM method was then used to estimate the change point location, yielding k ^ = 6 . The total computation time for this approach was 0.021 s.
These results clearly demonstrate the advantages of our method, particularly in change point analysis for massive datasets, where its efficiency gains will be even more pronounced.

5. Conclusions

For the problem of detecting a single change point in linear panel data models, this paper proposes an estimation method based on the jump information criterion (JIC). By framing the hypothesis testing problem as an estimation problem for the number of change points, the method obviates the need for restrictive assumptions about nuisance parameters or data distributional forms. By minimizing the JIC, an estimate of the change point count is derived. The paper establishes the consistency of this estimate and characterizes its optimal convergence rate. Monte Carlo simulations confirm the method’s effectiveness in correctly maintaining the null hypothesis (no change point) and achieving high estimation accuracy under the alternative hypothesis (one change point). This transformation brings several advantages, which we elaborate as follows:
(1)
Simplified Procedure: The JIC method estimates the number of change points by minimizing an information criterion, without requiring the construction of test statistics or the selection of significance levels. This makes the procedure more intuitive, practical, and user-friendly.
(2)
Reduced Computational Burden: Compared to hypothesis testing approaches, JIC eliminates the need for additional steps such as computing critical values or bootstrap distributions. As a result, the method significantly reduces computation time and operational complexity, especially for large datasets.
(3)
High Detection Accuracy with Small Changes: Simulation results show that even when the magnitude of structural changes is small, the JIC method maintains a high level of detection accuracy, which demonstrates its robustness in practical applications.
Notably, while the proposed JIC framework is scalable to scenarios involving multiple change points, high-dimensional settings, nonstationary series, integrated (cointegrated) data, and panel data models with latent group structures, inherent challenges arise in such generalizations. Ongoing research is dedicated to addressing these multifaceted complexities, including refining penalty terms to accommodate group-specific dynamics, enhancing computational efficiency, and refining the methodology to achieve broader applicability across these diverse empirical contexts. For the high-dimensional change point problem, Wang and Samworth (2018) [16] proposed a two-stage procedure called INSPECT for estimating change points. In future research, we will focus on applying the JIC method to change point analysis in high-dimensional data.

Author Contributions

Conceptualization, W.Z. and Z.X.; methodology, W.Z. and Z.X.; software, L.F.; data curation, L.F.; writing—original draft preparation, L.F.; writing—review and editing, W.Z. and Z.X.; visualization, L.F.; supervision, Z.X.; project administration, Z.X.; funding acquisition, Z.X. and W.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (Grant No. 12171391) and the Shaanxi Fundamental Science Research Project for Mathematics and Physics (Grant No. 23JSY043). This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

References

  1. Joseph, L.; Wolfson, D.B. Estimation in multi-path change-point problems. Commun. -Stat. -Theory Methods 1992, 21, 897–913. [Google Scholar] [CrossRef] [Scilit]
  2. Joseph, L.; Wolfson, D.B. Maximum likelihood estimation in the multi-path change-point problem. Ann. Inst. Stat. Math. 1993, 45, 511–530. [Google Scholar] [CrossRef] [Scilit]
  3. Bai, J. Common breaks in means and variances for panel data. J. Econom. 2010, 157, 78–92. [Google Scholar] [CrossRef] [Scilit]
  4. Horváth, L.; Huškovxax, M. Change-point detection in panel data. J. Time Ser. Anal. 2012, 33, 631–648. [Google Scholar] [CrossRef] [Scilit]
  5. Chen, Z.; Hu, Y. Cumulative sum estimator for change-poin in panel data. Stat. Pap. 2017, 58, 707–728. [Google Scholar] [CrossRef] [Scilit]
  6. Li, F.; Tian, Z.; Xiao, Y.; Chen, Z. Variance change-point detection in panel data models. Econ. Lett. 2015, 126, 140–143. [Google Scholar] [CrossRef] [Scilit]
  7. Li, D.; Qian, J.; Su, L. Panel data models with interactive fixed effects and multiple structural breaks. J. Am. Stat. Assoc. 2016, 111, 1804–1819. [Google Scholar] [CrossRef] [Scilit]
  8. Baltagi, B.H.; Kao, C.; Liu, L. Estimation and identification of change points in panel models with nonstationary or stationary regressors and error term. Econom. Rev. 2017, 36, 85–102. [Google Scholar] [CrossRef] [Scilit]
  9. Jaromír, A.; Hanousek, J.; Horváth, L.; Huškovxax, M.; Wang, S. Structural breaks in panel data: Large number of panels and short length time series. Econom. Rev. 2018, 38, 828–855. [Google Scholar]
  10. Baltagi, B.H.; Kao, C.; Liu, L. Testing for shifts in a time trend panel data model with serially correlated error component disturbances. Econom. Rev. 2020, 39, 745–762. [Google Scholar] [CrossRef] [Scilit]
  11. Okui, R.; Wang, W. Heterogeneous structural breaks in panel data models. J. Econom. 2021, 220, 447–473. [Google Scholar] [CrossRef] [Scilit]
  12. Karim, A.; Naser, R.; Mahdi, K. A new hybrid approach to panel data change point detection. Commun. -Stat. -Theory Methods 2022, 51, 1318–1329. [Google Scholar]
  13. Lumsdaine, R.L.; Ryo, O.; Wang, W. Estimation of panel group structure models with structural breaks in group memberships and coefficients. J. Econom. 2023, 233, 45–65. [Google Scholar] [CrossRef] [Scilit]
  14. Wang, Y.; Phillips, P.; Su, L. Panel data models with time-varying latent group structures. J. Econom. 2024, 240, 105685. [Google Scholar] [CrossRef] [Scilit]
  15. Xia, Z.; Qiu, P. Jump information criterion for statistical inference in estimating discon-tinuous curves. Biometrika 2015, 102, 397–408. [Google Scholar] [CrossRef] [Scilit]
  16. Wang, T.; Samworth, R. High dimensional change point estimation via sparse projection. J. R. Stat. Soc. Ser. B 2018, 80, 57–83. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Accuracy of change point detection for different values of γ .
Figure 1. Accuracy of change point detection for different values of γ .
Entropy 28 00375 g001
Figure 2. Time series of Gini coefficients (percentage) in five former socialist countries.
Figure 2. Time series of Gini coefficients (percentage) in five former socialist countries.
Entropy 28 00375 g002
Table 1. Under the null hypothesis, there is no change in the coefficients; the accuracy of m ^ 0 = m 0 is obtained by two competing methods under a Gaussian distribution.
Table 1. Under the null hypothesis, there is no change in the coefficients; the accuracy of m ^ 0 = m 0 is obtained by two competing methods under a Gaussian distribution.
N / T JICWald-Type
50/50accuracy0.9640.942
time/s8.438.76
100/50accuracy0.9750.963
time/s9.569.87
100/100accuracy0.9660.957
time/s11.6212.56
200/100accuracy0.9850.973
time/s14.3115.89
Table 2. When the change is located at k = T / 2 with coefficient shifts ( Δ = 0.2 , 0.3 and 0.5 ); we compare the accuracy of m ^ 0 = m 0 for the two competing methods under a Gaussian distribution.
Table 2. When the change is located at k = T / 2 with coefficient shifts ( Δ = 0.2 , 0.3 and 0.5 ); we compare the accuracy of m ^ 0 = m 0 for the two competing methods under a Gaussian distribution.
N / T Δ = 0.2 Δ = 0.3 Δ = 0.5
JICWald-TypeJICWald-TypeJICWald-Type
50/50accuracy0.9780.9691111
time/s8.568.878.558.868.558.85
100/50accuracy0.9930.9881111
time/s9.679.959.659.979.669.96
100/100accuracy111111
time/s11.8712.7511.8612.7411.8512.73
200/100accuracy111111
time/s14.5215.9214.5115.9314.5315.93
Table 3. When the change is located at k = T / 4 or k = 3 T / 4 with coefficient shifts ( Δ = 0.2 , 0.3 and 0.5 ); we compare the accuracy of m ^ 0 = m 0 for the two competing methods under a Gaussian distribution.
Table 3. When the change is located at k = T / 4 or k = 3 T / 4 with coefficient shifts ( Δ = 0.2 , 0.3 and 0.5 ); we compare the accuracy of m ^ 0 = m 0 for the two competing methods under a Gaussian distribution.
N / T Δ = 0.2 Δ = 0.3 Δ = 0.5
JICWald-TypeJICWald-TypeJICWald-Type
k = T / 4
50/50accuracy0.9670.9631111
time/s8.588.888.578.868.568.86
100/50accuracy0.9880.9821111
time/s9.689.969.669.979.669.98
100/100accuracy111111
time/s11.8812.7411.8712.7311.8612.73
200/100accuracy111111
time/s14.5315.9414.5215.9514.5415.96
k = 3 T / 4
50/50accuracy0.95811111
time/s8.598.898.578.888.568.87
100/50accuracy0.99111111
time/s9.699.979.679.989.669.97
100/100accuracy111111
time/s11.8812.7511.8712.7411.8612.73
200/100accuracy111111
time/s14.5215.9314.5315.9414.5415.94
Table 4. When the change is located at k = T / 2 with coefficient shifts ( Δ = 0.2 , 0.3 and 0.5 ); we compare the accuracy of m ^ 0 = m 0 for the two competing methods under a t ( 5 ) distribution.
Table 4. When the change is located at k = T / 2 with coefficient shifts ( Δ = 0.2 , 0.3 and 0.5 ); we compare the accuracy of m ^ 0 = m 0 for the two competing methods under a t ( 5 ) distribution.
N / T Δ = 0.2 Δ = 0.3 Δ = 0.5
JICWaldJICWaldJICWald
50 / 50accuracy0.9260.9531111
time/s8.638.928.648.98.618.89
100 / 50accuracy0.9730.9791111
time/s9.7110.119.6910.089.6210.07
100 / 100accuracy111111
time/s11.9812.7911.9712.7611.8912.74
200 / 100accuracy111111
time/s14.6615.9814.6315.8314.5115.82
Table 5. When the change is located at k = T / 4 or k = 3 T / 4 with coefficient shifts ( Δ = 0.2 , 0.3 and 0.5 ), we compare the accuracy of m ^ 0 = m 0 for the two competing methods under a t ( 5 ) distribution.
Table 5. When the change is located at k = T / 4 or k = 3 T / 4 with coefficient shifts ( Δ = 0.2 , 0.3 and 0.5 ), we compare the accuracy of m ^ 0 = m 0 for the two competing methods under a t ( 5 ) distribution.
N / T Δ = 0.2 Δ = 0.3 Δ = 0.5
JICWaldJICWaldJICWald
k = T / 4
50/50accuracy0.8890.9411111
time/s8.688.998.658.978.658.96
100/50accuracy0.9430.9881111
time/s9.779.829.779.819.769.81
100/100accuracy111111
time/s11.9912.7811.9612.7811.9612.77
200/100accuracy111111
time/s14.6816.1114.6616.1214.6616.11
k = 3 T / 4
50/50accuracy0.8650.9970.998111
time/s8.698.998.648.978.638.92
100/50accuracy0.93111111
time/s9.779.839.779.819.769.81
100/100accuracy111111
time/s11.9612.7911.9612.7711.9512.76
200/100accuracy111111
time/s14.6916.0914.6616.1114.6616.09
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

Zhao, W.; Fan, L.; Xia, Z. Change Point Detection in Panel Linear Regression Models Based on Jump Information Criterion. Entropy 2026, 28, 375. https://doi.org/10.3390/e28040375

AMA Style

Zhao W, Fan L, Xia Z. Change Point Detection in Panel Linear Regression Models Based on Jump Information Criterion. Entropy. 2026; 28(4):375. https://doi.org/10.3390/e28040375

Chicago/Turabian Style

Zhao, Wenzhi, Lu Fan, and Zhiming Xia. 2026. "Change Point Detection in Panel Linear Regression Models Based on Jump Information Criterion" Entropy 28, no. 4: 375. https://doi.org/10.3390/e28040375

APA Style

Zhao, W., Fan, L., & Xia, Z. (2026). Change Point Detection in Panel Linear Regression Models Based on Jump Information Criterion. Entropy, 28(4), 375. https://doi.org/10.3390/e28040375

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