Next Article in Journal
Sparse Boosting for Additive Spatial Autoregressive Model with High Dimensionality
Previous Article in Journal
Deep Reinforcement Learning-Based Multi-Agent System with Advanced Actor–Critic Framework for Complex Environment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reconstruction and Prediction of Regional Population Migration Neural Network Model with Age Structure

1
School of Mathematical Sciences, Bohai University, Jinzhou 121013, China
2
Defense Innovation Institute, Academy of Military Science, Beijing 100071, China
*
Authors to whom correspondence should be addressed.
Mathematics 2025, 13(5), 755; https://doi.org/10.3390/math13050755
Submission received: 4 February 2025 / Revised: 21 February 2025 / Accepted: 24 February 2025 / Published: 25 February 2025

Abstract

:
The rationale for age-structured population migration system models lies in the significant impact of age patterns on migration dynamics, as age-specific migration rates exhibit distinct regularities and are influenced by life course transitions, socio-economic conditions, and demographic structures. Based on artificial neural networks, this article proposes a class of population models with age structure described by partial differential equations to predict the future trends of regional population changes. The population migration rate, as a complex nonlinear feature, can be trained through artificial neural networks, providing a population approximation system. By employing semigroup theory, we establish the well-posedness of the proposed system. It is shown that the solution of the approximation system can converge to that of the original system in the sense of the L 2 -norm. Finally, several simulation experiments are provided to verify the effectiveness of the population forecasting model.

1. Introduction

Studying population migration models is important, as it helps to understand the patterns, trends, and driving forces of migration, providing valuable insights for urban planning, resource allocation, social policy-making, and regional development. In recent years, the population issues of concern in various countries have mainly involved population structure and population size. Specifically, it can be seen from the world population prospects that the rate of population aging is accelerating around the world. Bloom et al. in [1] pointed out that the reasons for population aging include longer life spans, declining fertility rates, the baby boom, etc. Based on predictions given by the United Nations population division, the global population of individuals over the age of 60 is expected to reach 2 billion by the year 2050, which will constitute over 20 percent of the total world population. Pham-Vo [2] predicted that the decline in birth and death rates as well as increasing life expectancy in most developing countries would lead to the aging of the population, which is expected to worsen in the coming decades. The problem of population decline not only affects economic development but also has a far-reaching impact on social stability. The reliable forecasting of regional populations can provide important reference information for regional management, which is emphasized for its role of providing solid theoretical support for decision-making. Therefore, the investigation of population structure and development trends has important practical and theoretical significance.
In the last decades, numerous extensive studies have been conducted on population prediction, and various strategies have been developed to address this issue, which include but are not limited to the time-series forecasting approach [3,4,5,6], Malthus theory [7], and the gray prediction model [8,9,10,11,12]. To be specific, the autoregressive integrated moving average (ARIMA) method was employed for population prediction in [3]. It was shown that the ARIMA method had better predictive performance compared to the Holt method. In [4], a population prediction model based on feature extraction and the ARIMA model was proposed, in which feature extraction was performed by the principal component analysis method. For the population aging issue in the city of Wuhan in China, the authors in [6] introduced a two-tuple correlation coefficient analysis method to extract the main features affecting the aging process and developed a combined prediction model based on multiple linear regression analysis and the ARIMA model to predict the aging of the population of Wuhan. The authors established a gray logistic population growth prediction model obtained by combining the classical logistic model with a gray prediction model in [9]. For the issue of population aging in China, a fractional-order GM(1, 1) model was proposed in [10] to predict trends in both the population size and structure. Moreover, a new gray prediction model was proposed in [11] to predict the trend of population aging.
It is worth mentioning that population models with age structure described by partial differential equations (PDEs) enable the accurate reflection of changes in population structure and numbers. In [13,14,15,16], the following linear PDE for population evolution was investigated:
P ( a , t ) a + P ( a , t ) t = μ ( a ) P ( a , t ) + f ( a , t ) , 0 < a < a m , t > 0 , P ( a , 0 ) = P 0 ( a ) , 0 < a < a m , P ( 0 , t ) = φ ( t ) = U ( t ) N ( t ) , t 0 ,
where P ( a , t ) and f ( a , t ) represent the population density and population migration rate at age a and time t, respectively, and the positive constant a m represents the maximum human age. In (1), μ ( · ) and P 0 ( · ) denote the population mortality rate and initial population density, and U ( · ) and N ( · ) correspond to the total fertility rate and the childbearing-age female population, respectively. In recent years, the controllability of population models constructed by PDEs has also attracted the attention of researchers; see [17,18,19,20,21], just to name a few.
As with everything else in the natural world, the evolution of the population is governed by its own specific laws and is perpetually in a state of flux, which is primarily realized through the natural phenomena of births and deaths. However, as the era progresses, the evolution of the human population is influenced not only by intrinsic factors such as birth and death rates but also increasingly by factors related to population migration, including that driven by the pursuit of further education, employment opportunities, and migration itself, along with the complex interactions among these elements. Consequently, population migration is typically characterized by nonlinear features. Motivated by previous works, this paper investigates population evolution based on the following PDE model:
P ( a , t ) a + P ( a , t ) t = μ ( a ) P ( a , t ) + λ ( P ) , ( a , t ) [ 0 , a m ] × [ 0 , T ] , P ( 0 , t ) = β a 1 a 2 k ( a ) h ( a ) P ( a , t ) d a , P ( a m , t ) = 0 , P ( a , 0 ) = P 0 ( a ) ,
where P and μ are introduced in (1), β denotes the productivity of women, [ a 1 , a 2 ] is reproductive years, the function k ( · ) represents the female population ratio, h ( · ) denotes the fertility pattern function, and λ stands for the nonlinear population migration function. Actually, population migration typically correlates with regional economic status, which tends to have some correlation with population density. However, it is difficult to formulate this relationship through a precise function. Hence, this paper creatively introduces the unknown population flow function term λ ( P ) , which is assumed to be a nonlinear continuous function with respect to population density P. In today’s era of data, the main objective of this paper is to reveal the intrinsic relationships based on collected real-time population data by using neural networks, thereby obtaining an accurate population neural network model.
Artificial neural networks (ANNs) have been extensively employed for prediction problems across various fields, such as finance [22], biology [23], and tourism [24]. However, there have not been many attempts to use ANNs for the prediction of the population. In [25,26], the authors utilized a feedforward network with backpropagation to address the problem of population prediction. In addition, a fuzzy network was also considered in [27]. Tang et al. employed factors such as births, deaths, and school enrollment to predict population evolution in [27], and their results illustrated that the fuzzy network’s predictive performance was superior to that of the ratio correlation regression model. To deal with the uncertainty of λ in (2), we aim to train a neural network model to approximate the population flow function based on the actual data, thereby obtaining an approximation system to predict the evolution of the population.
The present paper is organized as follows. Section 2 provides some basic concepts and the well-posedness result of system (2), established by means of semigroup theory. Section 3 shows the specific operation and feasibility analysis of using neural networks to approximate the population migration function based on existing data. In Section 4, the well-posedness of the learning-informed population system is given, and it is shown that the solution of the learning-informed population system can converge to that of (2) in the L 2 -norm. Finally, Section 5 provides some simulation experiments to illustrate the effectiveness of the proposed population model and methods in predicting the dynamic behavior of the population.

2. Basic Assumptions and Well-Posedness Result

In this paper, X : = L 2 ( 0 , a m ) represents the set of all square-integrable functions on the interval [ 0 , a m ] , equipped with the norm
u : = u L 2 ( 0 , a m ) = 0 a m u 2 ( s ) d s 1 2 .
Also, L ( a , b ) stands for the set of all bounded functions defined on the interval [ a , b ] , with the norm u = sup s [ a , b ] | u ( s ) | . Before investigating the well-posedness of (2), we need the following assumptions.
Assumption 1.
The mortality function μ L ( 0 , a m ) satisfies 0 μ ( a ) μ ¯ , with the positive constant μ ¯ .
Assumption 2.
The female population proportion function k is non-negative and measurable and satisfies 0 k ( a ) 1 for any a [ 0 , a m ] .
Assumption 3.
The women’s fertility pattern function h ( a ) satisfies
h ( a ) h ¯ , i f a [ a 1 , a 2 ] , h ( a ) = 0 , i f a [ 0 , a 1 ) ( a 2 , a m ] ,
and a 1 a 2 h ( a ) d a = 1 , with the positive constant h ¯ .
Assumption 4.
The function λ : X X satisfies the following global Lipschitz condition:
λ ( s 1 ) λ ( s 2 )   L λ s 1 s 2 , s 1 , s 2 X ,
with the Lipschitz constant L λ > 0 .
Remark 1.
The above assumptions are based on practical problems and have a certain degree of rationality, and they are also widely used in the literature, such as [13,14,15,16].
The next step is dedicated to demonstrating the well-posedness of (2) using the semigroup method, combined with nonlinear perturbation techniques. Before this, we first introduce the following lemma borrowed from [28], which plays a key role in establishing the well-posedness.
Lemma 1.
If F : X X is Lipschitz continuous, and A is the infinitesimal generator of a C 0 semigroup on X, then the following semilinear evolution equation
d P ( t ) d t + A P ( t ) = F ( P ( t ) ) , t > t 0 , P ( t 0 ) = P 0 ,
has a unique solution P C ( t 0 , T ; X ) with P 0 X and T > t 0 . Moreover, if P 0 D ( A ) , then P C 1 ( t 0 , T ; D ( A ) ) .
Define an operator:
A : u D ( A ) L 2 ( 0 , a m ) d u d a L 2 ( 0 , a m ) ,
with the domain
D ( A ) = u u , A u L 2 ( 0 , a m ) , u ( 0 ) = β a 1 a 2 k ( a ) h ( a ) u ( a ) d a .
From [29], it can be seen that A generates a strong continuous C 0 semigroup on L 2 ( 0 , a m ) . Then, system (2) can be rewritten as follows:
P t + A ( P ) = λ ( P ) , P ( a , 0 ) = P 0 ( a ) .
From Lemma 1, we have the following theorem.
Theorem 1.
For any given initial value P 0 D ( A ) and T > 0 , there is a unique solution to the Cauchy problem (2):
P C 1 ( 0 , T ; D ( A ) ) .
Moreover, if P 0 X , then P C ( 0 , T ; X ) .

3. Neural Network

In this section, we will construct a BP neural network to study the evolution of population migration and present some results in the subsequent sections. First, we recall some fundamental concepts of ANNs. A simple feedforward neural network with one hidden layer is described as an operator N : R i R o , which can be formed as
N ( x ) = W h o σ ( W i h x + b h ) + b o ,
with the input x R i , weights W i h R h × i , W h o R o × h , and bias b h R h , b o R o . In (11), σ : R R is an activation function in the hidden layers, which acts component-wise on a vector in R h . Some common smooth activation functions include but are not limited to
Sigmoid : σ ( z ) = 1 1 + e z , Tanh : σ ( z ) = e z e z e z + e z , Swish : σ ( z ) = z 1 + e z .
Actually, it can be seen from (11) that the smoothness of the activation function determines the smoothness of the neural network model N . Then, we introduce the following lemma, which states that a neural network can converge to any continuous function.
Lemma 2
([30], Theorem 3.1). Let σ C ( R ) , and define the set
S σ : = { N : R i R | N ( x ) = w 1 σ ( w 0 x + b 0 ) + b 1 , w 0 R h × i , w 1 R 1 × h , b 0 R h , b 1 R } .
Suppose that σ is not a polynomial function. Then, for any f C ( ω ) , ω R , and ε R + , there exists a function N S σ such that
max x ω f ( x ) N ( x ) < ε .
In this work, we construct the following four-layer neural network, which comprises two hidden layers and is equipped with the sigmoid activation function, as exemplified in Figure 1.
Then, according to Lemma 2, it is shown that λ N can be approximated to λ given in (2) by a BP neural network, which is stated as follows.
Proposition 1.
Given λ ( · ) C ( R ) , for any ε > 0 , there exists a population flow neural network model λ N ( · ) C ( R ) such that
sup t ( 0 , T ) sup a [ 0 , a m ] λ ( P ( a , t ) ) λ N ( P ( a , t ) ) < ε ,
for any P L ( 0 , T ; L ( 0 , a m ) ) .

4. Error Analysis for Learning-Informed Population Model

In practical environments, population migration data are constantly changing and contain difficult-to-capture patterns. Through neural network tools and a certain amount of data, this population mobility pattern can be approximately expressed. Due to Proposition 1, the unknown population migration function in (2) can be replaced with the population migration neural network model λ N ( P ) obtained in the last section to obtain the following approximate system:
P N ( a , t ) a + P N ( a , t ) t = μ ( a ) P N ( a , t ) + λ N ( P N ( a , t ) ) , ( a , t ) ( 0 , a m ) × ( 0 , T ) , P N ( 0 , t ) = β a 1 a 2 k ( a ) h ( a ) P N ( a , t ) d a , P N ( a m , t ) = 0 , P N ( a , 0 ) = P N 0 ( a ) .
Since the Sigmoid functions σ given in (11) are Lipschitz continuous on R , then λ N ( s ) trained by a BP neural network is also Lipschitz continuous. Following the strategy adopted in Theorem 1, it can be seen that (16) also admits a unique solution, given as follows.
Corollary 1.
For any given initial value P N 0 D ( A ) and any T > 0 , system (2) admits a unique solution:
P N C 1 ( 0 , T ; D ( A ) ) .
Remark 2.
Through the properties of Sigmoid functions, it is easy to observe that the trained population transfer function P N has good regularity. From Corollary 1, the neural network training function can be used to analyze the characteristics and patterns of population migration.
Next, we can further draw a conclusion that the solution of (16) can converge to that of (2) in X.
Theorem 2.
Given any initial conditions P 0 = P N 0 D ( A ) X and any positive constant ε, if there exists a function λ N C ( R ) trained by a neural network fulfilling (15), then the solution P N of the approximation system (16) and the solution P of system (2) satisfy
P P N 2 ε , t 0 .
Proof. 
For given P 0 , P N 0 D ( A ) X , assume P ( a , t ) and P N ( a , t ) are the solutions of (2) and (16), respectively, defined on [ 0 , a m ] × [ 0 , T ] . Subtract system (2) from system (16) to obtain
Δ ( a , t ) a + Δ ( a , t ) t = μ ( a ) Δ ( a , t ) + λ ( P ( a , t ) ) λ N ( P N ( a , t ) ) , Δ ( 0 , t ) = β a 1 a 2 k ( a ) h ( a ) Δ ( a , t ) d a , Δ ( a m , t ) = Δ ( a , 0 ) = 0 ,
where Δ ( a , t ) : = P ( a , t ) P N ( a , t ) is defined on [ 0 , a m ] × [ 0 , T ] . Multiplying the first equation of (19) by Δ and integrating on the interval [ 0 , a m ] gives
0 a m Δ ( a , t ) t Δ ( a , t ) d a + 0 a m Δ ( a , t ) a Δ ( a , t ) d a = 0 a m μ ( a ) Δ 2 ( a , t ) d a + 0 a m ( λ ( P ( a , t ) ) λ N ( P N ( a , t ) ) ) Δ ( a , t ) d a = 0 a m μ ( a ) Δ 2 ( a , t ) d a + 0 a m ( λ ( P ( a , t ) ) λ ( P N ( a , t ) ) ) Δ ( a , t ) d a + 0 a m ( λ ( P N ( a , t ) ) λ N ( P N ( a , t ) ) ) Δ ( a , t ) d a .
By considering the boundary conditions of (19) and performing integration by parts, we have
0 a m Δ ( a , t ) t Δ ( a , t ) d a = 1 2 d d t 0 a m Δ 2 ( a , t ) d a , 0 a m Δ ( a , t ) a Δ ( a , t ) d a = 1 2 [ Δ 2 ( a m , t ) Δ 2 ( 0 , t ) ] = β 2 2 a 1 a 2 k ( a ) h ( a ) Δ ( a , t ) d a 2 .
Then, putting (21) into (20) leads to
d d t 0 a m Δ 2 ( a , t ) d a β 2 a 1 a 2 k ( a ) h ( a ) Δ ( a , t ) d a 2 + 2 0 a m [ λ ( P ( a , t ) ) λ ( P N ( a , t ) ) ] Δ ( a , t ) d a + 2 0 a m ( λ ( P N ( a , t ) ) λ N ( P N ( a , t ) ) ) Δ ( a , t ) d a .
Since λ satisfies the global Lipschitz condition (5), the above inequality becomes
d d t 0 a m Δ 2 ( a , t ) d a β 2 a 1 a 2 k ( a ) h ( a ) Δ ( a , t ) d a 2 + 2 L λ 0 a m Δ 2 ( a , t ) d a + 2 0 a m ( λ ( P N ( a , t ) ) λ N ( P N ( a , t ) ) ) Δ ( a , t ) d a .
Due to 0 k 1 and 0 h h ¯ , by Hölder’s inequality, one has
β 2 a 1 a 2 k ( a ) h ( a ) Δ ( a , t ) d a 2 β 2 h ¯ 2 a 1 a 2 | Δ ( a , t ) | d a 2 a m β 2 h ¯ 2 0 a m Δ 2 ( a , t ) d a .
Substituting the above inequality into (23) and utilizing Young’s inequality ( a b θ ¯ a 2 + 1 4 θ ¯ b 2 ), one has
d d t 0 a m Δ 2 ( a , t ) d a ( a m β 2 h ¯ + 2 L λ ) 0 a m Δ 2 ( a , t ) d a + 2 0 a m ( λ ( P N ( a , t ) ) λ N ( P N ( a , t ) ) ) Δ ( a , t ) d a ( a m β 2 h ¯ + 2 L λ + 1 2 θ ¯ ) 0 a m Δ 2 ( a , t ) d a + 2 θ ¯ 0 a m [ λ ( P N ( a , t ) ) λ N ( P N ( a , t ) ) ] 2 d a ,
with Young’s parameter θ ¯ > 0 . Then, Gronwall’s inequality is applied to deduce
0 a m Δ 2 ( a , t ) d a e 0 t a m β 2 h ¯ + 2 L λ + 1 2 θ ¯ d s 2 θ ¯ 0 t 0 a m [ λ ( P N ( a , s ) ) λ N ( P N ( a , s ) ) ] 2 d a d s + 0 a m Δ 2 ( a , 0 ) d a .
In light of Proposition 1, we can conclude that
λ ( P N ) λ N ( P N ) L ( 0 , a m ; L ( 0 , T ) ) < θ ,
for any θ > 0 . Then, setting θ = ε 4 θ ¯ T a m e ( a m β 2 h ¯ 2 + 2 L λ + 1 2 θ ¯ ) T , for any ε > 0 , one can derive from (26) that
0 a m Δ 2 d a e ( a m β 2 h ¯ 2 + 2 L λ ) T 0 a m Δ 2 ( a , 0 ) d a + ε e ( a m β 2 h ¯ 2 + 2 L λ ) T .
Inserting Δ ( a , 0 ) = P 0 ( a ) P N 0 ( a ) = 0 into the above inequality leads to
0 a m Δ 2 d a ε ,
which implies that P N P in the space L 2 ( 0 , a m ) . This completes the proof of the theorem. □
Remark 3.
According to Theorem 2, it is easy to find that the population migration neural network model (16) can replace model (2) for population prediction.

5. Numerical Simulation

In this section, a series of simulation experiments will be presented to illustrate the effectiveness of the learning-informed population model in simulating the changing behavior of population migration. For this, there is a need to discretize the original PDE system (2) by using the finite difference method. We set the initial data P 0 ( a ) = 30 ( 1 + cos ( π 100 a ) ) , the maximum human lifespan a m = 100 , and the final time T = 100 . Moreover, we let N 1 = N 2 = 101 points to build the uniform discretization intervals [ 0 , a m ] and [ 0 , T ] , respectively; that is, we establish the following uniform grid on [ 0 , a m ] × [ 0 , T ] , i.e.,
T d a , d t = { ( a j , t i ) : a j = ( j 1 ) d a , t i = ( i 1 ) d t } j = 1 : N 1 i = 1 : N 2 ,
with the age step d a = 1 and time step d t = 1 . Then, the solution to (2) can be approximated as P ( a j , t i ) = P j i , where i and j represent discrete time and age variables, respectively. Thus, system (2) can be rewritten as a completely implicit numerical scheme as follows:
P j i + 1 P j i d t + D P j i + 1 = μ j i + 1 P j i + 1 + λ ( P j i + 1 ) , P N 1 i + 1 = 0 , P 1 i + 1 = β j = a 1 a 2 k j h j P j i + 1 , P j 1 = 30 ( 1 + cos ( π 100 a j ) ) ,
where D represents the central difference operator defined by D P j i = P j + 1 i P j 1 i 2 d a . In our simulation examples, we assume that the mortality rate μ j i = 0.07 for any i = 1 , 2 , , N 2 and j = 1 , 2 , , N 1 ; the total productivity of women of childbearing age β = 0.24 ; the proportion of females in the population function k j = 0.4 ; the fertility pattern h j = 1 ; and the reproductive age [ a 1 , a 2 ] = [ 23 , 35 ] .
To obtain the learning-informed discrete system corresponding to (31), we first generate the training data pairs ( P j i , λ ( P j i ) ) , where P j i comes from the solution of system (31), with λ ( s ) = s 1 + s borrowed from biological models [31], and λ ( P j i ) can be formulated as
λ ( P j i ) = P j i P j i 1 d t + D P j i + μ j i P j i ,
by the first equation of (31). Then, the population migration function λ N ( · ) can be trained with the BP neural network. Figure 2 illustrates the time evolution of the Mean Square Error (MSE) of a neural network with respect to the round during the training, validation, and testing phases. It is clear that the error of the neural network gradually decreases and eventually plateaus. Moreover, the neural network achieves the best verification performance, 4.1473 × 10 7 , in the 32nd round.
In addition, we observe in Figure 3 that the R-square (coefficient of determination) of the neural network in the training, validation, and testing stages has reached more than 0.99, which indicates the accuracy and effectiveness of the neural network.
Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11 demonstrate the effectiveness of neural network fitting for the population flow function, including ages 10, 20, 30, 40, 50, 60, 70, and 80. It is shown that the predictions made by the neural network model fit well with the actual data λ ( P ) = P 1 + P , which is consistent with the theorem in Section 4.
By comparing the results of the neural network fitting with the actual data, the accuracy and effectiveness of the population forecasting model are demonstrated.

6. Conclusions

This article reconstructs a population PDE system with uncertain population migration rates by using neural network methods, where the population migration function has been trained. Firstly, we have established the well-posedness of the learning-informed PDE system by means of semigroup theory. Secondly, we have concluded that the solution of the learning-informed system converges to that of the original system in the sense of L 2 ( 0 , a m ) . Finally, simulation experiments are provided to verify the effectiveness of the learning-informed system in predicting the proposed population migration changes. Applying this neural network model can help us understand the laws of population dynamics, predict their development trends, and provide a scientific basis for formulating reasonable social policies, optimizing resource allocation, promoting economic development, ensuring social welfare, and achieving sustainable development. How to predict birth and death rates within a population based on existing data using neural network methods remains an open question, which is the focus of our future work.

Author Contributions

Writing—review and editing, C.L.; writing—original draft preparation, Y.W.; formal analysis, Y.C.; formal analysis, Y.G.; investigation, K.W.; funding acquisition, J.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Defense Science and Technology Innovation Research Center Project of the PLA Academy of Military Sciences: Data Collection and Modeling Research on Regional Population Migration and Growth, and Science and Technology Project of Liaoning Provincial Department of Education under Grant LJ212410167056.

Data Availability Statement

The data are available from the corresponding author on reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Bloom, D.E.; Boersch-Supan, A.; McGee, P.; Seike, A. Population aging: Facts, challenges, and responses. Benefits Compens. Int. 2011, 41, 22. [Google Scholar]
  2. Pham, T.N.; Vo, D.H. Aging population and economic growth in developing countries: A quantile regression approach. Emerg. Mark. Financ. Trade 2021, 57, 108–122. [Google Scholar] [CrossRef]
  3. Supriatna, A.; Susanti, D.; Hertini, E. Application of Holt exponential smoothing and ARIMA method for data population in West Java. In IOP Conference Series: Materials Science and Engineering; IOP Publishing: Bristol, UK, 2017; Volume 166, p. 012034. [Google Scholar] [CrossRef]
  4. Li, W.; Su, Z.; Guo, P. A prediction model for population change using ARIMA model based on feature extraction. In Journal of Physics: Conference Series; IOP Publishing: Bristol, UK, 2019; Volume 1324, p. 012083. [Google Scholar] [CrossRef]
  5. Negara, H.R.P. Computational modeling of ARIMA-based G-MFS methods: Long-term forecasting of increasing population. Int. J. Ofemerg. Trends Eng. Res. 2020, 8, 3665–3669. [Google Scholar] [CrossRef]
  6. Rao, C.; Gao, Y. Influencing factors analysis and development trend prediction of population aging in Wuhan based on TTCCA and MLRA-ARIMA. Soft Comput. 2021, 25, 5533–5557. [Google Scholar] [CrossRef] [PubMed]
  7. Lanz, B.; Dietz, S.; Swanson, T. Global population growth, technology, and Malthusian constraints: A quantitative growth theoretic perspective. Int. Econ. Rev. 2017, 58, 973–1006. [Google Scholar] [CrossRef]
  8. Wu, W.Y.; Chen, S.P. A prediction method using the grey model GMC (1, n) combined with the grey relational analysis: A case study on Internet access population forecast. Appl. Math. Comput. 2005, 169, 198–217. [Google Scholar] [CrossRef]
  9. Tong, M.; Yan, Z.; Chao, L. Research on a grey prediction model of population growth based on a logistic approach. Discret. Dyn. Nat. Soc. 2020, 2020, 2416840. [Google Scholar] [CrossRef]
  10. Guo, X.; Zhang, R.; Xie, N.; Jin, J. Predicting the Population Growth and Structure of China Based on Grey Fractional-Order Models. J. Math. 2021, 2021, 7725125. [Google Scholar] [CrossRef]
  11. Zhang, J.; Liu, C.; Jia, Z.; Zhang, X.; Song, Y. The application of a novel grey model in the prediction of China’s aging population. Soft Comput. 2023, 27, 12501–12516. [Google Scholar] [CrossRef]
  12. Li, Y.; Chen, Y.; Wang, Y. Grey forecasting the impact of population and GDP on the carbon emission in a Chinese region. J. Clean. Prod. 2023, 425, 139025. [Google Scholar] [CrossRef]
  13. Kong, J.S.D.; Yu, J.Y. Population System Control. Math. Comput. Model. 1988, 11, 11–16. [Google Scholar] [CrossRef]
  14. Guo, B.Z.; Chan, W.L. A semigroup approach to age-dependent population dynamics with time delay. Commun. Partial. Differ. Equ. 1989, 14, 809–832. [Google Scholar] [CrossRef]
  15. Guo, B.Z. A finite difference scheme for the equations of population dynamics. Math. Comput. Model. 1995, 21, 75–87. [Google Scholar] [CrossRef]
  16. Guo, B.Z.; Yao, C.Z. New results on the exponential stability of non-stationary population dynamics. Acta Math. Sci. 1996, 16, 330–337. [Google Scholar] [CrossRef]
  17. Ainseba, B.; Anita, S. Local exact controllability of the age–dependent population dynamics with diffusion. Abstr. Appl. Anal. 2001, 6, 357–368. [Google Scholar] [CrossRef]
  18. Anita, S. Analysis and Control of Age-Dependent Population Dynamics; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2013. [Google Scholar] [CrossRef]
  19. Fragnelli, G.; Yamamoto, M. Carleman estimates and controllability for a degenerate structured population model. Appl. Math. Optim. 2021, 84, 999–1044. [Google Scholar] [CrossRef]
  20. Hegoburu, N.; Magal, P.; Tucsnak, M. Controllability with positivity constraints of the lotka-mckendrick system. SIAM J. Control Optim. 2018, 56, 723–750. [Google Scholar] [CrossRef]
  21. Maity, D.; Tucsnak, M.; Zuazua, E. Controllability and positivity constraints in population dynamics with age structuring and diffusion. J. Math. Pures Appl. 2019, 129, 153–179. [Google Scholar] [CrossRef]
  22. Niaki, S.T.A.; Hoseinzade, S. Forecasting S & P 500 index using artificial neural networks and design of experiments. J. Ind. Eng. Int. 2013, 9, 1. [Google Scholar] [CrossRef]
  23. Chon, T.S.; Park, Y.S.; Kim, J.M.; Lee, B.Y.; Chung, Y.J.; Kim, Y. Use of an artificial neural network to predict population dynamics of the Forest–Pest pine needle gall midge (Diptera: Cecidomyiida). Environ. Entomol. 2000, 29, 1208–1215. [Google Scholar] [CrossRef]
  24. Claveria, O.; Monte, E.; Torra, S. Multiple-Input Multiple-Output vs. Single-Input Single-Output Neural Network Forecasting; No. 2015-02; Research Institute of Applied Economics: Barcelona, Spain, 2015. [Google Scholar] [CrossRef]
  25. Folorunso, O.; Akinwale, A.T.; Asiribo, O.E.; Adeyemo, T.A. Population prediction using artificial neural network. Afr. J. Math. Comput. Sci. Res. 2010, 3, 155–162. [Google Scholar]
  26. Nordbotten, S. Neural network imputation applied to the Norwegian 1990 population census data. J. Off. Stat. 1996, 12, 385–402. [Google Scholar]
  27. Tang, Z.; Leung, C.W.; Bagchi, K. Improving population estimation with neural network models. In International Symposium on Neural Networks; Springer: Berlin/Heidelberg, Germany, 2006; pp. 1181–1186. [Google Scholar] [CrossRef]
  28. Pazy, A. Semigroups of Linear Operators and Applications to Partial Differential Equations; Springer Science and Business Media: Berlin/Heidelberg, Germany, 1983. [Google Scholar] [CrossRef]
  29. Song, J.; Yu, J.Y. Population Control System; Springer: New York, NY, USA, 1987. [Google Scholar] [CrossRef]
  30. Dong, G.; Hintermüller, M.; Papafitsoros, K. Optimization with learning-informed differential equation constraints and its applications. ESAIM Control Optim. Calc. Var. 2022, 28, 3. [Google Scholar] [CrossRef]
  31. Ma, L.; Wang, H.; Gao, J. Dynamics of two-species Holling type-II predator-prey system with cross-diffusion. J. Differ. Equ. 2023, 365, 591–635. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of neural network operation.
Figure 1. Schematic diagram of neural network operation.
Mathematics 13 00755 g001
Figure 2. Neural network fitting error plot.
Figure 2. Neural network fitting error plot.
Mathematics 13 00755 g002
Figure 3. Coefficient of determination.
Figure 3. Coefficient of determination.
Mathematics 13 00755 g003
Figure 4. Ten years old.
Figure 4. Ten years old.
Mathematics 13 00755 g004
Figure 5. Twenty years old.
Figure 5. Twenty years old.
Mathematics 13 00755 g005
Figure 6. Thirty years old.
Figure 6. Thirty years old.
Mathematics 13 00755 g006
Figure 7. Forty years old.
Figure 7. Forty years old.
Mathematics 13 00755 g007
Figure 8. Fifty years old.
Figure 8. Fifty years old.
Mathematics 13 00755 g008
Figure 9. Sixty years old.
Figure 9. Sixty years old.
Mathematics 13 00755 g009
Figure 10. Seventy years old.
Figure 10. Seventy years old.
Mathematics 13 00755 g010
Figure 11. Eighty years old.
Figure 11. Eighty years old.
Mathematics 13 00755 g011
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, C.; Wu, Y.; Cheng, Y.; Guo, Y.; Wei, K.; Zhao, J. Reconstruction and Prediction of Regional Population Migration Neural Network Model with Age Structure. Mathematics 2025, 13, 755. https://doi.org/10.3390/math13050755

AMA Style

Li C, Wu Y, Cheng Y, Guo Y, Wei K, Zhao J. Reconstruction and Prediction of Regional Population Migration Neural Network Model with Age Structure. Mathematics. 2025; 13(5):755. https://doi.org/10.3390/math13050755

Chicago/Turabian Style

Li, Cuiying, Yulin Wu, Yi Cheng, Yandong Guo, Kun Wei, and Jie Zhao. 2025. "Reconstruction and Prediction of Regional Population Migration Neural Network Model with Age Structure" Mathematics 13, no. 5: 755. https://doi.org/10.3390/math13050755

APA Style

Li, C., Wu, Y., Cheng, Y., Guo, Y., Wei, K., & Zhao, J. (2025). Reconstruction and Prediction of Regional Population Migration Neural Network Model with Age Structure. Mathematics, 13(5), 755. https://doi.org/10.3390/math13050755

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