Buscar en
Tékhne - Review of Applied Management Studies
Toda la web
Inicio Tékhne - Review of Applied Management Studies Tourism demand modelling and forecasting with artificial neural network models: ...
Journal Information
Vol. 14. Issue 2.
Pages 113-124 (July - December 2016)
Share
Share
Download PDF
More article options
Visits
3339
Vol. 14. Issue 2.
Pages 113-124 (July - December 2016)
Article
Full text access
Tourism demand modelling and forecasting with artificial neural network models: The Mozambique case study
Visits
3339
H.A. Constantinoa, P.O. Fernandesb,
Corresponding author
pof@ipb.pt

Corresponding author.
, J.P. Teixeirac
a Department of Economics and Management, Instituto Superior Politécnico de Gaza, Campus Politécnico, Lionde-Chókwè, Mozambique
b Department of Economics and Management, School of Technology and Management (ESTiG), Polytechnic Institute of Bragança, Campus de Santa Apolónia, Bragança, Portugal
c Department of Electrical Engineering, School of Technology and Management (ESTiG), Polytechnic Institute of Bragançam, Campus de Santa Apolónia, Bragança, Portugal
This item has received
Article information
Abstract
Full Text
Bibliography
Download PDF
Statistics
Figures (8)
Show moreShow less
Tables (3)
Table 1. List of variables and its acronyms.
Table 2. Matrix of Pearson correlation coefficient.
Table 3. Table of artificial neural network model.
Show moreShow less
Abstract

This study is aimed to model and forecast the tourism demand for Mozambique for the period from January 2004 to December 2013 using artificial neural networks models. The number of overnight stays in Hotels was used as representative of the tourism demand. A set of independent variables were experimented in the input of the model, namely: Consumer Price Index, Gross Domestic Product and Exchange Rates, of the outbound tourism markets, South Africa, United State of America, Mozambique, Portugal and the United Kingdom. The best model achieved has 6.5% for Mean Absolute Percentage Error and 0.696 for Pearson correlation coefficient. A model like this with high accuracy of forecast is important for the economic agents to know the future growth of this activity sector, as it is important for stakeholders to provide products, services and infrastructures and for the hotels establishments to adequate its level of capacity to the tourism demand.

Keywords:
Modelling
Forecasting
Tourism demand
Artificial neural networks
Mozambique
JEL classification:
C51
C53
Z32
Full Text
1Introduction

In many countries, whether developed or developing, tourism, due to its transversality, has gained more and more space in the economic outlook, boosting the development of other interrelated sectors such as agriculture, crafts, food, drinks, transportation, etc. (SPDTM, 2004). For Mozambique, the tourism sector is the major ally on the fight over poverty, through the enhancement of natural resources and the historical and cultural heritage areas that are contributing to the promotion of investment and employment as well as the generation of foreign exchange earnings (SPDTM, 2004).

Actually, the tourism industry has less contribution in the gross domestic product and employment market in Mozambique than in the world. According to WTTC (2014), the direct contribution to Gross Domestic Product (GDP) it estimated in 2.9% for 2014 and the contribution to employment market is 2.2%, in Mozambique. When compared with the tourism contribution in GDP of the world 3.1%, and in the employment 9.8% (WTTC, 2014).

Mozambique needs to make its tourist potentialities to be known in order to be competitive in the regional market (Southern region of Africa), just like South Africa that has (3% to GDP and, 5% to Employment) and Tanzania with (5.1% to GDP and; 4.3% to Employment).

So several actions have to be taken by private and public (actors/players) institutions to improve the situation. The starting point begins with the strategic plan, i.e., where the accuracy of forecasting plays a crucial factor in the knowledge of the future.

According to the tourism studies, it is estimated that in 2025 there will be over 4 million tourists in Mozambique (SPDTM, 2004). It is expected that the rate of growth between 2004 and 2025 goes around 6, 1%, and we expect that this number of entries has considerable effects on the number of overnight stays, because the number of tourism internationally have greater impact on the number of overnight stays compared to domestic tourism.

So, concerned with that, this study has the aim to develop a model as well as forecasting the overnights number for the period of 2004–2013 on a monthly basis from a set of variables presumed to influence the number of overnight stays by 5 major tourist issuing countries for Mozambique, namely: Mozambique itself, South Africa, United States of America, Portugal and the United Kingdom. The selected variables are Harmonized Index of Consumer Prices, Gross Domestic Product per capita and Exchange Rate.

Therefore, the aim of this work is the modelling and forecasting tourism demand represented by total overnights for Mozambique, for the period, since January 2004 until December 2013 using artificial neural networks methodology. Additionally, in the study for accuracy was used Mean Absolute Percentage Error (MAPE) and Pearson correlation coefficient (r).

In order to achieve the objective of this study, the paper is organized in this structure: Section 1 presents the literature review; Section 2 presents the methodological approach; Section 3 presents the empirical results and analysis, while the final section summarizes the main conclusions.

2Literature review

Due to the perishable nature of the tourism industry, the need to devise accurate forecasts has become crucial (e.g., Gunter & Önder, 2015; Law, 2000; Law & Au, 1999; Witt & Witt, 1995). Most studies about modelling and forecasting have been published in the recent years (e.g., Athanasopoulos & Hyndman, 2008; Dwyer, Forsyth, & Dwyer, 2010; Fernandes, Monte, & Teixeira, 2009; Fernandes, 2005; Li, Song, & Witt, 2005; Peng, Song, Crouch, & Witt, 2014; Rigall-I-Torrent & Fluvia, 2007, 2011; Santos & Fernandes, 2011; Song & Li, 2008; Song & Witt, 2012; Song, Witt, & Li, 2003; Tribe & Xiao, 2011). Some of these studies used neural networks for modelling and forecasting tourism demand (e.g., Claveria & Torra, 2014; Fernandes & Teixeira, 2008; Fernandes, Teixeira, Ferreira, & Azevedo, 2008; Law, 2000; Law & Au, 1999; Teixeira & Fernandes, 2014). For example, Law and Au (1999) used a supervised feed-forward neural network model to forecast Japanese tourist arrivals in Hong Kong. Law and Au used Service Price, Average Hotel Rate, Foreign Exchange Rate, Population, Marketing Expenses, and Gross Domestic Expenditure as explanatory variable and estimated Japanese arrivals from Hong Kong was applied as dependent variable. Law and Au (1999) conclude that using the neural network model to forecast Japanese arrivals outperforms multiple regressions, naıve, moving average, and exponent smoothing. Law (2000) applied Back propagation learning in improving the accuracy of neural network-based tourism demand forecasting and the empirical results indicate that using a back propagation algorithm to train neural network outperforms regression models and time-series models in terms of forecasting accuracy. Fernandes et al. (2008) applied artificial neural networks as alternative to ARIMA model to forecast ‘nights spent in the hotel accommodation’ recorded in the period from January 1987 until December 2006. Fernandes and Teixeira (2008) applied a neural networks to model and forecast tourism demand, represented by number of overnight stays in north of Portugal since January 1987 to December 2006. Claveria and Torra (2014) applied neural networks to forecasting tourism demand in Catalonia (Spain). Teixeira and Fernandes (2014) applied artificial neural networks to forecast time series namely: tourism revenue and overnights registered in the hotels of north of Portugal for the period between January 2006 and December 2011.

Most of the studies about modelling and forecasting used tourist arrivals as variable representative of the tourist demand (e.g., Gunter & Önder, 2015; Law, 2000). According to them, the second most used variable was the variable income or tourist spending. Another variable no less used to model the tourist demand is the number of overnight stays registered/recorded in hotels and similar guest houses. According to Cunha and Abrantes (2013), the use of variable number of overnight stays is relevant when you want to capture the movement of foreign and domestic tourists simultaneously.

The variable number of overnight stays has been used in several studies related to modelling and forecasting of tourism demand using artificial neural networks (Fernandes et al., 2008; Teixeira & Fernandes, 2014). This study for modelling and forecasting used the number of overnight stays as it is intended to make a combination between national and international tourism.

3Methodology of neural networks

This article aims to model and predict the tourist demand in Mozambique through the artificial neural network model for the period from January 2004 to December 2013. The variable number of overnight stays was used as the dependent variable in the model and will be explained by a set of variables, including: Harmonized Index of Consumer Prices (CPI), Gross Domestic Product per capita (GDP), and Exchange Rate (ER). The explanatory variables were selected for the five largest tourist issuers presumed to have positively influence the number of overnight stays, including: United States of America, United Kingdom, South Africa, Portugal and Mozambique.

The data used in the model construction were obtained from the following places.

  • -

    For the data for South Africa has acceded to the Institute Statistics South Africa (SSA, 2014);

  • -

    For Mozambique data were collected from the National Statistics Institute of Mozambique (INE, 2014);

  • -

    The data for Portugal were collected from Eurostat (2014);

  • -

    The data from the United Kingdom were collected in the Office for National Statistics (ONS, 2014);

  • -

    For the data for the United States of America (USA) has referred to the Federal Reserve Bank, FRB (2014);

  • -

    Data on the exchange rate of the top five outbound tourism markets (South Africa, USA, Mozambique, Portugal and the United Kingdom) were collected from the OANDA (2014).

In this study, all monetary values are expressed in meticais (MT) currency of Mozambique.

3.1Artificial neural networks

The artificial neural networks (ANN) method was first introduced to tourism demand forecasting in the late 1990s (Chen, Lai, & Yeh, 2012). According to Zhang (2003), recent research activities in forecasting with ANN suggest that methodology can be a promising alternative to the traditional linear methods (e.g., multiple regression model, ARIMA). The ANN are relatively new computational tools that have found extensive use in solving many complex real-world problems (Basheer & Hajmeer, 2000) and can be defined as information processing systems whose structure and functioning are inspired by biological neural networks (Palmer, Montaño, & Sesé, 2006).

In recent years, the study of ANN has aroused great interest in fields just like biology, psychology, medicine, economics, mathematics, statistics and computers (e.g., Khashei, Hamadani, & Bijari, 2012; Palmer et al., 2006). The attractiveness of ANNs comes from their remarkable information processing characteristics pertinent mainly to nonlinearity, high parallelism, fault and noise tolerance, and learning and generalization capabilities (e.g., Basheer & Hajmeer, 2000; Palmer et al., 2006).

In the perspective of Law and Au (1999), the architecture of the neural feed forward network is composed of three distinct layers, namely an input layer, one or more hidden layers (hidden) and an output layer; each of these layers contains nodes, and they are connected to nodes on the adjacent layer. For them, each node of a neural network is a processing unit that contains a weight and a sum function. A weight (w) returns a mathematical value for the relative strength of connections to transfer data from one layer to another layer, whereas a sum function (y) computes the weighted sum of the input elements entering a processing unit. The nodes in the input layer represent independent problem variables, the hidden layer is used to add an internal representation of handling non-linear data and the output of a neural network is the solution to a problem (Law & Au, 1999).

The relationship between the output (Y) and the inputs (X1, X2, , Xp) has the following mathematical representation (Khashei, Hejazi, & Bijari, 2008; Teixeira & Fernandes, 2010; Zhang & Qi, 2005).

where Yk (k=1, 2, 3, ..., p) represent the output variable; Wji (i=0, 1, 2, 3, ...., m; j=1, 2, 3, ..., n) and wj   (j=1,2,3,...,n) are model parameters often called connection weights; m represent the number of input nodes; and n represent the number of hidden nodes. Data enters the network through the input layer, moves through hidden layer, and exits through the output layer. Where: Yk (k=1, 2, 3, ..., p) represents the output variable; m corresponds to the number of nodes in the input layer (number of input variables); n, is the number of nodes in the hidden layer; f corresponds to sigmoidal activation function (equation also indicates the use of a linear activation function in the output layer); wj   (j=1,2,3,...,n) corresponds to the weight vector connecting the nodes of the hidden layer to the output layer; Wji (i=0, 1, 2, 3, ...., m; j=1, 2, 3, ..., n) corresponds to weights which relate the nodes in the input layer to the hidden layer and are model parameters designated connection weights. The b0 e B0j and indicate the deviations of the independent terms (bias) associated with each output layer node and hidden layer node, respectively (Fig. 1).

Figure 1.

Feed forward neuronal network.

(0.26MB).

In the construction of artificial neural networks models, activation function most commonly used in the hidden layer is Sigmoidal Logarithmic Function (Haykin, 1999; Zhang, Patuwo, & Hu, 1998). The logarithmic sigmoidal activation function is given by Eq. (2) and in Fig. 2a. The logarithmic sigmoidal activation function extends from 0 to +1 (Haykin, 1999). This function is used to transform output so that it falls within an acceptable zone and is defined as a strictly increasing function which exhibits an appropriate balance between linear and non-linear behaviour (Fernandes, 2005; Haykin, 1999). For Law (2000), the transformation is done before the output reaches the next level and the purpose of this function is to prevent the output value is too large, as the value must be between 0 and +1.

Figure 2.

Activation function chart. Source: Adapted from Beale et al. (1992, p. 6).

(0.09MB).

Another function, not least, that is used in the hidden layer is the hyperbolic tangent function or tangent Sigmoidal, defined by Eq. (3) and Fig. 2b, when you want the activation function takes negative values, i.e., a form anti symmetrical regarding the origin (Haykin, 1999).

In the output layer, the most used function is the linear function given by Eq. (4) and Fig. 2c.

Fig. 2 illustrates the sigmoidal activation logarithmic functions, tangent sigmoidal and linear functions (Beale, Hagan, & Demuth, 1992).

The most important feature of an artificial neural network is its ability to learn from their environment and improve their performance through learning (Haykin, 1999). For Sivanandam and Paulraj (2003) learning is a process in which the network adjusts its parameters (synaptic weights) in response to input stimulus so that the actual output response converges to the desired output response. Supervised or teacher learning is by far the most used technique in the field of artificial neural networks. In this type of learning, the main condition is the existence of a teacher able to provide accurate fixes for the network outputs when an error occurs, or lay down a relationship to the environment of the input units and free network output (Haykin, 1999).

A supervised feed forward neural network learns from training data to uncover patterns that represent input and output variables. Typically, the learning process involves the following steps (Law & Au, 1999):

  • Random numbers to assign the weights;

  • For each element in the training set (a set of observations of the sample used to develop the pattern or relationship between observations) adjust the weights W and w in the error back propagation process (back propagation algorithm);

  • To compare computed output with observed values. The process is stopped when the error between the output and the target is below a present value, or if during a predetermined number of iterations the error in another validation set is not lower. This latter process is called by cross-validation and prevents the model to over-fit the training set data, ensuring the neural network's ability to generalize.

3.2Models of performance assessment measures

There are several steps to measure the accuracy of the forecast. For the present work, in view of measurement accuracy of the multiple linear regression models and the model of artificial neural networks will appeal to the precision model suggested by Burger, Dohnal, Kathrada, & Law (2001), namely mean absolute percentage error (MAPE) and the Pearson correlation coefficient (r). The Eq. (5) gives the MAPE and the Eq. (6) gives the Pearson correlation coefficient (r).

In Eq. (5), n represents the number of observations used in the study, in this study there are 120 observations; Y−Yˆ designates his forecast error; Yi represents the actual current value of the variable, which in this work is the tourism demand for Mozambique and Yˆi represents the value of tourism demand to Mozambique planned for the same period. For evaluation, we follow the criteria proposed by Lewis (1982).

where r is the Pearson correlation coefficient; Yi and Yˆi parameters and represent, respectively, the real value and the expected value of the number of nights spent in Mozambique.

The Pearson correlation coefficient (r) measures the degree of linear association between two numerical variables (Levine, Berenson, & Krehbiel, 2006).

4Empirical results4.1Presentation and analysis of variable behaviour

At this stage of the work, the variables that will form the basis for construction of the models and will study their behaviour for the reporting period (January 2004 to December 2013), will be presented. First, the dependent variable of the model, i.e., the ‘Number of overnight stays in hotels and similar places’, as representative of the tourist demand in Mozambique, will be presented or explained. Second, the independent or explanatory variables in the model, namely the Harmonized Index of Consumer Prices (CPI), Gross Domestic Product per capita (GDP), and Exchange Rate (ER), will be presented. It was decided to consider the dollar of the United States of America designating ER_DOLLAR-MT; for the Euro in Portugal to ER_EURO-MT designation; for Rand of South Africa ER_RAND-MT designation; and the United Kingdom Great British Pound the ER_GBP-MT designation.

These variables, presented in Table 1, were selected from the main five outbound tourism markets of Mozambique presumed to influence the number of overnight stays in hotels and similar service providers in Mozambique (dependent variable), namely: South Africa (SA); United States of America (USA); Portugal (PT); Mozambique (MOZ); and United Kingdom (UK).

Table 1.

List of variables and its acronyms.

Variable acronym  Variable description 
Number of overnights stays  Number of overnights stays in Hotels of Mozambique 
ER_DOLLAR-MT  Exchange Rate dollar-metical 
ER_GBP-MT  Exchange Rate Pound-metical 
ER_RAND-MT  Exchange Rate rand-metical 
ER_EURO-MT  Exchange Rate euro-metical 
GDP_USA  Gross Domestic Product per capita of EUA 
GDP_UK  Gross Domestic Product per capita of United Kingdom 
GDP_PT  Gross Domestic Product per capita of Portugal 
GDP_SA  Gross Domestic Product per capita of South Africa 
GDP_MOZ  Gross Domestic Product per capita of Mozambique 
CPI_USA  Harmonized Index of Consumer Prices of EUA 
CPI_UK  Harmonized Index of Consumer Prices of United Kingdom 
CPI_PT  Harmonized Index of Consumer Prices of Portugal 
CPI_SA  Harmonized Index of Consumer Prices of South Africa 
CPI_MOZ  Harmonized Index of Consumer Prices of Mozambique 

Now making a descriptive and graphical analysis of the variable ‘Number of overnight stays in hotels and similar places’ (Fig. 3) we can observe the evolution from the period of January 2004 to December 2013. In the case of Mozambique, this variable does not have a tendency for typical seasonality and constant over the years, but it is possible to consider three different situations for the months of January, April and December.

Figure 3.

Number of overnights in Mozambique.

(0.11MB).

That is, January is the month in which fewer tourists are received and this is due to the reason that tourists are doing a reverse movement by returning to their homelands.

For the month of April, there is need to consider that the series recorded an increase and this is because it is a month that we celebrate the Christian Easter, with a grace period in neighbouring countries, which to some extent gives a tourist flow the relevant entry to Mozambique and consequently greater demand for tourist resorts.

Lastly, December is the month with more tourists, this is due to the following reasons: this is the month of the festive season and the period of holidays in labour institutions and schools, therefore it motivates many tourists move, if either of domestic tourists or foreign tourists, with main emphasis on the South African tourists who represents the highest percentage of entries with about 32% in 2004 and around 44% in 2013 (INE, 2014).

Please note that the year 2011 found the highest peak due to the preparation and holding of the 10th All African Games. Also in June/July 2010 there was an increase in the number of overnight stays and this may be due to the realization of the World Cup held in South Africa, for the city of Maputo was a point of entry for football fans, where they had the opportunity to visit both countries while their stay throughout the football world.

Now doing an exploratory descriptive and graphical analysis, the variable ‘Harmonized Index of Consumer Prices, CPI’ (Fig. 4), are evidenced the CPI of the top five outbound tourism markets presumed to influence significantly the number of nights spent in Mozambique. The CPI is the cost of living in a given economy. Analysing, the graphics of the figure it can be noticed an evolution and positive trend over time, i.e., the prices of goods and services have an upward trend, which to some extent penalize the amount of goods and services to be acquired in particularly in general and tourism.

Figure 4.

Harmonized index of consumer prices.

(0.15MB).

Analysing the information presented in Fig. 5, which shows the ‘Gross Domestic Product per capita GDP’, i.e., average per capita income, the main outbound tourism markets of Mozambique (including Mozambique), it appears that: GDP per capita registers an upward trend over time. The growing trend of GDP per capita can be considered a driver or tour the catalyst as, for tourists moving, income is one of the key elements. The analysis of the figure shows that the North American nationality of tourists has the highest GDP per capita (per capita income), which immediately leads them more likely to make tourism. Following these, are the tourists from the UK, Portugal, South Africa and, finally, Mozambique tourists.

Figure 5.

Gross domestic product per capita.

(0.15MB).

It should be noted that the gross domestic product per capita of each country was multiplied by the exchange rate between that currency and the metical (Currency Mozambique) in order to get the gross domestic product in currency of Mozambique.

As for the variable ‘Exchange Rate, ER’ (Fig. 6), from the main outbound tourism markets in Mozambique presumed to influence the number of overnight stays it can be observed that there is an evolution over time, even though, there is much sway between 2004 and 2013, with the exception of South Africa that has weak variability or oscillation. The exchange rate is representative of the cost of living, when there is an upward tendency, it serves as a catalyst for the tourism and tends to lower when it penalizes the propensity to tourism, since tourists are left with less income to spend. Comparing the patents currencies in the figure below, it appears that the GBP is the strongest currency against the METICAL (measured in monetary unit, one), since so while keeping the other factors constant tourists from UK have higher probability or propensity to tourism. It follows the EURO, the DOLLAR and finally the METICAL.

Figure 6.

Exchange rates of main outbound tourism markets face to METICAL.

(0.16MB).
4.2ANN model – empirical results

To build the artificial neural network model, first, begin to build the matrix of Pearson correlations (Table 2). From that table, variables that were more correlated with the variable to predict (number of overnight stays in hotels and the similar) and less with each other were selected and tested for the input layer. We selected the variables harmonized index of consumer prices in Mozambique (GDP_MOZ), exchange rates between ER_DOLLAR-MT, ER_EURO-MT, and ER_RAND-MT.

Table 2.

Matrix of Pearson correlation coefficient.

  Number of overnights  ER_DOLLAR-MT  ER_GBP-MT  ER_RAND-MT  ER_EURO-MT  GDP_USA  GDP_UK  GDP_PT  GDP_SA  GDP_MOZ  CPI_USA  CPI_UK  CPI_PT  CPI_SA  CPI_MOZ 
Number of overnights  .651**  .514**  .480**  .753**  .658**  .620**  .664**  .496**  .510**  .525**  .505**  .526**  .507**  .598** 
ER_DOLLAR-MT    .685**  .574**  .909**  .991**  .805**  .803**  .687**  .711**  .675**  .684**  .650**  .691**  .740** 
ER_GBP-MT      .653**  .699**  .670**  .906**  .665**  .245**  .264**  .259**  .226*  .288**  .209*  .297** 
ER_RAND-MT        .473**  .501**  .471**  .362**  0.088  0.012  −0.045  −0.019  −0.055  −0.043  0.074 
ER_EURO-MT          .918**  .855**  .908**  .705**  .741**  .729**  .707**  .709**  .735**  .781** 
GDP_USA            .834**  .814**  .727**  .784**  .755**  .759**  .737**  .762**  .809** 
GDP_UK              .814**  .547**  .632**  .632**  .599**  .657**  .584**  .655** 
GDP_PT                .628**  .667**  .671**  .651**  .649**  .674**  .697** 
GDP_SA                  .849**  .809**  .809**  .783**  .830**  .843** 
GDP_MOZ                    .986**  .990**  .973**  .988**  .990** 
CPI_USA                      .990**  .993**  .988**  .983** 
CPI_UK                        .975**  .992**  .982** 
CPI_PT                          .967**  .972** 
CPI_SA                            .981** 
CPI_MOZ                             

Note: * Significant at 5%; ** Significant at 1%.

It was decided to include the GDP_PT and GDP_USA variables to have a significant correlation with the output variable, and is not highly correlated between them.

Several models were trained and tested by combining these variables in the input to identify the best set of variables. In total, 107 models were built. Table 3 shows the summary of 8 best models obtained.

Table 3.

Table of artificial neural network model.

Model  ModelTime seriesTest
  Domain  Lags  Variables  Activation function  Nods  MAPE (%)  r  MAPE (%)  r 
Log  12  CPI_MOZ; ER_EURO-MT; ER_RAND-MT; ER_DOLLAR-MT  TanSig-PureLin  25  10.54  0.585  7.92  0.574 
Log  12  CPI_MOZ; ER_EURO-MT; ER_RAND-MT; ER_DOLLAR-MT; GDP_PT  TanSig-PureLin  11  5.36  0.93  6.45  0.585 
Log  12  CPI_MOZ; ER_EURO-MT; ER_RAND_MT; ER_DOLLAR-MT; GDP_PT; GDP_USA  TanSig-PureLin  11  1.13  0.978  8.22  0.712 
Log  12  CPI_MOZ; ER_EURO-MT; ER_RAND_MT; ER_DOLLAR-MT; GDP_USA  TanSig-PureLin  18  1.13  0.982  6.5  0.696 
Dif-Log  12  CPI_MOZ; ER_EURO-MT; ER_RAND_MT; ER_DOLLAR-MT; GDP_PT  TanSig-PureLin  4.99  0.919  7.84  0.506 
Dif-Log  12  CPI_MOZ; ER_EURO-MT; ER_RAND_MT; ER_DOLLAR-MT; GDP_PT  TanSig-PureLin  25  5.92  0.886  7.81  0.612 
Dif-Log  12  CPI_MOZ; ER_EURO-MT; ER_RAND-MT; ER_DOLLAR-MT; GDP_USA  TanSig-PureLin  7.03  0.891  7.82  0.594 
Dif-Log  12  CPI_MOZ; ER_EURO-MT; ER_RAND-MT; ER_DOLLAR-MT; GDP_USA  TanSig-PureLin  18  9.49  0.829  7.71  0.505 

The neural network model used is as the multilayer type, having used three distinct layers, namely an input layer, with the previous twelve months plus the selected variables in its entrance; a hidden layer (hidden); and an output layer (corresponding to the number of overnight stays in hotels and similar establishments), with a feed forward structure. In the hidden layer, a sigmoid activation functions was used [TanSig] and [Logsig] and at the output layer, we used the linear activation function [PureLin], being the ones that provide the best results for this type of architectures. In network training, we used the Levenberg–Marquardt (Marquardt, 1963) Back propagation algorithm, a variant of the Back-Propagation training algorithm.

The available data was divided into three distinct groups, namely, a training set, a validation and test sets (Law & Au, 1999). The test set was never seen by the model in the training process. The test set consists of the last 12 months of the year 2013. The validation set was tested with two dimensions of 6 and 12 months. This validation set consists of 6 or 12 months prior to the test set (January or July to December 2012). Having verified that the results did not differ significantly, it was decided to use the 6-month validation set (July to December 2012). The training set corresponds to the remaining available months. A total that varied depending on the model, from February 2005 to June 2012, in case of models with differences and using 12 previous months at the entrance; and May 2004 to June 2012, the model with only four months earlier at the entrance. Thus the training set contains between 89 and 97 input output pairs.

The neural network model variants have been tried. Namely:

  • Combinations of variables, GDP_MOZ; ER_EURO-MT, ER_RAND-MT, ER_DOLLAR-MT, GDP_PT and GDP_USA.

  • Previous months number of output variable (number of lags).

  • The output variable domain – was used the variable overnight stays with its absolute value (d), in the logarithmic domain (ld) and the differences of logarithms (dld).

  • Activation of functions in the hidden layer – experienced is the sigmoidal tangent functions and logarithmic sigmoidal.

  • The number in the hidden layer – some values between 3 and 40 nodes.

The models that were used in the differences of logarithms were determined by the difference of overnight stays of the current month to the previous month as in Eq. (7).

In this case, the forecast of overnight stays was obtained by a process of replacement of the differences as in Eq. (8).

Being the value in the logarithmic domain of nights planned for the month i, the difference of certain nights off the neural network and the real value of the logarithm of overnight stays in previous month.

The various training experiences and test of the neural network conducted to build up Table 3 by measuring the Mean Absolute Percentage Error and the Pearson correlation coefficient (e.g., Law & Au, 1999; Burger et al., 2001) in the test sets and three sets (Series=training+validation+test).

Analysis of the best results in test set models were selected to best summarize results presented in Table 3.

The results were selected based on the Mean Absolute Percentage Error (MAPE) and the Pearson correlation coefficient (r) of the test set. MAPE in the decision to rule a model has better forecast when submitting the lowest value according Lewis (1982) and with respect to the Pearson correlation coefficient model has better forecast when it presents the highest value.

Table 3 shows a summary of the best results obtained with the model of artificial neural networks.

From Table 3 it can be seen that the model has better performance in the logarithmic domain and logarithmic differences.

Regarding the number of Lags or previous months in neural network input the model performs better when they use 12 months. Table 3 only presents the model variants with 12 Lags.

Table 2 shows that compared the input variables, 4 of them (CPI_MOZ, ER_EURO-MT, ER_RAND-MT and ER_DOLLAR-MT) are common to all the best models. And variables related to GDP are needed at least one or even a combination of both (GDP_PT and GDP_USA).

The activation function in the hidden layer having best results was the sigmoidal tangent. In the output layer the linear function was always used.

The number of nodes in the hidden layer varies between 6 and 25 knots for the different combinations.

Analysing the results of Table 3, it appears that the value of MAPE and the value of the correlation r will vary in the test set between [6.45; 7.92] and [0.505; 0.712], respectively.

To select the best model can be regarded the one that has one that has a lower MAPE, which corresponds to the template whose sequence provided overnights is closer to the actual nights, or can select the model with the highest (r) corresponding one whose sequence forecasts of overnights follows best variations of the behaviour of actual overnight stays. Not always the model with the best MAPE (lowest) present a better r (higher). Thus, since the values are very close between 8 selected models presented in Table 3 and none could be used for the purpose of forecast overnights. However the model 4 presents a fairly low MAPE value (6.50%), almost the lowest value, and simultaneously a high (r) (0.696) for the remaining models, at the test set. This model also features very good results when considered all data (training, validation and test sets) with a MAPE value of 1.13% and the (r) of 0.982.

The model No. 4 has 18 nodes in the hidden layer; it is used the logarithmic domain; lags features 12 in the input layer; it is used the sigmoidal tangent activation function in the hidden layer and linear function in the output layer, and used the following variables GDP_MOZ, ER_EURO-MT, ER_RAND-MT, ER_DOLLAR-MT and GDP_USA led to better results in terms of MAPE and r coefficient.

Based on the above information it can be said that the model of artificial neural networks built to explain the tourist demand for Mozambique is presented in Table 3 and Eq. (9) below.

Fig. 7 shows the model based on the artificial neural network model in Table 3.

Figure 7.

Artificial neural network based on Model 4.

(0.5MB).

Eq. (9) illustrates in terms of the model in Eq. (4), which shows the model variables.

where l, is the month to which the data subject is forecast; X1, represent the variable CPI; X2, represent ER_EURO-MT variable; X3, represent ER_RAND-MT variable; X4, represent ER_DOLLAR-MT; X5, represent a variable GDP_PT; X6, represent a variable GDP_USA; X7, …, X18, represents overnight stays by months l1 a l12.

Fig. 8 presents the overnight stays of the actual and predicted values for the model 4. The last 12 months correspond to the test set.

Figure 8.

Actual and expected overnights stays with ANN model.

(0.15MB).
5Conclusion and future lines of research

This study is aimed to model and forecast the tourism demand for Mozambique for the period from January 2004 to December 2013 using artificial neural networks models. The number of overnight stays in Hotels was used as representative of the tourism demand. This variable was used as the output of the model. A set of independent variables were experimented in the input of the model, namely: the Consumer Price Index, Gross Domestic Product (GDP) and Exchange Rates (ER) of the outbound tourism markets, South Africa (SA), United State of America (USA), Mozambique (MOZ), Portugal (PT) and the United Kingdom (UK).

A multilayer neural network with different combinations of variables in the input layer, one hidden layer with different number of nodes and one output layer was experimented. Empirical results showed that variables CPI_MT, ER_EURO-MT, ER_DOLLAR-MT and ER_RAND-MT are fundamental, and the GDP_PT and GDP_USA variables are also important to be used in the input of the model because the prediction results became improved.

The best results were obtained with the output in the logarithmic domain and using the previous 12 months besides the 6 mentioned variables in the input and 18 nodes in the hidden layer. The best model achieved a mean absolute percentage error (MAPE) of 6.5% and 0.696 for the Pearson correlation coefficient.

As future lines of research we proposed: increase of the time horizon to increase the accuracy of the model; aggregation of more variables, such as unemployment rate from main outbound tourism markets; variables related to marketing costs; dummy variables to explain the abnormal growth seen in 2011; the cost of travel and the distance between the outbound tourism markets and the tourism destination (Mozambique).

The utility of such a tool to forecast the tourism demand can be understood at three levels. At the higher level, for the economic agents it is important to have tools that allow them to know the expected evolution of the growth of this important economic sector of tourism. At another level it is also important for the stakeholders to know previously the future tourism demand in order to be prepared to offer products, services and infrastructures to meet the expectation of the tourists. Finally at a lower level, it is also important for the hotel establishments, municipal public services, travel agencies and other organizations that offer touristic products at the cultural, patrimonial, beach and nature tourism levels and other services in order to adequate its level of capacity to the forecast tourism demand.

References
[Athanasopoulos and Hyndman, 2008]
G. Athanasopoulos, R. Hyndman.
Modelling and forecasting Australian domestic tourism.
Tourism Management, 29 (2008), pp. 19-31
[Basheer and Hajmeer, 2000]
I. Basheer, M. Hajmeer.
Artificial neural networks: Fundamentals, computing, design, and application.
Journal of Microbiological Methods, 43 (2000), pp. 3-31
[Beale et al., 1992]
M. Beale, M. Hagan, H. Demuth.
Neural network toolbox.
(1992), pp. 25
[Burger et al., 2001]
C. Burger, M. Dohnal, M. Kathrada, R. Law.
A practitioners guide to time-series methods for tourism demand forecasting-a case study of Durban, South Africa.
Tourism Management, 22 (2001), pp. 403-409
[Chen et al., 2012]
C.F. Chen, M.C. Lai, C.C. Yeh.
Forecasting tourism demand based on empirical mode decomposition and neural network.
Knowledge-Based Systems, 26 (2012), pp. 281-287
[Claveria and Torra, 2014]
O. Claveria, S. Torra.
Forecasting tourism demand to Catalonia: Neural networks vs. time series models.
Economic Modelling, 36 (2014), pp. 220-228
[Cunha and Abrantes, 2013]
L. Cunha, A. Abrantes.
Introdução ao turismo, Lisboa.
5th Ed., (2013),
[Dwyer et al., 2010]
L. Dwyer, P. Forsyth, W. Dwyer.
Tourism economics and policy.
Channel View Publications, (2010),
[Eurostat, 2014]
Eurostat.
European stats.
[Fernandes, 2005]
P. Fernandes.
Modelling, prediction and behaviour analysis of tourism demand in the North of Portugal.
Valladolid University, (2005),
Ph.D. Thesis
[Fernandes et al., 2009]
P. Fernandes, A. Monte, J. Teixeira.
Previsão da procura turística utilizando um modelo não linear. XIII Congreso Internacional de Investigación en Ciencias Administrativas (ACACIA), Mexico City, Mexico.
(2009),
[Fernandes and Teixeira, 2008]
P. Fernandes, J. Teixeira.
Previsão da Série Temporal Turismo com Redes Neuronais Artificiais. 5.° Congresso Luso-Moçambicano de Engenharia - CLME’ 2008 – A Engenharia no Combate à Pobreza, pelo Desenvolvimento e Competitividade, Maputo-Moçambique.
(2008),
[Fernandes et al., 2008]
P. Fernandes, J. Teixeira, J. Ferreira, S. Azevedo.
Modelling tourism demand: A comparative study between artificial neural networks and the Box-Jenkins methodology.
Romanian Journal of Economic Forecasting, 5 (2008), pp. 30-50
[FRB, 2014]
FRB.
Federal Reserve Bank of St. Louis.
[Gunter and Önder, 2015]
U. Gunter, I. Önder.
Forecasting international city tourism demand for Paris: Accuracy of uni-and multivariate models employing monthly data.
Tourism Management, 46 (2015), pp. 123-135
[Haykin, 1999]
S. Haykin.
Neural networks. A comprehensive introduction.
(1999),
[INE, 2014]
INE.
Instituto Nacional de Estatística de Moçambique.
(2014),
[On-line] em www.ine.gov.mz
[Khashei et al., 2012]
M. Khashei, A. Hamadani, M. Bijari.
A novel hybrid classification model of artificial neural networks and multiple linear regression models.
Expert Systems with Applications, 39 (2012), pp. 2606-2620
[Khashei et al., 2008]
M. Khashei, S. Hejazi, M. Bijari.
A new hybrid artificial neural networks and fuzzy regression model for time series forecasting.
Fuzzy Sets and Systems, 159 (2008), pp. 769-786
[Law, 2000]
R. Law.
Backpropagation learning in improving the accuracy of neural network-based tourism demand forecasting.
Tourism Management, 21 (2000), pp. 331-340
[Law and Au, 1999]
R. Law, N. Au.
A neural network model to forecast Japanese demand for travel to Hong Kong.
Tourism Management, 20 (1999), pp. 89-97
[Levine et al., 2006]
D. Levine, M. Berenson, T. Krehbiel.
Estadística para administración.
Pearson Educación, (2006),
[Lewis, 1982]
C. Lewis.
Industrial and business forecasting methods.
Butterworths, (1982),
[Li et al., 2005]
G. Li, H. Song, S.F. Witt.
Recent developments in econometric modeling and forecasting.
Journal of Travel Research, 44 (2005), pp. 82-99
[Marquardt, 1963]
D. Marquardt.
An algorithm for least-squares estimation of nonlinear parameters.
SIAM Journal on Applied Mathematics, 11 (1963), pp. 431-441
[OANDA, 2014]
OANDA.
Historical exchange rates.
[ONS, 2014]
ONS.
Office for national statistics United Kingdom.
[Palmer et al., 2006]
A. Palmer, J.J. Montano, A. Sesé.
Designing an artificial neural network for forecasting tourism time series.
Tourism Management, 27 (2006), pp. 781-790
[Peng et al., 2014]
B. Peng, H. Song, G. Crouch, S. Witt.
A meta-analysis of International tourism demand elasticities.
Journal of Travel Research, (2014), pp. 1-23
[Rigall-I-Torrent and Fluvia, 2007]
R. Rigall-I-Torrent, M. Fluvia.
Public goods in tourism municipalities: Formal analysis, empirical evidence and implications for sustainable development.
Tourism Economics, 13 (2007), pp. 361-378
[Rigall-I-Torrent and Fluvia, 2011]
R. Rigall-I-Torrent, M. Fluvia.
Managing tourism products and destinations embedding public goods components: A hedonic approach.
Tourism Management, 32 (2011), pp. 244-255
[Santos and Fernandes, 2011]
N. Santos, P. Fernandes.
Modelação e caracterização da procura turística: o caso da região Norte de Portugal.
TÉKHNE – Review of Applied Management Studies, 9 (2011), pp. 118-137
[Sivanandam and Paulraj, 2003]
S. Sivanandam, M. Paulraj.
Introduction to artificial neural networks.
Vikas Publication India, (2003),
[Song and Li, 2008]
H. Song, G. Li.
Tourism demand modelling and forecasting – A review of recent research.
Tourism Management, 29 (2008), pp. 203-220
[Song and Witt, 2012]
Tourism demand modelling and forecasting,
[Song et al., 2003]
H. Song, S.F. Witt, G. Li.
Modelling and forecasting the demand for Thai tourism.
Tourism Economics, 9 (2003), pp. 363-387
[SPDTM, 2004]
SPDTM.
Strategic plan of the development of Tourism in Moçambique (2004–2013), Vol. I, February, Republic of Mozambique.
(2004),
[SSA, 2014]
SSA.
Statistics South Africa.
(2014),
[On-line]
[Teixeira and Fernandes, 2010]
J. Teixeira, P. Fernandes.
Nova abordagem da metodologia de redes neuronais artificiais para a previsão de séries temporais de turismo: A data com índice.
Aplicação à Região da Madeira, (2010),
[Teixeira and Fernandes, 2014]
J. Teixeira, P. Fernandes.
Tourism time series forecast with artificial neural networks.
Tékhne Review of Applied Management Studies, 12 (2014), pp. 26-36
[Tribe and Xiao, 2011]
J. Tribe, H. Xiao.
Developments in tourism social science.
Annals of Tourism Research, 38 (2011), pp. 7-26
[Witt and Witt, 1995]
S. Witt, C. Witt.
Forecasting tourism demand: A review of empirical research.
International Journal of Forecasting, 11 (1995), pp. 447-475
[WTTC, 2014]
WTTC.
World Travel and Tourism Council. Travel & Tourism Economic Impact 2014: Mozambique.
[Zhang, 2003]
G.P. Zhang.
Time series forecasting using a hybrid ARIMA and neural network model.
Neurocomputing, 50 (2003), pp. 159-175
[Zhang et al., 1998]
G. Zhang, B. Patuwo, M. Hu.
Forecasting with artificial neural networks: The state of the art.
International Journal of Forecasting, 14 (1998), pp. 35-62
[Zhang and Qi, 2005]
G. Zhang, M. Qi.
Neural networks forecasting and trend time series.
European Journal of Operational Research, 160 (2005), pp. 501-514

Hortêncio André Constantino (M.Sc. in Management) is Professor of the Economics and Management Department in the Polytechnic Institute of Gaza (Mozambique). His research interest include: Modelling, Artificial Neural Network, Econometric Modelling and Management.

Paula Odete Fernandes (Ph.D. in Economics and Management) is Professor of Management, in the Polytechnic Institute of Bragança (IPB) – Portugal. She is researcher of NECE (UBI) and Scientific Coordinator of UNIAG (Applied Management Research Unit). Her research interest include: Tourism, Management, Artificial Neural Network, Entrepreneurship, Econometric Modelling, Marketing Research, and Applied Research Methods. Participation in 5 international projects I&D and more than 140 publications in proceedings and scientific journals with referee.

João Paulo Teixeira (Ph.D. in Electrical and Computers Engineering) is Adjunct Professor of the Electrical Department in the School of Technology and Management in the Polytechnic Institute of Bragança (IPB). His research interest include: Modelling, Artificial Neural Network, Signal Processing and Speech Processing.

Copyright © 2016. Instituto Politécnico do Cávado e do Ave (IPCA)
Article options
Tools
es en pt

¿Es usted profesional sanitario apto para prescribir o dispensar medicamentos?

Are you a health professional able to prescribe or dispense drugs?

Você é um profissional de saúde habilitado a prescrever ou dispensar medicamentos