SlideShare a Scribd company logo
1 of 7
Download to read offline
TELKOMNIKA Telecommunication, Computing, Electronics and Control
Vol. 18, No. 2, April 2020, pp. 776~782
ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018
DOI: 10.12928/TELKOMNIKA.v18i2.14826  776
Journal homepage: http://journal.uad.ac.id/index.php/TELKOMNIKA
PSO optimization on backpropagation
for fish catch production prediction
Yuslena Sari, Eka Setya Wijaya, Andreyan Rizky Baskara, Rico Silas Dwi Kasanda
Faculty of Engineering, Universitas Lambung Mangkurat, Indonesia
Article Info ABSTRACT
Article history:
Received Jul 20, 2019
Revised Jan 16, 2020
Accepted Feb 4, 2020
Global climate change is an issue that is enough to grab the attention
of the world community. This is mainly because of the impact it has on human
life. The impact that is felt also occurs in waters on the South Kalimantan
region. This is of course can disrupt the productivity of fish in the marine
waters of South Kalimantan. This study aims to make fish catch production
prediction models based on climate change in the South Kalimantan Province
because the amount of productivity of marine fish has fluctuated. This study
uses climate data as input and fish production as output which is divided into
two, namely training and testing data. Then the prediction is conducted using
Backpropagation method combined with Particle Swarm Optimization
method. The results of the study produced a prediction model with RMSE
of 0.0909 with a combination of parameters used, namely, C1: 2, C2: 2, w: 0.7,
learning rate: 0.5, Momentum: 0.1, Particles: 5, and epoch: 500. While
the model used when predicting testing data produces RMSE of 0.1448.
Keywords:
Backpropagation
Climate change
Fish production prediction
Particle swarm optimization
RMSE
This is an open access article under the CC BY-SA license.
Corresponding Author:
Andreyan Rizky Baskara,
Faculty of Engineering,
Universitas Lambung Mangkurat,
Brigjen H. Hasan Basri St., Pangeran, Banjarmasin Utara, Banjarmasin, Kalimantan Selatan, Indonesia.
Email: andreyan.baskara@ulm.ac.id
1. INTRODUCTION
Fish production in South Kalimantan are produces from various activities such as in the form
of cultivation and catch. The amount of fish from marine catch in 2016 divided into quarter year. It reached
34,161 tons in the first quarter, 47,260 tons in the second quarter, 36,785 tons in the third quarter, and 58,299
tons in the fourth quarter [1–3]. There is a significant decrease and increase in the amount of fish production.
Thus, it is difficult to provide policies related to fisheries production with such behavior. There are also
problems related to the marketing of fish itself in order to increase regional income from the province itself.
There are a number of problems related to fish production in South Kalimantan which have resulted
in a decline in local fish production as stated by the secretary of the South Kalimantan Marine and Fisheries
Agency (DKP) that sea fisheries production in South Kalimantan has fluctuated from year to year due to
fishermen from other regions illegal fishing including overfishing or not having a permit in the waters of South
Kalimantan. There is also another issue related to climate, namely global warming. This of course also affects
the condition of marine fisheries that occur in South Kalimantan.
In a study conducted by Muhammad Azhar Razak and Edwin Riksakomara, about forecasting
the amount of fish production in Banjarmasin using the backprogation method. The results given in using
the method succeeded in producing around 20% errors in the testing process with the supporting variables
namely air temperature [4]. Other studies by Putri and Agus [5] in the prediction of catfish production in
TELKOMNIKA Telecommun Comput El Control 
PSO optimization on backpropagation for fish catch production prediction (Yuslena Sari)
777
Sleman District with the neuro fuzzy model can conclude that the results obtained by measuring MAPE are
quite good at 20% in training data and data testing. Model obtained is the second model with input models
based on catfish production data four months earlier. Other research also mentions that the backpropagation
method along with optimization with PSO in the study of vegetable price predictions conducted by YE Lu, et
al. obtained a good result. It can be seen the results of this study stating that the accuracy in the form of MSE
given through research between predictions using only backpropagation and backpropagation along with PSO
resulted in a value of 0.0029 and 0.0010. It can be seen from the research that PSO can be quite good at reducing
the existing MSE so that better prediction results are obtained [6].
Based on what has been described above, the research conducted in this paper is aiming to predict fish
catch production against climate change using the Backpropagation method in South Kalimantan province, but
by having supporting variables or more inputs such as rainfall and wind speed coupled with Particle Swarm
optimization. It is because the method applied using backpropagation and optimized with PSO can provide
the best predictive results based on the existing research.
2. LITERATURE REVIEW
2.1. Fish production
As climate conditions change in the world, the resulting fish production experiences a rise and fall
due to this phenomenon. In South Kalimantan itself, climate change affects the condition of existing fish
production. Many studies have suggested the effect of fish production on climate , namely the direct interaction
of climate for fish production that occurs [7–12]. Marine fish production is influenced by climate elements in
the form of rainfall, wind speed, and air temperature.
2.2. Climate change
With the impact of climate change, the levels of CO2 in the air layer can also experience an increase
which directly increases the temperature of the earth including aquatic components, such as rivers, lakes and
the sea. Climate change is characterized by several phenomena, such as changes in average or median values
and variations in climate elements [13–15]. Temperature increases in the long run and tends to increase over
time. In addition, changes in rainfall patterns that are marked by the late start of the wet season and the end of
the rainy season are faster. Where the rainy season is shorter but with a high intensity of rainfall, climate change
can be said [16–18]. The occurrence of the phenomenon of climate change in Indonesia, especially in South
Kalimantan can be observed from the changes in the average long-term rainfall in the region
as shown in Figure 1.
Figure 1. Graph of normal rainfall changes
Average Rainfall per Decade of Syamsudin Noor
Meteorological Station Banjarmasin
 ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 2, April 2020: 776 - 782
778
2.3. Normalization
Data attribute values that vary in range often need to be normalized or standardized so that the data
mining process is not biased. Normally data normalization is carried out in small ranges, such as 0-1 or
1 - (-1), so that all attributes will have the same weight. Normalization techniques are very important in data
mining, especially classification and clustering [19, 20]. Of the many strategies used in normalization, this
study used the normalization method called min-max. As the name implies, this method uses minimum and
maximum values to convert data linearly. It can be seen through calculations or the following formula. After
that there is a formula for normalizing normalized data [21–23]:
max
( )
X' ' ' '
(X )
min
max min min
min
X X
X X X
X
−
= − +
−
(1)
where,
X’ = normalization result
X = data that will be normalized
Xmax = máximum value of overall data
Xmin = minimum value of overall data
X’max = new maximum value
X’min = new minimum value
𝑥 = (𝑥′ ×(𝑥 𝑚𝑎𝑥 − 𝑥 𝑚𝑖𝑛 )) + 𝑥 𝑚𝑖𝑛 (2)
where,
X = denormalization result
X’ = data that will be denormalized
Xmax = maximum value of overall data
Xmin = minimum value of overall data
2.4. Root mean square error (RSME)
Root Mean Square Error (RMSE) is a measure to calculate the magnitude of errors in predictions,
RMSE has been used as a standard statistical metric for measuring model performance in meteorology, air
quality, and climate research studies [24, 25]:
RMSE = 1
2n
=
ˆ( )Yi Yii
n
− (3)
where,
Yi = actual data
Ŷi = final data (estimated data)
N = amount of data
2.5. Backpropagation
Backpropagation is an algorithm on artificial neural networks that is often used in searching for
optimal weights. In the backpropagation network there are the desired input patterns and output patterns.
When a network is given a pattern, the values of weights are changed in order to minimize the difference
between the output pattern of the network and the desired output pattern. Network training is carried out
repeatedly until all output patterns from the network can recognize the desired output pattern [6, 21, 26].
The termination condition used in this algorithm is the maximum number of iterations and error
targets. Training will be stopped if the number of training iterations exceeds the maximum number of iterations
or if the error obtained in the training is smaller than the target error.
2.6. Particle swarn optimization
PSO is a population-based optimization technique developed by Eberhart and Kennedy in 1995, which
was inspired by the social behavior of birds or fish flocks [22, 23]. PSO can be assumed as a group of birds
looking for food in an area. Birds that are looking for food do not know exactly where the food is located, so
what the bird does is look for the best strategy to find these foods by following the closest birds to these
foods [6]. Following are the equations in the PSO formula:
TELKOMNIKA Telecommun Comput El Control 
PSO optimization on backpropagation for fish catch production prediction (Yuslena Sari)
779
vi,d = w * vi,d + c1 * R * (pbesti,d - xi,d) + c2 * R * (gbestd - xi,d) (4)
xid = xi,d + vi,d (5)
W = Inertial weighting factor
c1, c2 = learning rate constant
R = random number (0-1)
Xi, d = Current position of the i-th particle in the i-th iteration
Pbesti = Previous best position of i-th particle
Gbesti = The best particle among all parts in a group or population
n = Number of particles in a group
d = Dimension
3. RESEARCH METHODOLOGY
The design of the existing model is an illustration of the model that will be made according to
the initial needs based on data analysis that has been done before. Data to be used are climate data and
production data every 3 months. The data collected will be divided into two namely training data to get
the model and testing data to evaluate the results of the model. The training data will be normalized and then
trained using backpropagation and PSO, after getting the best model then we apply the model to the normalized
testing data to get results. The description of the model design that will be made can be seen through the
following Figure 2.
Figure 2. Model designing
4. RESULT AND ANALYSIS
4.1. Data processing
The data that will be used in this study is in the form of monthly climate data which includes related
indicators that are needed. Climate data was obtained from the Class I Banjarbaru Meteorology and Geophysics
Agency, where the climate data obtained from Syamsudin Noor station and technical implementing units in
areas close to the sea. The climate data is from 2008-2016 and the climate data obtained is 102 data. The next
data related to fish production was obtained through the South Kalimantan Province's Office of Marine
and Fisheries where data obtained is fish production data in the form of production quarter totaling 36 data.
The following input data is shown in Table 1 and the target data is shown in Table 2.
Table 1. Input data used
No Year Month Rainfall
Wind
Velocity
Temperature
1 2008 January 465 4 26
2 2008 February 81 3 27
… .. .. .. .. ..
107 2016 November 231 3 28
108 2016 December 723 3 27
Table 2. Target data to be used
No Year
Fish Production
(Quarterly)
Production
in Ton
1 2008 January - March 35211
2 2008 April-June 30431
… .. .. ..
35 2016 July-September 36785
36 2016 October-December 58299
 ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 2, April 2020: 776 - 782
780
4.2. Discussion
4.2.1 Experiment to obtain best model
In the Backpropagation and PSO methods, there are parameters that will be used and the purpose of
this step is to find the right combination of parameters that we can also see the results before. The parameters
contained in the PSO method c1, c2, and w have been determined in advance or default because the results in
the weight searching are found to be very good. The values given are c1 = 2, c2 = 2, w = 0.7, learning
rate = 1-5, momentum = 0.1-0.5, number of particles = 5-7 and epoch = 500. Based on research conducted by
Harry Ganda Nugraha and Azhari in the research title "Training of Artificial Neural Network Weight Using
Particle Swarm Optimization for Forecasting Inflation Levels" it is said that hidden layers can affect the value
of the obtained RMSE. The following is an attempt to get the result from different architecture that has
the number of neurons 3 to 7 in the hidden layer and the results of the research can be seen below with
the experimental data training ratio and the test is 80:20. With the given learning rate, the number of particles
and fixed momentum, the experiment is conducted to see the effect given by the number of different neurons
in the hidden layer.
As seen in Table 3, the value generated on the architecture with the number of nerves in the hidden
layer is 3 has the smallest RMSE value than the others. This proves that the number of nerves or nodes in
the hidden layer has an effect in minimizing the errors that occur, only the value given does not have a
significant effect. Then the experiment will be carried out again by looking at the effect of the given learning
rate on the value of the predictions. The result of prediction with different learning rate can be seen below.
As seen in Table 4 the smallest error value is generated by a learning rate with a value of 4. The results
obtained through this value are 0.1075 on the data training list. In this case the learning rate itself is the value
of the rate of learning to control changes in weight obtained through calculations in each iteration.
Thus, the learning rate value of 4 can control the rate of learning in well-obtained weights not like the other
values given. Next, the experiment is done again by making changes to the momentum value, this also aims at
whether the value given can affect the value of the errors that occur. The following results from this experiment
can be seen through the following Table 5.
Table 3. Experiment result of different hidden layer
Architecture α Momentum Momentum RMSE of Data Training RMSE of Data Testing
9-3-1 1 0.1 5 0.1469 0.2001
9-4-1 1 0.1 5 0.1471 0.2014
9-5-1 1 0.1 5 0.1444 0.2226
9-6-1 1 0.1 5 0.1481 0.2270
9-7-1 1 0.1 5 0.1495 0.2287
Table 4. Experiment result of different learning rate
Architecture Learning Rate Momentum Particle RMSE of Data Training RMSE of Data Testing
9-3-1 1 0.1 5 0.1469 0.2001
9-3-1 2 0.1 5 0.1346 0.2129
9-3-1 3 0.1 5 0.1304 0.2174
9-3-1 4 0.1 5 0.1075 0.1797
9-3-1 5 0.1 5 0.1156 0.2098
Table 5. Experiment result of different momentum
Architecture α Momentum Particle RMSE Data Training RMSE Data Testing
9-3-1 4 0.1 5 0.1075 0.1797
9-3-1 4 0.2 5 0.0911 0.1598
9-3-1 4 0.3 5 0.0923 0.1532
9-3-1 4 0.4 5 0.0961 0.1646
9-3-1 4 0.5 5 0.0901 0.1511
As seen in Table 5, the results of experiment by making changes to the momentum value do not
increase the RMSE value obtained. The best result is obtained when the momentum value given is 0.5.
This proves that the momentum value does not significantly affect the RMSE value obtained. It also proves
that if the given momentum value approaches the value of 1, where 1 is the maximum value of momentum,
overshoot will occur. This is an error in forecasting where the value given exceeds the value that should be
TELKOMNIKA Telecommun Comput El Control 
PSO optimization on backpropagation for fish catch production prediction (Yuslena Sari)
781
and this causes the change in weight obtained to be not varied. This process of giving different momentum
values determines how fast the process is needed [21].
The next experiment is to find the smallest RMSE value obtained by changing the value of the existing
particles. The following comparison can be seen in Table 6. Table 6 shows the results obtained after changing
the number of particles. It is found that the addition of particles can actually make the RMSE value larger,
ineffective and also in the process carried out the time needed is longer. This is because the number of particles
given is greater so that the search for the best value takes longer.
Table 6. Experiment result of different amount of particles
Architecture α Momentum Particle RMSE Data Training RMSE Data Testing
9-3-1 4 0.5 5 0.0901 0.1511
9-3-1 4 0.5 6 0.0972 0.1523
9-3-1 4 0.5 7 0.0909 0.1544
4.2.2 Method comparison
The comparison results of the two methods namely Backpropagation using PSO and Backpropagation
without using PSO can be seen through the following Table 7. The results of these comparisons prove that
the results given by the Backpropagation method using PSO get better RMSE results than methods that only
use Backpropagation. This also proves that in the training process the PSO method is more effective than
the Backpropagation method. the results of the comparison between the predictive value and the actual value
of fish catch production in ton given by the two methods can be seen through the following Table 8.
Table 7. RMSE comparison of two method
Method RMSE Training RMSE Testing
Backpropagation+PSO 0.0909 0.1448
Backpropagation 0.1483 0.2121
Table 8. Comparison of Actual Data and Prediction Data from Two Methods
Actual Data (Ton)
Prediction Result
Backpropagation+PSO (Ton) Backpropagation (Ton)
34161 40531 40204
47259 41250 40142
36785 41704 42312
58299 58257 58021
Difference Averages 4.257,75 4.741,25
Table 8 shows that the Backpropagation only method gives the most difference result between
the actual value and the predictive value. This can be seen from the results of the average difference given by
the two methods to the actual value. Backpropagation + PSO method has an average difference of 4,257.75
while the average difference results given by the Backpropagation only method are 4.741.25. Thus, the results
of predicted value that are closer to the actual value are obtained by the Backpropagation + PSO method,
because the difference between predicted and actual value is smaller.
5. CONCLUSION
Based on the results of the analysis and discussion of the experiments that have been carried out,
it can be concluded that the results of predictions obtained are quite good. It is seen in the average difference
between the predicted and the actual value of 4,257.75. As of predictions of fish production on climate change
can be implemented using the Backpropagation method combined with PSO. Prediction models using
monthly climate data from the Meteorological Station Syamsudin Noor produce RMSE of 0.1448 with
a combination of parameters used, namely, C1: 2, C2: 2, w: 0.7, learning rate: 4, Momentum: 0.5, Particles: 5,
and epoch: 500.
From these results it can also be concluded that to obtain the appropriate prediction model, the optimal
combination of parameters and the suitability of the data with the parameters are needed to get the best
predictive model results. In addition, the amount of data used also has influence, because the more data used
in the training process and the more data variations can be learned by the model the accuracy results obtained
will be higher. By applying the Backpropagation and PSO method, the RMSE accuracy value obtained from
 ISSN: 1693-6930
TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 2, April 2020: 776 - 782
782
the prediction is 0.1448. This means that the method applied in this study is good enough to predict fish
production against climate change (rainfall, wind speed, and temperature)
REFERENCES
[1] Forty-ninth Meeting of the Council Southeast Asian Fisheries Development Center, “Meeting agreed that the
SEASOFIA could be published on a regular basis,” Southeast Asian State Of Fisheries And Aquaculture
(SEASOFIA), no. April. 2017.
[2] Food and Agriculture Organization of the United Nations, “The State Of World Fisheries And Aquaculture,” 2018.
[3] Asian Development Bank, "Indonesia: Energy Sector Assessment, Strategy, and Road Map," 2016.
[4] M. Azhar, E. Riksakomara, A. P. Terkait, “Forecasting the Amount of Fish Production by Using a Backpropagation
Neural Network (Case Study: UPTD Banjarmasin Fishery Port) (in Bahasa: Peramalan Jumlah Produksi Ikan dengan
Menggunakan Backpropagation Neural Network (Studi Kasus: UPTD Pelabuhan Perikanan Banjarmasin)),”
J. Tek. ITS, vol. 6, no. 1, pp. 142–148, 2017.
[5] P. K. Sari, A. M. Abadi, “Prediction of Catfish Production in Sleman Regency with Neuro Fuzzy Model (in Bahasa:
Prediksi Produksi Ikan Lele Di Kabupaten Sleman Dengan Model Neuro Fuzzy),” Pros. Semin. Nas. Penelitian,
Pendidik. dan Penerapan MIPA, pp. 1–7, 2012.
[6] Y. E. Lu, L. I. Yuping, L. Weihong, S. Qidao, L. I. U. Yanqun, and Q. I. N. Xiaoli, “Vegetable Price Prediction Based
on PSO-BP Neural Network,” 2015 8th International Conference on Intelligent Computation Technology and
Automation (ICICTA), 2015.
[7] C. Saranya and G. Manikandan, “A Study on Normalization Techniques for Privacy Preserving Data Mining,” Int. J.
Eng. Technol., vol. 5, no. 3, pp. 2701–2704, 2013.
[8] A. A. Naeini, M. Babadi, and S. Homayouni, “Assessment Of Normalization Techniques On The Accuracy Of
Hyperspectral Data Clustering,” Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci., vol. XLII, no. October,
pp. 7–10, 2017.
[9] B. Duan, L. Han, Z. Gou, Y. Yang, and S. Chen, “Clustering Mixed Data Based on Density Peaks and Stacked
Denoising Autoencoders,” Symmetry (Basel)., vol. 163, no. 11, pp. 1–23, 2019.
[10] J. K. Ipinjolu, I. Magawata, and B. A. Shinkafi, “Potential impact of climate change on fisheries and aquaculture in
Nigeria,” J. Fish. Aquat. Sci., vol. 9, no. 5, pp. 338–344, 2014.
[11] D. S. khoshnevis Yazdi and D. B. Shakouri, “The Effects of Climate Change on Aquaculture,” Int. J. Environ. Sci.
Dev., vol. 1, no. 5, pp. 378–382, 2010.
[12] K. Cochrane, C. De Young, D. Soto, and T. Bahri, “Climate change implications for fisheries and aquaculture:
Overview of current scientific knowledge,” FAO Fish. Aquac. Tech. Pap., no. 530, pp. 221, 2009.
[13] M. Diallo, B. Legras, E. Ray, A. Engel, and J. A. Añel, “Global distribution of CO 2 in the upper troposphere and
stratosphere,” Atmosphric Chem. Phys., vol. 17, pp. 3861–3878, 2017.
[14] W. Wang and R. Nemani, “Dynamics of global atmospheric CO 2 concentration from 1850 to 2010 : a linear
approximation,” Biogeosciences, vol. 11, 2014.
[15] C. Heinze et al., “The ocean carbon sink – impacts , vulnerabilities and,” Earth Syst. Dyn., vol. 2, pp. 327–358, 2015.
[16] S. Ruano and A. Milan, “Climate Change , Rainfall Patterns , Livelihoods And Migration In Cabrican,
Guatemala,” 2014.
[17] C. M. Dunning, E. C. L. Black, and R. P. Allan, “The onset and cessation of seasonal rainfall over Africa,” J. Geophys.
Res. Atmos., vol. 121, no. 19, pp. 11405–11424, 2016.
[18] C. De Huaylas, W. Gurgiser, I. Juen, K. Singer, M. Neuburger, and S. Schauwecker, “Comparing
peasants’ perceptions of precipitation change with precipitation records in the tropical,” Earth Syst. Dyn., vol. 7,
pp. 499–515, 2016.
[19] P. S. Patki, V. West, and V. V Kelkar, “Classification using Different Normalization Techniques in Support Vector
Machine,” Int. J. Comput. Appl., pp. 4–6, 2013.
[20] D. Virmani, S. Taneja, and G. Malhotra, “Normalization based K means Clustering Algorithm,” Int. J. Adv. Eng. Res.
Sci., pp. 1–5, 2015.
[21] G. Airlangga, A. Rachmat, and D. Lapihu, “Comparison of exponential smoothing and neural network method to
forecast rice production in Indonesia,” TELKOMNIKA Telecommunication Computing Electronics and Control,
vol. 17, no. 3, pp. 1367–1375, 2019.
[22] A. K. Choudhary and N. Kumar, “International Journal Of Engineering Sciences & Research Technology Security,”
Int. J. Eng. Sci. Res. Technol., vol. 6, no. 9, pp. 5, 2017.
[23] S. Kaul, R. Sharma, S. Sitoot, and S. Chaudhari, “A Survey on MR Brain Image Segmentation using Hybrid PSO
and AFSA,” pp. 10883–10890, 2018.
[24] E. Hadavandi, “Developing a Time Series Model Based On Particle,” 2010.
[25] J. H. Yang and W. Dou, “A new prediction method of gold price: EMD-PSO-SVM,” J. Softw., vol. 9, no. 1,
pp. 195–202, 2014.
[26] M. Kangaranifarahani and S. Mehralian, “Comparison Between Artificial Neural Network and Neuro-Fuzzy for Gold
Price Prediction,” 2013.

More Related Content

Similar to PSO optimization on backpropagation for fish catch production prediction

Potential of using photovoltaic systems to power underwater fishing lights i...
Potential of using photovoltaic systems to power underwater  fishing lights i...Potential of using photovoltaic systems to power underwater  fishing lights i...
Potential of using photovoltaic systems to power underwater fishing lights i...IJECEIAES
 
Fishery sustainability study with sustainability window (SuWi) analysis in th...
Fishery sustainability study with sustainability window (SuWi) analysis in th...Fishery sustainability study with sustainability window (SuWi) analysis in th...
Fishery sustainability study with sustainability window (SuWi) analysis in th...robert peranginangin
 
Transformations for non-destructive evaluation of brix in mango by reflectanc...
Transformations for non-destructive evaluation of brix in mango by reflectanc...Transformations for non-destructive evaluation of brix in mango by reflectanc...
Transformations for non-destructive evaluation of brix in mango by reflectanc...IJECEIAES
 
An economic study of small-scale tilapia fish farming in Mymensingh district ...
An economic study of small-scale tilapia fish farming in Mymensingh district ...An economic study of small-scale tilapia fish farming in Mymensingh district ...
An economic study of small-scale tilapia fish farming in Mymensingh district ...Premier Publishers
 
IJSRED-V1I2P8
IJSRED-V1I2P8IJSRED-V1I2P8
IJSRED-V1I2P8IJSRED
 
Climate change awareness and coping strategies of cocoa farmers in rural ghana
Climate change awareness and coping strategies of cocoa farmers in rural ghanaClimate change awareness and coping strategies of cocoa farmers in rural ghana
Climate change awareness and coping strategies of cocoa farmers in rural ghanaAlexander Decker
 
Exchange Rate of Fishermen Business Fishing in Kalinaun Village, East Likupan...
Exchange Rate of Fishermen Business Fishing in Kalinaun Village, East Likupan...Exchange Rate of Fishermen Business Fishing in Kalinaun Village, East Likupan...
Exchange Rate of Fishermen Business Fishing in Kalinaun Village, East Likupan...AI Publications
 
Integration Method of Local-global SVR and Parallel Time Variant PSO in Water...
Integration Method of Local-global SVR and Parallel Time Variant PSO in Water...Integration Method of Local-global SVR and Parallel Time Variant PSO in Water...
Integration Method of Local-global SVR and Parallel Time Variant PSO in Water...TELKOMNIKA JOURNAL
 
Abundance Plankton and Analysis Stomach Content and Trophic Level in Makassar...
Abundance Plankton and Analysis Stomach Content and Trophic Level in Makassar...Abundance Plankton and Analysis Stomach Content and Trophic Level in Makassar...
Abundance Plankton and Analysis Stomach Content and Trophic Level in Makassar...Agriculture Journal IJOEAR
 
6_Energy consumption in low-land based rice production in.pptx
6_Energy consumption in low-land based rice production in.pptx6_Energy consumption in low-land based rice production in.pptx
6_Energy consumption in low-land based rice production in.pptxAprilJoyLascua
 
Recent development in electronic nose data processing for beef quality assess...
Recent development in electronic nose data processing for beef quality assess...Recent development in electronic nose data processing for beef quality assess...
Recent development in electronic nose data processing for beef quality assess...TELKOMNIKA JOURNAL
 
LONG YEARS COMPARATIVE CLIMATE CHANGE TREND ANALYSIS IN TERMS OF TEMPERATURE,...
LONG YEARS COMPARATIVE CLIMATE CHANGE TREND ANALYSIS IN TERMS OF TEMPERATURE,...LONG YEARS COMPARATIVE CLIMATE CHANGE TREND ANALYSIS IN TERMS OF TEMPERATURE,...
LONG YEARS COMPARATIVE CLIMATE CHANGE TREND ANALYSIS IN TERMS OF TEMPERATURE,...Surendra Bam
 
Post Harvest Losses in Tomato in the Esikuma Odoben Brakwa District of the Ce...
Post Harvest Losses in Tomato in the Esikuma Odoben Brakwa District of the Ce...Post Harvest Losses in Tomato in the Esikuma Odoben Brakwa District of the Ce...
Post Harvest Losses in Tomato in the Esikuma Odoben Brakwa District of the Ce...Journal of Agriculture and Crops
 
Ecosystem-Based Fisheries Management Approach: Before After Control Impact De...
Ecosystem-Based Fisheries Management Approach: Before After Control Impact De...Ecosystem-Based Fisheries Management Approach: Before After Control Impact De...
Ecosystem-Based Fisheries Management Approach: Before After Control Impact De...IOSR Journals
 

Similar to PSO optimization on backpropagation for fish catch production prediction (20)

Potential of using photovoltaic systems to power underwater fishing lights i...
Potential of using photovoltaic systems to power underwater  fishing lights i...Potential of using photovoltaic systems to power underwater  fishing lights i...
Potential of using photovoltaic systems to power underwater fishing lights i...
 
Ijciet 10 01_065
Ijciet 10 01_065Ijciet 10 01_065
Ijciet 10 01_065
 
Fishery sustainability study with sustainability window (SuWi) analysis in th...
Fishery sustainability study with sustainability window (SuWi) analysis in th...Fishery sustainability study with sustainability window (SuWi) analysis in th...
Fishery sustainability study with sustainability window (SuWi) analysis in th...
 
Transformations for non-destructive evaluation of brix in mango by reflectanc...
Transformations for non-destructive evaluation of brix in mango by reflectanc...Transformations for non-destructive evaluation of brix in mango by reflectanc...
Transformations for non-destructive evaluation of brix in mango by reflectanc...
 
An economic study of small-scale tilapia fish farming in Mymensingh district ...
An economic study of small-scale tilapia fish farming in Mymensingh district ...An economic study of small-scale tilapia fish farming in Mymensingh district ...
An economic study of small-scale tilapia fish farming in Mymensingh district ...
 
IJSRED-V1I2P8
IJSRED-V1I2P8IJSRED-V1I2P8
IJSRED-V1I2P8
 
Ijciet 10 02_006
Ijciet 10 02_006Ijciet 10 02_006
Ijciet 10 02_006
 
Climate change awareness and coping strategies of cocoa farmers in rural ghana
Climate change awareness and coping strategies of cocoa farmers in rural ghanaClimate change awareness and coping strategies of cocoa farmers in rural ghana
Climate change awareness and coping strategies of cocoa farmers in rural ghana
 
Exchange Rate of Fishermen Business Fishing in Kalinaun Village, East Likupan...
Exchange Rate of Fishermen Business Fishing in Kalinaun Village, East Likupan...Exchange Rate of Fishermen Business Fishing in Kalinaun Village, East Likupan...
Exchange Rate of Fishermen Business Fishing in Kalinaun Village, East Likupan...
 
Climatebasedcropadvisorforsugarcaneandpomegranate1427029797
Climatebasedcropadvisorforsugarcaneandpomegranate1427029797Climatebasedcropadvisorforsugarcaneandpomegranate1427029797
Climatebasedcropadvisorforsugarcaneandpomegranate1427029797
 
Integration Method of Local-global SVR and Parallel Time Variant PSO in Water...
Integration Method of Local-global SVR and Parallel Time Variant PSO in Water...Integration Method of Local-global SVR and Parallel Time Variant PSO in Water...
Integration Method of Local-global SVR and Parallel Time Variant PSO in Water...
 
Abundance Plankton and Analysis Stomach Content and Trophic Level in Makassar...
Abundance Plankton and Analysis Stomach Content and Trophic Level in Makassar...Abundance Plankton and Analysis Stomach Content and Trophic Level in Makassar...
Abundance Plankton and Analysis Stomach Content and Trophic Level in Makassar...
 
6_Energy consumption in low-land based rice production in.pptx
6_Energy consumption in low-land based rice production in.pptx6_Energy consumption in low-land based rice production in.pptx
6_Energy consumption in low-land based rice production in.pptx
 
Recent development in electronic nose data processing for beef quality assess...
Recent development in electronic nose data processing for beef quality assess...Recent development in electronic nose data processing for beef quality assess...
Recent development in electronic nose data processing for beef quality assess...
 
Master's Project
Master's ProjectMaster's Project
Master's Project
 
LONG YEARS COMPARATIVE CLIMATE CHANGE TREND ANALYSIS IN TERMS OF TEMPERATURE,...
LONG YEARS COMPARATIVE CLIMATE CHANGE TREND ANALYSIS IN TERMS OF TEMPERATURE,...LONG YEARS COMPARATIVE CLIMATE CHANGE TREND ANALYSIS IN TERMS OF TEMPERATURE,...
LONG YEARS COMPARATIVE CLIMATE CHANGE TREND ANALYSIS IN TERMS OF TEMPERATURE,...
 
Post Harvest Losses in Tomato in the Esikuma Odoben Brakwa District of the Ce...
Post Harvest Losses in Tomato in the Esikuma Odoben Brakwa District of the Ce...Post Harvest Losses in Tomato in the Esikuma Odoben Brakwa District of the Ce...
Post Harvest Losses in Tomato in the Esikuma Odoben Brakwa District of the Ce...
 
Financial Performance of Small Scale Layer Farming In Malang Regency Indonesia
Financial Performance of Small Scale Layer Farming In Malang Regency IndonesiaFinancial Performance of Small Scale Layer Farming In Malang Regency Indonesia
Financial Performance of Small Scale Layer Farming In Malang Regency Indonesia
 
Journal_ann_ndk
Journal_ann_ndkJournal_ann_ndk
Journal_ann_ndk
 
Ecosystem-Based Fisheries Management Approach: Before After Control Impact De...
Ecosystem-Based Fisheries Management Approach: Before After Control Impact De...Ecosystem-Based Fisheries Management Approach: Before After Control Impact De...
Ecosystem-Based Fisheries Management Approach: Before After Control Impact De...
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesTELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniquesugginaramesh
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 

Recently uploaded (20)

Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniques
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 

PSO optimization on backpropagation for fish catch production prediction

  • 1. TELKOMNIKA Telecommunication, Computing, Electronics and Control Vol. 18, No. 2, April 2020, pp. 776~782 ISSN: 1693-6930, accredited First Grade by Kemenristekdikti, Decree No: 21/E/KPT/2018 DOI: 10.12928/TELKOMNIKA.v18i2.14826  776 Journal homepage: http://journal.uad.ac.id/index.php/TELKOMNIKA PSO optimization on backpropagation for fish catch production prediction Yuslena Sari, Eka Setya Wijaya, Andreyan Rizky Baskara, Rico Silas Dwi Kasanda Faculty of Engineering, Universitas Lambung Mangkurat, Indonesia Article Info ABSTRACT Article history: Received Jul 20, 2019 Revised Jan 16, 2020 Accepted Feb 4, 2020 Global climate change is an issue that is enough to grab the attention of the world community. This is mainly because of the impact it has on human life. The impact that is felt also occurs in waters on the South Kalimantan region. This is of course can disrupt the productivity of fish in the marine waters of South Kalimantan. This study aims to make fish catch production prediction models based on climate change in the South Kalimantan Province because the amount of productivity of marine fish has fluctuated. This study uses climate data as input and fish production as output which is divided into two, namely training and testing data. Then the prediction is conducted using Backpropagation method combined with Particle Swarm Optimization method. The results of the study produced a prediction model with RMSE of 0.0909 with a combination of parameters used, namely, C1: 2, C2: 2, w: 0.7, learning rate: 0.5, Momentum: 0.1, Particles: 5, and epoch: 500. While the model used when predicting testing data produces RMSE of 0.1448. Keywords: Backpropagation Climate change Fish production prediction Particle swarm optimization RMSE This is an open access article under the CC BY-SA license. Corresponding Author: Andreyan Rizky Baskara, Faculty of Engineering, Universitas Lambung Mangkurat, Brigjen H. Hasan Basri St., Pangeran, Banjarmasin Utara, Banjarmasin, Kalimantan Selatan, Indonesia. Email: andreyan.baskara@ulm.ac.id 1. INTRODUCTION Fish production in South Kalimantan are produces from various activities such as in the form of cultivation and catch. The amount of fish from marine catch in 2016 divided into quarter year. It reached 34,161 tons in the first quarter, 47,260 tons in the second quarter, 36,785 tons in the third quarter, and 58,299 tons in the fourth quarter [1–3]. There is a significant decrease and increase in the amount of fish production. Thus, it is difficult to provide policies related to fisheries production with such behavior. There are also problems related to the marketing of fish itself in order to increase regional income from the province itself. There are a number of problems related to fish production in South Kalimantan which have resulted in a decline in local fish production as stated by the secretary of the South Kalimantan Marine and Fisheries Agency (DKP) that sea fisheries production in South Kalimantan has fluctuated from year to year due to fishermen from other regions illegal fishing including overfishing or not having a permit in the waters of South Kalimantan. There is also another issue related to climate, namely global warming. This of course also affects the condition of marine fisheries that occur in South Kalimantan. In a study conducted by Muhammad Azhar Razak and Edwin Riksakomara, about forecasting the amount of fish production in Banjarmasin using the backprogation method. The results given in using the method succeeded in producing around 20% errors in the testing process with the supporting variables namely air temperature [4]. Other studies by Putri and Agus [5] in the prediction of catfish production in
  • 2. TELKOMNIKA Telecommun Comput El Control  PSO optimization on backpropagation for fish catch production prediction (Yuslena Sari) 777 Sleman District with the neuro fuzzy model can conclude that the results obtained by measuring MAPE are quite good at 20% in training data and data testing. Model obtained is the second model with input models based on catfish production data four months earlier. Other research also mentions that the backpropagation method along with optimization with PSO in the study of vegetable price predictions conducted by YE Lu, et al. obtained a good result. It can be seen the results of this study stating that the accuracy in the form of MSE given through research between predictions using only backpropagation and backpropagation along with PSO resulted in a value of 0.0029 and 0.0010. It can be seen from the research that PSO can be quite good at reducing the existing MSE so that better prediction results are obtained [6]. Based on what has been described above, the research conducted in this paper is aiming to predict fish catch production against climate change using the Backpropagation method in South Kalimantan province, but by having supporting variables or more inputs such as rainfall and wind speed coupled with Particle Swarm optimization. It is because the method applied using backpropagation and optimized with PSO can provide the best predictive results based on the existing research. 2. LITERATURE REVIEW 2.1. Fish production As climate conditions change in the world, the resulting fish production experiences a rise and fall due to this phenomenon. In South Kalimantan itself, climate change affects the condition of existing fish production. Many studies have suggested the effect of fish production on climate , namely the direct interaction of climate for fish production that occurs [7–12]. Marine fish production is influenced by climate elements in the form of rainfall, wind speed, and air temperature. 2.2. Climate change With the impact of climate change, the levels of CO2 in the air layer can also experience an increase which directly increases the temperature of the earth including aquatic components, such as rivers, lakes and the sea. Climate change is characterized by several phenomena, such as changes in average or median values and variations in climate elements [13–15]. Temperature increases in the long run and tends to increase over time. In addition, changes in rainfall patterns that are marked by the late start of the wet season and the end of the rainy season are faster. Where the rainy season is shorter but with a high intensity of rainfall, climate change can be said [16–18]. The occurrence of the phenomenon of climate change in Indonesia, especially in South Kalimantan can be observed from the changes in the average long-term rainfall in the region as shown in Figure 1. Figure 1. Graph of normal rainfall changes Average Rainfall per Decade of Syamsudin Noor Meteorological Station Banjarmasin
  • 3.  ISSN: 1693-6930 TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 2, April 2020: 776 - 782 778 2.3. Normalization Data attribute values that vary in range often need to be normalized or standardized so that the data mining process is not biased. Normally data normalization is carried out in small ranges, such as 0-1 or 1 - (-1), so that all attributes will have the same weight. Normalization techniques are very important in data mining, especially classification and clustering [19, 20]. Of the many strategies used in normalization, this study used the normalization method called min-max. As the name implies, this method uses minimum and maximum values to convert data linearly. It can be seen through calculations or the following formula. After that there is a formula for normalizing normalized data [21–23]: max ( ) X' ' ' ' (X ) min max min min min X X X X X X − = − + − (1) where, X’ = normalization result X = data that will be normalized Xmax = máximum value of overall data Xmin = minimum value of overall data X’max = new maximum value X’min = new minimum value 𝑥 = (𝑥′ ×(𝑥 𝑚𝑎𝑥 − 𝑥 𝑚𝑖𝑛 )) + 𝑥 𝑚𝑖𝑛 (2) where, X = denormalization result X’ = data that will be denormalized Xmax = maximum value of overall data Xmin = minimum value of overall data 2.4. Root mean square error (RSME) Root Mean Square Error (RMSE) is a measure to calculate the magnitude of errors in predictions, RMSE has been used as a standard statistical metric for measuring model performance in meteorology, air quality, and climate research studies [24, 25]: RMSE = 1 2n = ˆ( )Yi Yii n − (3) where, Yi = actual data Ŷi = final data (estimated data) N = amount of data 2.5. Backpropagation Backpropagation is an algorithm on artificial neural networks that is often used in searching for optimal weights. In the backpropagation network there are the desired input patterns and output patterns. When a network is given a pattern, the values of weights are changed in order to minimize the difference between the output pattern of the network and the desired output pattern. Network training is carried out repeatedly until all output patterns from the network can recognize the desired output pattern [6, 21, 26]. The termination condition used in this algorithm is the maximum number of iterations and error targets. Training will be stopped if the number of training iterations exceeds the maximum number of iterations or if the error obtained in the training is smaller than the target error. 2.6. Particle swarn optimization PSO is a population-based optimization technique developed by Eberhart and Kennedy in 1995, which was inspired by the social behavior of birds or fish flocks [22, 23]. PSO can be assumed as a group of birds looking for food in an area. Birds that are looking for food do not know exactly where the food is located, so what the bird does is look for the best strategy to find these foods by following the closest birds to these foods [6]. Following are the equations in the PSO formula:
  • 4. TELKOMNIKA Telecommun Comput El Control  PSO optimization on backpropagation for fish catch production prediction (Yuslena Sari) 779 vi,d = w * vi,d + c1 * R * (pbesti,d - xi,d) + c2 * R * (gbestd - xi,d) (4) xid = xi,d + vi,d (5) W = Inertial weighting factor c1, c2 = learning rate constant R = random number (0-1) Xi, d = Current position of the i-th particle in the i-th iteration Pbesti = Previous best position of i-th particle Gbesti = The best particle among all parts in a group or population n = Number of particles in a group d = Dimension 3. RESEARCH METHODOLOGY The design of the existing model is an illustration of the model that will be made according to the initial needs based on data analysis that has been done before. Data to be used are climate data and production data every 3 months. The data collected will be divided into two namely training data to get the model and testing data to evaluate the results of the model. The training data will be normalized and then trained using backpropagation and PSO, after getting the best model then we apply the model to the normalized testing data to get results. The description of the model design that will be made can be seen through the following Figure 2. Figure 2. Model designing 4. RESULT AND ANALYSIS 4.1. Data processing The data that will be used in this study is in the form of monthly climate data which includes related indicators that are needed. Climate data was obtained from the Class I Banjarbaru Meteorology and Geophysics Agency, where the climate data obtained from Syamsudin Noor station and technical implementing units in areas close to the sea. The climate data is from 2008-2016 and the climate data obtained is 102 data. The next data related to fish production was obtained through the South Kalimantan Province's Office of Marine and Fisheries where data obtained is fish production data in the form of production quarter totaling 36 data. The following input data is shown in Table 1 and the target data is shown in Table 2. Table 1. Input data used No Year Month Rainfall Wind Velocity Temperature 1 2008 January 465 4 26 2 2008 February 81 3 27 … .. .. .. .. .. 107 2016 November 231 3 28 108 2016 December 723 3 27 Table 2. Target data to be used No Year Fish Production (Quarterly) Production in Ton 1 2008 January - March 35211 2 2008 April-June 30431 … .. .. .. 35 2016 July-September 36785 36 2016 October-December 58299
  • 5.  ISSN: 1693-6930 TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 2, April 2020: 776 - 782 780 4.2. Discussion 4.2.1 Experiment to obtain best model In the Backpropagation and PSO methods, there are parameters that will be used and the purpose of this step is to find the right combination of parameters that we can also see the results before. The parameters contained in the PSO method c1, c2, and w have been determined in advance or default because the results in the weight searching are found to be very good. The values given are c1 = 2, c2 = 2, w = 0.7, learning rate = 1-5, momentum = 0.1-0.5, number of particles = 5-7 and epoch = 500. Based on research conducted by Harry Ganda Nugraha and Azhari in the research title "Training of Artificial Neural Network Weight Using Particle Swarm Optimization for Forecasting Inflation Levels" it is said that hidden layers can affect the value of the obtained RMSE. The following is an attempt to get the result from different architecture that has the number of neurons 3 to 7 in the hidden layer and the results of the research can be seen below with the experimental data training ratio and the test is 80:20. With the given learning rate, the number of particles and fixed momentum, the experiment is conducted to see the effect given by the number of different neurons in the hidden layer. As seen in Table 3, the value generated on the architecture with the number of nerves in the hidden layer is 3 has the smallest RMSE value than the others. This proves that the number of nerves or nodes in the hidden layer has an effect in minimizing the errors that occur, only the value given does not have a significant effect. Then the experiment will be carried out again by looking at the effect of the given learning rate on the value of the predictions. The result of prediction with different learning rate can be seen below. As seen in Table 4 the smallest error value is generated by a learning rate with a value of 4. The results obtained through this value are 0.1075 on the data training list. In this case the learning rate itself is the value of the rate of learning to control changes in weight obtained through calculations in each iteration. Thus, the learning rate value of 4 can control the rate of learning in well-obtained weights not like the other values given. Next, the experiment is done again by making changes to the momentum value, this also aims at whether the value given can affect the value of the errors that occur. The following results from this experiment can be seen through the following Table 5. Table 3. Experiment result of different hidden layer Architecture α Momentum Momentum RMSE of Data Training RMSE of Data Testing 9-3-1 1 0.1 5 0.1469 0.2001 9-4-1 1 0.1 5 0.1471 0.2014 9-5-1 1 0.1 5 0.1444 0.2226 9-6-1 1 0.1 5 0.1481 0.2270 9-7-1 1 0.1 5 0.1495 0.2287 Table 4. Experiment result of different learning rate Architecture Learning Rate Momentum Particle RMSE of Data Training RMSE of Data Testing 9-3-1 1 0.1 5 0.1469 0.2001 9-3-1 2 0.1 5 0.1346 0.2129 9-3-1 3 0.1 5 0.1304 0.2174 9-3-1 4 0.1 5 0.1075 0.1797 9-3-1 5 0.1 5 0.1156 0.2098 Table 5. Experiment result of different momentum Architecture α Momentum Particle RMSE Data Training RMSE Data Testing 9-3-1 4 0.1 5 0.1075 0.1797 9-3-1 4 0.2 5 0.0911 0.1598 9-3-1 4 0.3 5 0.0923 0.1532 9-3-1 4 0.4 5 0.0961 0.1646 9-3-1 4 0.5 5 0.0901 0.1511 As seen in Table 5, the results of experiment by making changes to the momentum value do not increase the RMSE value obtained. The best result is obtained when the momentum value given is 0.5. This proves that the momentum value does not significantly affect the RMSE value obtained. It also proves that if the given momentum value approaches the value of 1, where 1 is the maximum value of momentum, overshoot will occur. This is an error in forecasting where the value given exceeds the value that should be
  • 6. TELKOMNIKA Telecommun Comput El Control  PSO optimization on backpropagation for fish catch production prediction (Yuslena Sari) 781 and this causes the change in weight obtained to be not varied. This process of giving different momentum values determines how fast the process is needed [21]. The next experiment is to find the smallest RMSE value obtained by changing the value of the existing particles. The following comparison can be seen in Table 6. Table 6 shows the results obtained after changing the number of particles. It is found that the addition of particles can actually make the RMSE value larger, ineffective and also in the process carried out the time needed is longer. This is because the number of particles given is greater so that the search for the best value takes longer. Table 6. Experiment result of different amount of particles Architecture α Momentum Particle RMSE Data Training RMSE Data Testing 9-3-1 4 0.5 5 0.0901 0.1511 9-3-1 4 0.5 6 0.0972 0.1523 9-3-1 4 0.5 7 0.0909 0.1544 4.2.2 Method comparison The comparison results of the two methods namely Backpropagation using PSO and Backpropagation without using PSO can be seen through the following Table 7. The results of these comparisons prove that the results given by the Backpropagation method using PSO get better RMSE results than methods that only use Backpropagation. This also proves that in the training process the PSO method is more effective than the Backpropagation method. the results of the comparison between the predictive value and the actual value of fish catch production in ton given by the two methods can be seen through the following Table 8. Table 7. RMSE comparison of two method Method RMSE Training RMSE Testing Backpropagation+PSO 0.0909 0.1448 Backpropagation 0.1483 0.2121 Table 8. Comparison of Actual Data and Prediction Data from Two Methods Actual Data (Ton) Prediction Result Backpropagation+PSO (Ton) Backpropagation (Ton) 34161 40531 40204 47259 41250 40142 36785 41704 42312 58299 58257 58021 Difference Averages 4.257,75 4.741,25 Table 8 shows that the Backpropagation only method gives the most difference result between the actual value and the predictive value. This can be seen from the results of the average difference given by the two methods to the actual value. Backpropagation + PSO method has an average difference of 4,257.75 while the average difference results given by the Backpropagation only method are 4.741.25. Thus, the results of predicted value that are closer to the actual value are obtained by the Backpropagation + PSO method, because the difference between predicted and actual value is smaller. 5. CONCLUSION Based on the results of the analysis and discussion of the experiments that have been carried out, it can be concluded that the results of predictions obtained are quite good. It is seen in the average difference between the predicted and the actual value of 4,257.75. As of predictions of fish production on climate change can be implemented using the Backpropagation method combined with PSO. Prediction models using monthly climate data from the Meteorological Station Syamsudin Noor produce RMSE of 0.1448 with a combination of parameters used, namely, C1: 2, C2: 2, w: 0.7, learning rate: 4, Momentum: 0.5, Particles: 5, and epoch: 500. From these results it can also be concluded that to obtain the appropriate prediction model, the optimal combination of parameters and the suitability of the data with the parameters are needed to get the best predictive model results. In addition, the amount of data used also has influence, because the more data used in the training process and the more data variations can be learned by the model the accuracy results obtained will be higher. By applying the Backpropagation and PSO method, the RMSE accuracy value obtained from
  • 7.  ISSN: 1693-6930 TELKOMNIKA Telecommun Comput El Control, Vol. 18, No. 2, April 2020: 776 - 782 782 the prediction is 0.1448. This means that the method applied in this study is good enough to predict fish production against climate change (rainfall, wind speed, and temperature) REFERENCES [1] Forty-ninth Meeting of the Council Southeast Asian Fisheries Development Center, “Meeting agreed that the SEASOFIA could be published on a regular basis,” Southeast Asian State Of Fisheries And Aquaculture (SEASOFIA), no. April. 2017. [2] Food and Agriculture Organization of the United Nations, “The State Of World Fisheries And Aquaculture,” 2018. [3] Asian Development Bank, "Indonesia: Energy Sector Assessment, Strategy, and Road Map," 2016. [4] M. Azhar, E. Riksakomara, A. P. Terkait, “Forecasting the Amount of Fish Production by Using a Backpropagation Neural Network (Case Study: UPTD Banjarmasin Fishery Port) (in Bahasa: Peramalan Jumlah Produksi Ikan dengan Menggunakan Backpropagation Neural Network (Studi Kasus: UPTD Pelabuhan Perikanan Banjarmasin)),” J. Tek. ITS, vol. 6, no. 1, pp. 142–148, 2017. [5] P. K. Sari, A. M. Abadi, “Prediction of Catfish Production in Sleman Regency with Neuro Fuzzy Model (in Bahasa: Prediksi Produksi Ikan Lele Di Kabupaten Sleman Dengan Model Neuro Fuzzy),” Pros. Semin. Nas. Penelitian, Pendidik. dan Penerapan MIPA, pp. 1–7, 2012. [6] Y. E. Lu, L. I. Yuping, L. Weihong, S. Qidao, L. I. U. Yanqun, and Q. I. N. Xiaoli, “Vegetable Price Prediction Based on PSO-BP Neural Network,” 2015 8th International Conference on Intelligent Computation Technology and Automation (ICICTA), 2015. [7] C. Saranya and G. Manikandan, “A Study on Normalization Techniques for Privacy Preserving Data Mining,” Int. J. Eng. Technol., vol. 5, no. 3, pp. 2701–2704, 2013. [8] A. A. Naeini, M. Babadi, and S. Homayouni, “Assessment Of Normalization Techniques On The Accuracy Of Hyperspectral Data Clustering,” Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci., vol. XLII, no. October, pp. 7–10, 2017. [9] B. Duan, L. Han, Z. Gou, Y. Yang, and S. Chen, “Clustering Mixed Data Based on Density Peaks and Stacked Denoising Autoencoders,” Symmetry (Basel)., vol. 163, no. 11, pp. 1–23, 2019. [10] J. K. Ipinjolu, I. Magawata, and B. A. Shinkafi, “Potential impact of climate change on fisheries and aquaculture in Nigeria,” J. Fish. Aquat. Sci., vol. 9, no. 5, pp. 338–344, 2014. [11] D. S. khoshnevis Yazdi and D. B. Shakouri, “The Effects of Climate Change on Aquaculture,” Int. J. Environ. Sci. Dev., vol. 1, no. 5, pp. 378–382, 2010. [12] K. Cochrane, C. De Young, D. Soto, and T. Bahri, “Climate change implications for fisheries and aquaculture: Overview of current scientific knowledge,” FAO Fish. Aquac. Tech. Pap., no. 530, pp. 221, 2009. [13] M. Diallo, B. Legras, E. Ray, A. Engel, and J. A. Añel, “Global distribution of CO 2 in the upper troposphere and stratosphere,” Atmosphric Chem. Phys., vol. 17, pp. 3861–3878, 2017. [14] W. Wang and R. Nemani, “Dynamics of global atmospheric CO 2 concentration from 1850 to 2010 : a linear approximation,” Biogeosciences, vol. 11, 2014. [15] C. Heinze et al., “The ocean carbon sink – impacts , vulnerabilities and,” Earth Syst. Dyn., vol. 2, pp. 327–358, 2015. [16] S. Ruano and A. Milan, “Climate Change , Rainfall Patterns , Livelihoods And Migration In Cabrican, Guatemala,” 2014. [17] C. M. Dunning, E. C. L. Black, and R. P. Allan, “The onset and cessation of seasonal rainfall over Africa,” J. Geophys. Res. Atmos., vol. 121, no. 19, pp. 11405–11424, 2016. [18] C. De Huaylas, W. Gurgiser, I. Juen, K. Singer, M. Neuburger, and S. Schauwecker, “Comparing peasants’ perceptions of precipitation change with precipitation records in the tropical,” Earth Syst. Dyn., vol. 7, pp. 499–515, 2016. [19] P. S. Patki, V. West, and V. V Kelkar, “Classification using Different Normalization Techniques in Support Vector Machine,” Int. J. Comput. Appl., pp. 4–6, 2013. [20] D. Virmani, S. Taneja, and G. Malhotra, “Normalization based K means Clustering Algorithm,” Int. J. Adv. Eng. Res. Sci., pp. 1–5, 2015. [21] G. Airlangga, A. Rachmat, and D. Lapihu, “Comparison of exponential smoothing and neural network method to forecast rice production in Indonesia,” TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 3, pp. 1367–1375, 2019. [22] A. K. Choudhary and N. Kumar, “International Journal Of Engineering Sciences & Research Technology Security,” Int. J. Eng. Sci. Res. Technol., vol. 6, no. 9, pp. 5, 2017. [23] S. Kaul, R. Sharma, S. Sitoot, and S. Chaudhari, “A Survey on MR Brain Image Segmentation using Hybrid PSO and AFSA,” pp. 10883–10890, 2018. [24] E. Hadavandi, “Developing a Time Series Model Based On Particle,” 2010. [25] J. H. Yang and W. Dou, “A new prediction method of gold price: EMD-PSO-SVM,” J. Softw., vol. 9, no. 1, pp. 195–202, 2014. [26] M. Kangaranifarahani and S. Mehralian, “Comparison Between Artificial Neural Network and Neuro-Fuzzy for Gold Price Prediction,” 2013.