Professional Documents
Culture Documents
Abstract— For a developing country such as India, to have the The ‘Index of Industrial Production’ (IIP) is not randomly
best usage of resources, public planning requires good forecasts generated data, and hence can be used for discrete time series
of future trends. India’s Index of Industrial Production (IIIP) is analysis. [1] There are multiple motives for analysis and
an index which conveys the status of production in the industrial predictions of IIP data. First, it would help stakeholders and
sector of the economy. In this study, an artificial neural network
people concerned with the industrial sector to obtain a better
(ANN) was applied to forecast IIIP. Accordingly, the inputs to the
ANN consisted of data spanning from F.Y. 2004-05 to F.Y. 2013- understanding on how the industrial sector would perform in
14 of Gross Domestic Product (GDP), Consumer Price Index the future. Second, forecasting could help policy makers
(CPI), Wholesale Price Index (WPI) and Index of the Eight Core formulate their policies taking into consideration the direction
Industries (Electricity, Steel, Refinery Products, Crude Oil, Coal, that the industrial sector is heading in. Third, international
Cement, Natural Gas and Fertilizers) to forecast IIIP. Therefore, rating agencies can use forecasting data as an indicator in their
a methodology for forecasting was developed using Nonlinear assessment of a country.
Autoregressive (NAR) and Nonlinear Autoregressive neural
network with exogenous inputs (NARX) models. Several In this paper, a nonlinear autoregressive (NAR) neural
structures of the neural networks were tested for forecasting, and
network for forecasting IIP has been proposed. The study
then the results were compared in terms of forecasting error. The
NARX network with 11 hidden layers and 1 delay line provided employs a comparison between NAR and NAR with
the best results with a Mean Square Error (MSE) of 2.168. Thus, exogenous inputs (NARX) to find an optimal model for
ANNs can be used for accurate forecasting of Industrial forecasting the IIP.
Production.
II. LITERATURE REVIEW
Keywords— connectionism and neural nets, machine learning, There is a great amount of research literature related to
time series analysis time series regression using neural networks. In this section,
some of the relevant work which has already made its mark in
I. INTRODUCTION this field of study has been furnished.
Economic growth of any country is dependent on its Industrial
growth. Industrial growth is crucial to India’s emergence as a Ruiz et al. [3] predicted the consumption of energy in
developed nation. With the increasing need for greater public buildings using NAR neural networks. They use data
production to cater to India’s vast population, the industrial from energy consumption sensors for their work along with
sector is essential to meet India’s ever increasing needs. The external data such as temperature. After testing prediction
‘Index of Industrial Production’ serves as an indicator which models, they conclude that both NAR and NARX neural
denotes the relative growth of production in the industrial networks provide suitable prediction accuracy, and NARX
sector of the Indian economy. While calculating the IIIP for a networks outperform NAR networks due to the external data.
particular time period: a comparison is made between the
chosen time period against the base time period and further In [5], Arbain and Wibowo have used neural networks for
calculations are made. [1] [4] time series regression to predict the water level of the Dungun
River in Malaysia. Using the input variables of rainfall per
‘Time Series’ is a collection of data points with month, evaporation rate, temperature and relative humidity
observations generally sampled at equal intervals of time. [2] recorded in the Dungun River catchment, they predicted the
Time Series Forecasting is the prediction of future values water level using Backpropagation Neural Networks (BPNN)
based on a set of previously obtained values using models.
TABLE 1 TABLE 3
INDEX OF INDUSTRIAL PRODUCTION SECTOR THREE GROUPS IN WHOLESALE PRICE INDEX
Sr. No. Sector No. of items Weight Commodity Group Group Weight in WPI (%)
1 Mining 61 141.57 Primary Articles 20.12
2 Manufacturing 620 755.27 Fuel and Power 14.91
3 Electricity 1 103.16 Manufactured Products 64.76
4 General Index 682 1000
TABLE 5 TABLE 6
PERFORMANCE OF NAR NEURAL NETWORK PERFORMANCE OF NARX NEURAL NETWORK
Sr. No. of No. of MSE MSE Sr. No. No. of No. of delayed MSE MSE
No. layers delayed lines Training Testing layers lines Training Testing
1 6 1 9.36060 8.16983 1 6 1 12.69749 9.49640
2 7 1 12.5931 6.89666 2 7 1 2.90704 5.84927
3 8 1 6.70296 12.74071 3 8 1 2.28092 26.82655
4 9 1 7.20492 5.09620 4 9 1 4.40000 20.91625
5 10 1 6.52560 14.62406 5 10 1 7.57500 30.81499
6 11 1 8.59902 6.36540 6 11 1 13.38862 23.01490
7 12 1 10.47430 15.74989 7 12 1 11.59980 24.54546
8 13 1 22.05189 22.33044 8 13 1 2.01745 8.10128
9 6 2 7.52666 13.41158 9 6 2 1.41043 12.53845
10 7 2 19.29471 13.33509 10 7 2 0.255698 2.29432
11 8 2 6.0484 26.26487 11 8 2 0.339068 2.16835
12 9 2 21.25287 27.89176 12 9 2 0.180458 20.18673
13 10 2 17.46734 12.98628 13 10 2 0.372230 7.65781
14 11 2 22.32796 25.15506 14 11 2 11.03554 21.65967
15 12 2 10.85875 20.80271 15 12 2 0.749914 14.36224
16 13 2 11.92303 30.57112 16 13 2 2.16069 22.50687
That is, given the series Zt, the following new series can be
1. Aligning Data Frequencies created:
Of the 13 time series used for modelling, all variables
except GDP are sampled at monthly intervals. The GDP data (3)
is sampled at quarterly intervals. In this study, the remaining \
datasets were converted to match the frequency of GDP. The The differenced data will contain one point less than the
monthly variables are converted to quarterly by taking original data.
averages of 3-month periods corresponding to the four
quarters of a financial year. 3. Data Normalization
Since the data in time series is not normalized, it can
2. Differencing for Stationarity negatively affect the regression performance of the neural net-
The properties of a stationary time series are not dependent work model. [30] The time series data was transformed into
on the time at which it is observed. Therefore, time series with normalized data using the following equation:
trends or seasonality are not stationary, i.e., the value of the
time series will be affected by the trend and seasonality at
(4)
different times. [12]
with training for 1000 epochs and learning rate of 0.001. [2] C. Chatfield, The Analysis of Time Series: An Introduction, 6th ed,
Chapman & Hall/CRC, Boca Raton, Fla.
Training automatically terminates when the improvement of
[3] L. G. B. Ruiz, M. P. Cuéllar, M. D. Calvo-Flores, and M. D. P. Jiménez,
generalization stops, which is indicated by an increase in the "An Application of Non-Linear Autoregressive Neural Networks to
MSE of validation samples. [8] [9] Predict Energy Consumption in Public Buildings", Energies, vol. 9, no.
9, pp. 684, 2016
The data is divided into training, validating and testing [4] S. S. Singh, T. Loidang Devi, and T. Deb Roy. “Time Series Analysis
data. Accordingly, 70%, 15% and 15% of data is used for of Index of Industrial Production of India,” IOSR Jour-nal of
Mathematics (IOSR-JM), vo. 12, no. 3 ,pp. 01-07, May. - Jun. 2016
training, validation and testing, respectively. [22]
[5] S. H. Arbain, and A. Wibowo, "Neural networks based nonline-ar time
series regression for water level forecasting of Dungun River," Journal
A. NAR Method of Computer Science, vol. 8, no. 9, pp.1506, 2012.
Table 5 illustrates the values for MSE obtained for [6] V. R. Prybutok, J. Yi, and D. Mitchell, "Comparison of neural network
different tested models of the NAR network. As observed, the models with ARIMA and regression models for predic-tion of Houston's
NAR network with 9 layers and 1 tapped delay line provides daily maximum ozone concentrations," Euro-pean Journal of
Operational Research, vol. 122, no. 1, pp. 31-40, 2000.
best accuracy with a testing MSE of 5.09620 followed by the
[7] B. H. Goh, "Forecasting residential construction demand in Singapore: a
NAR networks with 11 and 7 layers and 1 tapped delay line. comparative study of the accuracy of time series, regression and
Furthermore, the models with a single tapped delay line artificial neural network techniques," Engineer-ing, Construction and
consistently outperform the models with 2 delay lines in Architectural Management, vol. 5, no. 3, pp. 261-275, 1988
training and testing MSEs. [8] The Mathworks Inc., “Nonlinear autoregressive neural net-work -
MATLAB narnet - MathWorks India”,
https://in.mathworks.com/help/nnet/ref/narnet.html 2016
B. NARX Method [9] The Mathworks Inc., “Nonlinear autoregressive neural net-work with
Table 6 illustrates the values of MSE for NARX model for external input - MATLAB narxnet - MathWorks India”,
prediction of IIP. From Table 6 it is clear that NARX network https://in.mathworks.com/help/nnet/ref/narxnet.html 2016
with 11 layers and 2 delayed lines provides the smallest MSE [10] T. Lin, B. G. Horne, P. Tino, and C. L. Giles, “Learning long-term
of 2.16835. The network with 7 layers and 2 delayed lines dependencies in NARX recurrent neural networks,” IEEE Transactions
on Neural Networks, vol. 7, no. 6, pp. 1329-1338, 1996,
provides the second best result with a testing MSE of 2.29432. doi:10.1109/TVCG:72.548162
The NARX network with 2 delayed lines outperforms the ones [11] Government of India – Ministry of Statistics and Programme
with 1 delayed line. Implementation, “Time Series Indices of Industrial Production 2004-
05”, http://mospi.nic.in/time-series-indices-industrial-
production-2004-05. 9th December 2016.
[12] A. Refenes, A. Editor, Neural networks in the capital markets. New
VII. CONCLUSION York, John Wiley & Sons, 1995.
[13] C. Brooks, Introductory econometrics for finance. Cambridge, Cam-
In this paper, the findings behind building an ANN model bridge University press, 2002.
using NAR and NARX techniques for fore-casting IIIP trends [14] H. T. Siegelmann, B. G. Horne, and C. Lee Giles. "Computa-tional
were demonstrated. Furthermore, these two models were capabilities of recurrent NARX neural networks," IEEE Transactions on
compared in terms of their respective accuracy performance. Systems, Man, and Cybernetics, Part B (Cybernetics) vol. 27, no. 2, pp.
Various models of the NAR and NARX neural net-works with 208-215, April 1997, doi: 10.1109/TVCG:3477.558801
different numbers of hidden layers and tapped delay lines were [15] Government of India – Ministry of Commerce & Industry, “Index of
Eight Core Industries (Base: 2004-05=100)”,
tested. The best forecasting accuracy was obtained using the http://www.eaindustry.nic.in/eight_core_infra/Eight_Infra.pdf.
NARX model with 8 hidden layers and 2 delayed line. The 13 November 2016
input parameters as mentioned in Table 4 used could fit [16] The Economic Times, "Definition of 'Wholesale Price Index,”
coherently in the ANN models and provided accurate results http://economictimes.indiatimes.com/definition/wholesale-price-index
2016
to predict IIIP. Low errors were obtained during the testing,
[17] Reserve Bank of India, “Database on Indian Economy”,
which provides proof for the same. In conclusion, ANN https://dbie.rbi.org.in/DBIE/dbie.rbi?site=home 2016.
techniques can be used for forecasting of a nonlinear time [18] Government of India – Ministry of Statistics and Programme
series such as the Indian Index of Industrial Production. Implementation, “Consumer Price Index”,
http://164.100.34.62:8080/cpiindex/Default1.aspx 2016
[19] G. Bannock, R. E. Baxter, and E. Davis, The Economist Books
Dictionary of Economics. London, John Wiley and Sons, 1998.
[20] R. J. Hyndman and G. Athanasopoulos, Forecasting: principles and
REFERENCES practice, OTexts, 2013.
[21] K. Potdar and R. Kinnerkar, “A Comparative Study of Machine
[1] Government of India – Ministry of Statistics and Programme
Learning Algorithms applied to Predictive Breast Cancer Da-ta,”
Implementation, “Index of Industrial Production – Revision of Base year
International Journal of Science and Research, vol. 5, no. 9, pp. 1550-
to 2004-05: An Overview”
1553, Sep. 2016
http://www.mospi.gov.in/sites/default/files/main_menu/iip/
base_revision_2004-05_29nov11.pdf. 2011