10
An Application of Genetic Algorithm Approach and Cobb-Douglas Model for Predicting the Gross Regional Domestic Product by Expenditure-Based in Indonesia Sukono*, Jumadil Saputra, Betty Subartini, Juliarta Hotmaida Fransiska Purba, Sudradjat Supian, and Yuyun Hidayat Abstract—This paper empirically investigates the modeling of Gross Regional Domestic Product (GRDP) prediction using a genetic algorithm approach and Cobb-Douglas model and also studied the variables that influence it. The genetic algorithm approach used to estimate the Cobb-Douglas model parameters. Meanwhile, the Cobb-Douglas model utilized for predicting the model of GRDP that measured using the value of expenditure (expenditure-based). Further, we also discussed the comparison of the level of prediction errors using the genetic algorithm and ordinary least square (OLS) approaches. The results of the analysis show the level of prediction errors in the sample assessed by using Mean Absolute Percentage Error (MAPE) that obtained from the estimator using genetic algorithms approach is 0.177, while by using the OLS approach is 0.190. It shows that the prediction value of errors from a genetic algorithms approach is smaller when compared to the OLS approach. Of these, we found that the genetic algorithm is the best approach used to estimate the model of GRDP that measured using the value of expenditure in Garut Regency, Indonesia. Also, by using a genetic algorithm approach, this study also found that the variables of government consumption expenditure, gross domestic fixed capital formation, and net export, and determined inventory changes, the GRDP prediction for the next two periods is IDR 44,449,327 and IDR 45,457,805. Therefore, the model of GRDP prediction using expenditure-based values can be used as a consideration in making the budget plan by the local government in Garut Regency, Indonesia. Keywords : GRDP; Cobb-Douglas model; Genetic algorithm and MAPE. I. INTRODUCTION G ROSS Regional Domestic Product (GRDP) at the re- gional level (province / regency) is an indicator to measure the ability of a region to create output (value added) *Sukono is with the Department of Mathematics, Faculty of Mathe- matics and Natural Sciences, Universitas Padjadjaran, Bandung, Indonesia. ([email protected]) Jumadil Saputra is with the School of Social and Economic De- velopment, Universiti Malaysia Terengganu, Terengganu, Malaysia. (ju- [email protected]) Betty Subartini is with the Department of Mathematics, Faculty of Math- ematics and Natural Sciences, Universitas Padjadjaran, Bandung, Indonesia. ([email protected]) Juliarta Hotmaida Fransiska Purba is with the Department of Mathemat- ics, Faculty of Mathematics and Natural Sciences, Universitas Padjadjaran, Bandung, Indonesia. ([email protected]) Sudradjat Supian is with the Department of Mathematics, Faculty of Mathematics and Natural Sciences, Universitas Padjadjaran, Bandung, In- donesia. ([email protected]) Yuyun Hidayat is with the 2Department of Statistics, Faculty of Mathe- matics and Natural Sciences, Universitas Padjadjaran, Bandung, Indonesia ([email protected]). at a certain period [1]. GRDP is the amount of added value generated by all business units in a in a particular region or the sum of the value of end goods and services produced by all economic units in a region [2]. GRDP based on expenditures are all components of final demand con- sisting of: household consumption expenditure and private non-profit entities, government consumption, gross domestic fixed capital formation, inventory change, and net exports (representing exports minus imports). GRDP describes the economic development of a region and can also be used as a reference in evaluating and planning regional development [3]. Therefore, it is crucial to predict GRDP by using an appropriate method. There are several studies relevant to GRDP prediction modeling referenced, in this study. For example, analyzed the effect of foreign direct investment net entry on GDP in Poland between 1994-2012, using the Cobb-Douglas pro- duction function was presented in [4]-[5]. In such an anal- ysis defined conditions necessary for the positive influence of foreign direct investment in Poland. Also assumed the assumptions are the Cobb-Douglas production function and predicted changes in GDP value in Poland. I also identifiess the factors that significantly affected economic growth in Poland. Based on the analysis, it is shown that gross fixed capital formation, employment, foreign direct investment, exports, and research & development affected the change of GDP value in Poland. Similar research using Cobb-Douglas production function for GDP prediction can be seen in [6]- [9]. In 2004, Junoh described a comparative case study be- tween neural network and econometric approaches to predict GDP growth in Malaysia using knowledge-based economy indicators based on time series data collected from 1995- 2000. The results show that the neural network technique has an increased potential to predict GDP growth based on knowledge-based economy indicators [10]. In 2013, Nigar and Saxena presented a new genetic algorithm-based system for inductive machine learning [11]. The system presented can be used for economic prediction, especially to predict a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive genetic algorithm learning techniques. The system presented provides all the necessary input facilities, in order to make predictions with the best results. In 2016, Gaffar developed a genetic algorithm for the analysis and forecast of regional economic growth, in which agricultural and industrial sectors as independent variables [1]. The research Engineering Letters, 27:3, EL_27_3_03 (Advance online publication: 12 August 2019) ______________________________________________________________________________________

An Application of Genetic Algorithm Approach and Cobb ... · a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: An Application of Genetic Algorithm Approach and Cobb ... · a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive

An Application of Genetic Algorithm Approachand Cobb-Douglas Model for Predicting the GrossRegional Domestic Product by Expenditure-Based

in IndonesiaSukono*, Jumadil Saputra, Betty Subartini, Juliarta Hotmaida Fransiska Purba, Sudradjat Supian,

and Yuyun Hidayat

Abstract—This paper empirically investigates the modelingof Gross Regional Domestic Product (GRDP) predictionusing a genetic algorithm approach and Cobb-Douglas modeland also studied the variables that influence it. The geneticalgorithm approach used to estimate the Cobb-Douglas modelparameters. Meanwhile, the Cobb-Douglas model utilized forpredicting the model of GRDP that measured using the valueof expenditure (expenditure-based). Further, we also discussedthe comparison of the level of prediction errors using thegenetic algorithm and ordinary least square (OLS) approaches.The results of the analysis show the level of prediction errorsin the sample assessed by using Mean Absolute PercentageError (MAPE) that obtained from the estimator using geneticalgorithms approach is 0.177, while by using the OLS approachis 0.190. It shows that the prediction value of errors from agenetic algorithms approach is smaller when compared to theOLS approach. Of these, we found that the genetic algorithmis the best approach used to estimate the model of GRDP thatmeasured using the value of expenditure in Garut Regency,Indonesia. Also, by using a genetic algorithm approach, thisstudy also found that the variables of government consumptionexpenditure, gross domestic fixed capital formation, andnet export, and determined inventory changes, the GRDPprediction for the next two periods is IDR 44,449,327 and IDR45,457,805. Therefore, the model of GRDP prediction usingexpenditure-based values can be used as a consideration inmaking the budget plan by the local government in GarutRegency, Indonesia.

Keywords : GRDP; Cobb-Douglas model; Genetic algorithmand MAPE.

I. INTRODUCTION

GROSS Regional Domestic Product (GRDP) at the re-gional level (province / regency) is an indicator to

measure the ability of a region to create output (value added)

*Sukono is with the Department of Mathematics, Faculty of Mathe-matics and Natural Sciences, Universitas Padjadjaran, Bandung, Indonesia.([email protected])

Jumadil Saputra is with the School of Social and Economic De-velopment, Universiti Malaysia Terengganu, Terengganu, Malaysia. ([email protected])

Betty Subartini is with the Department of Mathematics, Faculty of Math-ematics and Natural Sciences, Universitas Padjadjaran, Bandung, Indonesia.([email protected])

Juliarta Hotmaida Fransiska Purba is with the Department of Mathemat-ics, Faculty of Mathematics and Natural Sciences, Universitas Padjadjaran,Bandung, Indonesia. ([email protected])

Sudradjat Supian is with the Department of Mathematics, Faculty ofMathematics and Natural Sciences, Universitas Padjadjaran, Bandung, In-donesia. ([email protected])

Yuyun Hidayat is with the 2Department of Statistics, Faculty of Mathe-matics and Natural Sciences, Universitas Padjadjaran, Bandung, Indonesia([email protected]).

at a certain period [1]. GRDP is the amount of addedvalue generated by all business units in a in a particularregion or the sum of the value of end goods and servicesproduced by all economic units in a region [2]. GRDP basedon expenditures are all components of final demand con-sisting of: household consumption expenditure and privatenon-profit entities, government consumption, gross domesticfixed capital formation, inventory change, and net exports(representing exports minus imports). GRDP describes theeconomic development of a region and can also be used asa reference in evaluating and planning regional development[3]. Therefore, it is crucial to predict GRDP by using anappropriate method.

There are several studies relevant to GRDP predictionmodeling referenced, in this study. For example, analyzedthe effect of foreign direct investment net entry on GDPin Poland between 1994-2012, using the Cobb-Douglas pro-duction function was presented in [4]-[5]. In such an anal-ysis defined conditions necessary for the positive influenceof foreign direct investment in Poland. Also assumed theassumptions are the Cobb-Douglas production function andpredicted changes in GDP value in Poland. I also identifiessthe factors that significantly affected economic growth inPoland. Based on the analysis, it is shown that gross fixedcapital formation, employment, foreign direct investment,exports, and research & development affected the change ofGDP value in Poland. Similar research using Cobb-Douglasproduction function for GDP prediction can be seen in [6]-[9]. In 2004, Junoh described a comparative case study be-tween neural network and econometric approaches to predictGDP growth in Malaysia using knowledge-based economyindicators based on time series data collected from 1995-2000. The results show that the neural network techniquehas an increased potential to predict GDP growth based onknowledge-based economy indicators [10]. In 2013, Nigarand Saxena presented a new genetic algorithm-based systemfor inductive machine learning [11]. The system presentedcan be used for economic prediction, especially to predicta country’s GDP. They present a genetic algorithm-basedsystem that can be used to predict a country’s GDP, withadaptive genetic algorithm learning techniques. The systempresented provides all the necessary input facilities, in orderto make predictions with the best results. In 2016, Gaffardeveloped a genetic algorithm for the analysis and forecastof regional economic growth, in which agricultural andindustrial sectors as independent variables [1]. The research

Engineering Letters, 27:3, EL_27_3_03

(Advance online publication: 12 August 2019)

______________________________________________________________________________________

Page 2: An Application of Genetic Algorithm Approach and Cobb ... · a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive

was conducted in East Kalimantan Province between 2002-2012. Based on the results of the study, it is suggested touse genetic algorithms in order to improve the accuracy ofregional economic growth predictions. Similar studies havealso been carried out on [12]-[13].

Motivated by a considerable in GRDP, this work makes acontribution to the predictive modeling of GRDP based onexpenditure by using Cobb-Douglas production function, andparameter estimation by using a genetic algorithm approach.In the last focus section, the Cobb-Douglas model andgenetic algorithm are used for predictive modeling of GRDPbased on expenditure in Garut regency of Indonesia.

II. MATERIALS AND METHODS

In this section, the discussion covers materials and meth-ods. The material is to describe the data used in the researchfollowing the source while the method is to explain themodels and approaches used to analyze the data.

A. Material

The data analyzed in this research is the economy of GarutRegency, namely Gross Regional Domestic Product (GRDP),especially those based on expenditure. Related data obtainedfrom the Central Bureau of Statistics (CBS) Garut regency,between 2010 and 2016. The model used in this study isthe Cobb-Douglas production function, which is estimatedusing a genetic algorithm. The data were analyzed usingMicrosoft Excel and Eviews 9.0 software applications, aswell as Matlab R2013a.

B. Method

In this section, we discussed the models and the algorithmapproach used in data analysis, for predictions modeling ofGRDP based on expenditure.

Cobb-Douglas production functionThe production function is defined as the relationship

between the factors of production (input) used with theresulting output [14]-[15]. In 1928, Charles Cobb and PaulDouglas developed a model of the relationship betweenfactors of production and output, after this referred to asthe Cobb-Douglas production function [16]. In economics,the Cobb-Douglas production function is widely used todescribe the relationship between output and input.

The Cobb-Douglas production function with more thantwo independent variables can be described as follows [17]:

Y = bXβ1

1 Xβ2

2 Xβ3

3 ...Xβnn eε (1)

Where Y is the dependent variable (output); b constantintercept; X1, X2, X3, ..., Xn independent variable (input);β1, β2, β3, ..., βn elasticity of the independent variable; e =2.7182818285 natural numbers; and ε error (residual).

The sum of elasticities is a measure of returns to scale.Thus, there are three possible alternatives [18]-[19]:

• Decreasing returns to scale, ifn∑i=1

β1 < 1

It is an increasingly decreasing yield on the scaleof production, where output increases with a smallerproportion of inputs.

• Constant returns to scale, ifn∑i=1

β1 = 1

It is an addition that has a constant result on the scale ofproduction, when all inputs increase in certain propor-tions, and the output produced in the same proportionequals the proportion of the input.

• Increasing returns to scale, ifn∑i=1

β1 > 1

It is an increasing addition to the production scale,where output increases with a greater proportion ofinputs.

Equation (1) can be transformed natural logarithm intoequation (2), thus yielding the following linear equation:

lnY = lnb+β1lnX1+β2lnX2+β3lnX3+ ...+βnlnXn+ε(2)

If we let A = lnY, β0 = lnb,D1 = lnX1, D2 =lnX2, D3 = lnX3, ..., Dn = lnXn, then equation (2) canbe expressed as a linear regression equation:

A = β0 + β1D1 + β2D2 + β3D3 + ...+ βnDn + ε (3)

The estimator of equation (3) is:

A = β0 + β1D1 + β2D2 + β3D3 + ...+ βnDn (4)

The following equation gives the sum of the residualsquares of equation (3):

∑ε2 =

∑(A−β0−β1D1−β2D2−β3D3− ...−βnDn)2,

(5)where is the residual ε = A− A.

Genetic algorithmA genetic algorithm is a heuristic method developed based

on genetic principles and the natural selection process ofDarwin’s Evolutionary Theory [20]. A genetic algorithmwas invented by John Holland around the 1960s and wasdeveloped by his student David Goldberg in the 1980s.The search process of a settlement in a genetic algorithmtakes place the same as the election of an individual tosurvive in the evolutionary process [21-22]. In the processof evolution will be obtained individuals who can survive,which these individuals have repeatedly experienced genechanges to adjust to the environment. These gene changesoccur through breeding, which in the genetic algorithm thisbreeding process is the rationale in getting better children.

The general structure of the genetic algorithm is thefollowing steps [23-25]:• Initial population generation, this initial population was

generated randomly to obtain an initial solution;• The population consists of some chromosomes that

indicate the solution achieved;• The formation of a new generation, to form a new gener-

ation three operators are involved, namely reproduction/ selection, cross over and mutation;

Engineering Letters, 27:3, EL_27_3_03

(Advance online publication: 12 August 2019)

______________________________________________________________________________________

Page 3: An Application of Genetic Algorithm Approach and Cobb ... · a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive

• Evaluation of the solution, the process of each popula-tion is evaluated by determining the fitness value of eachchromosome, and the evaluation is carried out until thecriteria of discontinuation are met. If the terminationcriterion has not been met, a new generation is re-established by repeating step b).

Based on the structure of the genetic algorithm, to min-imize the objective function as the sum of residual squares(5), the following genetic algorithms can be prepared [26]:

1) Determination of the initial population, the initial pop-ulation is determined as much J , which generatedrandomly. This initial random population number isthen transformed into the form of decimal values θj ,with j = 1, ..., J ;

2) Evaluation of the chromosome, the fitness value of thechromosome is the objective function as the sum ofthe residual quadratic equations (5). The fitness valuesare chosen the smallest, for the minimization program.

3) Determination of population convergent percentage,percentage convergent population pc, is a percentageof the number of individuals who generate the samefitness score and the most. The value of populationconvergence pc this is calculated based on the follow-ing equation:

pc =n

pop× 100%, (6)

Where n the number of individuals that can producethe same fitness and the most, and pop populationnumber. Item Evaluation of dismissal conditions isthe genetic algorithm process will be dismissed whenthe generation counter has reached the number ofgenerations cg , which is specified as big as cg = 1000,or a convergent percentage population pc has reachedthe threshold limit specified i.e. τ = 90%.

4) Chromosome selection is the selection process basedon roulette wheel selection. For the minimization pro-gram, evaluate the fitness value eval(vi), i = 1, ..., n,do refer to equation (5), using equations:

eval(vi) =1

1 + f(θ)(7)

with f(θ) the fitness values based on equations (5),and θ′ = (β0, β1, β2, β3, ..., βn).

5) Cross-breeding is a new population of selection isconducted by cross-breeding, based on the Single-PointCrossover (SPX).

6) Mutations; the mutation of each generation is done bycalculation m× pop size× pm, where is the numberof mutations, pop size population size, and pm prob-ability of mutation (probability value is determinedrandomly).

7) Decoding, is the process of coding the genes in thechromosome to return its original value, i.e. transform-ing coding into decimal values.

Test statistic for model evaluations• Multicollinearity test statistic

On the assumption of multiple linear regression modelis the absence of multicollinearity on independentvariables. The multicollinearity test was performedto test the strong linear relationship between the

independent variables in multiple regression equations.There are several testing methods that can be usedfor multicollinearity test, i.e. by looking at the valueof Variance Inflation Factor (VIF) in the regressionmodel. If the value of Variance Inflation Factor (VIF)>10 on each independent variable, it can be concludedthat the model is multicollinearity [27-28].Some alternative ways to solve the problem if thereis multicollinearity are as follows: (i) replacing orremoving variables that have high correlation; (ii)Increasing the number of observations; and (iii)Transforming data into other forms, such as naturallogarithms, square roots, or first difference delta form.

• Heteroscedasticity test statisticThe linear model of multiple regression has the as-sumption that the equation is the same, or in otherwords homogeneous so that heteroscedasticity shouldnot occur. Heteroscedasticity occurs at the time ofresidual and the predicted value has a correlation orrelationship pattern. Heteroscedasticity test is performedto determine the equal or not variant, from residualobservation one with other observation on regressionmodel [29]. Spearman correlation rank test is one wayto determine the occurrence of heteroscedasticity.In Spearman’s rank correlation test statistic, the hypoth-esis used is H0: no heteroscedasticity occurs, and H1:heteroscedasticity occurs. The test is done by determin-ing the sequence value of | εt | and Dit, determinedrank ri.s using equations:

ri.s = 1− 6

n∑i=1

d2i

n(n2 − 1)

(8)

where ri.s is Spearman’s correlation rank coefficient,and di deviation, which can be determined by using theequation di = rank(Di.t) − rank | εt |. Next, specifya statistical value ti.stat with equations:

ti.stat =rs√n− 2√

1− r2s(9)

Determining the value of t(α2 ,v) with a significance levelα= 0.05 and degrees of freedom v = n − 2. Testingcriterion is rejected H0, if ti.stat < −t(α2 ,v) or ti.stat >t(1−α2 ,v)

• Autocorrelation test statisticsAutocorrelation tests are used to determine whether theresiduals of an observation are related to each other.Autocorrelation occurs when there is a high correlationbetween error values [30]. The assumption of multiplelinear regression model is no autocorrelation. How todetect the existence of autocorrelation can be done byusing Durbin-Watson test statistic (DW).The hypothesis used is H0 : no autocorrelation occurs,and H1 : autocorrelation occurs. The DW statisticaltest, done by calculating the statistical value dstat using

Engineering Letters, 27:3, EL_27_3_03

(Advance online publication: 12 August 2019)

______________________________________________________________________________________

Page 4: An Application of Genetic Algorithm Approach and Cobb ... · a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive

equations:

dstat =

T∑t=1

(εt − εt−1)2

T∑t=1

ε2t

(10)

where T the number of data, and εt residual at time t.Next, determine the value dL and dU from the Durbin-Watson (DW) table. Testing criterion is rejected H0 ifdstat < dL or dstat > 4 − dL, and accept if dL ≤dstat ≤ 4 − dU . If in other conditions, it cannot beconcluded [31].

• Normality test statisticThe normality test is used to determine the distributionof residual data to spread normally or not. Normalitycan be detected by testing Kolmogorov-Smirnov (KS).The hypothesis used is H0 : data is normally distributed,and H1 : data is not normally distributed. The test isdone by determining the residual deviation, ie by usingthe equation:

sεt =

√√√√√ T∑t=1

(εt − ε)2

T − 1(11)

Transform value εt become zt with equations zt =(εt − ε)/sεt . Determine the probability value P (zi)based on standard normal distribution table. While thechances are proportional S(zt) determined using theequation S(zt) = randl(zt)/n.Next, calculated the value of the absolute difference| S(zt) − P (zt) |. Statistics of Kolmogorov-SmirnovKSstat determined using the equation:

KSstat = max {| S(zt)− P (zt) |} (12)

Determine the critical value of statistic KS(α,T−1), withsignificant levels α = 0.05. The testing criteria arerejected H0 if KSstat > KS(α,T−1).

Goodness of fit testGoodness of fit test is conducted to know whether a

variable can be approached by using a theoretical model ornot [32]. In this research the goodness of fit test performedinclude: partial parameter significance test, simmer synthesissignificance test, and correlation test between independentvariable with dependent variable.• Partial significance test statistic

This partial significance test, intended to test the sig-nificance of each parameter θi(i = 0, 1, 2, 3, ..., n),where θi ∈ {β0, β1, β2, β3, ..., βn} of equation (4), inaffecting the dependent variable. For parameter test θi,the hypothesis used is H0 : θi = 0 and H1: θi 6= 0.The test is conducted by using statistic tstat, where theequation is:

tstat =θi

SE(θi), (13)

where SE(θi is the standard error of parameter θi.Reject the hypothesis H0 if | tstat |>| t(T−2, 12α) |, orPr [tstat] < α, where t(T−2, 12α) the critical value of thedistribution-t at a level of significance of 100(1− c)%,and T the number of data.

• Test statistics for parameters simultaneously

This simultaneous significance test, intended to test thesignificance of the parameters simultaneously θi(i =0, 1, 2, 3, ..., n), where θi ∈ {β0, β1, β2, β3, ..., βn} ofequation (4), in affecting the dependent variable. Thehypothesis used is H0 : θ1 = θ2 = θ3 = 0 and H1 :3θ1 6= θ2 6= θ3 6= 0. Testing is done by using statistic F ,where the equation is:

Fstat =MSregs2

, (14)

Where MSreg mean square due to regression, and s2

mean square due to residual variation.Reject the hypothesis H0 if Fstat > F(1,T−2,1−α), orPr [Fstat] < α, where F(1,T−2,1−α) the critical valueof the distribution F at the level of significance 100(1−α)%, and T the number of data.

• Test statistic of coefficient of determination R2

The coefficient of determination R2 measure how largethe diversity of independent variables to the dependentvariable, based on the level of strength of the relation-ship. So the coefficient of determination is the ability orinfluence of independent variables Di(i = 1, 2, 3, ..., n)to affect the dependent variable A. The equation of R2

are as follows:

R2 =

T∑t=1

(At − A)2

T∑t=1

(At − A)2(15)

The value of the coefficient of determination is between0 and 1. Values R2 a small close to 0 means that thevariation of the independent variable is very limited,and a value close to 1 means the variation of theindependent variable can provide all the informationneeded to predict the dependent variable.

Prediction(Forecasting)Forecasting is done because of the complexity and un-

certainty faced by the forecasting model [33]. There aremany methods that can be used to measure the accuracy of aforecasting model, including the Mean Absolute PercentageError (MAPE). MAPE can be determined using the followingequation [34-35]:

MAPE =

(1

T

T∑t=1

| At − At |At

)× 100% (16)

The smaller the MAPE values, the smaller the value of error,and the greater the degree of accuracy.

III. RESULTS AND ANALYSIS

In this section we discuss the result and analysis whichincludes: natural logarithm transformation data; estimatingparameters; test classical assumptions; estimating parametersusing genetic algorithm; test the goodness of fit; and predictGRDP based on expenditure.

A. Data of natural logarithm transformation

Referring to equation (5), for the purpose of estimatingCobb-Douglas model parameters, the GDP data based onexpenditure is done by natural logarithm transformation.The data of natural logarithm transformation is given in

Engineering Letters, 27:3, EL_27_3_03

(Advance online publication: 12 August 2019)

______________________________________________________________________________________

Page 5: An Application of Genetic Algorithm Approach and Cobb ... · a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive

TABLE ITRANSFORMATION DATA OF GRDP BASED ON EXPENDITURE

ln Y ln X1 ln X2 ln X3 ln X4 ln X5

17.053 16.833 11.860 14.489 14.347 14.01417.125 16.917 11.913 14.571 14.716 13.95017.229 17.013 11.988 14.727 14.055 14.50117.333 17.106 12.208 14.785 14.674 14.30117.429 17.199 12.283 14.843 14.708 14.57717.521 17.303 12.247 15.031 14.586 14.61217.609 17.393 12.308 15.161 14.694 14.605

Table I.

Where Y is GRDP based on expenditure; X1 householdconsumption expenditure; X2 consumption expenditures ofnon-profit households; X3 government consumption expen-diture; X4 gross domestic fixed capital formation and netexports (exports minus imports); and X5 inventory changes.

B. Estimating parameters

Parameter estimation on equation (2) is done by analyticalmethod and genetic algorithm. Referring equation (5), ana-lytical parameter estimation can be done by using OrdinaryLeast Square (OLS) method with Eviews 9.0 software,obtained by estimator of coefficient parameter and standarderror as given in Table II.

TABLE IIESTIMATOR OF COEFFICIENT PARAMETERS

Variable Coefficient Std. ErrorD1 0.305366 0.125006D2 -0.022354 0.011528D3 0.378964 0.075314D4 0.144172 0.019291D5 0.155369 0.023682C 2.44177 0.420262

Based on the parameter estimators in Table II, with round-ing up to two decimal places, a linear regression equation canbe composed as follows:

A = 2.44 + 0.31D1− 0.02D2 + 0.38D3 + 0.14D4 + 0.16D5

(17)

C. Testing the classical assumptions

Testing the classical assumptions made here include: mul-ticollinearity test, heteroscedcedity test, autocorrelation test,and normality test.

Testing the multicollinearityThe multicollinearity test was performed on the parameter

of the estimated regression equation presented in Table IIand equation (18). The tests were performed using the helpof Eviews 9.0 software, and the results are given in TableIII.The VIF value can be seen in the fourth column of thecentered VIF column. Based on Table III, the VIF valueof all independent variables is higher than 10, so it canbe concluded that multicollinearity occurs. Because multi-collinearity occurs, it must issue the independent variablethat has the most substantial VIF value is variable D1. Afterthat, re-estimation is done. The re-estimate is also done using

the help of Eviews 9.0 software, and the results presented inTable IV.

TABLE IIIMULTICOLLINEARITY TEST RESULTS

Variable Coefficient Variance Uncentered VIF Centered VIFD1 0.015626 28345386 3445.415D2 0.000133 120879.8 25.06571D3 0.005672 7700851 1708.662D4 0.000372 487596.1 123.5563D5 0.000561 717401.0 238.9366C 0.176620 1094326 NA

TABLE IVFIRST RE-ESTIMATE RESULTS

Variable Coefficient Std. ErrorD2 -0.019624 0.021415D3 0.562562 0.009044D4 0.189614 0.009539D5 0.210421 0.013583C 3.463677 0.070204

Based on the parameter estimators in Table IV, with round-ing up to two decimal places, a linear regression equation canbe prepared as follows:

A = 3.46− 0.02D2 + 0.56D3 + 0.19D4 + 0.21D5 (18)

Multicollinearity test results after removing the variableD1 shown in Table V.

TABLE VMULTICOLINEARITY TEST RESULTS FIRST RESET

Variable Coefficient Variance Uncentered VIF Centered VIFD2 0.000459 119743.6 24.83010D3 8.18E-05 31877.57 7.072986D4 9.10E-05 34218.84 8.671015D5 0.000185 67747.23 22.56380C 0.004929 8765.936 NA

Based on Table V, there is still a VIF value greater than10 i.e. V IFD2

= 24.83010, so that will be released againindependent variable that cause multicollinearities that havethe biggest VIF value that is variable D2. Repeat the second,also using the Eviews 9.0 software. The re-estimation resultsare presented in Table VI.

TABLE VISECOND RE-ESTIMATE RESULTS

Variable Coefficient Std. ErrorD3 0.562406 0.008798D4 0.181856 0.004277D5 0.199818 0.006923C 3.493336 0.060612

Based on the parameter estimators in Table VI, with round-ing up to two decimal places, a linear regression equation canbe composed as follows:

A = 3.50 + 0.56D3 + 0.18D4 + 0.20D5 (19)

The second multicollinearity test results after removing thevariable D1 and D2 given in Table VII.

Engineering Letters, 27:3, EL_27_3_03

(Advance online publication: 12 August 2019)

______________________________________________________________________________________

Page 6: An Application of Genetic Algorithm Approach and Cobb ... · a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive

TABLE VIIMULTICOLLINEARITY TEST RESULTS SECOND RESET

Variable Coefficient Variance Uncentered VIF Centered VIFD3 7.74E-05 31866.39 7.070505D4 1.83E-05 7266.674 1.841367D5 4.79E-05 18591.80 6.192159C 0.003674 6902.868 NA

Based on Table VII, the VIF value of all independentvariables is smaller than 10, so it can be concluded that thereis no multicollinearity to the independent variable D3, D4

and D5. Therefore, the next stage is to test heteroscedasticity.Testing the heteroscedasticityHeteroscedasticity test was performed by Spearman’s rank

correlation test statistic referring to equations (8) and (9).From the calculation results obtained respectively are asfollows: for independent variable D3 value of r3.s = 0.57and t3.stat = 1.55; for independent variable D4 value ofr4.s = 0.29 and t4.stat = 0.68; and for independent variableD5 value of r5.s = 0.64 and t5.stat = 1.68.

While at the level of significance α = 0.05, of thedistribution-t standard table and with degrees of freedomv = 5, obtained statistical critical value t(0.025;5) = −2.5706or t(1−0.025;5 = 2.5706. So it happens that t(0.025;5) ≤r3.s, r4.s, r5.s ≤ t(1−0.025;5, thus if the hypothesis refers tothe Spearman rank correlation test, then the hypothesis H0

be accepted. Means there is no heteroscedasticities on eachindependent variables D3, D4, and D5.

Testing the autocorrelationThe autocorrelation test conducted to identify the existence

of correlation on the residual data of εt. The autocorrelationtest was performed using the Durbin-Watson statistic test.The test is performed concerning (11), using the help ofEviews 9.0 software, the results are shown in Table VIII.

TABLE VIIIAUTOCORRELATION DETECTION RESULTS

R-squared 0.986106 Mean dependent var 4.57E-15Adjusted R-squared 0.916635 S.D depentent var 0.001365S.E. of regression 0.000394 Akaike info criterion -13.07173Sum squared resid 1.55E-07 Schwarz criterion -13.11809

Log-likelihood 51.75104 Hannan-Quinn Criter -13.64476F-Statistic 14.19448 Durbin-Watson Stat 2.089043

Based on Table VIII, the Durbin-Watson statistical valuedstat = 2.089043. While with a significant level α = 0.05,from the Durbin-Watson statistical table obtained valuesdL = 0.46723 and dU = 1.896362. To obtain the composi-tion of values dL ≤ dstat ≤ 4−dU . If we refer to the Durbin-Watson statistic test, then the hypothesis H0 is accepted.That is, there is no autocorrelation in the residual εt inobservational data. When compared with research conductedby [36]. The results of our R-squared (98.16%) have abetter performance level than the previous study, which was95.09%.

Testing the residual normalityNormality assumption testing is performed with the aim

of ensuring that residual εt the distribution follows a normaldistribution with a mean of zero and a certain variance.Testing assumption of residual normality εt here is performedusing the Kolmogorov-Smirnov (KS) statistical test. Testing

assumption of residual normality is done by referring toequations (12) and (13), using the help of Microsoft Excel2010 software, and the results obtained values KSstat =0.23741.

While at the level of significance α = 0.05 and withdegrees of freedom v = 7 − 1, from the statistical table ofKolmogorov-Smirnov obtained critical value KS(0.05;6) =0.483. So it shows that KSstat ≤ KS(0.05;6), thus thehypothesis H0 be accepted. Meaning that residual εt distri-bution follows normal distribution. Based on the estimationresult obtained the mean value of residual εt is µε = 3.5×10−15 ≈ 0, and value of variance σ2

ε = 1.86323 × 10−16,thus residual εt ∼ N(0, 1.86323× 10−16).

Cobb-Douglas model estimate based on OLSBased on the above description, the model evaluation test

is met. The test results show that the data are normallydistributed, free from multicollinearity, no heteroscedasticity,and no residual autocorrelation, and residual normal distri-bution with zero mean and variance. Therefore, indicatingthat the model estimator generated for GRDP is based onexpenditure is the best estimator. The estimate of multiplelinear regression equations for GRDP based on expenditureis given by equation (19).

Estimating the parameters by using genetic algorithmsReferring to the equation of multiple linear regression

equations (19), in this section parameter estimation is usedβ0, β3, β4, and β5, using a genetic algorithm approach. Thegoal is to get parameter estimators β0, β3, β4, and β5, whichis better than the estimator estimation parameter using OLS.Where parameter estimator results from genetic algorithmapproach is expected to produce residual quantity

∑ε2t and

smaller MAPE values, as compared to the result parameterestimators of OLS.

Estimated parameters β0, β3, β4, and β5, using a geneticalgorithm approach is done by referring to the structureand stages contained in the genetic algorithm. The stagesof parameter estimation β0, β3, β4, and β5, using a geneticalgorithm in this research was done with the help of MatlabR2013a software, as follows.• Declaration of fitness function by click file→ new →function.

• Type optimtool in the command window, then enter.• Select ga-Genetic Algorithm on the solver. Enter the

fitness function that has been stored in the fitnessfunction box. In this case, the fitness function is theresidual value equation for each sequence of periods(years).

• Enter the number of variables that the solution will lookfor in the number of variables box. In this study thesought is β0, β3, β4, and β5,therefore the number ofvariables box is filled 4.

• Enter the lower limit and lower limit for parametervalues β0, β3, β4, and β5,on the bounds box. In thisstudy, the lower limit enter [0 0 0 0] in the lower box,and [3.55 0.6 0.2 0.25] to the upper as the upper limit.

• Select roulette on selection function and single point oncrossover function.

• Select the stopping creteria, select the stop criteria forthe optimization process using genetic algorithm. Inthis study, the stopping criterion used is the numberof generations.

Engineering Letters, 27:3, EL_27_3_03

(Advance online publication: 12 August 2019)

______________________________________________________________________________________

Page 7: An Application of Genetic Algorithm Approach and Cobb ... · a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive

• Check the best fitness, best individual, and stoppingoptions in the plot functions.

• Click start to run the program and get the solution ofthe problems sought.

The process of parameter estimation β0, β3, β4, and β5,using genetic algorithms done iteratively according to thesequence of years of GRDP data. In 2016 iteration sequence,in this study yields the smallest residual value. So the valuesof β0, β3, β4, and β5, on the order of the year is selected foruse in the formation of multiple linear regression models.The parameter estimator values obtained using the geneticalgorithm are rounded to two decimal places β0 = 3.54, β3 =0.52, β4 = 0.18, and β5 = 0.24. Using the parameterestimator by referring to equation (3), can compile multiplelinear regression equations as follows:

A = 3.45 + 0.52D1 + 0.18D2 + 0.24D5 + ε (20)

• Testing the goodness of fitTo be more convincing result of estimation, in thisresearch parameter estimator resulted from genetic algo-rithm approach, goodness of fit test is done. Goodnessof fit test of parameter estimator is done by partialsignificance test, simultaneous significance test, andcoefficient of determination test.

• Testing the partial significancePartial testing is done with the aim to find out howsignificant each estimator contributes to the effect onthe dependent variable. Testing of partial significancein this research is done by using statistic-t, refers toequation (14).For parameter estimator β0 = 3.54, the hypothesis usedis H0 : β0 = 0 and H1 : β0 6= 0. The statistical valuefor β0 is tstat(β0)

is determined by reference of equation(14), and values are obtained tstat(β0)

= 6.35082. Whileat the level of significance α = 0.05 and degrees offreedom v = 7 − 3 − 1, from the distribution statistic-t table obtained critical value t(1−0.025;3) = 2.35366.Therefore, tstat(β0)

> t(1−0.025;3), so hypothesis H0

rejected. Meaning that parameter estimator β0 = 3.54is a significant contribution to affect the dependentvariable A.Furthermore, in the same way, the test of partial sig-nificance is made against the parameter estimator β3 =0.52, β4 = 0.18, andβ5 = 0.24. The test results showthat the three parameter estimators, each contributingsignificantly affect the dependent variable A.

• Testing significance simultaneouslyTests of simultaneous significance, conducted with theaim to find out how much the significance level of allparameter estimators together can affect the dependentvariable. Significant testing simultaneously in this studywas conducted by using statistical test F , which refersto equation (15).In testing the simultaneous significance of the parameterestimator β3 = 0.52, β4 = 0.18, and β5 = 0.24, thehypothesis used is H0 : β0 = β3 = β4 = β5 = 0,and H1 : ∃β0 6= β3 6= β4 6= β5 6= 0. Statistic valueof Fstat is determined by using equation (15), and theresult is Fstat = 36420643. While at a significant levelα = 0.05, and with degrees of freedom v1 = 3 and v2 =

7−3−1, of the distribution Ftable obtained critical valueF(0.05:3:3) = 9.28. So it shows that Fstat > F(0.05:3:3),therefore hypothesis H0 rejected. Meaning that param-eter estimators β0 = 3.54, β3 = 0.52, β4 = 0.18,and β5 = 0.24, simultaneously significantly affect thedependent variable A.

Determine the coefficient of determinationDetermination of coefficient of determination done withpurpose to know how strong correlation between independentvariable with dependent variable. Determination of coeffi-cient of determination correlation between independent vari-able D3, D4 and D5, with the dependent variable A, is deter-mined using equation (16). The calculation results obtainedcoefficient of determination R2 = 0.973 or R2 = 97.32%.This shows that the correlation between the independentvariables D3, D4 and D5, with the dependent variable A,is very strong.

Cobb-Douglas model estimator based on genetic algo-rithmBased on the estimation using genetic algorithm, and good-ness of fit test and also very strong correlation, this showsthat multiple linear regression equation (20) is the bestestimator. Referring to equation (4), the multiple linearregression equation estimator of equation (20) is as follows:

A = 3.54 + 0.52D1 + 0.18D2 + 0.24D5 (21)

The estimate of multiple linear regression equations forGRDP based on expenditure is given by equation (21).Referring to equations (1) and (2), equation (21) can betransformed into the Cobb-Douglas production function asfollows:

Y = e3.54X0.523 X0.18

4 X0.245 (22)

Furthermore, because of the amount of elasticity β3+β4+β5 = 0.52 + 0.18 + 0.24 = 0.94 or β3 + β4 + β5 < 1,this shows the characteristic decreasing return to scale. Thatis, when the expenditure is enlarged, the GRDP based onexpenditure will decrease.

Determine prediction error rateDetermination of prediction error rate is done in order toknow how well the estimation model is fit. The modelestimate is considered suitable if it can produce a very smallpredictive error rate near zero. In this study to the levelof error prediction is determined by using Mean AbsolutePercentage Error (MAPE) in equation (17). For the purposesof determining the error rate, it is necessary to predict thesample. Predictions in the sample were performed usingmultiple linear regressions (21), and the results can be shownas the graph in Fig. 1.

Based on the prediction result in the sample done by usingequation (21), obtained MAPE value of 0.177 or 17.7%.MAPE of 17.7% is a relatively small value, thus the estimatorof multiple linear regression equation (21) or Cobb-Douglasproduction function (22) is suitable for modeling data ofGRDP based on expenditure of Garut Regency.

For an analysis of this level of accuracy, the actual dataof GRDP in Garut Regency is projected for 20 years. In thesame way, actual government consumption expenditure X3

data, gross domestic fixed capital formation, and net exportsX4, and inventory changes X5 are projected for 20 years.Furthermore, the projected value of variables X3, X4, and

Engineering Letters, 27:3, EL_27_3_03

(Advance online publication: 12 August 2019)

______________________________________________________________________________________

Page 8: An Application of Genetic Algorithm Approach and Cobb ... · a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive

Fig. 1. Graph of predictive and actual data

X5, substituted in equation (21), can be obtained from theprojected GRDP prediction data Y . Graphs of actual dataprojection and prediction data projection are presented inFig. 2.

Fig. 2. Graphs of Actual Data Projection and Prediction Data Projection

Using equation (16), Prediction Data Projection for aperiod of 20 years has a MAPE value of 0.044902415 or4.49%. This means that the model in equation (21) for the20 years projected data has an accuracy rate of 95.91%. Next,if noted Fig. 2, from the period of the 1st to the 10th year,it appears that Actual Data Projection and Prediction DataProjection graphs are relatively coherent. After the 10th yearperiod the graph began to move away between the two. Thisshows that the model parameter estimates in equations (21)and (22), at the latest every 10 years, need to be re-evaluated.Also using equation (16), Prediction Data Projection for upto 10 years has MAPE value of 0.032832684 or 3.28%.This means that the model in equation (21) for the 10 yearsprojection data has an accuracy rate of 96.72%.

Furthermore, by using the Cobb-Douglas production func-tion model (22), we can predict the out sample value ofGRDP based on expenditure for the two future periods. Itassumed that the value of each variable increases from theprevious year and the results as given in Table IX.

Comparison of estimation results from OLS and geneticalgorithmComparison of estimation results is done to determine thelevel of suitability of the model, which is obtained fromthe estimation by using OLS and genetic algorithm. Basedon the estimation results and the prediction error rate, it is

TABLE IXPREDICTED VALUES OF GRDP BASED ON EXPENDITURE FOR

THE NEXT TWO PERIODS

Period Y X3 X4 X5

1 44,449,327 3,841,167 2,406,357 2,202,809

2 45,457,805 4,000,000 2,500,000 2,500,000

summarized in Table X.

TABLE XCOMPARISON OF MODEL ESTIMATION RESULTS

Parameters Method β0 β3 β4 β5∑

ε2t MAPE

OLS 3.50 0.56 0.18 0.20 0.075 0.192

Genetic Algorithm 3.54 0.54 0.18 0.24 0.007 0.177

Based on Table X, it is shown that the residual squaredsum of the genetic algorithm approach is 0.007 smallerthan the ordinary least square (OLS) approach of 0.075.The predicted error rate in the sample measured usingMean Absolute Percentage Error (MAPE) obtained from theestimator using the genetic algorithm is 0.177, smaller thanthat of the OLS approach of 0.192. So it can be concludedthat estimation using genetic algorithm is better, comparedwith using OLS. Therefore, furthermore to predict the valueof GRDP based on expenditure in Garut Regency, conductedby using genetic algorithm approach. Also, MAPE valuesobtained from OLS analysis and genetic algorithms are lessthan 10%. This shows that the analysis obtained is very goodforecasting of GRDP values.

IV. CONCLUSION

In this paper, we have analyzed the modeling of GRDPprediction based on expenditure using genetic algorithmapproach and the Cobb-Douglas model as a case study ofGarut Regency, Indonesia. Based on the result of analysis,we can be concluded that the GRDP based on expenditurein Garut Regency, significantly follow the Cobb-Douglasmodel. The estimation of parameters performed by using agenetic algorithm, obtained the estimator values are β0 =3.54, β3 = 0.52, β4 = 0.18 and β5 = 0.24. The predictionresults of GRDP based on expenditure in Garut Regencyusing a model estimator from the genetic algorithm approachis IDR 44,449,327 and IDR 45,457,805. This value is usedfor consideration in making a budget expenditure plan forthe Garut Regency.

ACKNOWLEDGMENT

This work is supported by the Director of Directorateof Research, Community Involvement and Innovation underGrant No. 2305/UN6.D/KS/2018.

REFERENCES

[1] E. U. A. Gaffar. “Prediction of Regional Economic Growth in East Kali-mantan using Genetic Algorithm,” International Journal of Computingand Informatics, vol 1, no 2, pp. 58-67, 2016.

Engineering Letters, 27:3, EL_27_3_03

(Advance online publication: 12 August 2019)

______________________________________________________________________________________

Page 9: An Application of Genetic Algorithm Approach and Cobb ... · a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive

[2] F. M, Nigar and P. Saxena.“Applications of Genetic Algorithms inGDP Forecasting,” International Journal of Technical Research andApplications, vol. 1, no. 3, pp. 52-55, 2013.

[3] Sukono, J. Nahar, M. Mamat, F. T. Putri and S. Supian.“IndonesianFinancial Data Modelling and Forecasting by Using Econometrics TimeSeries and Neural Network,” Global Journal of Pure and AppliedMathematics, vol.12, no.4, pp. 3745-3757, 2016.

[4] A. Kosztowniak.“Analysis of the Cobb-Douglas Production Functionas a Tool to Investigate the Impact of FDI Net Inflows on GrossDomestic Product Value in Poland in the Period 19942012,” OeconomiaCopernicana, vol. 5, no. 4, pp. 169-190, 2014.

[5] I. C. Demetriou and P. Tzitziris.“Infant Mortality and EconomicGrowth: Modeling by Increasing Returns and Least Squares,” in Pro-ceedings of the World Congress on Engineering, July 2017, pp. 1-6.

[6] A. N. Andrei and I. Georgescu.“Using Grey Production Functions inthe Macroeconomic Modelling: An Empirical Application for Roma-nia,”Informatica Economica, vol. 18, no. 4, pp. 154-164, 2014.

[7] D. Hajkova and J. Hurnik.“Cobb-Douglas Production Function: TheCase of a Converging Economy,” Czech Journal of Economics andFinance, vol. 57, no. 9, pp. 465-476, 2007.

[8] S. Husain and M. S. Islam.“A Test for the Cobb Douglas ProductionFunction in Manufacturing Sector: The Case of Bangladesh,” Interna-tional Journal of Business and Economics Research, vol. 5, no. 5, pp.149-154, 2016.

[9] Aliudin, T. P. Sendjaja, S. Sariyoga, A. W. Supriyo and N. Kris-dianto.“Applied Production Functions Cobb-Douglas on Home Industryof Palm Sugars: A case of Cimenga Village, Cimenga District, LebakRegion, Banten Province, Indonesia,” African Journal of AgriculturalEconomics and Rural Development, vol. 3, no. 3, pp. 214-216, 2015.

[10] M. Z. M. Junoh,“predicting gdp growth in malaysia using knowledge-based economy indicators: a comparison between neural network andeconometric approaches,” Sunway College Journal, vol. 1, pp. 39-50,2004.

[11] F. M, Nigar and P. Saxena.“Applications of Genetic Algorithms inGDP Forecasting,” International Journal of Technical Research andApplications, vol. 1, no. 3, pp. 52-55, 2013.

[12] M. Gawrycka and A. S. Ziegert.“The Impact of Technological andStructural Changes in the National Economy on the Labour-CapitalRelations,” Contemporary Economics, vol. 6, no. 1, pp. 4-12, 2012.

[13] G. D. Mateescu.“On the Implementation and Use of a Genetic Al-gorithm With Genetic Acquisitions,” Romanian Journal of EconomicForecasting, vol. 13, no. 2, pp. 223-230, 2010.

[14] A. Ahmad and M. Khan,“Estimating the Cobb-Douglas ProductionFunction,” International Journal of Research in Business Studies andManagement, vol. 2, no. 5, pp. 32-33, 2015.

[15] J. Felipe and F. G. Adams.“The Estimation of the Cobb-DouglasFunction: A Retrospective View,” Eastern Economic Journal, vol. 31,no. 3, pp. 427-445, 2005.

[16] C. W. Coma and P. H. Douglas.“A theory of production,” In Pro-ceedings of the Fortieth Annual Meeting of the American EconomicAssociation, March 1928, pp. 165-170.

[17] X. Wang and Y. Fu.“Some Characterizations of the Cobb-Douglas andCES Production Functions in Microeconomics,” Abtract and AppliedAnalysis, art. no. 761832, 2013.

[18] E. W. Ratna, E. S. Ratna and S. Julaeha.“Analysis of Cobb-DouglasProduction Function of Higher Education Services,” International Jour-nal of Basic and Applied Science, vol. 5, no. 2, pp. 1-12, 2016.

[19] I. Frases.“The Cobb-Douglas Production Function:An AntipodeanDefence,” Economic Issues, vol.7, no. 1, pp. 39-58, 2002.

[20] L. Hulianytskyi and A. Pavlenko.“Development and Analysis of Ge-netic Algorithm for Time Series Forecasting Problem,” InternationalJournal of Information Models and Analyses, vol. 4, no. 1, pp. 13-29,2015.

[21] M. Amjadi and J. Naji.“Application of Genetic Algorithm Opti-mization and Least Square Method for Depth Determination fromResidual Gravity Anomalies,” Global Journal of Science, Engineeringand Technology, vol. 5, no. 5, pp. 114-123, 2013.

[22] A. Wibowo, S. H. Arbain and N. Z. Abidin.“Combined MultipleNeural Networks and Genetic Algorithm with Missing Data Treatment:Case Study of Water Level Forecasting in Dungun River Malaysia,”IAENG International Journal of Computer Science, vol. 45, no. 2, pp.1-9, 2018.

[23] Sukono, A. Sholahuddin, M. Mamat and K. Prafidya.“Credit Scoringfor Cooperative of Financial ServicesUsing Logistic Regression Esti-mated by Genetic Algorithm,” Applied Mathematical Sciences, vol. 8,no. 1, pp. 45-57, 2014.

[24] I. A. Chaudhry and S. Mahmood.“No-wait Flowshop SchedulingUsing Genetic Algorithm,” in Proceedings of the World Congress onEngineering, July 2012, pp. 1-4.

[25] I. A. Chaudhry.“A Genetic Algorithm Approach for Process Planningand Scheduling in Job Shop Environment,” in Proceedings of the WorldCongress on Engineering, July 2012, pp. 5-7.

[26] A. Sahu and R. Tapadar.”Solving the Assignment problem usingGenetic Algorithm and Simulated Annealing” IAENG InternationalJournal of Applied Mathematics, vol. 36, no. 1, pp. 1-4, 2007

[27] D. N. Gujarati, D. C. Porter and S. Gunasekar. Basic Econometrics,New Delhi: McGraw-Hill Education Pvt. Ltd, pp. 25-45, 2013.

[28] N. Sumarti and R. Hidayat.“A Financial Risk Analysis: Does the 2008Financial Crisis Give Impact on Weekends Returns of the U.S. MovieBox Office?,” IAENG International Journal of Applied Mathematics,vol. 41, no. 4, pp. 16, 2011.

[29] O. I . Gunner and A. Goktas.“A Comparison of Ordinary LeastSquares Regression and Least Squares Ratio via Generated Data,”American Journal of Mathematics and Statistics, vol. 7, no. 2, pp. 60-70, 2017.

[30] T. Zsuzsanna and R. Marian.“Multiple Regression Analysis of Perfor-mance Indicators in The Ceramic Industry,” Procedia Economics andFinance, vol. 3, pp. 509-514, 2012.

[31] R. M. Dunki and M. Dressel.“F-Ratio Test and Hypothesis Weighting:A Methodology to Optimize Feature Vector Size,”Journal of Biophysics,vol. 2011, art. no. 290617, 2011.

[32] J. L. Romeu.“Anderson-Darling: A Goodness of Fit Test for SmallSamples Assumtions,” START Selected Topic in Assurance RelatedTechnologies, vol 10, no. 5, pp. 1-6, 2003.

[33] S. K. Paul.“Determination of Exponential Smoothing Constant toMinimize Mean Square Error and Mean Absolute Deviation,” GlobalJournal of Research in Engineering, vol. 11, no. 3, pp. 1-5, 2011.

[34] S. Kim and H. Kim.“A New Metric of Absolute Percentage Error forIntermittent Demand Forecasts,” International Journal of Forecasting,vol. 32, no. 3, pp. 669-679, 2016.

[35] Y. Yusof and Z. Mustaffa.“Time Series Forecasting of Energy Com-modity using Grey Wolf Optimizer,” in Proceedings of the InternationalMultiConference of Engineers and Computer Scientists, March 2015,pp. 1-6.

[36] L. M. W. Handayani, A. Djuraidah and U. D. Syafitri.“Modelingof Gross Regional Domestic Product in Central Java, Indonesia,”International Journal of Scientific and Engineering Research, vol. 8,no. 9, pp. 1594-1597, 2017.

Engineering Letters, 27:3, EL_27_3_03

(Advance online publication: 12 August 2019)

______________________________________________________________________________________

Page 10: An Application of Genetic Algorithm Approach and Cobb ... · a country’s GDP. They present a genetic algorithm-based system that can be used to predict a country’s GDP, with adaptive

Sukono (Member), was born in Ngawi, East Java,Indonesia on April 19, 1956. Master’s in ActuarialSciences at Instutut Teknologi Bandung, Indonesiain 2000, and PhD in Financial Mathematics atthe Universitas Gajah Mada, Yogyakarta Indone-sia in 2011. The current work is the Chairmanof the Masters Program in Mathematics, Facultyof Mathematics and Natural Sciences, UniversitasPadjadjaran, Bandung Indonesia. The research isin the field of financial mathematics and actu-arial science. One previous publication is titled

of Credit Scoring for Cooperative of Financial Services Using LogisticRegression Estimated by Genetic Algorithm on International Journal ofApplied Mathematical Sciences, Vol. 8, 2014, no. 1, 45 57. Dr. Sukonois a member of Indonesian Mathematical Society (IndoMS), member ofIndonesian Operations Research Association (IORA), and in IAENG is anew member has been received on February 2016.

Jumadil Saputra is a senior lecturer at Depart-ment of Economics, School of Social and Eco-nomic Development, Universiti Malaysia Tereng-ganu (UMT). He was working experience as astaff in actuarial department almost 10 years. Hewas born on June 28, 1985 in Lhokseumawe,Aceh, Indonesia. He is a Ph.D. holder in Finan-cial Economics. His subject taught is Quantita-tive Economics which consist of Microeconomics,Economic and Business Statistics, MathematicsEconomics, and Econometrics. His research areas

are Econometrics (e.g. theory, analysis and applied), Banking and Finance,Insurance and Takaful (Risk Management) specifically Financial Economics,Mathematics Modeling Finance and Actuarial science.

Betty Subartini is a lecturer at the Departmentof Mathematics, Faculty of Mathematics and Nat-ural Sciences, Universitas Padjadjaran. Currentlyserves as Secretary of Master Program in Mathe-matics. M.Sc in Mathematics at Institut TeknologiBandung, Indonesia in (1990), the field of puremathematics, with the field of concentration nu-merical analysis.

Juliarta Hotmaida Fransiscka Purba is researchAssistant. Under Graduate in Mathematics, De-partment of Mathematics, Faculty of Mathemat-ics and Natural Sciences, Universitas Padjadjaran,Bandung, Indonesia in (2018). The research is inthe field of financial mathematics and actuarialscience. email: [email protected].

Sudradjat Supian is Professor in Departmentof Mathematics, and Dean of Faculty of Math-ematics and Natural Sciences, Universitas Pad-jadjaran, Bandung Indonesia. M.Sc in IndustrialEngineering and Management at Institut TeknologiBandung, Indonesia in (1989), and PhD in Mathe-matics, University of Bucharest, Romania (2007).The research is in the field of operations re-search. Sudradjat Supian is a member of Indone-sian Mathematical Society (IndoMS), and Presi-dent of Indonesian Operations Research Associa-

tion (IORA).

Yuyun Hidayat is a lecturer at the Departmentof Statistics, Faculty of Mathematics and NaturalSciences, Universitas Padjadjaran. He currentlyserves as Deputy of the Head of Quality AssuranceUnit, a field of Statistics, with a field of QualityControl Statistics. M.Sc in Industrial Engineeringand Management at Institut Teknologi Bandung,Indonesia in (1988), and PhD in Mathematics,University Malaysia Terengganu, Malaysia (2016).His doctoral thesis was on topic Identifying Indi-cator at National Level for Rice Crisis Forecasting.

Yuyun Hidayat is a member of Indonesian Mathematical Society (IndoMS),and Member of Indonesian Operations Research Association (IORA).

Engineering Letters, 27:3, EL_27_3_03

(Advance online publication: 12 August 2019)

______________________________________________________________________________________