Professional Documents
Culture Documents
Presented by:
Charu Jain 2015B1A30825P
Shubham Jain 2016A7PS0043P
Abhiroop Bhattacharjee 2016A3PS0702P
Group ID: 44
Introduction
● One of the most widely employed time series analysis models is the autoregressive
integrated moving average (ARIMA), but it assumes linear time series.
● We propose BPNN with adaptive differential evolution for time series forecasting
which works for non linear data also.
● ADE is used to search for global initial connection weights and thresholds
(biases) of BPNN.
● The proposed ADE–BPNN is effective for improving forecasting accuracy
compared to basic BPNN,ARIMA and other hybrid models.
Contribution of each member in the project
● Charu Jain - Studying and searching of different papers for the assignment,
Handling the dataset, integrating ADE with BPNN, preparing the presentation
● Hence, the training result easily falls into the local minimum point rather than
into the global optimum; thus, the network cannot forecast precisely.
● DE has less complex genetic operations because of its simple mutation operation and
one-on-one competition survival strategy.
● DE can also use individual local information and population global information to search for
the optimal solution
● One real-life time series data set with nonlinear features is employed to compare the
forecasting performance of the proposed model with those of other forecasting models.
Implementation details: Function prototypes
def differential_evolution(fobj, bounds, mut, crossprob, popsize, gens, mode='rand/1')
def eval_objective(params)
def errorval(arr)
Flow Chart
Equations For ADE
● Initialization: Xij = Umin + rand * (Umax-Umin)
● Mutation: Vij = Xr1 + F * (Xr2 - Xr3)
● F = Fmin + (Fmax-Fmin) * e.1-genM/genM-G+1
● RMSE for ADE-BPNN is less than that of DE-BPNN at same no. of epochs
Conclusion
● The computational results show that the proposed ADE can effectively improve
the forecasting accuracy of BPNN compared with the basic BPNN model. It is due
to the appropriate determination of the initial parameters of the BPNN model.
● From earlier studies, it has also been found that DE performs better than other
popular intelligent algorithms, such as GA and PSO, based on 34 widely used
benchmark functions (Vesterstrom & Thomsen, 2004) and so, we conclude that
ADE is the best algorithm in terms of improving prediction accuracy [2].
References
[1] Wang, J., Zhu, W., Zhang, W., & Sun, D. H. (2009). A trend fixed on firstly and
seasonal adjustment model combined with the e-SVR for short-term forecasting
of electricity demand. Energy Policy, 37(11), 4901–4909.
[3]https://www.youtube.com/watch?v=UZGiapWcoA4
THANK YOU