This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Forecasting Australian fertility by age, region, and birthplace

Yang Yang
Department of Econometrics and Business Statistics
Monash University

Han Lin Shang 111Postal address: Department of Actuarial Studies and Business Analytics, Level 7, 4 Eastern Road, Macquarie University, Sydney, NSW 2109, Australia; Email: [email protected]
Department of Actuarial Studies and Business Analytics
Macquarie University

James Raymer
School of Demography
The Australian National University
0000-0002-8323-1490 0000-0003-1769-6430 0000-0001-6588-8985
Abstract

Fertility differentials by urban-rural residence and nativity of women in Australia significantly impact population composition at sub-national levels. We aim to provide consistent fertility forecasts for Australian women characterized by age, region, and birthplace. Age-specific fertility rates at the national and sub-national levels obtained from census data between 1981–2011 are jointly modeled and forecast by the grouped functional time series method. Forecasts for women of each region and birthplace are reconciled following the chosen hierarchies to ensure that results at various disaggregation levels consistently sum up to the respective national total. Coupling the region of residence disaggregation structure with the trace minimization reconciliation method produces the most accurate point and interval forecasts. In addition, age-specific fertility rates disaggregated by the birthplace of women show significant heterogeneity that supports the application of the grouped forecasting method.

Keywords: Functional principal component analysis; Forecast reconciliation; Grouped time series; Optimal combination; Minimum trace


1 Introduction

National and sub-national fertility patterns in terms of age, geographical distribution, and birthplace are of interest to demographers, epidemiologists, health care personnel, government planners, and decision-makers (see, e.g., Rayer et al., 2009; Raftery et al., 2012; Kalasa et al., 2021). Future fertility is a crucial component of overall population size and age structure and, therefore, will affect national population accounts and fiscal sustainability (Eastwood and Lipton, 1999). According to the mother’s age group, age-specific fertility rates are ratios of the annual births per 1,000 of the female estimated resident population in that age group. As a widely used measure of the age pattern of fertility in a community, age-specific fertility rates are important demographic metrics that ought to be accurately forecasted in practice.

Parametric and nonparametric fertility modeling and forecasting methods have been proposed (see, e.g., Booth and Tickle, 2008; Shang, 2012, for comprehensive reviews). Recently, Bohk-Ewald et al. (2018) assessed the forecast accuracy of 20 commonly used fertility forecasting methods. In a separate study, Gleditsch et al. (2021) reviewed various fertility projection approaches applied to European data. In the parametric school of thought, Rogers (1986); Thompson et al. (1989); Bell (1992), and Keilman and Pham (2000) suggested fitting parametric distribution, such as Gamma distribution, to annual age-specific fertility rates. Then, the number of ages is reduced to a relatively smaller number of Gamma curve parameters; forecast the Gamma curve parameters using time-series techniques to forecast age-specific fertility rates. In the nonparametric school of thought, Bozik and Bell (1987) and Bell (1988, 1992, 1997) used the principal component analysis to obtain forecasts of age-specific fertility rates with only a small number of orthonormal principal components. From the viewpoint of mean squared error, these principal components and their associated scores capture the primary mode of information in the original data matrix.

Many fertility modeling applications in the literature only consider aggregated fertility at the national level. The fertility rates observed at the national level can be further disaggregated by characteristics of Australian women, namely age, birthplace, and region of residence. The Australian Government’s Center for Population publishes annual forecasts of fertility at the national, state, and territory levels following assumptions that recent trends of observed births will continue for all age groups in the coming years (see,e.g., Centre for Population, 2021b; McDonald, 2020). Recently, academics studied fertility rates in capital cities and regional areas in Australia (see, e.g., Wilson, 2017; Wilson et al., 2020) and fertility rates of immigrants (see, e.g., Baffour et al., 2021). To the best of our knowledge, however, a comprehensive study of age-specific fertility rates taking consideration of geographical region of residence and birthplace of Australian females is previously lacking. This paper aims to fill this gap by providing national and sub-national fertility forecasts following hierarchical structures disaggregated by geographical locations and birthplace.

The birthplace information presents a critical aspect linking fertility with migration. For instance: in 2020, the Australian total fertility rate was 1.65 births per woman, 1.68 for Australian-born women, and 1.55 for overseas-born women. Thus, immigrant fertility had little impact on the national fertility rate. The total fertility rate for the major immigrant groups did not differ significantly from the national fertility rate: 1.68 for United Kingdom-born, 2.07 for New Zealand-born, 1.58 for India-born, and 1.12 for China-born women (Australian Bureau of Statistics, 2021b). The lower rate for the China-born women was explained entirely by their lower fertility in the age range 15-24, at which ages many Chinese women included in the population are international students living in Australia temporarily and thus unlikely to give birth. With the fertility forecasts by birthplace, we can study the temporal change in fertility within a migrant group and compare fertility between different migrant groups.

The region of residence at birth registration reveals the geographical variability in the fertility experience of Australian women. As one of the most urbanized countries in the world, Australia has over 67% of its total population living in eight capital cities on 30 September 2021 (Australian Bureau of Statistics, 2022b). Significant geographic inequalities between different areas of the country in terms of income, education levels, employment opportunities, and population structure result in the substantial spatial variation of fertility in Australia (Evans and Gray, 2018). Modeling and forecasting age-specific fertility rates of various regions identify fertility differences between metropolitan areas and rural or remote regions of the country.

A difficulty in regional fertility forecasting is that the forecasts at the regional levels are constrained to be sum to the forecasts at the national level. This problem gives rise to forecast reconciliation. Forecast reconciliation occurs in national account balancing (Sefton and Weale, 2009), in tourist demand (Hyndman et al., 2011), in mortality forecasting (Shang and Hyndman, 2017; Li and Tang, 2019), in annuity price forecasting (Shang and Haberman, 2017), in solar energy forecasting (Yagli et al., 2020), in electricity load and demand forecasting (Jeon et al., 2019; Nystrup et al., 2020; Ben Taieb et al., 2020), and in tourism demand forecasting (Kourentzes and Athanasopoulos, 2019), to name only a few. This paper contributes a nonparametric approach to producing local age-specific fertility forecasts that consistently add to the national total.

A characteristic of age-specific fertility rates is the smooth shape over ages each year. We incorporate smoothness into the modeling and forecasting techniques to improve the accuracy of short-term forecasts. Implementing a smoothing technique can better capture the underlying trend of fertility changes, mitigating the influence of missing values and measurement noise in many sub-national series. With these aims in mind, we consider the functional time series method of Hyndman and Ullah (2007) to forecast national and sub-national age-specific fertility rates. As a generalization of Lee and Carter’s (1992) method, the functional time series method views age-specific fertility rates from a functional perspective, where age is treated as a continuum. We apply three existing forecast reconciliation methods, namely bottom-up, optimal combination, and trace minimization (MinT) methods, to reconcile fertility forecasts and improve forecast accuracy. The bottom-up method involves forecasting each of the disaggregated series and then using simple aggregation to obtain forecasts for the aggregated series (Kahn, 1998). The method works well where the bottom-level series have a strong signal-to-noise ratio. The optimal combination method obtains forecasts independently at all levels of the group structure. Then, linear regression is used with a least-squares estimator to combine and reconcile the forecasts optimally. The MinT method incorporates the information from a full covariance matrix of forecast errors in obtaining a set of coherent forecasts. By minimizing the mean squared error of the coherent forecasts across all levels of disaggregation, the method performs well on empirical data.

The remainder of this paper is structured as follows. In Section 2, we describe the data set — Australian national and sub-national fertility rates. In Section 3, we introduce a functional time series forecasting method for producing point and interval forecasts and then revisit the reconciliation methods in Section 4. We evaluate and compare point and interval forecast accuracies between the independent and grouped time series forecasting methods in Sections 5.1 and 5.2, respectively. We consider the averaged root mean squared forecast error for evaluating the point forecast accuracy. The reconciled forecast methods generally produce the most accurate overall point forecasts, particularly the optimal combination with trace minimization. For evaluating the interval forecast accuracy, we consider the mean interval score. We found that the base and reconciled forecasts provide similar forecast accuracy, although the latter one eases forecast interpretability. Conclusions are presented in Section 6, along with some reflections on how the methodology can be extended further.

2 Australian fertility by age, region, and birthplace

2.1 Overview of data

We study the Australian age-specific fertility between 1981 and 2011222With quinquennial births and population data between 1981 and 2016, age-specific fertility rates at five-year intervals for 1981–2011 can be computed according to (1) in Section 2.2. Fertility rates after 2011 are not considered since the EPRs for the interval 2016–2021 (i.e., 12(Eg,j,2016(xp)+Eg,j,2021(xp))\frac{1}{2}\left(E_{g,j,2016}(x_{p})+E_{g,j,2021}(x_{p})\right)) are not available.. Fertility data of Australian female populations, including immigrants of various origins, are computed from birth registrations and the quinquennial census records. The number of births is prepared by state and territory Registries of Births, Deaths, and Marriages and are based on information forms completed by the parent(s) of newborns (Australian Bureau of Statistics, 2021b). The national census occurs every five years and we consider the estimated resident populations (ERPs) of women in age groups from 15 to 49 (i.e., 15–19, 20–24, \ldots, 45–49) (Australian Bureau of Statistics, 2021a). For any particular age group of women, the age-specific fertility rates are computed as the quotient of average newborns in five consecutive calendar years divided by the average women’s ERP. Further details on computing age-specific fertility rates are provided in Section 2.2.

In this paper, Australian age-specific fertility rates are disaggregated by government administrative divisions and country of birthplace groupings of female residents surveyed in the census. The harmonized time series of administrative units and birthplace groupings are described in Raymer and Baffour (2018, pp. 1059-1060) and Raymer et al. (2018), respectively. The harmonized geographic units were based on various Statistical Division geographies from the Australian Standard Geographical Classification. To make the Statistical Division geographic boundaries consistent over time, they used simple rules that either assumed the boundary changes were insubstantial (if the boundary change resulted in only a small amount of population change) or merged multiple geographic areas into single (larger) ones. The resulting geography represented 47 areas that could be aggregated into 11 regions, as shown in Table LABEL:tab:1.

Table 1: A list of Australian administrative division codes and names.
Region Area Index Area Name Region Area Index Area Name
Sydney (R1R_{1}) 1 Sydney remote Australia (R11R_{11}) 9 West NSW
NSW Coast (R2R_{2}) 2 Hunter 22 South West Queensland
3 Illawarra 23 Central West Queensland
4 Mid-North Coast 25 Far North
Melbourne (R3R_{3}) 10 Melbourne 26 North West
Country VIC (R4R_{4}) 11 Barwon 31 Eyre
12 Western District 32 Northern SA
13 Central Highlands 38 South Eastern WA
16 Loddon & Goulbourn 39 Central WA
18 Gippsland 40 Pilbara
Brisbane (R5R_{5}) 19 Brisbane 41 Kimberley
Adelaide (R6R_{6}) 27 Adelaide 44 Mersey-Lyell
Perth (R7R_{7}) 33 Perth 46 Northern Territory
Hobart (R8R_{8}) 42 Hobart
ACT (R9R_{9}) 47 Canberra
Regional Australia (R10R_{10}) 5 North West NSW
6 Central West NSW
7 Murrumbidgee
8 Murray
14 Wimmera
15 Mallee
17 Ovens-Murray
20 Wide Bay-Burnett
21 Darling Downs
24 Mackay & Northern
28 Yorke
29 Murray Lands
30 South East
34 South West
35 Lower Southern WA
36 Upper Southern WA
37 Midlands
43 Northern Tasmania
45 Darwin

Birthplace information of females connects fertility with migration, where we could single out which migrant group contributes the most to the total Australian fertility. Disaggregating the Australian age-specific fertility rates by the birthplace of women yields 19 Country of Birth (COB) series, as listed in Table LABEL:tab:2. The 19 COB covers almost all populated regions worldwide, which can be further divided into ten geographical zones according to the considered countries’ cultural and economic connections.

Table 2: List of COB for Australian female populations.
           
            World Zones             COB             COB Name
            Oceania (Z1Z_{1})             1             Australia
                        2             New Zealand
                        3             Other Oceania and Antarctica
            North-West Europe (Z2Z_{2})             4             United Kingdom
                        5             Other North-West Europe
            South-East Europe (Z3Z_{3})             6             South-East Europe
            North Africa and the Middle East (Z4Z_{4})             7             North Africa and the Middle East
            South-East Asia (Z5Z_{5})             8             Vietnam
                        9             Philippines
                        10             Malaysia
                        11             Indonesia
                        12             Other South-East Asia
            North-East Asia (Z6Z_{6})             13             China (excludes SARs, Taiwan)
                        14             Other North-East Asia
            Southern and Central Asia (Z7Z_{7})             15             India
                        16             Other Southern and Central Asia
            North America (Z8Z_{8})             17             North America
            South America (Z9Z_{9})             18             South America
            Sub-Saharan Africa (Z10Z_{10})             19             Sub-Saharan Africa

Across all levels of disaggregation, there are (1+11+47)×19=1121(1+11+47)\times 19=1121 series, as summarized in Table 3. This study considers administrative division and birthplace the two main disaggregation factors in grouped time series models.

Table 3: An overview of disaggregation factors for Australian age-specific fertility rates
Level Number of series
Australia 1
Region 11
Area 47
Birthplace 19

2.2 Nonparametric smoothing applied to age-specific fertility rate

For any considered birthplace jj of administrative division jj, let Egj,t(xp)E_{g\ast j,t}(x_{p}) denote the ERP of women belonging to the age group xpx_{p} in year tt, where xx denotes the age variable, pp denotes the number of age groups considered. Let Igj,t(xp)I_{g\ast j,t}(x_{p}) denote the number of infants born to these women during the same calendar year. The women population at risk is computed at the midpoint of five-year intervals for a given age group as 12[Egj,t(xp)+Egj,t+5(xp)]\frac{1}{2}\left[E_{g\ast j,t}(x_{p})+E_{g\ast j,t+5}(x_{p})\right]. For consistency with the computed ERP exposure, the total number of infants born in five consecutive calendar years are also averaged as 15k=04Igj,t+k(xp)\frac{1}{5}\sum_{k=0}^{4}I_{g\ast j,t+k}(x_{p}) (Raymer and Baffour, 2018). The age-specific fertility rate is then calculated as the quotient of the average of newborns divided by the women population at risk as

ygj,t(xp)=15k=04Igj,t+k(xp)12[Egj,t(xp)+Egj,t+5(xp)]=2k=04Igj,t+k(xp)5[Egj,t(xp)+Egj,t+5(xp)].y_{g\ast j,t}(x_{p})=\frac{\frac{1}{5}\sum_{k=0}^{4}I_{g\ast j,t+k}(x_{p})}{\frac{1}{2}\left[E_{g\ast j,t}(x_{p})+E_{g\ast j,t+5}(x_{p})\right]}=\frac{2\sum_{k=0}^{4}I_{g\ast j,t+k}(x_{p})}{5\left[E_{g\ast j,t}(x_{p})+E_{g\ast j,t+5}(x_{p})\right]}. (1)

Following (1), we label each computed age-specific fertility rate with years covered by quinquennial censuses, i.e., “1981-86” for the five-year interval 1981–1986, and so on, “2006-11” for the five-year interval 2006–2011.

The birth registrations provided by the ABS report the number of newborns for seven age groups (i.e., 15–19, 20–24, …, 45–49) over 5-year intervals between 1981 and 2011. The sparseness in the data occurs for some birthplace groups in regional and remote Australia. We first fill in missing observations by linear interpolation for each birthplace to obtain 35 observations between ages 15 and 49 every year between 1981 and 2011. The obtained raw age-specific fertility rates constitute 31 curves contaminated with noise and interpolation errors. No census ever recorded any female born in Other North-East Asia (COB14\text{COB}_{14}) living in Central West Queensland (Area23\text{Area}_{23}). Hence, we ignore the sub-national series Area23×COB14\text{Area}_{23}\times\text{COB}_{14} in this study.

To obtain smooth functions and deal with possibly missing values, we consider a weighted regression BB-splines with a concavity constraint for preserving the shape of the fertility curves (see also Hyndman and Ullah, 2007). Let yt(j)(xi)y_{t}^{(j)}(x_{i}) be the fertility rates observed at the beginning of each year for calendar year t=1,2,,nt=1,2,\dots,n at ages (x1,x2,,xN)(x_{1},x_{2},\dots,x_{N}). We assume that there is an underlying continuous and smooth function ft(j)(x)f_{t}^{(j)}(x) such that

yt(j)(xi)=ft(j)(xi)+δt(j)(xi)εt,i(j),i=1,2,,p,y_{t}^{(j)}(x_{i})=f_{t}^{(j)}(x_{i})+\delta_{t}^{(j)}(x_{i})\varepsilon_{t,i}^{(j)},\qquad i=1,2,\dots,p,

where {εt,i(j)}\{\varepsilon_{t,i}^{(j)}\} are independent and identically distributed random variables across tt and ii with a mean of zero and a unit variance, and δt(j)(xi)\delta_{t}^{(j)}(x_{i}) measures the variability associated with fertility at each age in year tt for the jjth population. Jointly, δt(j)(xi)εt,i(j)\delta_{t}^{(j)}(x_{i})\varepsilon_{t,i}^{(j)} represents the smoothing error. The linear interpolation and nonparametric smoothing are useful for transforming data from five-year age groups into single-year. It is desirable to work with yearly data by single age in many statistical models (see also Liu et al., 2011).

2.3 Fertility distribution

Figure 1 presents rainbow plots of the Australian age-specific fertility rates in the period studied. The rainbow plot displays the distant past curves in red and the more recent curves in purple (Hyndman and Shang, 2010), indicating an overall reduction in the trend of Australian fertility rates. The figures show typical fertility curves for a developed country, with a postponement in childbearing (see, e.g., Ní Bhrolcháin and Beaujouan, 2012).

Refer to caption
(a)
Refer to caption
(b)
Figure 1: Australian age-specific fertility rates between 1981 and 2011

There are two most distinct patterns of the Australian age-specific fertility rates shown by the rainbow plots. In Figure 1, the left panel shows the observed fertility rates for all seven age groups obtained in the birth data. In contrast, the right panel presents the smoothed fertility curves for individual calendar years and single-year age groups after interpolation. 1) The overall distribution of Australian age-specific fertility rates appears to experience a rightward shift during the period. The peak fertility ages increase from 20–24 in 1981 to 30–35 in 2011. This decline in fertility of younger women is mainly caused by the postponement of childbearing by Australian females. In contrast, the increase in fertility of older women is due to the partial recovery of the previously postponed childbearing (Lattimore and Pobke, 2008). By comparing the fertility curves of 1981 and 2011, the decline in age-specific fertility at younger ages (the area between the red and purple curves on the left side of the distribution) exceeds the growth of fertility rates of older women (the area between the red and purple curves on the right side of the distribution). 2) Another feature of Australian age-specific fertility curves is the decline of the peak fertility rates over time. This decline in the height of age-specific fertility distribution is expected to negatively affect the average number of births an Australian woman would bear during her lifetime (i.e., the total fertility rate) (see, e.g., Bongaarts and Feeney, 1998).

As a geographically large country, Australia has its populations in metropolitan cities and remote areas with quite different demographic features. For example, the Northern Territory has only 1% of the country’s population as of 2011. Still, a significantly higher percentage of the Aboriginal and Torres Strait Islander population, 28.1% than the national average of 2.7% (Australian Bureau of Statistics, 2017). Figure 2 compares smoothed age-specific fertility curves of remote Australia (R11R_{11}) to the region with the highest population in Australia, namely Sydney (R1R_{1}).

Refer to caption
(a)
Refer to caption
(b)
Figure 2: Selected age-specific fertility rates between 1981 and 2011 by administrative divisions

Notably, remote Australia experienced a greater decline in peak age-specific fertility than Sydney between 1981 and 2000. This is because of high fertility among Indigenous women aged between 15–25 years, which is a well-documented pattern of the Aboriginal population, particularly living in the Northern Territory, continued to decline since the 1980s (Smith, 1980; Johnstone, 2010). Like remote Australia, other Australian regions and areas have their unique characteristics of age-specific fertility distribution, in addition to the common features of fertility development for all Australian women, illustrated in Figure 1. By considering administrative divisions at various levels, we aim to perceive spatial differences in making forecasts of the age-specific fertility for all sub-national populations in Australia.

Australia is akin to most developed countries in the world, where immigrants add both labor and births to the population (see, e.g., Mussino and Strozza (2012) in Italy; Andersson (2004) in Sweden; Robards and Berrington (2016) in England and Wales). For instance, in 1981, 68% of immigration to Australia consisted of people born in Europe or New Zealand, and only 19% were born in Asia; in 2016, the percentages were opposite, 21% and 60%, respectively (Baffour et al., 2021). Australia’s total fertility rate has been below the replacement (around 2.1 babies per woman) required to replace herself and her partner and prevent a long-run population decline (Australian Bureau of Statistics, 2021b). Australia’s net overseas migration has generally been over 50,00050,000 since 1980 and exhibits a pattern of rapid growth during the first decade of the 21st century (Australian Bureau of Statistics, 2021c). Positive net overseas migration has been the most critical driver of Australia’s population growth since the mid-2000s (Centre for Population, 2021a). By examining birthplace, we aim to understand which country of origin contributes to population growth in Australia through their births. Among the 18 different immigration groups in Australia, we found an apparent heterogeneity of immigrants and their contributions to the number of births in Australia from 1981 to 2011. Figure 3 shows age-specific fertility curves of two places of birth for women covered by the census, namely Australia (COB1\text{COB}_{1}) and the United Kingdom (the UK, COB4\text{COB}_{4}).

Refer to caption
(a)
Refer to caption
(b)
Figure 3: Selected age-specific fertility rates between 1981 and 2011 by birthplace

As a domestic birthplace, the COB of Australia covers approximately 73.9% of female residents considered in this study. The COB of the UK is the largest foreign birthplace accounting for about 4.8% of Australian women. Figure 3 compares distributions of age-specific fertility curves of Australia-born women (left panel) with those of UK-born women (right panel). The peak fertility rates of Australian-born women have declined, and the peak ages of childbearing have increased over the period between 1981–2011. In contrast, the fertility curves of UK-born women in 1981 and 2011 have similar peak rates, despite an approximately 10-year difference in peak ages. Hence, the UK-born women in Australia appear to change the timing of births but not the total fertility rates. This postponement of childbearing of UK-born women reflected by the age-specific fertility curves is consistent with the increasing trend of most common age at childbirth in England and Wales (Office for National Statistics, 2022).

3 Functional time series forecasting method

Following Shang and Yang (2021), we use a hierarchical model coupled with grouped multivariate functional principal component decomposition technique to forecast age-specific fertility rates. The method models multiple sets of fertility functions correlated at any particular level of the chosen hierarchy. The common features in the data groups are considered in the estimation of the long-run covariance function, which is the sum of covariance function and autocovariance functions at various lags. The population-specific trend is captured by the principal components corresponding to the individual fertility series. Finally, forecasts of the empirical principal component scores are produced for each population before transforming back to the age-specific fertility rate forecasts. We present details of this functional time series forecasting method in the remaining of this section.

Using administrative division and birthplace as disaggregation factors, we can organize Australia’s sub-national age-specific fertility rates into two group structures shown in Figure 4. Both structures comprise three levels, with parent nodes in the top level. The middle level consists of at least one child node. For example, in Figure 4a, the NSW Coast (R2R_{2}) region as a parent node is comprised of areas including Hunter (A2A_{2}), Illawarra (A3A_{3}), and Mid-North Coast (A4A_{4}) as children. When multiple children exist for any particular parent node, female populations represented by these children nodes are highly correlated spatially, either within Australia (administrative division hierarchy in Figure 4a) or around the globe (birthplace hierarchy in Figure 4b). Hence, fertility series of children nodes belonging to the same parent are collectively modeled via the grouped multivariate functional time series method (Chiou et al., 2014; Shang and Yang, 2021; Shang and Kearney, 2022). We briefly describe this method to produce forecasts for Australian fertility rates.

Refer to caption
(a) Hierarchy according to administrative division
Refer to caption
(b) Hierarchy according to birthplace
Figure 4: Group structures for forecasting sub-national age-specific fertility rates of Australia via the grouped multivariate functional time series method

Define {f(j)(x)}j=1,,ω\{f^{(j)}(x)\}_{j=1,\cdots,\omega} as a set of smoothed sub-national fertility functions, with ω\omega representing the number of children nodes in consideration, and ω=1\omega=1 corresponding to the special case of univariate functional time series. All f(j)(x)f^{(j)}(x) under consideration are square-integrable functions defined over the same interval of age =[15,45]\mathcal{I}=[15,45]. Let 𝒇(x)=[f(1)(x),,f(ω)(x)]\bm{f}(x)=\left[f^{(1)}(x),\dots,f^{(\omega)}(x)\right]^{\top} with ω2\omega\geq 2 be a vector in the Hilbert space. Let μ(j)(x):=𝔼[f(j)(x)]\mu^{(j)}(x):=\mathbb{E}[f^{(j)}(x)] denote the mean function for the lthl^{\text{th}} population. The autocovariance matrix of 𝒇(x)\bm{f}(x) at lag \ell can be easily obtained as

γ(x,z)=Cov[𝒇0(x),𝒇(z)],\displaystyle\gamma_{\ell}(x,z)=\text{Cov}\left[\bm{f}_{0}(x),\bm{f}_{\ell}(z)\right],

with its (l,j)th(l,j)^{\text{th}} (1l,jω1\leq l,j\leq\omega) element given by

γlj(x,z):=𝔼{[f0(l)(x)μ(l)(x)][f(j)(z)μ(j)(z)]}=Cov[f0(l)(x),f(j)(z)],x,z.\displaystyle\gamma^{lj}_{\ell}(x,z):=\mathbb{E}\Big{\{}[f_{0}^{(l)}(x)-\mu^{(l)}(x)][f_{\ell}^{(j)}(z)-\mu^{(j)}(z)]\Big{\}}=\text{Cov}\left[f_{0}^{(l)}(x),f_{\ell}^{(j)}(z)\right],\quad x,z\in\mathcal{I}.

We can then obtain a long-run covariance function of 𝒇(x)\bm{f}(x) as

Clj(x,z)==γ(x,z).\displaystyle C_{lj}(x,z)=\sum_{\ell=-\infty}^{\infty}\gamma_{\ell}(x,z).

For the jthj^{\text{th}} population, denote a vector of long-run covariance functions as 𝑪j(x,z)\bm{C}_{j}(x,z) = [Cj1(x,z)\Big{[}C_{j1}(x,z), ,Cjω(x,z)]\cdots,C_{j\omega}(x,z)\Big{]}^{\top}. We can then define an integral operator 𝒜:\mathcal{A}:\mathbb{H}\rightarrow\mathbb{H} with the covariance kernel 𝑪(x,z)={Clj(x,z),1l,jω}\bm{C}(x,z)=\{C_{lj}(x,z),1\leq l,j\leq\omega\} such that

(𝒜𝒇)(x)=𝑪(x,z)𝒇(z)𝑑z=(𝑪1(x,z),𝒇(z)𝑪ω(x,z),𝒇(z)),\displaystyle(\mathcal{A}\bm{f})(x)=\int_{\mathcal{I}}\bm{C}(x,z)\bm{f}(z)dz=\begin{pmatrix}\langle\bm{C}_{1}(x,z)\,,\bm{f}(z)\rangle\\ \vdots\\ \langle\bm{C}_{\omega}(x,z)\,,\bm{f}(z)\rangle\end{pmatrix},

where 𝑪j(x,z),𝒇(z)=l=1ωCjl(x,z),f(l)(z)\langle\bm{C}_{j}(x,z)\,,\bm{f}(z)\rangle=\sum_{l=1}^{\omega}\langle C_{jl}(x,z)\,,f^{(l)}(z)\rangle and 𝒇\bm{f}\in\mathbb{H}. In practice, an empirical long-run covariance can be estimated as

C^𝒽(x,z)==nnW(𝒽)γ^(x,z),\displaystyle\widehat{C}_{\mathcal{h}}(x,z)=\sum_{\ell=-n}^{n}W\left(\frac{\ell}{\mathcal{h}}\right)\widehat{\gamma}_{\ell}(x,z),

where WW is symmetric weight function, 𝒽\mathcal{h} is a bandwidth parameter; and the estimator of γ(x,z)\gamma_{\ell}(x,z) is defined in the form of

γ^(x,z)={1nt=1n[𝒇t(x)𝝁^(x)][𝒇t+(z)𝝁^(z)],0;1nt=1n[𝒇t(x)𝝁^(x)][𝒇t+(z)𝝁^(z)],<0.\widehat{\gamma}_{\ell}(x,z)=\begin{cases}\frac{1}{n}\sum_{t=1}^{n-\ell}\left[\bm{f}_{t}(x)-\widehat{\bm{\mu}}(x)\right]\left[\bm{f}_{t+\ell}(z)-\widehat{\bm{\mu}}(z)\right],&\ell\geq 0;\\ \frac{1}{n}\sum_{t=1-\ell}^{n}\left[\bm{f}_{t}(x)-\widehat{\bm{\mu}}(x)\right]\left[\bm{f}_{t+\ell}(z)-\widehat{\bm{\mu}}(z)\right],&\ell<0.\end{cases}

The bandwidth parameter 𝒽\mathcal{h} in the kernel function can greatly affect the estimator’s performance in finite samples. Therefore, we prefer to select 𝒽\mathcal{h} via a data-driven approach, such as the “plug-in” algorithm proposed in Rice and Shang (2017).

By Mercer’s lemma, there exists orthonormal sequences {ϕk=[ϕk(1),,ϕk(ω)]}k=1,2,\{\bm{\phi}_{k}=[\phi_{k}^{(1)},\cdots,\phi_{k}^{(\omega)}]^{\top}\}_{k=1,2,\cdots} of continuous functions in \mathbb{H}, and a non-increasing sequence λk\lambda_{k} of positive numbers, such that

𝑪(x,z)=k=1λkϕk(x)ϕk(z),\displaystyle\bm{C}(x,z)=\sum_{k=1}^{\infty}\lambda_{k}\bm{\phi}_{k}(x)\bm{\phi}_{k}(z),

with the (l,j)th(l,j)^{\text{th}} element Clj(x,z)C_{lj}(x,z) of 𝑪(x,z)\bm{C}(x,z)

Clj(x,z)=k=1λkϕk(l)(x)ϕk(j).\displaystyle C_{lj}(x,z)=\sum_{k=1}^{\infty}\lambda_{k}\phi_{k}^{(l)}(x)\phi_{k}^{(j)}.

By the Karhunen-Loève theorem, the stochastic process for the jthj^{\text{th}} population can be expressed as

f(j)(x)\displaystyle f^{(j)}(x) =μ(j)(x)+k=1βk(j)ϕk(j)(x),\displaystyle=\mu^{(j)}(x)+\sum^{\infty}_{k=1}\beta^{(j)}_{k}\phi_{k}^{(j)}(x), (2)

where βk(j)\beta^{(j)}_{k} is the kthk^{\text{th}} principal component score given by the projection of [f(j)(x)μ(j)(x)][f^{(j)}(x)-\mu^{(j)}(x)] in the direction of eigenfunction ϕk(j)\phi_{k}^{(j)}, that is, βk(j)=f(j)(x)μ(j)(x),ϕk(j)(x)\beta^{(j)}_{k}=\langle f^{(j)}(x)-\mu^{(j)}(x)\,,\phi_{k}^{(j)}(x)\rangle.

Applying the decomposition of (2) to a time series of smoothed fertility functions {𝒇1(x),,𝒇n(x)}\{\bm{f}_{1}(x),\cdots,\bm{f}_{n}(x)\} gives

ft(j)(x)\displaystyle f_{t}^{(j)}(x) =μ(j)(x)+k=1βt,k(j)ϕk(j)(x)\displaystyle=\mu^{(j)}(x)+\sum^{\infty}_{k=1}\beta^{(j)}_{t,k}\phi_{k}^{(j)}(x)
=μ(j)(x)+k=1Kβt,k(j)ϕk(j)(x)+et(j)(x),\displaystyle=\mu^{(j)}(x)+\sum_{k=1}^{K}\beta^{(j)}_{t,k}\phi^{(j)}_{k}(x)+e^{(j)}_{t}(x),

where {ϕ1(j)(x),,ϕK(j)(x)}\Big{\{}\phi_{1}^{(j)}(x),\dots,\phi_{K}^{(j)}(x)\Big{\}} is a set of orthogonal basis functions commonly known as functional principal components for the lthl^{\text{th}} population, with {𝜷1(j),,𝜷K(j)}\Big{\{}\bm{\beta}_{1}^{(j)},\cdots,\bm{\beta}^{(j)}_{K}\Big{\}} their related principal component scores and 𝜷k(j)=[β1,k(j),,βn,k(j)]\bm{\beta}_{k}^{(j)}=\left[\beta_{1,k}^{(j)},\dots,\beta_{n,k}^{(j)}\right]^{\top} for k=1,,Kk=1,\ldots,K; et(j)(x)e_{t}^{(j)}(x) denotes the model truncation error function with mean zero and finite variance for the jthj^{\text{th}} population. We select KK as the minimum of leading principal components reaching 95% of total variance explained (Shang and Hyndman, 2017), such that

K=argminK:K1{k=1Kλ^k/k=1λ^k𝟙{λ^k>0}0.95},K=\operatorname*{\arg\!\min}_{K:K\geq 1}\left\{\sum^{K}_{k=1}\widehat{\lambda}_{k}\Bigg{/}\sum^{\infty}_{k=1}\widehat{\lambda}_{k}\mathds{1}_{\left\{\widehat{\lambda}_{k}>0\right\}}\geq 0.95\right\},

where 𝟙{}\mathds{1}\{\cdot\} represents the binary indicator function. There are alternative methods for determining the number of retained components, such as those of Chiou (2012); Yao et al. (2005); Rice and Silverman (1991); Hall and Vial (2006), but they are beyond the main focus of this paper.

Collectively modeling ω\omega women populations requires truncating at the first KthK^{\text{th}} functional principal components of all time series as

𝒇t(x)=𝚽(x)𝜷t,\bm{f}_{t}(x)=\bm{\Phi}(x)\bm{\beta}_{t},

where 𝜷t={βt,1(1),,βt,K(1),βt,1(2),,βt,K(2),,βt,1(ω),,βt,K(ω)}\bm{\beta}_{t}=\left\{\beta_{t,1}^{(1)},\dots,\beta_{t,K}^{(1)},\beta_{t,1}^{(2)},\dots,\beta_{t,K}^{(2)},\dots,\beta_{t,1}^{(\omega)},\dots,\beta_{t,K}^{(\omega)}\right\}^{\top} is an (ω×K)×1(\omega\times K)\times 1 vector of principal component scores and

𝚽(x)=(ϕ1(1)(x)ϕK(1)(x)000000ϕ1(2)(x)ϕK(2)(x)000000ϕ1(ω)(x)ϕK(ω)(x))\bm{\Phi}(x)=\left(\begin{array}[]{ccccccccc}\phi_{1}^{(1)}(x)&\cdots&\phi_{K}^{(1)}(x)&0&\cdots&0&0&\cdots&0\\ 0&\cdots&0&\phi_{1}^{(2)}(x)&\cdots&\phi_{K}^{(2)}(x)&0&\cdots&0\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots&\vdots\\ 0&\cdots&0&0&\cdots&0&\phi_{1}^{(\omega)}(x)&\cdots&\phi_{K}^{(\omega)}(x)\end{array}\right)

a ω×(ω×K)\omega\times(\omega\times K) matrix of the associated basis functions. With the empirically estimated 𝚽^(x)\widehat{\bm{\Phi}}(x), we can then make hh-step-ahead point forecasts as

𝒇^n+h|n=𝔼[𝒇n+h(x)|𝒇1(x),,𝒇n(x);𝚽^(x)]=𝝁^(x)+𝚽^(x)𝜷^n+h|n,k,\displaystyle\widehat{\bm{f}}_{n+h|n}=\mathbb{E}[\bm{f}_{n+h}(x)|\bm{f}_{1}(x),\cdots,\bm{f}_{n}(x);\widehat{\bm{\Phi}}(x)]=\widehat{\bm{\mu}}(x)+\widehat{\bm{\Phi}}(x)\widehat{\bm{\beta}}_{n+h|n,k},

where the empirical mean function is defined as 𝝁^(x)=1nt=1n𝒇t(x)\widehat{\bm{\mu}}(x)=\frac{1}{n}\sum_{t=1}^{n}\bm{f}_{t}(x). We adopt a univariate time series forecasting method of Hyndman and Shang (2009) to obtain the forecast principal component score 𝜷^n+h|n,k\widehat{\bm{\beta}}_{n+h|n,k} (see, also Shang and Hyndman, 2017; Shang and Yang, 2021). The advantage of univariate forecasting method is its ability to handle nonstationary time series.

In addition to point forecasts, we also compute interval forecasts to assess forecast uncertainty. Specifically, the method of Aue et al. (2015) is considered to construct pointwise prediction intervals as follows.

  1. 1)

    Using all observed data, compute the empirical functional principal components 𝚽^(x)\widehat{\bm{\Phi}}(x) with their associated estimated principal component scores {𝜷^1,,𝜷^n}\{\widehat{\bm{\beta}}_{1},\cdots,\widehat{\bm{\beta}}_{n}\}, where 𝜷^t={𝜷^t,1(1),,𝜷^t,K(1),\widehat{\bm{\beta}}_{t}=\big{\{}\widehat{\bm{\beta}}_{t,1}^{(1)},\dots,\widehat{\bm{\beta}}_{t,K}^{(1)}, ,𝜷^t,1(ω),,𝜷^t,K(ω)}\dots,\widehat{\bm{\beta}}_{t,1}^{(\omega)},\dots,\widehat{\bm{\beta}}_{t,K}^{(\omega)}\big{\}}^{\top}. The in-sample forecasts are then constructed as

    𝒇^ξ+h(x)=𝝁^(x)+𝚽^(x)𝜷^ξ+h,k,ξ{K,,nh},\widehat{\bm{f}}_{\xi+h}(x)=\widehat{\bm{\mu}}(x)+\widehat{\bm{\Phi}}(x)\widehat{\bm{\beta}}_{\xi+h,k},\qquad\xi\in\{K,\cdots,n-h\},

    where 𝜷^ξ+h\widehat{\bm{\beta}}_{\xi+h} are hh-step-ahead forecasts produced by univariate time series models based on 𝜷^ξ\widehat{\bm{\beta}}_{\xi}.

  2. 2)

    With the in-sample point forecasts, we calculate the in-sample point forecasting errors

    ϵ^ζ(x)=𝒇ξ+h(x)𝒇^ξ+h(x),\widehat{\bm{\epsilon}}_{\zeta}(x)=\bm{f}_{\xi+h}(x)-\widehat{\bm{f}}_{\xi+h}(x),

    where ζ{1,2,,M}\zeta\in\{1,2,\cdots,M\} and M=nhK+1M=n-h-K+1.

  3. 3)

    Follow Shang (2018), we also use the nonparametric bootstrap approach to calculate pointwise prediction intervals. Determine a πα\pi_{\alpha} such that α×100%\alpha\times 100\% of in-sample forecasting errors satisfy

    πα×γlb(xi)ϵ^ζ(xi)πα×γub(xi),i=1,,p.\pi_{\alpha}\times\gamma_{\text{lb}}(x_{i})\leq\widehat{\bm{\epsilon}}_{\zeta}(x_{i})\leq\pi_{\alpha}\times\gamma_{\text{ub}}(x_{i}),\qquad i=1,\dots,p.

    Then, the hh-step-ahead pointwise prediction intervals are given as

    πα×γlb(xi)𝒇n+h(xi)𝒇^n+h|n(xi)πα×γub(xi),\pi_{\alpha}\times\gamma_{\text{lb}}(x_{i})\leq\bm{f}_{n+h}(x_{i})-\widehat{\bm{f}}_{n+h|n}(x_{i})\leq\pi_{\alpha}\times\gamma_{\text{ub}}(x_{i}),

where ii symbolizes the discretized data points.

The approaches described above can be applied to both grouped structures shown in Figure 4 to compute point and interval forecasts at the most disaggregated levels. In this way, the base forecasts may not add to the national-level forecasts. In Section 4, we will discuss forecast reconciliation methods used to address this issue.

4 Forecast reconciliation methods

We consider administrative division and birthplace as disaggregation factors for modeling sub-national fertility rates in Australia. For a particular jjth (j{COB1,,COB19,Z1,,Z10,World}j\in\left\{\text{COB}_{1},\ldots,\text{COB}_{19},Z_{1},\ldots,Z_{10},\text{World}\right\}) birthplace, denote all the base forecasts at the Area level in year tt as 𝑨j,t={fA1j,t,,fA47j,t}\bm{A}_{j,t}=\left\{f_{\text{A1}\ast\text{j},t},\ldots,f_{\text{A47}\ast\text{j},t}\right\}^{\top}. Following the grouping structure shown in Figure 4a, we can express 𝒇j,t\bm{f}_{j,t}, a vector containing all series at all administrative division levels, as a product of matrices given by

[fAUSj,tfR1j,tfR2j,tfR11j,tfA1j,tfA2j,tfA47j,t]𝒇j,t=[EA1j,tEAUSj,tEA2j,tEAUSj,tEA3j,tEAUSj,tEA4j,tEAUSj,tEA47j,tEAUSj,tEA1j,tER1j,t00000EA2j,tER2j,tEA3j,tER2j,tEA4j,tER2j,t00000EA47j,tER11j,t100000100000001]𝑺j,t[fA1j,tfA2j,tfA47j,t]𝑨j,t\underbrace{\left[\begin{array}[]{c}f_{\text{AUS}\ast\text{j},t}\\ f_{{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\text{R1}\ast\text{j},t}}\\ f_{{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\text{R2}\ast\text{j},t}}\\ \vdots\\ f_{{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\text{R11}\ast\text{j},t}}\\ f_{{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}\text{A1}\ast\text{j},t}}\\ f_{{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}\text{A2}\ast\text{j},t}}\\ \vdots\\ f_{{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}\text{A47}\ast\text{j},t}}\\ \end{array}\right]}_{\bm{f}_{j,t}}=\underbrace{\left[\begin{array}[]{cccccccc}\frac{\textit{E}_{\text{A1}\ast\text{j},t}}{\textit{E}_{\text{AUS}\ast\text{j},t}}&\frac{\textit{E}_{\text{A2}\ast\text{j},t}}{\textit{E}_{\text{AUS}\ast\text{j},t}}&\frac{\textit{E}_{\text{A3}\ast\text{j},t}}{\textit{E}_{\text{AUS}\ast\text{j},t}}&\frac{\textit{E}_{\text{A4}\ast\text{j},t}}{\textit{E}_{\text{AUS}\ast\text{j},t}}&\cdots&\frac{\textit{E}_{\text{A47}\ast\text{j},t}}{\textit{E}_{\text{AUS}\ast\text{j},t}}\\ {\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\frac{\textit{E}_{\text{A1}\ast\text{j},t}}{\textit{E}_{\text{R1}\ast\text{j},t}}}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&\cdots&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}\\ {\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\frac{\textit{E}_{\text{A2}\ast\text{j},t}}{\textit{E}_{\text{R2}\ast\text{j},t}}}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\frac{\textit{E}_{\text{A3}\ast\text{j},t}}{\textit{E}_{\text{R2}\ast\text{j},t}}}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\frac{\textit{E}_{\text{A4}\ast\text{j},t}}{\textit{E}_{\text{R2}\ast\text{j},t}}}&\cdots&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots\\ {\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&\cdots&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\frac{\textit{E}_{\text{A47}\ast\text{j},t}}{\textit{E}_{\text{R11}\ast\text{j},t}}}\\ {\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}1}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&\cdots&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}\\ {\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}1}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&\cdots&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots\\ {\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&\cdots&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}1}\\ \end{array}\right]}_{\bm{S}_{j,t}}\underbrace{\left[\begin{array}[]{c}f_{\text{A1}\ast\text{j},t}\\ f_{\text{A2}\ast\text{j},t}\\ \vdots\\ f_{\text{A47}\ast\text{j},t}\\ \end{array}\right]}_{\bm{A}_{j,t}}

or 𝒇j,t=𝑺j,t𝑨j,t\bm{f}_{j,t}=\bm{S}_{j,t}\bm{A}_{j,t}, where 𝑺j,t\bm{S}_{j,t} is a summing matrix whose elements include ratios of population at risk in various administrative divisions. A general notation for population at risk is given by Egj,t\textit{E}_{\text{g}\ast j,t}, where gg stands for a particular administrative division listed in Table LABEL:tab:2. For example, EA1j,t\textit{E}_{\text{A1}\ast\text{j},t} is the number of women in Sydney (Area1\text{Area}_{1}) born in the jjth birthplace in year tt, while EAUSj,t\textit{E}_{\text{AUS}\ast\text{j},t} represents the overall population of female residents in Australia born in the same place.

The grouping structure shown in Figure 4b splits Australian fertility rates at the national level by birthplaces. For a particular ggth (g{A1,,A47,R1,R11,Australia}g\in\left\{A_{1},\ldots,A_{47},R_{1},\ldots R_{11},\text{Australia}\right\}) administrative division, denote all the base forecasts at the COB level in year tt as COBt={fgCOB1,t,,fgCOB19,t}\bm{\text{COB}}_{t}=\left\{f_{\text{g}\ast\text{COB1},t},\ldots,f_{\text{g}\ast\text{COB19},t}\right\}^{\top}. We can express 𝒇g,t\bm{f}_{g,t}, a vector containing all series at all birthplaces, into a product of matrices as

[fgWorld,tfgZ1,tfgZ2,tfgZ10,tfgCOB1,tfgCOB2,tfgCOB19,t]𝒇g,t=[EgCOB1,tEgWorld,tEgCOB2,tEgWorld,tEgCOB3,tEgWorld,tEgCOB4,tEgWorld,tEgCOB19,tEgWorld,tEgCOB1,tEgZ1,tEgCOB2,tEgZ1,tEgCOB3,tEgZ1,t00000EgCOB4,tEgZ2,t00000EgCOB19,tEgZ10,t100000100000001]𝑺g,t[fgCOB1,tfgCOB2,tfgCOB19,t]COBg,t\underbrace{\left[\begin{array}[]{c}f_{\text{g}\ast\text{World},t}\\ f_{{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\text{g}\ast\text{Z1},t}}\\ f_{{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\text{g}\ast\text{Z2},t}}\\ \vdots\\ f_{{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\text{g}\ast\text{Z{10}},t}}\\ f_{{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}\text{g}\ast\text{COB1},t}}\\ f_{{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}\text{g}\ast\text{COB2},t}}\\ \vdots\\ f_{{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}\text{g}\ast\text{COB19},t}}\\ \end{array}\right]}_{\bm{f}_{g,t}}=\underbrace{\left[\begin{array}[]{cccccccc}\frac{\textit{E}_{\text{g}\ast\text{COB1},t}}{\textit{E}_{\text{g}\ast\text{World},t}}&\frac{\textit{E}_{\text{g}\ast\text{COB2},t}}{\textit{E}_{\text{g}\ast\text{World},t}}&\frac{\textit{E}_{\text{g}\ast\text{COB3},t}}{\textit{E}_{\text{g}\ast\text{World},t}}&\frac{\textit{E}_{\text{g}\ast\text{COB4},t}}{\textit{E}_{\text{g}\ast\text{World},t}}&\cdots&\frac{\textit{E}_{\text{g}\ast\text{COB19},t}}{\textit{E}_{\text{g}\ast\text{World},t}}\\ {\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\frac{\textit{E}_{\text{g}\ast\text{COB1},t}}{\textit{E}_{\text{g}\ast\text{Z1},t}}}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\frac{\textit{E}_{\text{g}\ast\text{COB2},t}}{\textit{E}_{\text{g}\ast\text{Z1},t}}}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\frac{\textit{E}_{\text{g}\ast\text{COB3},t}}{\textit{E}_{\text{g}\ast\text{Z1},t}}}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&\cdots&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}\\ {\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\frac{\textit{E}_{\text{g}\ast\text{COB4},t}}{\textit{E}_{\text{g}\ast\text{Z2},t}}}&\cdots&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots\\ {\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}0}&\cdots&{\color[rgb]{0.0,0.5,0.0}\definecolor[named]{pgfstrokecolor}{rgb}{0.0,0.5,0.0}\frac{\textit{E}_{\text{g}\ast\text{COB19},t}}{\textit{E}_{\text{g}\ast\text{Z10},t}}}\\ {\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}1}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&\cdots&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}\\ {\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}1}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&\cdots&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}\\ \vdots&\vdots&\vdots&\vdots&\vdots&\vdots\\ {\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}0}&\cdots&{\color[rgb]{0,0,1}\definecolor[named]{pgfstrokecolor}{rgb}{0,0,1}1}\\ \end{array}\right]}_{\bm{S}_{g,t}}\underbrace{\left[\begin{array}[]{c}f_{\text{g}\ast\text{COB1},t}\\ f_{\text{g}\ast\text{COB2},t}\\ \vdots\\ f_{\text{g}\ast\text{COB19},t}\\ \end{array}\right]}_{\bm{\text{COB}}_{g,t}}

or 𝒇g,t=𝑺g,tCOBg,t\bm{f}_{g,t}=\bm{S}_{g,t}\bm{\text{COB}}_{g,t}. The summing matrix 𝑺g,t\bm{S}_{g,t} is designed in the same fashion as 𝑺j,t\bm{S}_{j,t}, except for fixing a particular administrative admission gg.

To ease notations, without causing confusion we may use general notations 𝑩t\bm{B}_{t} for base level forecasts (𝑨j,t\bm{A}_{j,t} or COBg,t\bm{\text{COB}}_{g,t}), 𝑺t\bm{S}_{t} for either summing matrices (𝑺j,t\bm{S}_{j,t} or 𝑺g,t\bm{S}_{g,t}), and 𝒇t\bm{f}_{t} for the reconciled forecasts at all levels of disaggregation (𝒇j,t\bm{f}_{j,t} or 𝒇g,t\bm{f}_{g,t}), respectively. In Sections 4.1 and 4.2, we shall present two forecasts reconciliation methods using these general notations.

4.1 Bottom-up method

The bottom-up (BU) method has long been used to reconcile forecasts in hierarchical structures (see, e.g., Dangerfield and Morris, 1992; Zellner and Tobias, 2000; Shang and Hyndman, 2017). Specifically, the method aggregates base forecasts at the most disaggregated level upward towards the national total. For instance, let us consider the Australian fertility data divided by administrative divisions illustrated in Figure 4a. Focusing on fertility series of a particular birthplace jj, we first generate hh-step-ahead base forecasts for the most disaggregated series, namely 𝑩^n+h|n={f^A1j,n+h|n,,f^A47j,n+h|n}\widehat{\bm{B}}_{n+h|n}=\left\{\widehat{f}_{A1\ast j,n+h|n},\dots,\widehat{f}_{A47\ast j,n+h|n}\right\}^{\top}. We then proceed to obtain reconciled forecasts 𝒇¯n+h|n\overline{\bm{f}}_{n+h|n} for all series as

𝒇¯n+h|n=𝑺^n+h|n𝑩^n+h|n,\displaystyle\overline{\bm{f}}_{n+h|n}=\widehat{\bm{S}}_{n+h|n}\widehat{\bm{B}}_{n+h|n},

where 𝑺^n+h|n\widehat{\bm{S}}_{n+h|n} denotes the hh-step-ahead of the summing matrices. Based on historical ratios of population at risk, elements in 𝑺^n+h|n\widehat{\bm{S}}_{n+h|n} are forecast by an automated autoregressive integrated moving average algorithm of Hyndman and Khandakar (2008). Specifically, let pt=EXW,t/EYW,tp_{t}=\textit{E}_{X\ast W,t}/\textit{E}_{Y\ast W^{\prime},t} be a nonzero ratio in 𝑺t\bm{S}_{t}. Given the observed time series {p1,,pn}\{p_{1},\ldots,p_{n}\}, we make hh-step-ahead forecast to obtain p^n+h|n\widehat{p}_{n+h|n}. Repeat the process for each ratio in the summing matrix yields the 𝑺^n+h|n\widehat{\bm{S}}_{n+h|n} used in hh-step-ahead forecasts reconciliation. This method of obtaining forecast summing matrices is commonly used in grouped functional time series forecasting applications (see, e.g., Shang and Hyndman, 2017).

4.2 Optimal combination method

Instead of considering only the bottom-level series, Hyndman et al. (2011) put forward a method where base forecasts for all series are computed before reconciling the forecasts so that they satisfy the aggregation constraints. The optimal combination method assembles the base forecasts through a linear regression, where the reconciled forecasts are close to the base forecasts while aggregating consistently.

Stacking the hh-step-ahead base forecasts for all series in the same order as for the original data and denote the resulted vector as 𝒇^n+h|n\widehat{\bm{f}}_{n+h|n}. The optimal combination method considers these base forecasts as the response variable in a linear regression given by

𝒇^n+h|n=𝑺^n+h|n𝜷n+h+𝜺n+h,\displaystyle\widehat{\bm{f}}_{n+h|n}=\widehat{\bm{S}}_{n+h|n}\bm{\beta}_{n+h}+\bm{\varepsilon}_{n+h},

where 𝜷n+h=𝔼[𝑩n+h|n|𝒇1,,𝒇n]\bm{\beta}_{n+h}=\mathbb{E}\left[\bm{B}_{n+h|n}|\bm{f}_{1},\ldots,\bm{f}_{n}\right] is the unknown mean of the forest distributions of the most disaggregated series, and 𝜺n+h\bm{\varepsilon}_{n+h} is the reconciliation error with mean zero and variance-covariance matrix Σh=var(𝜺n+h)\Sigma_{h}=\text{var}(\bm{\varepsilon}_{n+h}). Following Hyndman et al. (2016), we estimate the regression coefficient 𝜷n+h\bm{\beta}_{n+h} via least squares as

𝜷^n+h|n=(𝑺^n+h|n𝑾1𝑺^n+h|n)1𝑺^n+h|n𝑾1𝑹^n+h|n,\displaystyle\widehat{\bm{\beta}}_{n+h|n}=\left(\widehat{\bm{S}}_{n+h|n}^{\top}\bm{W}^{-1}\widehat{\bm{S}}_{n+h|n}\right)^{-1}\widehat{\bm{S}}_{n+h|n}^{\top}\bm{W}^{-1}\widehat{\bm{R}}_{n+h|n},

where 𝑾\bm{W} is a weight matrix customarily selected as 𝑾=c×𝑰\bm{W}=c\times\bm{I} with any constant cc and the identity matrix 𝑰\bm{I}. Finally, we compute the reconciled forecasts as

𝒇¯n+h|n=𝑺^n+h|n𝜷^n+h=𝑺^n+h|n(𝑺^n+h|n𝑺^n+h|n)1𝑺^n+h|n𝑩^n+h|n.\displaystyle\overline{\bm{f}}_{n+h|n}=\widehat{\bm{S}}_{n+h|n}\widehat{\bm{\beta}}_{n+h}=\widehat{\bm{S}}_{n+h|n}\left(\widehat{\bm{S}}_{n+h|n}^{\top}\widehat{\bm{S}}_{n+h|n}\right)^{-1}\widehat{\bm{S}}_{n+h|n}^{\top}\widehat{\bm{B}}_{n+h|n}.

4.3 Trace minimization method

A more recent trace minimization (MinT) method proposed by Wickramasuriya et al. (2019) aims at minimizing the sum of variances of reconciliation errors to obtain coherent forecasts across the entire collection of time series. The summing matrix 𝑺^n+h|n\widehat{\bm{S}}_{n+h|n} in our application varies with time. For this reason, we extend the MinT method to adapt to the time-varying covariance of hh-step-ahead forecast errors.

Define t={𝒇1,,𝒇t;𝑬1,,𝑬t}\mathcal{I}_{t}=\left\{\bm{f}_{1},\ldots,\bm{f}_{t};\bm{E}_{1},\ldots,\bm{E}_{t}\right\} where 𝑬t\bm{E}_{t} represents ERP exposures in year tt at all levels of the considered hierarchy. First, compute errors of the hh-step-ahead reconciled forecasts as

𝒆~t+h=𝒇t+h𝒇¯t+h|t.\displaystyle\widetilde{\bm{e}}_{t+h}=\bm{f}_{t+h}-\overline{\bm{f}}_{t+h|t}.

We assume that the time series of summing matrices {𝑺t:t}\{\bm{S}_{t}:t\in\mathbb{Z}\} is stationary with 𝔼[𝑺t+h|t]=𝔼[𝑺t]=𝑺~\mathbb{E}\left[\bm{S}_{t+h}|\mathcal{I}_{t}\right]=\mathbb{E}\left[\bm{S}_{t}\right]=\widetilde{\bm{S}} for a small h+h\in\mathbb{Z}^{+}. It can then be shown that

var[𝒆~t+h|t]𝑺~𝑷t+h𝑾h𝑷t+h𝑺~,\displaystyle\text{var}\left[\widetilde{\bm{e}}_{t+h}|\mathcal{I}_{t}\right]\approx\widetilde{\bm{S}}\bm{P}_{t+h}\bm{W}_{h}\bm{P}_{t+h}^{\top}\widetilde{\bm{S}}^{\top},

where 𝑷t+h\bm{P}_{t+h} is a fixed projection matrix, and 𝑾h=𝔼[𝒆^t+h|t𝒆^t+h|t|t]\bm{W}_{h}=\mathbb{E}[\widehat{\bm{e}}_{t+h|t}\widehat{\bm{e}}_{t+h|t}^{\top}|\mathcal{I}_{t}] with hh-step-ahead forecast errors 𝒆^t+h|t=𝒇t+h𝒇^t+h|t\widehat{\bm{e}}_{t+h|t}=\bm{f}_{t+h}-\widehat{\bm{f}}_{t+h|t}. The projection matrix further satisfies that 𝑷t+h𝑺~=𝑰\bm{P}_{t+h}\widetilde{\bm{S}}=\bm{I}. For a particular tt and hh, minimizing the trace of var[𝒆~t+h|t]\text{var}\left[\widetilde{\bm{e}}_{t+h}|\mathcal{I}_{t}\right] yields the projection matrix

𝑷t+h=(𝑺~𝑾h1𝑺~)1𝑺~𝑾h1.\displaystyle\bm{P}_{t+h}=\left(\widetilde{\bm{S}}^{\top}{\bm{W}}_{h}^{-1}\widetilde{\bm{S}}\right)^{-1}\widetilde{\bm{S}}^{\top}{\bm{W}}_{h}^{-1}. (3)

More details on the derivation of (3) are provided in the Appendix.

When an ARIMA model paired with the mean squared error loss function are used to forecast the hh-step-ahead summing matrix, the optimal forecast obtained is the conditional mean, i.e., 𝑺^n+h|n=𝔼[𝑺n+h|n]=𝑺~\widehat{\bm{S}}_{n+h|n}=\mathbb{E}\left[\bm{S}_{n+h}|\mathcal{I}_{n}\right]=\widetilde{\bm{S}}. Therefore, the MinT method produces the reconciled forecasts as

𝒇¯n+h|n=𝑺^n+h|n(𝑺^n+h|n𝑾h1𝑺^n+h|n)1𝑺^n+h|n𝑾h1𝒇^n+h|n.\displaystyle\overline{\bm{f}}_{n+h|n}=\widehat{\bm{S}}_{n+h|n}\left(\widehat{\bm{S}}_{n+h|n}^{\top}{\bm{W}}_{h}^{-1}\widehat{\bm{S}}_{n+h|n}\right)^{-1}\widehat{\bm{S}}_{n+h|n}^{\top}{\bm{W}}_{h}^{-1}\widehat{\bm{f}}_{n+h|n}.

The covariance matrix of base forecasts errors, namely 𝑾h\bm{W}_{h}, is practically estimated by shirking off-diagonal entries of the unbiased covariance estimator of the in-sample one-step-ahead base forecast errors toward targets on its diagonal, with alternative estimations discussed in Wickramasuriya et al. (2019, Section 2.4).

5 Empirical data analysis results

The grouped functional time series forecasting method is applied to Australian sub-national fertility rates following both structures, illustrated in Figure 4. We then reconcile the obtained base forecasts via the bottom-up and optimal combination methods. To assess model and parameter stabilities over time, we consider an expanding window analysis of considered time series models (see Zivot and Wang, 2006, Chapter 9 for details), which is carried out in the following steps:

  1. 1)

    Determine a particular grouped structure to disaggregate Australian total fertility rates. Specifically, birthplace is considered fixed when the group structure in Figure 4a is used, whereas administrative division is deemed to be fixed when the group structure in Figure 4b is used.

  2. 2)

    Using fertility rates in 1981–2001 as a training set, we initially produce one- to 10-step ahead point and interval forecasts before reconciliation via the base, bottom-up, and optimal combination methods.

  3. 3)

    Increase the training set with one more year of observations (i.e., fertility rates in 1981–2002), produce one-to nine-step-ahead point and interval forecasts, and compute the reconciled forecasts.

  4. 4)

    Iterate the process with the size of the training set increased by one year each time until reaching the end of the data period in 2011.

The process produces 10 one-step-ahead forecasts, 9 two-step-ahead forecasts, and so on, up to one 10-step-ahead forecast. We report evaluation results of point forecast accuracy and interval forecast accuracy in Sections 5.1 and 5.2, respectively.

5.1 Comparison of point forecast accuracy

We evaluate the accuracy of point forecasts by mean absolute scaled error (MASE), which measures the closeness of the forecasts compared to the actual values of the variable being forecast. Since each of the raw fertility series contains seven age groups (i.e., 15–19, 20–24, \ldots, 45–49) for any year between 2002 and 2011, we only compute MASE at these grid points as

MASE(j)(h)\displaystyle\text{MASE}^{(j)}(h) =17×(11h)ς=h10i=17|fn+ς(j)(xi)f^n+ς(j)(xi)|𝟙{fn+ς(j)(xi)>0}1n+ςh1t=2n+ςh1|ft(j)(xi)ft1(j)(xi)|,\displaystyle=\frac{1}{7\times(11-h)}\sum^{10}_{\varsigma=h}\sum^{7}_{i=1}\frac{\left\lvert f^{(j)}_{n+\varsigma}(x_{i})-\widehat{f}^{(j)}_{n+\varsigma}(x_{i})\right\rvert\mathds{1}_{\left\{f^{(j)}_{n+\varsigma}(x_{i})>0\right\}}}{\frac{1}{n+\varsigma-h-1}\sum_{t=2}^{n+\varsigma-h-1}\left\lvert f_{t}^{(j)}(x_{i})-f_{t-1}^{(j)}(x_{i})\right\rvert},

where ft(j)(xi)f_{t}^{(j)}(x_{i}) represents the actual holdout sample for the jjth subpopulation in year tt, and f^t(xi)\widehat{f}_{t}(x_{i}) represents the corresponding point forecasts.

At a particular disaggregation level, averaging measurement of point forecasts over the total ω\omega series (e.g., the area level in Figure 4a has ω=47\omega=47) and 10 forecast horizons leads to a mean MASE given by

Mean(MASE)=110ωh=110j=1ωMASE(j)(h).\displaystyle\text{Mean(MASE)}=\frac{1}{10\omega}\sum_{h=1}^{10}\sum_{j=1}^{\omega}\text{MASE}^{(j)}(h).

To facilitate a comparison of point forecasts at national and sub-national levels, we present the mean MASE of the base and reconciled forecasts related to the administrative division and birthplace group structures in the top panel and the bottom panel of Figure 5, respectively. Collectively modeling sub-national fertility rates lead to more accurate point forecasts following either hierarchy. This is because of significant heterogeneity associated with fertility series at the most disaggregated levels (e.g., the area or birthplace level). Pooling information of closely related subpopulations reduces the influences of abrupt and temporal movements of observations. It smooths out a part of the observational noise, subsequently improving the extraction of common features in Australian fertility. For example, we can measure the variability of fertility series related to all seven age groups in the area jj between 1981 and 2011 by the averaged median absolute deviation (MAD) as

MAD¯j=1.48267i=17median(|ft(j)(xi)131t=19812011ft(j)(xi)|),\displaystyle\overline{\text{MAD}}_{j}=\frac{1.4826}{7}\sum_{i=1}^{7}\text{median}\left(\left|f^{(j)}_{t}(x_{i})-\frac{1}{31}\sum_{t=1981}^{2011}f^{(j)}_{t}(x_{i})\right|\right),

where 1.4826 is a constant scale factor, suited for normally distributed data. Following this criterion, fertility time series of South West Queensland (Area22\text{Area}_{22}) has the highest variability with MAD¯22=0.0163\overline{\text{MAD}}_{22}=0.0163, which is about 30% more volatile than that of Sydney (Area1\text{Area}_{1}).

Comparing the mean MASE related to the two disaggregation group structures, the administrative division group structure generally leads to more accurate reconciled point forecasts than the birthplace group structure. This is due to some World Zones and birthplaces, e.g., Sub-Saharan Africa (Z10Z_{10} and COB19\text{COB}_{19}), having a tiny female population with relatively large variability in the number of newborns over the census period. In contrast, all areas, including those in remote Australia, gradually increased with time and slowly changed fertility rates between 1981 and 2011. Thus, we can extract common features of fertility curves from all areas than from all birthplaces, resulting in more accurate point forecasts.

Refer to caption
(a)
Refer to caption
(b)
Figure 5: Point forecast accuracy between the independent functional time series forecasting method labeled as FTS, and grouped functional time series forecasting methods labeled as GMTS

5.2 Comparison of interval forecast accuracy

To evaluate interval forecast accuracy, we utilize the interval score of Gneiting and Raftery (2007). For each year in the forecasting period, the pointwise prediction intervals were computed at the (1α)×100%(1-\alpha)\times 100\% nominal coverage probability. Let f^n+h(j),lb(x)\widehat{f}_{n+h}^{(j),\text{lb}}(x) and f^n+h(j),ub(x)\widehat{f}_{n+h}^{(j),\text{ub}}(x) be the lower and upper bounds, respectively. A scoring rule for the interval forecast at discretized point xix_{i} is

Sα[f^n+h(j),lb(xi),f^n+h(j),ub(xi),fn+h(j)(xi)]=\displaystyle S_{\alpha}\left[\widehat{f}_{n+h}^{(j),\text{lb}}(x_{i}),\widehat{f}_{n+h}^{(j),\text{ub}}(x_{i}),f_{n+h}^{(j)}(x_{i})\right]= [f^n+h(j),ub(xi)f^n+h(j),lb(xi)]\displaystyle\left[\widehat{f}_{n+h}^{(j),\text{ub}}(x_{i})-\widehat{f}_{n+h}^{(j),\text{lb}}(x_{i})\right]
+2α[f^n+h(j),lb(xi)fn+h(j)(xi)]𝟙{fn+h(j)(xi)<f^n+h(j),lb(xi)}\displaystyle+\frac{2}{\alpha}\left[\widehat{f}^{(j),\text{lb}}_{n+h}(x_{i})-f_{n+h}^{(j)}(x_{i})\right]\mathds{1}\left\{f_{n+h}^{(j)}(x_{i})<\widehat{f}_{n+h}^{(j),\text{lb}}(x_{i})\right\}
+2α[fn+h(j)(xi)f^n+h(j),ub(xi)]𝟙{fn+h(j)(xi)>f^n+h(j),ub(xi)},\displaystyle+\frac{2}{\alpha}\left[f_{n+h}^{(j)}(x_{i})-\widehat{f}_{n+h}^{(j),\text{ub}}(x_{i})\right]\mathds{1}\left\{f_{n+h}^{(j)}(x_{i})>\widehat{f}_{n+h}^{(j),\text{ub}}(x_{i})\right\},

where 𝟙{}\mathds{1}\{\cdot\} represents the binary indicator function, and α\alpha denotes a level of significance.

In this study, we utilize the nonparametric bootstrap approach to obtain in total G=1000G=1000 pointwise forecasts fn+h(j),g(xi)f_{n+h}^{(j),g}(x_{i}) for any considered j,h,ij,h,i. In the ggth (g=1,2,,1000g=1,2,\ldots,1000) iteration, we firstly reconcile forecasts at all sub-national levels with a selected reconciliation method described in Section 4, and obtain forecasts f~n+h(j),g(xi)\widetilde{f}_{n+h}^{(j),g}(x_{i}). Next, averaging over all 10 years in the forecasting period gives the mean interval score for the total ω\omega series as

S¯α=110pωh=110i=1pj=1ωSα[f^n+h(j),lb(xi),f^n+h(j),ub(xi),f~n+h(j),g(xi)].\displaystyle\overline{S}_{\alpha}=\frac{1}{10p\omega}\sum^{10}_{h=1}\sum_{i=1}^{p}\sum_{j=1}^{\omega}S_{\alpha}\left[\widehat{f}_{n+h}^{(j),\text{lb}}(x_{i}),\widehat{f}_{n+h}^{(j),\text{ub}}(x_{i}),\widetilde{f}_{n+h}^{(j),g}(x_{i})\right].

We present mean interval scores of base and reconciled forecasts related to the administrative division and birthplace group structures in the top and bottom panels of Figure 6, respectively. Comparing the mean interval scores related to the two disaggregation group structures, the administrative division group structure generally leads to more accurate reconciled interval forecasts than the birthplace group structure. In contrast to the point forecast results, the reconciled interval forecasts do not always improve forecast accuracy compared to the base forecasts. However, the reconciled forecasts achieve better interpretability than the base forecasts. Akin to the point forecast results, in some birthplaces, there is a very small population with relatively large variability in the number of newborns over the census period. In contrast, in all areas, including those in remote Australia, have population gradually increased with time and slowly varied fertility rates between 1981 and 2011. Consequently, our forecasting method can extract common features of fertility curves from all areas than from all birthplaces, resulting in more accurate interval forecasts.

Refer to caption
(a)
Refer to caption
(b)
Figure 6: Interval forecast accuracy between the independent and grouped functional time series forecasting methods

6 Conclusion

In this paper, we adapt the hierarchical model and the grouped multivariate functional time series method to forecast Australia’s national and sub-national age-specific fertility rates. We highlight the performances of hierarchical arrangements based on the two disaggregation factors, namely the geographical region of residence and birthplace of women, in producing point and interval forecasts of fertility rates. To ensure that independent forecasts at various levels of the hierarchical model consistently sum up to the forecasts at the respective national level, we consider and compare three forecast reconciliation methods.

Illustrated by the empirical studies on Australian fertility from 1981 to 2011, we found that disaggregating the national fertility rates according to the region of residence of women produces more accurate sub-national forecasts than disaggregation by birthplace. The grouped multivariate functional time series method captured the common features of the groups of fertility curves and produced more accurate forecasts than the conventional univariate functional time series method. Reconciling the independent forecasts by the bottom-top, optimal combination, and trace minimization methods improved point and interval forecast accuracy and interpretability. Among the three considered forecast reconciliation methods, the trace minimization method generally produced the most accurate forecasts for the Australian fertility data.

The superiority of the proposed fertility forecasting methods over the independent functional data method is manifested by multiple sub-national populations with large fertility variability over age and year. For example, age-specific fertility rates of foreign-born women in the United States between 1990–2019 are higher than those of native-born women for all age groups, with significant changes of variations by age for women of all origins (United States Census Bureau, 2022). Because of the better forecasting performance of the multivariate functional time series methods over the independent functional data method, government agencies and statistical bureaus may consider the proposed methods for short-term demographic forecasting. For long-term forecast horizons, assumptions on possible future fertility trends are as important as time series extrapolation methods since the extracted features in the past are not necessarily informative in the longer-term future.

There are at least four ways in which the present paper can be further extended. In the current study, fertility data are grouped according to women’s regions of residence or birthplace. The observed fertility curves can still be heterogeneous within some regions or birthplaces. A classification algorithm of Tang et al. (2022) may be embedded into statistical models to improve forecast accuracy. In addition, the grouped multivariate functional time series method is not capable of directly capturing the cohort effects of age-specific fertility, that is, the effect of year-of-birth on fertility rates. It is possible to add a cohort factor to the proposed method to capture fertility patterns specific to particular cohorts of women. In analogy to the cohort factor considered by Renshaw and Haberman (2006), a component depending on txt-x may be included after the linear combination of principal components to capture any left out cohort information. Third, the summing matrix is deterministic, a possible research direction is to extend it to time-varying summing matrix, see the Appendix. Finally, forecast combination is known to improve forecast accuracy. In future research, it is possible to combine forecasts from different reconciliation methods to achieve improved accuracy.

Appendix:  MinT reconciliation with time-varying summing matrices

We demonstrate that the summing matrix 𝑺t\bm{S}_{t} can be used in the reconciliation. We consider a functional time series {𝒇t:t}\{\bm{f}_{t}:t\in\mathbb{Z}\}, where 𝒇t\bm{f}_{t} are square-integrable functions in the Hilbert space. Denote the eigenfunctions of the long-run covariance function 𝑪\bm{C} of time series of functions {𝒇1,,𝒇t}\left\{\bm{f}_{1},\ldots,\bm{f}_{t}\right\} as ϕj\phi_{j} with j=1,2,j=1,2,\ldots, and denote the corresponding eigenvalues as λj\lambda_{j}.

Definition 1

The first KK eigenvalues are nonzero and satisfy that λ1λ2λKλK+1\lambda_{1}\geq\lambda_{2}\geq\ldots\geq\lambda_{K}\geq\lambda_{K+1}. The eigenfunctions related to these largest eigenvalues, i.e., 𝚽={ϕ1,,ϕK}\bm{\Phi}=\left\{\phi_{1},\ldots,\phi_{K}\right\} are the dynamic functional principal components (FPCs) of time series {𝐟t;t=1,2,}\{\bm{f}_{t};t=1,2,\ldots\}.

For functional time series satisfying Definition 1, we need the following assumptions to complete the proof:

Assumption 1

The empirical functional principal components 𝚽^={ϕ^1,ϕ^K}\widehat{\bm{\Phi}}=\{\widehat{\phi}_{1},\ldots\widehat{\phi}_{K}\} estimated via an eigendecomposition of the sample long-run covariance function span a space that is consistent with the space spanned by 𝚽={ϕ1,,ϕK}\bm{\Phi}=\left\{\phi_{1},\ldots,\phi_{K}\right\}.

Remark 1

Definition 1 states the existence of the dynamic FPCs of a time series {𝐟t:t}\{\bm{f}_{t}:t\in\mathbb{Z}\} in the Hilbert space. It is common to assume a set of FPCs independent of time for stationary functional time series, e.g., see Definition 2 of Hörmann et al. (2015). For nonstationary time series, the FPCs are not consistently estimated via the decomposition of an empirical long-run covariance function. However, the span of the basis functions is still consistent (Liebl, 2013), and hence is reasonable to adopt Assumption 1 in the forecast of linear combinations of the FPCs. Our approach is similar to that of Shang and Yang (2021), Shang and Hyndman (2017), Lansangan and Barrios (2009) and others, regarding the use of an FPC analysis for nonstationary data.

Assumption 2

The time series of elements in summing the matrices {𝐒t:t}\{\bm{S}_{t}:t\in\mathbb{Z}\} are stationary with 𝔼[𝐒t+h|t]=𝔼[𝐒t]=S~\mathbb{E}\left[\bm{S}_{t+h}|\mathcal{I}_{t}\right]=\mathbb{E}\left[\bm{S}_{t}\right]=\widetilde{S}. In addition, 𝐒t\bm{S}_{t} closely follows its mean value in the considered period, resulting in 𝐒t+h𝔼[𝐒t+h|t]\bm{S}_{t+h}\approx\mathbb{E}\left[\bm{S}_{t+h}|\mathcal{I}_{t}\right] for a small h+h\in\mathbb{Z}^{+}.

Remark 2

Let pt=EXW,t/EYW,tp_{t}=\textit{E}_{X\ast W,t}/\textit{E}_{Y\ast W^{\prime},t} denote a nonzero ratio in the summing matrix 𝐒𝐭\bm{S_{t}}, where EXW,t\textit{E}_{X\ast W,t} and EXW,t\textit{E}_{X\ast W^{\prime},t} are the ERP exposures in the same year (e.g., EXW,t=EA1j,t\textit{E}_{X\ast W,t}=\textit{E}_{\text{A1}\ast j,t} representing the number of women in Sydney born in the jjth birthplace in year tt, whereas EXW,t=ER1j,t\textit{E}_{X\ast W^{\prime},t}=\textit{E}_{\text{R1}\ast j,t} representing the number of women in Region 1 born in the jjth birthplace in year tt). Assumption 2 specifies that {pt:t}\{p_{t}:t\in\mathbb{Z}\} is a stationary time series. Further, all large and stochastic ptp_{t}’s in the summing matrices relate to capital cities in Australia or major COB birthplaces, with the remaining stochastic exposure ratios close to 0 in values. It is seen that women populations in NSW, Victoria, Queensland, Western Australia, and South Australia gradually increased between 1981–2011 at similar speeds, displaying clear linear trends of ERP over the decades (Australian Bureau of Statistics, 2022a). As a result, the large nonzero and stochastic ratios in the summing matrices closely track their time series mean values. Hence, for simplicity we assume that 𝔼[𝐒t]=S~\mathbb{E}\left[\bm{S}_{t}\right]=\widetilde{S}, and 𝐒t+h𝔼[𝐒t+h|t]\bm{S}_{t+h}\approx\mathbb{E}\left[\bm{S}_{t+h}|\mathcal{I}_{t}\right] for a small h+h\in\mathbb{Z}^{+}. In practice, constant summing matrices 𝐒\bm{S} are often considered for reconciliation of subnational time series in Australia, (see, e.g., Wickramasuriya et al., 2019; Shang and Yang, 2021), which can be viewed as a special case of our 𝐒t\bm{S}_{t} settings.

Assumption 3

The base level point forecasts 𝐁^t+h|t=𝔼[𝐁t+h|t,𝚽^]𝔼[𝐁t+h|t]\widehat{\bm{B}}_{t+h|t}=\mathbb{E}\left[\bm{B}_{t+h}|\mathcal{I}_{t},\widehat{\bm{\Phi}}\right]\approx\mathbb{E}\left[\bm{B}_{t+h}|\mathcal{I}_{t}\right].

Remark 3

Assumption 1 indicate that empirical FPCs 𝚽^\widehat{\bm{\Phi}} estimated from a sample of functions {𝐟1,,𝐟t}\{\bm{f}_{1},\ldots,\bm{f}_{t}\} are close approximations to the population FPCs 𝚽\bm{\Phi}. Based on the empirical FPCs 𝚽^\widehat{\bm{\Phi}}, the point forecasts at the most disaggregated levels obtained by a univariate time series forecasting method of Hyndman and Shang (2009) can be considered as close approximations to the conditional mean of 𝐁t+h\bm{B}_{t+h} given the information up to time tt.

Assumption 4

Given information up to time tt, 𝔼[𝐒t+h𝐁t+h|t]𝔼[𝐒t+h|t]𝔼[𝐁t+h|t]\mathbb{E}\left[\bm{S}_{t+h}\bm{B}_{t+h}|\mathcal{I}_{t}\right]\approx\mathbb{E}\left[\bm{S}_{t+h}|\mathcal{I}_{t}\right]\mathbb{E}\left[\bm{B}_{t+h}|\mathcal{I}_{t}\right].

Remark 4

Assumption 4 is a relatively strong assumption. However, it may be justified in our application from the following perspective. The conditional variance between 𝐒t+h\bm{S}_{t+h} and 𝐁t+h\bm{B}_{t+h} can be expressed as Cov[𝐒t+h,𝐁t+h|t]=𝔼{(𝐒t+h𝔼[𝐒t+h|t])(𝐁t+h𝔼[𝐁t+h|t])|t}\text{Cov}\left[\bm{S}_{t+h},\bm{B}_{t+h}|\mathcal{I}_{t}\right]=\mathbb{E}\left\{\left(\bm{S}_{t+h}-\mathbb{E}\left[\bm{S}_{t+h}|\mathcal{I}_{t}\right]\right)\left(\bm{B}_{t+h}-\mathbb{E}\left[\bm{B}_{t+h}|\mathcal{I}_{t}\right]\right)|\mathcal{I}_{t}\right\}. According to Assumption 2, we then have Cov[𝐒t+h,𝐁t+h|t]0\text{Cov}\left[\bm{S}_{t+h},\bm{B}_{t+h}|\mathcal{I}_{t}\right]\approx 0, leading to 𝔼[𝐒t+h𝐁t+h|t]𝔼[𝐒t+h|t]𝔼[𝐁t+h|t]\mathbb{E}\left[\bm{S}_{t+h}\bm{B}_{t+h}|\mathcal{I}_{t}\right]\approx\mathbb{E}\left[\bm{S}_{t+h}|\mathcal{I}_{t}\right]\mathbb{E}\left[\bm{B}_{t+h}|\mathcal{I}_{t}\right].

For any t=1,2,t=1,2,\ldots, let the summing matrix 𝑺t\bm{S}_{t} be a matrix of tt-dependent random variables. Let 𝑩t\bm{B}_{t} be a vector of observations at the most disaggregated level. Let 𝒇t\bm{f}_{t} denote a vector of all series in the hierarchy. We leave out subscripts denoting country of birth (COB) or geographical locations for the moment. Following reconciliation equations specified in Section 4, we have

𝒇t=𝑺t𝑩t.\bm{f}_{t}=\bm{S}_{t}\bm{B}_{t}.

Let 𝒇^t+h|t\widehat{\bm{f}}_{t+h|t} denote a vector of hh-step-ahead base forecasts obtained on training data up to time tt. Denote the information set up to time tt containing all historical observations including fertility rates and exposures as t={𝒇1,,𝒇t;𝑬1,𝑬t}\mathcal{I}_{t}=\{\bm{f}_{1},\ldots,\bm{f}_{t};\bm{E}_{1},\ldots\bm{E}_{t}\}, where 𝑬t\bm{E}_{t} denotes the ERP exposures across all levels at time tt. By definition, the hh-step-ahead forecast error is given by 𝒆^t+h|t=𝒇t+h𝒇^t+h|t\widehat{\bm{e}}_{t+h|t}=\bm{f}_{t+h}-\widehat{\bm{f}}_{t+h|t}. Conditioning on observations up to time tt, the hh-step-ahead forecasts are unbiased, i.e., 𝔼[𝒆^t+h|t|t]=𝔼[𝒇t+h|t]𝔼[𝒇^t+h|t|t]=0\mathbb{E}\left[\widehat{\bm{e}}_{t+h|t}|\mathcal{I}_{t}\right]=\mathbb{E}\left[\bm{f}_{t+h}|\mathcal{I}_{t}\right]-\mathbb{E}\left[\widehat{\bm{f}}_{t+h|t}|\mathcal{I}_{t}\right]=0. Taking conditional expectation of the product of forecasts at the base level and the summing matrix yields

𝔼[𝒇^t+h|t|t]=𝔼[𝑺^t+h|t𝑩^t+h|t|t].\mathbb{E}\left[\widehat{\bm{f}}_{t+h|t}|\mathcal{I}_{t}\right]=\mathbb{E}\left[\widehat{\bm{S}}_{t+h|t}\widehat{\bm{B}}_{t+h|t}|\mathcal{I}_{t}\right].

For any particular tt and hh, we aim at finding a projection matrix 𝑷t+h\bm{P}_{t+h} that is non-stochastic and satisfies 𝑷t+h𝑺^t+h|t=𝑰\bm{P}_{t+h}\widehat{\bm{S}}_{t+h|t}=\bm{I}. With an appropriate projection matrix 𝑷t+h\bm{P}_{t+h}, the reconciled forecasts across all levels in the hierarchy can be defined as

𝒇~t+h|t=𝑺^t+h|t𝑷t+h𝒇^t+h|t.\widetilde{\bm{f}}_{t+h|t}=\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\widehat{\bm{f}}_{t+h|t}.

The reconciled forecasts will be unbiased if

𝔼[𝒇~t+h|t|t]=𝔼[𝑺^t+h|t𝑷t+h𝑺^t+h|t𝑩^t+h|t|t]=𝔼[𝒇t+h|t].\mathbb{E}\left[\widetilde{\bm{f}}_{t+h|t}|\mathcal{I}_{t}\right]=\mathbb{E}\left[\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\widehat{\bm{S}}_{t+h|t}\widehat{\bm{B}}_{t+h|t}|\mathcal{I}_{t}\right]=\mathbb{E}\left[\bm{f}_{t+h}|\mathcal{I}_{t}\right].

On page 15 of Section 3, we introduced the unbiased base level point forecasts 𝑩^t+h|t=𝔼[𝑩t+h|t|t,𝚽^]\widehat{\bm{B}}_{t+h|t}=\mathbb{E}\left[\bm{B}_{t+h|t}|\mathcal{I}_{t},\widehat{\bm{\Phi}}\right], where 𝚽^\widehat{\bm{\Phi}} is the empirical functional principal components estimated from the sample {𝒇1,,𝒇t}\{\bm{f}_{1},\ldots,\bm{f}_{t}\}. We use an ARIMA model paired with the mean squared error loss function to obtain the hh-step-ahead forecast of the summing matrix. According to Assumption 2, 𝑺^t+h|t=𝔼[𝑺n+h|n]=𝑺~\widehat{\bm{S}}_{t+h|t}=\mathbb{E}\left[\bm{S}_{n+h}|\mathcal{I}_{n}\right]=\widetilde{\bm{S}}. We can then show that

𝔼[𝑺^t+h|t𝑷t+h𝑺^t+h|t𝑩^t+h|t|t]\displaystyle\mathbb{E}\left[\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\widehat{\bm{S}}_{t+h|t}\widehat{\bm{B}}_{t+h|t}|\mathcal{I}_{t}\right] =𝔼[𝑺^t+h|t𝑷t+h𝑺^t+h|t𝑩^t+h|t|t]\displaystyle=\mathbb{E}\left[\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\widehat{\bm{S}}_{t+h|t}\widehat{\bm{B}}_{t+h|t}|\mathcal{I}_{t}\right]
=𝔼[𝑺^t+h|t𝑩^t+h|t|t]\displaystyle=\mathbb{E}\left[\widehat{\bm{S}}_{t+h|t}\widehat{\bm{B}}_{t+h|t}|\mathcal{I}_{t}\right]
=𝔼{𝔼[𝑺^t+h|t|t]𝔼[𝑩t+h|t,𝚽^]|t}\displaystyle=\mathbb{E}\left\{\mathbb{E}\left[\widehat{\bm{S}}_{t+h|t}|\mathcal{I}_{t}\right]\mathbb{E}\left[\bm{B}_{t+h}|\mathcal{I}_{t},\widehat{\bm{\Phi}}\right]|\mathcal{I}_{t}\right\}
=𝔼[𝑺t+h|t]𝔼[𝑩t+h|t,𝚽^]\displaystyle=\mathbb{E}\left[\bm{S}_{t+h}|\mathcal{I}_{t}\right]\mathbb{E}\left[\bm{B}_{t+h}|\mathcal{I}_{t},\widehat{\bm{\Phi}}\right]
=𝑺~𝔼[𝑩t+h|t,𝚽^].\displaystyle=\widetilde{\bm{S}}\mathbb{E}\left[\bm{B}_{t+h}|\mathcal{I}_{t},\widehat{\bm{\Phi}}\right]. (A.1)

We can also show that

𝔼[𝑺^t+h|t|t]𝔼[𝑩^t+h|t|t]\displaystyle\mathbb{E}\left[\widehat{\bm{S}}_{t+h|t}|\mathcal{I}_{t}\right]\mathbb{E}\left[\widehat{\bm{B}}_{t+h|t}|\mathcal{I}_{t}\right] =𝔼{𝔼[𝑺t+h|t]|t}𝔼{𝔼[𝑩t+h|t,𝚽^]|t}\displaystyle=\mathbb{E}\left\{\mathbb{E}\left[\bm{S}_{t+h}|\mathcal{I}_{t}\right]|\mathcal{I}_{t}\right\}\mathbb{E}\left\{\mathbb{E}\left[\bm{B}_{t+h}|\mathcal{I}_{t},\widehat{\bm{\Phi}}\right]|\mathcal{I}_{t}\right\}
=𝔼[𝑺t+h|t]𝔼[𝑩t+h|t]\displaystyle=\mathbb{E}\left[\bm{S}_{t+h}|\mathcal{I}_{t}\right]\mathbb{E}\left[\bm{B}_{t+h}|\mathcal{I}_{t}\right]
=𝑺~𝔼[𝑩t+h|t],\displaystyle=\widetilde{\bm{S}}\mathbb{E}\left[\bm{B}_{t+h}|\mathcal{I}_{t}\right], (A.2)

where the last equality has been derived using the Tower Property of conditional expectation (see, e.g., page 88 in Chapter 9 of Williams, 1991). Under Assumption 3, results of (A.1) and (A.2) indicate that

𝔼[𝑺^t+h|t𝑩^t+h|t|t]𝔼[𝑺^t+h|t|t]𝔼[𝑩^t+h|t|t].\mathbb{E}\left[\widehat{\bm{S}}_{t+h|t}\widehat{\bm{B}}_{t+h|t}|\mathcal{I}_{t}\right]\approx\mathbb{E}\left[\widehat{\bm{S}}_{t+h|t}|\mathcal{I}_{t}\right]\mathbb{E}\left[\widehat{\bm{B}}_{t+h|t}|\mathcal{I}_{t}\right]. (A.3)

Next, we consider forecast errors after reconciliation, namely 𝒆~t+h=𝒇t+h𝒇~t+h|t\widetilde{\bm{e}}_{t+h}=\bm{f}_{t+h}-\widetilde{\bm{f}}_{t+h|t}. It is easy to show that

𝒆~t+h\displaystyle\widetilde{\bm{e}}_{t+h} =𝒇t+h𝒇~t+h|t\displaystyle=\bm{f}_{t+h}-\widetilde{\bm{f}}_{t+h|t}
=𝒇t+h𝑺^t+h|t𝑷t+h𝒇^t+h|t\displaystyle=\bm{f}_{t+h}-\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\widehat{\bm{f}}_{t+h|t}
=𝒇t+h𝑺^t+h|t𝑷t+h(𝒇t+h𝒆^t+h|t)\displaystyle=\bm{f}_{t+h}-\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\left(\bm{f}_{t+h}-\widehat{\bm{e}}_{t+h|t}\right)
=(𝑰𝑺^t+h|t𝑷t+h)𝒇t+h+𝑺^t+h|t𝑷t+h𝒆^t+h|t\displaystyle=\left(\bm{I}-\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\right)\bm{f}_{t+h}+\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\widehat{\bm{e}}_{t+h|t}
=(𝑰𝑺^t+h|t𝑷t+h)(𝒇t+h𝑺^t+h|h𝑩t+h+𝑺^t+h|h𝑩t+h)\displaystyle=\left(\bm{I}-\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\right)\left(\bm{f}_{t+h}-\widehat{\bm{S}}_{t+h|h}\bm{B}_{t+h}+\widehat{\bm{S}}_{t+h|h}\bm{B}_{t+h}\right)
+𝑺^t+h|t𝑷t+h𝒆^t+h|t\displaystyle\quad+\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\widehat{\bm{e}}_{t+h|t}
=𝑺^t+h|t(𝑰𝑷t+h𝑺^t+h|t)𝑩t+h+(𝑰S^t+h|t𝑷t+h)(𝑺t+hS^t+h|h)𝑩t+h\displaystyle=\widehat{\bm{S}}_{t+h|t}\left(\bm{I}-\bm{P}_{t+h}\widehat{\bm{S}}_{t+h|t}\right)\bm{B}_{t+h}+\left(\bm{I}-\widehat{S}_{t+h|t}\bm{P}_{t+h}\right)\left(\bm{S}_{t+h}-\widehat{S}_{t+h|h}\right)\bm{B}_{t+h}
+𝑺^t+h|t𝑷t+h𝒆^t+h|t\displaystyle\quad+\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\widehat{\bm{e}}_{t+h|t}
=(𝑰S^t+h|t𝑷t+h)(𝑺t+hS^t+h|h)𝑩t+h+𝑺^t+h|t𝑷t+h𝒆^t+h|t,\displaystyle=\left(\bm{I}-\widehat{S}_{t+h|t}\bm{P}_{t+h}\right)\left(\bm{S}_{t+h}-\widehat{S}_{t+h|h}\right)\bm{B}_{t+h}+\widehat{\bm{S}}_{t+h|t}\bm{P}_{t+h}\widehat{\bm{e}}_{t+h|t}, (A.4)

where we have used the fact that 𝑷t+h𝑺^t+h|h=𝑰\bm{P}_{t+h}\widehat{\bm{S}}_{t+h|h}=\bm{I}. By Assumptions 2 and 4, taking conditional expectation of (A.4) gives

𝔼[𝒆~t+h|t]𝔼[𝑺^t+h𝑷𝒆^t+h|t].\displaystyle\mathbb{E}\left[\widetilde{\bm{e}}_{t+h}|\mathcal{I}_{t}\right]\approx\mathbb{E}\left[\widehat{\bm{S}}_{t+h}\bm{P}\widehat{\bm{e}}_{t+h}|\mathcal{I}_{t}\right].

We then have the conditional variance of forecast errors after reconciliation given by

var[𝒆~t+h|t]𝑺~𝑷𝑾𝒉𝑷𝑺~,\text{var}\left[\widetilde{\bm{e}}_{t+h}|\mathcal{I}_{t}\right]\approx\widetilde{\bm{S}}\bm{P}\bm{W_{h}}\bm{P}^{\top}\widetilde{\bm{S}}^{\top},

where 𝑾h=𝔼[𝒆^t+h𝒆^t+h|t]\bm{W}_{h}=\mathbb{E}\left[\widehat{\bm{e}}_{t+h}\widehat{\bm{e}}_{t+h}^{\top}|\mathcal{I}_{t}\right] and 𝑺~=𝔼[𝑺t|t]=𝔼[𝑺t]\widetilde{\bm{S}}=\mathbb{E}[\bm{S}_{t}|\mathcal{I}_{t}]=\mathbb{E}\left[\bm{S}_{t}\right]. Hence, the optimal projection matrix should minimize tr[𝑺~𝑷𝑾𝒉𝑷𝑺~]\text{tr}\left[\widetilde{\bm{S}}\bm{P}\bm{W_{h}}\bm{P}^{\top}\widetilde{\bm{S}}^{\top}\right] subject to 𝑷t+h𝑺~=𝑰\bm{P}_{t+h}\widetilde{\bm{S}}=\bm{I}. The optimal projection matrix is given by

𝑷t+h=(𝑺~𝑾h1𝑺~)1𝑺~𝑾h1.\displaystyle\bm{P}_{t+h}=\left(\widetilde{\bm{S}}^{\top}{\bm{W}}_{h}^{-1}\widetilde{\bm{S}}\right)^{-1}\widetilde{\bm{S}}^{\top}{\bm{W}}_{h}^{-1}.

References

  • (1)
  • Andersson (2004) Andersson, G. (2004), ‘Childbearing after migration: Fertility patterns of foreign-born women in Sweden’, International Migration Review 38(2), 747–775.
  • Aue et al. (2015) Aue, A., Norinho, D. D. and Hörmann, S. (2015), ‘On the prediction of stationary functional time series’, Journal of the American Statistical Association: Theory and Methods 110(509), 378–392.
  • Australian Bureau of Statistics (2017) Australian Bureau of Statistics (2017), 3101.0-Australian Demographic Statistics, Dec 2016. Retrieved 20 December 2021.
    https://www.abs.gov.au/AUSSTATS/[email protected]/DetailsPage/3101.0Dec2016
  • Australian Bureau of Statistics (2021a) Australian Bureau of Statistics (2021a), 2021 Census overview. Retrieved 14 October 2021.
    https://www.abs.gov.au/census/planning-2021-census/overview
  • Australian Bureau of Statistics (2021b) Australian Bureau of Statistics (2021b), Births, Australia. Retrieved 21 April 2022.
    https://www.abs.gov.au/statistics/people/population/births-australia/2020
  • Australian Bureau of Statistics (2021c) Australian Bureau of Statistics (2021c), Migration, Australia. Retrieved 20 April 2022.
    https://www.abs.gov.au/statistics/people/population/migration-australia/latest-release
  • Australian Bureau of Statistics (2022a) Australian Bureau of Statistics (2022a), Quarterly Population Estimates. Retrieved 28 July 2022.
    https://explore.data.abs.gov.au/vis?tm=quarterly%20population&pg=0&df[ds]=ABS_ABS_TOPICS&df[id]=ERP_Q&df[ag]=ABS&df[vs]=1.0.0&hc[Frequency]=Quarterly&pd=1981-Q3%2C2011-Q4&dq=1.2.TOT..Q&ly[cl]=TIME_PERIOD&ly[rw]=REGION&vw=tl
  • Australian Bureau of Statistics (2022b) Australian Bureau of Statistics (2022b), Regional population. Retrieved 10 April 2022.
    https://www.abs.gov.au/statistics/people/population/regional-population/latest-release
  • Baffour et al. (2021) Baffour, B., Raymer, J. and Evans, A. (2021), ‘Recent trends in immigrant fertility in Australia’, Journal of International Migration and Integration 22(1205).
  • Bell (1988) Bell, W. (1988), Applying time series models in forecasting age-specific fertility rates, Working paper, United States Census Bureau.
    https://www.census.gov/library/working-papers/1988/adrm/rr88-19.html
  • Bell (1992) Bell, W. (1992), ARIMA and principal components models in forecasting age-specific fertility, in N. Keilman and H. Cruijsen, eds, ‘National Population Forecasting in Industrialized Countries’, Swets & Zeitlinger, Amsterdam, pp. 177–200.
  • Bell (1997) Bell, W. (1997), ‘Comparing and assessing time series methods for forecasting age-specific fertility and mortality rates’, Journal of Official Statistics 13(3), 279–303.
  • Ben Taieb et al. (2020) Ben Taieb, S., Taylor, J. W. and Hyndman, R. J. (2020), ‘Hierarchical probabilistic forecasting of electricity demand with smart meter data’, Journal of the American Statistical Association: Applications and Case Studies 116(533), 27–43.
  • Bohk-Ewald et al. (2018) Bohk-Ewald, C., Li, P. and Myrskylä, M. (2018), ‘Forecast accuracy hardly improves with method complexity when completing cohort fertility’, Proceedings of the National Academy of Sciences 115(37), 9187–9192.
  • Bongaarts and Feeney (1998) Bongaarts, J. and Feeney, G. (1998), ‘On the quantum and tempo of fertility’, Population and Development Review 24(2), 271–291.
  • Booth and Tickle (2008) Booth, H. and Tickle, L. (2008), ‘Mortality modelling and forecasting: A review of methods’, Annals of Actuarial Science 3(1-2), 3–43.
  • Bozik and Bell (1987) Bozik, J. and Bell, W. (1987), Forecasting age specific fertility using principal components, in ‘Proceedings of the American Statistical Association. Social Statistics Section’, San Francisco, CA, pp. 396–401.
  • Centre for Population (2021a) Centre for Population (2021a), Planning for Australia’s Future Population, The Australian Government, Canberra.
    https://www.pmc.gov.au/sites/default/files/publications/planning-for-australia's-future-population.pdf
  • Centre for Population (2021b) Centre for Population (2021b), Population Statement, The Australian Government, Canberra.
    https://population.gov.au
  • Chiou (2012) Chiou, J.-M. (2012), ‘Dynamical functional prediction and classification with application to traffic flow prediction’, Annals of Applied Statistics 6(4), 1588–1614.
  • Chiou et al. (2014) Chiou, J.-M., Chen, Y.-T. and Yang, Y.-F. (2014), ‘Multivariate functional principal component analysis: A normalization approach’, Statistica Sinica 24(4), 1571–1596.
  • Dangerfield and Morris (1992) Dangerfield, B. J. and Morris, J. S. (1992), ‘Top-down or bottom-up: Aggregate versus disaggregate extrapolations’, International Journal of Forecasting 8(2), 233–241.
  • Eastwood and Lipton (1999) Eastwood, R. and Lipton, M. (1999), ‘The impact of changes in human fertility on poverty’, The Journal of Development Studies 36(1), 1–30.
  • Evans and Gray (2018) Evans, A. and Gray, E. (2018), ‘Modelling variation in fertility rates using geographically weighted regression’, Spatial Demography 6(2), 121–140.
  • Gleditsch et al. (2021) Gleditsch, R. F., Syse, A., Thomas, M. J. et al. (2021), ‘Fertility projections in a european context: A survey of current practices among statistical agencies’, Journal of Official Statistics 37(3), 547–568.
  • Gneiting and Raftery (2007) Gneiting, T. and Raftery, A. E. (2007), ‘Strictly proper scoring rules, prediction and estimation’, Journal of the American Statistical Association: Review Article 102(477), 359–378.
  • Hall and Vial (2006) Hall, P. and Vial, C. (2006), ‘Assessing the finite dimensionality of functional data’, Journal of the Royal Statistical Society (Series B) 68(4), 689–705.
  • Hörmann et al. (2015) Hörmann, S., Kidziński, Ł. and Hallin, M. (2015), ‘Dynamic functional principal components’, Journal of the Royal Statistical Society: Series B (Statistical Methodology) 77(2), 319–348.
  • Hyndman et al. (2011) Hyndman, R. J., Ahmed, R. A., Athanasopoulos, G. and Shang, H. L. (2011), ‘Optimal combination forecasts for hierarchical time series’, Computational Statistics and Data Analysis 55(9), 2579–2589.
  • Hyndman and Khandakar (2008) Hyndman, R. J. and Khandakar, Y. (2008), ‘Automatic time series forecasting: the forecast package for r’, Journal of statistical software 27, 1–22.
  • Hyndman et al. (2016) Hyndman, R. J., Lee, A. and Wang, E. (2016), ‘Fast computation of reconciled forecasts for hierarchical and grouped time series’, Computational Statistics and Data Analysis 97, 16–32.
  • Hyndman and Shang (2009) Hyndman, R. J. and Shang, H. L. (2009), ‘Forecasting functional time series (with discussions)’, Journal of the Korean Statistical Society 38(3), 199–221.
  • Hyndman and Shang (2010) Hyndman, R. J. and Shang, H. L. (2010), ‘Rainbow plots, bagplots and boxplots for functional data’, Journal of Computational and Graphical Statistics 19(1), 29–45.
  • Hyndman and Ullah (2007) Hyndman, R. J. and Ullah, M. S. (2007), ‘Robust forecasting of mortality and fertility rates: A functional data approach’, Computational Statistics & Data Analysis 51(10), 4942–4956.
  • Jeon et al. (2019) Jeon, J., Panagiotelis, A. and Petropoulos, F. (2019), ‘Probabilistic forecast reconciliation with applications to wind power and electric load’, European Journal of Operational Research 279(2), 364–379.
  • Johnstone (2010) Johnstone, K. (2010), ‘Indigenous fertility in the Northern Territory of Australia: What do we know? (and what can we know?)’, Journal of Population Research 27(3), 169–192.
  • Kahn (1998) Kahn, K. B. (1998), ‘Revisiting top-down versus bottom-up forecasting’, The Journal of Business Forecasting 17(2), 14–19.
  • Kalasa et al. (2021) Kalasa, B., Eloundou-Enyegue, P. and Giroux, S. C. (2021), ‘Horizontal versus vertical inequalities: the relative significance of geography versus class in mapping subnational fertility’, The Lancet Global Health 9(6), e730–e731.
  • Keilman and Pham (2000) Keilman, N. and Pham, D. Q. (2000), ‘Predictive intervals for age-specific fertility’, European Journal of Population 16(1), 41–66.
  • Kourentzes and Athanasopoulos (2019) Kourentzes, N. and Athanasopoulos, G. (2019), ‘Cross-temporal coherent forecasts for Australian tourism’, Annals of Tourism Research 75, 393–409.
  • Lansangan and Barrios (2009) Lansangan, J. R. G. and Barrios, E. B. (2009), ‘Principal components analysis of nonstationary time series data’, Statistics and Computing 19(2), 173–187.
  • Lattimore and Pobke (2008) Lattimore, R. and Pobke, C. (2008), Recent trends in Australian fertility, Productivity Commission.
    https://www.pc.gov.au/research/supporting/fertility-trends/recent-fertility-trends.pdf
  • Lee and Carter (1992) Lee, R. D. and Carter, L. R. (1992), ‘Modeling and forecasting U.S. mortality’, Journal of the American Statistical Association: Applications and Case Studies 87(419), 659–671.
  • Li and Tang (2019) Li, H. and Tang, Q. (2019), ‘Analyzing mortality bond indexes via hierarchical forecast reconciliation’, ASTIN Bulletin: The Journal of the IAA 49(3), 823–846.
  • Liebl (2013) Liebl, D. (2013), ‘Modeling and forecasting electricity spot prices: A functional data perspective’, The Annals of Applied Statistics pp. 1562–1592.
  • Liu et al. (2011) Liu, Y., Gerland, P., Spoorenberg, T., Vladimira, K. and Andreev, K. (2011), Graduation methods to derive age-specific fertility rates from abridged data: A comparison of 10 methods using HFD data, in ‘Extended Abstract for the First Human Fertility Database Symposium’, Rostock, Germany.
  • McDonald (2020) McDonald, P. (2020), A projection of Australia’s future fertility rates, Centre for Population Research Paper.
  • Mussino and Strozza (2012) Mussino, E. and Strozza, S. (2012), ‘The fertility of immigrants after arrival: the Italian case’, Demographic Research 26(4), 97–130.
  • Ní Bhrolcháin and Beaujouan (2012) Ní Bhrolcháin, M. and Beaujouan, E. (2012), ‘Fertility postponement is largely due to rising educational enrolment’, Population Studies 66(3), 311–327.
  • Nystrup et al. (2020) Nystrup, P., Lindström, E., Pinson, P. and Madsen, H. (2020), ‘Temporal hierarchies with autocorrelation for load forecasting’, European Journal of Operational Research 280(3), 876–888.
  • Office for National Statistics (2022) Office for National Statistics (2022), Childbearing for women born in different years, England and Wales: 2020. Retrieved 27 April 2022.
    https://www.ons.gov.uk/peoplepopulationandcommunity/birthsdeathsandmarriages/conceptionandfertilityrates/bulletins/childbearingforwomenbornindifferentyearsenglandandwales/2020
  • Raftery et al. (2012) Raftery, A. E., Li, N., Ševčíková, H., Gerland, P. and Heilig, G. K. (2012), ‘Bayesian probabilistic population projections for all countries’, Proceedings of the National Academy of Sciences 109(35), 13915–13921.
  • Rayer et al. (2009) Rayer, S., Smith, S. K. and Tayman, J. (2009), ‘Empirical prediction intervals for county population forecasts’, Population Research and Policy Review 28(6), 773–793.
  • Raymer and Baffour (2018) Raymer, J. and Baffour, B. (2018), ‘Subsequent migration of immigrants within Australia, 1981-2016’, Population Research and Policy Review 37(6), 1053–1077.
  • Raymer et al. (2018) Raymer, J., Shi, Y., Guan, Q., Baffour, B. and Wilson, T. (2018), ‘The sources and diversity of immigrant population change in Australia, 1981-2011’, Demography 55(5), 1777–1802.
  • Renshaw and Haberman (2006) Renshaw, A. E. and Haberman, S. (2006), ‘A cohort-based extension to the Lee–Carter model for mortality reduction factors’, Insurance: Mathematics and Economics 38(3), 556–570.
  • Rice and Shang (2017) Rice, G. and Shang, H. L. (2017), ‘A plug-in bandwidth selection procedure for long-run covariance estimation with stationary functional time series’, Journal of Time Series Analysis 38(4), 591–609.
  • Rice and Silverman (1991) Rice, J. and Silverman, B. (1991), ‘Estimating the mean and covariance structure nonparametrically when the data are curves’, Journal of the Royal Statistical Society (Series B) 53(1), 233–243.
  • Robards and Berrington (2016) Robards, J. and Berrington, A. (2016), ‘The fertility of recent migrants to England and Wales’, Demographic Research 34, 1037–1052.
  • Rogers (1986) Rogers, A. (1986), ‘Parameterized multistate population dynamics and projections’, Journal of the American Statistical Association: Applications 81(393), 48–61.
  • Sefton and Weale (2009) Sefton, J. and Weale, M. (2009), Reconciliation of National Income and Expenditure: Balanced Estimates of National Income for the United Kingdom, 1920-1990, Cambridge University Press, Cambridge.
  • Shang (2012) Shang, H. L. (2012), ‘Point and interval forecasts of age-specific fertility rates: A comparison of functional principal component methods’, Journal of Population Research 29, 249–267.
  • Shang (2018) Shang, H. L. (2018), ‘Bootstrap methods for stationary functional time series’, Statistics and Computing 28(1), 1–10.
  • Shang and Haberman (2017) Shang, H. L. and Haberman, S. (2017), ‘Grouped multivariate and functional time series forecasting: An application to annuity pricing’, Insurance: Mathematics and Economics 75, 166–179.
  • Shang and Hyndman (2017) Shang, H. L. and Hyndman, R. J. (2017), ‘Grouped functional time series forecasting: An application to age-specific mortality rates’, Journal of Computational and Graphical Statistics 26(2), 330–343.
  • Shang and Kearney (2022) Shang, H. L. and Kearney, F. (2022), ‘Dynamic functional time-series forecasts of foreign exchange implied volatility surfaces’, International Journal of Forecasting 38(3), 1025–1049.
  • Shang and Yang (2021) Shang, H. L. and Yang, Y. (2021), ‘Forecasting Australian subnational age-specific mortality rates’, Journal of Population Research 38(1), 1–24.
  • Smith (1980) Smith, L. R. (1980), The Aboriginal Population of Australia, ANU Press for the Academy of the Social Sciences in Australia, Canberra.
    https://catalogue.nla.gov.au/Record/2833693
  • Tang et al. (2022) Tang, C., Shang, H. L. and Yang, Y. (2022), ‘Clustering and forecasting multiple functional time series’, Annals of Applied Statistics in press.
  • Thompson et al. (1989) Thompson, P. A., Bell, W. R., Long, J. F. and Miller, R. B. (1989), ‘Multivariate time series projections of parameterized age-specific fertility rates’, Journal of the American Statistical Association: Application and Case Study 84(407), 689–699.
  • United States Census Bureau (2022) United States Census Bureau (2022), Stable fertility rates 1990-2019 mask distinct variations by age. Retrieved 27 April 2022.
    https://www.census.gov/library/stories/2022/04/fertility-rates-declined-for-younger-women-increased-for-older-women.html
  • Wickramasuriya et al. (2019) Wickramasuriya, S. L., Athanasopoulos, G. and Hyndman, R. J. (2019), ‘Optimal forecast reconciliation for hierarchical and grouped time series through trace minimization’, Journal of the American Statistical Association: Theory and Methods 114(526), 804–819.
  • Williams (1991) Williams, D. (1991), Probability with martingales, Cambridge university press, Cambridge.
  • Wilson (2017) Wilson, T. (2017), ‘Comparing alternative statistics on recent fertility trends in Australia’, Journal of Population Research 34(2), 119–133.
  • Wilson et al. (2020) Wilson, T., McDonald, P. and Temple, J. (2020), ‘The geographical patterns of birth seasonality in australia’, Demographic Research 43, 1185–1198.
  • Yagli et al. (2020) Yagli, G. M., Yang, D. and Srinivasan, D. (2020), ‘Reconciling solar forecasts: Probabilistic forecasting with homoscedastic Gaussian errors on a geographical hierarchy’, Solar Energy 210(1), 59–67.
  • Yao et al. (2005) Yao, F., Müller, H.-G. and Wang, J.-L. (2005), ‘Functional data analysis for sparse longitudinal data’, Journal of the American Statistical Association: Theory and Methods 100(470), 577–590.
  • Zellner and Tobias (2000) Zellner, A. and Tobias, J. (2000), ‘A note on aggregation, disaggregation and forecasting performance’, Journal of Forecasting 19(5), 457–465.
  • Zivot and Wang (2006) Zivot, E. and Wang, J. (2006), Modeling Financial Time Series with S-PLUS, Springer, New York.