SlideShare a Scribd company logo
1 of 9
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 11, Issue 6 (May. - Jun. 2013), PP 66-74
www.iosrjournals.org
www.iosrjournals.org 66 | Page
The prediction of moisture through the use of neural networks
MLP type
Hicham El Badaoui1
, Abdelaziz Abdallaoui1
*, Imad Manssouri2
,
Habiba Ousmana1
1
Laboratory of Chemical Biology Applied to the Environment, Analytical Chemistry and Environment Team,
Faculty of Sciences, University Moulay Ismail, BP 11201, Zitoune, Meknes -Morocco.
2
Mechanical Engineering Department and Structures, ENSAM, University Moulay Ismail, BP 4042, 50000,
Meknes, Morocco.
Abstract: Neural networks are powerful techniques for non-linear data, which have been proven in many
domains. As a result, the artificial neural networks have been applied in various fields including meteorology
and climatology. This work is a contribution to the development of methods of weather prediction in general,
and humidity rate in particular. In a first step, methods that are based on the study of artificial neural networks
types MLP (Multilayer Perceptron) are applied for the prediction of moisture in the area of Chefchaouen in
Morocco. In a second step, the proposed new architecture of neural networks of MLP type was compared to the
model of multiple linear regression (MLR). The basis of learning neural model was collected between 2008 and
2011 during 1248 days. The latter consists of a number of climatic parameters, such as atmospheric pressure,
air temperature, visibility, cloud cover, precipitation, dew point temperature, wind speed and
humidity.Predictive models established by the MLP neural networks method are more powerful compared to
those established by multiple linear regression, because of the fact that good correlation was obtained with the
parameters from a neural approach with a mean squared error 5%.
Keywords: Humidity, Artificial Neural Networks, MLP, Linear regression, Prediction.
I. INTRODUCTION
The moisture content is the amount of water vapor that is in the air. In meteorology, it is important to
know this parameter, among others, as it provides information on the possible formation of clouds and
precipitation.
In the field of meteorology, the problems of prediction are common. However, the relation between the
variables is rarely linear. The interaction between the parameters, even if it is suspected, is difficult to model.
The uses of artificial neural networks present an interesting alternative to traditional statistics. Indeed, with these
conventional methods, it is necessary to think of a model and test it, think of another model until we obtain a
sufficiently accurate model.
In the literature, several prediction methods are proposed for the prediction of meteorological
parameters. We mention as examples some items proposed in the field of prediction using neural networks type
multilayer Perceptron (MLP) networks and Radial Basis Function (RBF).
Cheggaga et al. (2010), [1] showed the possibility of using neural networks MLP type layered non-
recurring the extrapolation, the prediction and the interpolation of wind speed in time and space in 3D (radius r,
height h, time t), based on a neural network learning a few days.
Nohair et al. (2008), [2] have used the neural networks for the prediction variations in the temperature
of a stream as a function of climatic variables, such as temperature of the ambient air and the flow of water
received by the current of water. Two methods were applied: the first type - iterative- and the second method
consist of estimating the temperature of all days considered at once.
Voyant et al. (2011), [3] have applied the network type feed-forward to predict solar radiation and
photovoltaic power generation from artificial neural networks. As input data, they used the rental month, the
average pressure, and average temperature, the average value of the wind speed and the mean duration of
sunshine.
Ryad et al. (2002), [4] have worked on the application of neural network RBF (Radial Basis Function)
for the prediction problem of a nonlinear system. The results of their work have made a contribution at the
recurrent network topology to accommodate the dynamic data and a contribution for the improvement of the
learning algorithm.
Perez et al. (2001), [5] have proposed that the concentration of nitrite ion NO2
−
and nitric oxide NO in
Santiago based on meteorological variables and using the linear regression method and neural network method.
The results showed that the neural network is the method that achieves the lowest prediction error compared to
other methods.
The prediction of moisture through the use of neural networks MLP type
www.iosrjournals.org 67 | Page
Bélanger et al. (2005), [6] have treated a comparative study of the performance of two modeling
methods used to predict the temperature of water from hydrometeorological parameters based on the model of
artificial intelligence and the traditional method of multiple linear regression. The results of this study showed
that the artificial neural networks seem to give a slightly better fit to the data than offered by the multiple linear
regression. In this work, we propose to develop a statistical model nonlinear prediction of moisture in the region
of Chefchaouen in Morocco according to meteorological variables.
II. MATERIALS AND METHODS
II.1 Presentation of the study zone
The region of Chefchaouen, situated in the north-west of Morocco (Latitude: 35 ° 10'17 North,
Longitude: 5 ° 16 '11 West, Elevation: 564 Meters) of the Rif chain, is bounded on the north by the
Mediterranean at a length of 120 km, on the south by the provinces of Taounate and Sidi Kacem, on the east by
the province of Al Hoceima and on the west by the provinces of Tetuan and Larache. It is a province that
represents the administrative region of Tangier-Tetouan. It is located 600 Meters (Fig.1).
Fig.1. Geographic situation of the region of Chefchaouen.
II.2 Data base
The database used in this work consists of the values of eight meteorological variables for the region of
Chefchaouen:
 Seven independent variables (explanatory): the air temperature, dew point temperature, air pressure,
visibility, cloud cover, wind speed and rain.
 A dependent variable (to explain): humidity.
These values were taken every three hours for 1248 days during the years 2008, 2009, 2010 and 2011.
They were converted to daily averages for all variables except for the amount of precipitation (rain) which was
transformed into a cumulative value of the day. Fig.2 shows the evolution of humidity during the period.
Fig.2. Variation of moisture during the study period.
0 200 400 600 800 1000 1200 1400
10
20
30
40
50
60
70
80
90
100
Days during the period of study
Humidityrate(%)
Humidity rate (%)
The prediction of moisture through the use of neural networks MLP type
www.iosrjournals.org 68 | Page
II.3 Formatting data
The input data (independent or explained variables) are unprocessed raw values. They have very
different orders of magnitude depending on the variables. To standardize the measurement scales, these data are
converted into standardized variables. Indeed, the values of each independent variable (i) were standardized
relative to its mean and standard deviation according to the relation:
XS i =
X i − Xm(i)
σX(i)
(1)
With,
XS i : standardized value relating to the variable i;
X i : Gross value relating to the variable i;
Xm i : Average;
σX(i) : Standard deviation relating to the variable i;
The standardization of values for all variables aims to avoid exponential calculations, very large or very small,
and limits the increase in the average variance. To improve the performance of neural networks, it is better to
normalize the values for the dependent variables so that they are in the interval [0, 1]. This was done in order to
adapt the dependent variables to the requirements of transfer function (sigmoid function). This normalization
was performed according to the relation [7]:
Yn =
(Y − Ymin)
(Ymax − Ymin)
(2)
Yn : Standard values,
Y : Original values,
Ymin : Minimum value,
Ymax : Maximum value.
II.4 Artificial Neural Networks
An artificial neural network is a computational model whose original inspiration was a biological
model. Mathematical and computer representation of a biological neuron in the neural networks is called formal
neuron; we have diagrammed the structure of an artificial neuron in Fig. 3.
We can then characterize a formal neuron by: A combination function, or an adder which performs the weighted
sum Aj. The weighted sum is equal to:
Aj = WijXi
n
i=1
(3)
Wij is the synaptic weight and Xi is the input value on the variable i. This is the sum of weighted activation that
converges to the neuron j; An activation function (or transfer) f which animates the neuron by determining its
activation; An activation Yj, equivalent to the output neuron. It is equal to:
Yj = f Wij
n
i=1
Xi + θj (4)
θj is the bias of neuron j.
There are several activation functions (hyperbolic tangent, Gaussian, sigmoid ...), but the most widely used is
the sigmoid function [8], [9], [10] and [11]. It is written in the following form:
f X =
1
1 + exp⁡(−X)
(5)
Fig.3. Structure of an artificial neuron.
The prediction of moisture through the use of neural networks MLP type
www.iosrjournals.org 69 | Page
II.5 Choice of the neural network
Our choice is focused on a multi-layer non-recurring network. This one consists of three layers of
neurons, called input layer, hidden layer and output layer. Fig. 4 shows the architecture of the network:
Many learning processes are available. In our case, we used the rule learning called learning by back
propagation [6]. The purpose of this learning algorithm is to minimize the overall error E defined by:
E =
1
2
Yj − di
2
N
i,j=1
(6)
Yj : The output obtained by the network.
di : The target (desired output).
Fig.4. Simple diagram of a multilayer neural network.
The selected number of hidden neurons (NHN) in our network type determines the degree of learning.
The correct number will be chosen by tests performed by the computer program. To create the optimal structure
of the neural network, we changed the number of neurons in the hidden layer, playing on the parameters of our
calculation program (number of iterations, learning coefficient, learning rate [12]. Next, we conducted tests to
find the network structure which gives more efficient models with a network of three layers of Multilayer
Perceptron type (MLP).
An input layer formed by seven neurons representing the independent variables. No calculation is done
in this layer.
A hidden layer, where all calculations of parameter optimization of neural networks are made. In this
layer, we changed the number of hidden neurons (NHN = 2, 3, 4, 5, 6, 8, 10, 14 …. To 20), but during testing
with NHN= 4, we obtained very effective results of calculation (see Table I).
An output layer of the network which represents the moisture content. The calculation result and the
performance of established models are recorded in the output layer.
Table I: Changes in learning rate (η), the number of iteration, the mean square error (MSE) for four neurons in
the hidden layer.
For this study, we used a feed forward network with two layers, with a sigmoid transfer function in the hidden
layer and a linear transfer function in the output layer. Previous work has shown that this pair of functions can
approximate virtually all types of non-linear relationships [13]. Among the various network configurations
tested, we selected one producing the lowest mean square error (MSE noted, Mean square error) of the entire
database. The results that are listed in Table I are found after several iterations. Figure 5 shows the variation of
mean square error (MSE) based on the number of neurons in the hidden layer (NHN) during the phases of
learning, validation and test. According to the values of MSE error learning, validation and test shown in Table
I and Fig. 5, we can see that the minimum mean squared error is achieved when NHN = 4.
NHN = 4
Learning rate ()
Number of
iterations
MSE
( learning error )
MSE validation
error
MSE test
error
0.0001 15 0.001976 0.001630 0.001688
0.1 18 0.135985 0.076888 0.268149
0.1 30 0.170279 0.259533 0.168729
The prediction of moisture through the use of neural networks MLP type
www.iosrjournals.org 70 | Page
Fig. 5. Mean Square Error (MISE) depending on the number of neurons in the hidden layer relating to humidity
rate.
Fig. 6. Architecture of the neural network with three layers configuration [7-4-1] used in this study.
This shows that the network that consists of four neurons in the hidden layer is more efficient than a
network consisting of 3 or 5, 6, ... , 20 neurons in the hidden layer for the prediction of moisture content (Fig.6).
II.6 Modeling techniques
The statistical analysis of our data base by the meteorological model of artificial neural networks was
conducted by preliminary tests with several programs (Qnet, Pythia, Statistica, MATLAB ...). The results of this
preliminary study showed that the MATLAB can be the most important simulation tool.
To interpret the results of the statistical model of neural network, a first application was performed on
all data relating to 1248 days. In a second step, to justify the predictive quality of models, meteorological data
are divided into three groups. The first group corresponds to 70% of the total data. This group will be used to
drive the system. The second group corresponds to 15% of the total data; it will be used to validate the network
and the remaining 15% that did not participate in the learning models will be used as an independent test of
network generalization. It should be noted that these three groups of data were drawn from a random manner,
among the total data. The results related to the correlation coefficients and mean square error, are given in Table
II. These results show that the mean square error is quite small and similar for all three phases: learning,
validation and test. They also show that the correlation is better for the three phases (close to unity).
Table II: Statistical parameters of ANN found with a configuration of the [7-4-1]
Operation Learning Validation Test
Mean square errors (MSE) 0.0014 0.0016 0.0016
correlation (R) 0.98 0.97 0.97
The prediction of moisture through the use of neural networks MLP type
www.iosrjournals.org 71 | Page
Fig.7. Evolution of the mean square error with four neurons in the hidden layer.
Fig.7 describes the workout of the network. After the ninth iteration, the desired result is achieved.
With 4 hidden neurons, the three curves on the evolution of the mean square error of the three phases converge
correctly to the minimum error. The network has been driven up to the stage of learning. This has been met
after 15 iterations, it is interesting to continue learning until they reach this stage for testing in order to reduce
the gradient and thus further improve our network (Fig. 8).
Fig. 8. Variations of the gradient of the error, the learning rate and the validation error depending on the number
of iterations.
According to the results of fig. 8, we can infer the different values of learning parameters found in this study:
 The learning parameters are as follows:
• Maximum number of iterations (Epochs) = 15
• Root Mean Square Error (MSE) = 0.1
• Rate of learning (𝜂) = 0.0001
• Gradient minimum = 0.0016
III. Result And Discussion
III.1 Evolution of the quality of learning and testing
The developed ANN model gave a correlation coefficient of 0.98 for the training, which is equivalent
to a mean square error of 0.19%. For the validation period, the correlation coefficient was 0.97, with a mean
square error of 0.16%.
For the test period, the correlation coefficient was 0.97 and the mean square error was 0.14%, the
correlation coefficients obtained by testing the validity of the model are relatively close to those obtained during
the learning model (Fig. 9).
The prediction of moisture through the use of neural networks MLP type
www.iosrjournals.org 72 | Page
Fig.9. Relationship between observed moisture rates and those estimated by the models of artificial neural
networks.
With neural networks, models have correlation coefficients almost equal to the unit (R ~ 1). This shows that
there is a rapprochement between the measured values and those simulated by the neural model developed in
this study. This model can be considered a highly effective tool in the study of weather prediction.
III.2 Comparison between the two models (ANN and MLR)
To compare the results between the two numerical methods (Neural and multiple linear regression),
two performance indicators were calculated for each method: The correlation coefficient (R) and mean square
error (MSE).
Correlation coefficients relating to learning, validation and test models established by multiple linear regression
are significantly different from those for the model ANN (see Fig.10 and Table III). On the other hand,
correlation coefficients calculated by the ANN were significantly higher (greater than 0.97), with the
coefficients calculated against the MLR are lower (between 0.71 and 0.74).
This suggests that the meteorological parameters studied are related to the rate of humidity by nonlinear
relationships.
Table III: Correlation coefficients obtained between observed moisture and those estimated by multiple linear
regression and artificial neural networks.
Methods
Learning Validation Test
MSE R MSE R MSE R
MLR 0.0510 0.71 0.0360 0.74 0.0400 0.73
ANN 0.0019 0.98 0.0016 0.97 0.0016 0.97
The prediction of moisture through the use of neural networks MLP type
www.iosrjournals.org 73 | Page
Fig.10. Relation between observed moisture rate values and values predicted by the linear model of multiple
linear regression.
The results of this study show that artificial neural networks seem to give a slightly better adjustment to
the data than that offered by the multiple linear regression.
III.3 Studies of residuals
The residue is the error committed by the models established by each individual method on a sample of
model construction [3]. Fig.11 shows the residuals based on the simulated values during the learning phase,
validation and testing. It shows that the residuals generally vary between -5% and 5% for the ANN model.
These results are very satisfactory and justify the use of an approach based on artificial neural networks in the
prediction of moisture per day.
Residuals related to conventional models of multiple linear regression generally vary from -10% to
10% with some residues exceeding these values.
This is in accordance with the results of some more recent studies that have shown that ANN models
are performing compared to those established by the MLR models [5], [6] and [7].
Fig.11. Distribution of residuals relating to MLR and ANN models for all data.
IV. Conclusion
In this work we have presented a study about the use of artificial neural networks MLP type with a
non-recurring for the prediction of moisture in the area of Chefchaouen, Morocco, from meteorological data.
This study showed that the predictive models established by the ANN method are more efficient compared to
those established by the method based on MLR. This shows that the meteorological parameters studied are
related to the rate of humidity by nonlinear relations.
The results of this study open new perspectives to consider the development of other aspects of this
project: making a prediction of the moisture close to two days including other meteorological parameters in the
model of neural networks and work on other types of neuron networks: recurrent networks (radial function
network (RBF) networks to competition ...).
The prediction of moisture through the use of neural networks MLP type
www.iosrjournals.org 74 | Page
REFERENCES
[1] N. Cheggaga, F. Youcef Ettoumi, Estimation du potentiel éolien, Revue des Energies Renouvelables, SMEE’10 Bou Ismail Tipaza,
2010, 99 – 105.
[2] M.Nohair, A. St-Hilaire et T. B. Ouarda, Utilisation de réseaux de neurones et de la régularisation bayésienne en modélisation de la
température de l’eau en rivière. Revue des sciences de l'eau. Journal of Water Science, vol. 21, n° 3, 2008, p. 373-382.
[3] C. Voyant, Prédiction de séries temporelles de rayonnement solaire global et de production d’énergie photovoltaïque à partir de
réseaux de neurones artificiels, thèse pour l’obtention du grade de docteur en physique université de Corse-Pascal Paoli Ecole
Doctorale Environnement et Société / UMR CNRS 6134 (SPE), 2011, 257p..
[4] Z. Ryad, R. Daniel et N. Zerhouni, Réseaux de neurones récurrents à fonctions de base radiales, RRFR, Revue d’Intelligence
Artificielle, Volume X – n°X/2002, 2002, p 1- 32.
[5] P. Perez, A. Trier, Prediction of NO and NO2 concentrations near a street with heavy traffic in Santiago, Atmospheric Environment,
2001, 1783-1789.
[6] M. Bélanger, N. El-Jabi, D. Caissie, F. Ashkar et J.M. Ribi, Estimation de la température de l’eau en rivière en utilisant les réseaux
de neurones et la régression linéaire multiple, Revue des sciences de l’eau, Rev.sci.Eau 18/3, 2005, 403-421.
[7] A. Abdallaoui, H. El Badaoui, Prédiction des teneurs en métaux lourds des sédiments à partir de leurs caractéristiques physico-
chimiques, Journal Physical and Chemical News, 2011, 90-97.
[8] L. Vecci, F. Piazza and A. Uncini, Learning and approximation capabilities of adaptive spline activation function neural networks.
Neural Networks, 1998, 259–270.
[9] E. El Tabacha, L. Lancelot, I. Shahrour and Y. Najjar, Use of artificial neural network simulation metamodelling to assess
groundwater contamination in a road project, Journal Elsevier Mathematical and Computer Modelling, 2007, 766–776.
[10] J. Rude, Développement d’un modèle statistique neuronal pour la description fine de la pollution par le dioxyde d’azote, Thèse
d’Etat, 2008, 140p.
[11] V. Andronova, Utilisation de données météo et des réseaux de neurones pour la prédiction de vitesses de vent, 2006, 75p.
[12] A. Zouidi, A.Chaari, M. Stambouli and F. Fnaiech, Nonlinear continuous time modeling of a high pressure mercury vapor discharge
lamp using feed forward back-propagation neural network, Yasmine Hammamet, Tunisie, IEEE 2004.
[13] Dreyfus, G., J. Marti nez, M. Samuelides, M. Gordon, F. Badran, S.Thiria et L. Hérault, Réseaux de neurones - Méthodologie et
applications. Édition Eyrolles, Paris, France. 2002.

More Related Content

What's hot

Calculation of solar radiation by using regression methods
Calculation of solar radiation by using regression methodsCalculation of solar radiation by using regression methods
Calculation of solar radiation by using regression methodsmehmet şahin
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)inventionjournals
 
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction IJERA Editor
 
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems ijscai
 
Angstrom-Prescott Model for Predicting Global Solar Radiation in Mubi, Nigeria
Angstrom-Prescott Model for Predicting Global Solar Radiation in Mubi, NigeriaAngstrom-Prescott Model for Predicting Global Solar Radiation in Mubi, Nigeria
Angstrom-Prescott Model for Predicting Global Solar Radiation in Mubi, NigeriaAssociate Professor in VSB Coimbatore
 
Investigation of Chaotic-Type Features in Hyperspectral Satellite Data
Investigation of Chaotic-Type Features in Hyperspectral Satellite DataInvestigation of Chaotic-Type Features in Hyperspectral Satellite Data
Investigation of Chaotic-Type Features in Hyperspectral Satellite Datacsandit
 
Leibniz: A Digital Scientific Notation
Leibniz: A Digital Scientific NotationLeibniz: A Digital Scientific Notation
Leibniz: A Digital Scientific Notationkhinsen
 
Feature Extraction and Classification of NIRS Data
Feature Extraction and Classification of NIRS DataFeature Extraction and Classification of NIRS Data
Feature Extraction and Classification of NIRS DataPritam Mondal
 
A survey on nuclear to-cytoplasmic ratio analysis
A survey on nuclear to-cytoplasmic ratio analysisA survey on nuclear to-cytoplasmic ratio analysis
A survey on nuclear to-cytoplasmic ratio analysiseSAT Publishing House
 
seyed armin hashemi
seyed armin hashemiseyed armin hashemi
seyed armin hashemiDheeraj Vasu
 
A refined solution to classical unit commitment
A refined solution to classical unit commitmentA refined solution to classical unit commitment
A refined solution to classical unit commitmenteSAT Publishing House
 
USING ARTIFICIAL NEURAL NETWORK IN DIAGNOSIS OF THYROID DISEASE: A CASE STUDY
USING ARTIFICIAL NEURAL NETWORK IN DIAGNOSIS OF THYROID DISEASE: A CASE STUDYUSING ARTIFICIAL NEURAL NETWORK IN DIAGNOSIS OF THYROID DISEASE: A CASE STUDY
USING ARTIFICIAL NEURAL NETWORK IN DIAGNOSIS OF THYROID DISEASE: A CASE STUDYijcsa
 
Estimation of Global Solar Radiation in Ibadan, Nigeria using Angstrom - Pres...
Estimation of Global Solar Radiation in Ibadan, Nigeria using Angstrom - Pres...Estimation of Global Solar Radiation in Ibadan, Nigeria using Angstrom - Pres...
Estimation of Global Solar Radiation in Ibadan, Nigeria using Angstrom - Pres...rahulmonikasharma
 

What's hot (19)

Calculation of solar radiation by using regression methods
Calculation of solar radiation by using regression methodsCalculation of solar radiation by using regression methods
Calculation of solar radiation by using regression methods
 
Aee036
Aee036Aee036
Aee036
 
Af33174179
Af33174179Af33174179
Af33174179
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction
Dynamic Evolving Neuro-Fuzzy Inference System for Mortality Prediction
 
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
 
American Journal of Biometrics & Biostatistics
American Journal of Biometrics & BiostatisticsAmerican Journal of Biometrics & Biostatistics
American Journal of Biometrics & Biostatistics
 
Angstrom-Prescott Model for Predicting Global Solar Radiation in Mubi, Nigeria
Angstrom-Prescott Model for Predicting Global Solar Radiation in Mubi, NigeriaAngstrom-Prescott Model for Predicting Global Solar Radiation in Mubi, Nigeria
Angstrom-Prescott Model for Predicting Global Solar Radiation in Mubi, Nigeria
 
Investigation of Chaotic-Type Features in Hyperspectral Satellite Data
Investigation of Chaotic-Type Features in Hyperspectral Satellite DataInvestigation of Chaotic-Type Features in Hyperspectral Satellite Data
Investigation of Chaotic-Type Features in Hyperspectral Satellite Data
 
Leibniz: A Digital Scientific Notation
Leibniz: A Digital Scientific NotationLeibniz: A Digital Scientific Notation
Leibniz: A Digital Scientific Notation
 
Feature Extraction and Classification of NIRS Data
Feature Extraction and Classification of NIRS DataFeature Extraction and Classification of NIRS Data
Feature Extraction and Classification of NIRS Data
 
A survey on nuclear to-cytoplasmic ratio analysis
A survey on nuclear to-cytoplasmic ratio analysisA survey on nuclear to-cytoplasmic ratio analysis
A survey on nuclear to-cytoplasmic ratio analysis
 
Bw4201485492
Bw4201485492Bw4201485492
Bw4201485492
 
seyed armin hashemi
seyed armin hashemiseyed armin hashemi
seyed armin hashemi
 
A refined solution to classical unit commitment
A refined solution to classical unit commitmentA refined solution to classical unit commitment
A refined solution to classical unit commitment
 
Mamdani fis
Mamdani fisMamdani fis
Mamdani fis
 
USING ARTIFICIAL NEURAL NETWORK IN DIAGNOSIS OF THYROID DISEASE: A CASE STUDY
USING ARTIFICIAL NEURAL NETWORK IN DIAGNOSIS OF THYROID DISEASE: A CASE STUDYUSING ARTIFICIAL NEURAL NETWORK IN DIAGNOSIS OF THYROID DISEASE: A CASE STUDY
USING ARTIFICIAL NEURAL NETWORK IN DIAGNOSIS OF THYROID DISEASE: A CASE STUDY
 
CLASSIFICATION OF CANCER BY GENE EXPRESSION USING NEURAL NETWORK
CLASSIFICATION OF CANCER BY GENE EXPRESSION USING NEURAL NETWORKCLASSIFICATION OF CANCER BY GENE EXPRESSION USING NEURAL NETWORK
CLASSIFICATION OF CANCER BY GENE EXPRESSION USING NEURAL NETWORK
 
Estimation of Global Solar Radiation in Ibadan, Nigeria using Angstrom - Pres...
Estimation of Global Solar Radiation in Ibadan, Nigeria using Angstrom - Pres...Estimation of Global Solar Radiation in Ibadan, Nigeria using Angstrom - Pres...
Estimation of Global Solar Radiation in Ibadan, Nigeria using Angstrom - Pres...
 

Viewers also liked

Low ict competencies in language teaching
Low ict competencies in language teachingLow ict competencies in language teaching
Low ict competencies in language teachingblueseaqnu
 
Navigation Cost Modeling Based On Ontology
Navigation Cost Modeling Based On OntologyNavigation Cost Modeling Based On Ontology
Navigation Cost Modeling Based On OntologyIOSR Journals
 
International Medical Careers Forum Oct 15 2016
International Medical Careers Forum Oct 15 2016International Medical Careers Forum Oct 15 2016
International Medical Careers Forum Oct 15 2016Odyssey Recruitment
 
Presentasjon brønnøysunds avis
Presentasjon brønnøysunds avisPresentasjon brønnøysunds avis
Presentasjon brønnøysunds avisMarius Andersen
 
Wastemanegement 2
Wastemanegement 2Wastemanegement 2
Wastemanegement 2laniator
 
Bmb02012013 00000
Bmb02012013 00000Bmb02012013 00000
Bmb02012013 00000Defense1
 
A Tailored Anti-Forensic Approach for Bitmap Compression in Medical Images
A Tailored Anti-Forensic Approach for Bitmap Compression in  Medical ImagesA Tailored Anti-Forensic Approach for Bitmap Compression in  Medical Images
A Tailored Anti-Forensic Approach for Bitmap Compression in Medical ImagesIOSR Journals
 
Optimal Repeated Frame Compensation Using Efficient Video Coding
Optimal Repeated Frame Compensation Using Efficient Video  CodingOptimal Repeated Frame Compensation Using Efficient Video  Coding
Optimal Repeated Frame Compensation Using Efficient Video CodingIOSR Journals
 
Finger Print Image Compression for Extracting Texture Features and Reconstru...
Finger Print Image Compression for Extracting Texture Features  and Reconstru...Finger Print Image Compression for Extracting Texture Features  and Reconstru...
Finger Print Image Compression for Extracting Texture Features and Reconstru...IOSR Journals
 
Perfect Holiday Gift for the Vinyl Lover
Perfect Holiday Gift for the Vinyl LoverPerfect Holiday Gift for the Vinyl Lover
Perfect Holiday Gift for the Vinyl LoverC.r. Louisville
 

Viewers also liked (16)

Low ict competencies in language teaching
Low ict competencies in language teachingLow ict competencies in language teaching
Low ict competencies in language teaching
 
Navigation Cost Modeling Based On Ontology
Navigation Cost Modeling Based On OntologyNavigation Cost Modeling Based On Ontology
Navigation Cost Modeling Based On Ontology
 
International Medical Careers Forum Oct 15 2016
International Medical Careers Forum Oct 15 2016International Medical Careers Forum Oct 15 2016
International Medical Careers Forum Oct 15 2016
 
Presentasjon brønnøysunds avis
Presentasjon brønnøysunds avisPresentasjon brønnøysunds avis
Presentasjon brønnøysunds avis
 
Wastemanegement 2
Wastemanegement 2Wastemanegement 2
Wastemanegement 2
 
K0946269
K0946269K0946269
K0946269
 
H01055157
H01055157H01055157
H01055157
 
Bmb02012013 00000
Bmb02012013 00000Bmb02012013 00000
Bmb02012013 00000
 
H1 n1.q&a
H1 n1.q&aH1 n1.q&a
H1 n1.q&a
 
Bahasa indonesia
Bahasa indonesiaBahasa indonesia
Bahasa indonesia
 
A Tailored Anti-Forensic Approach for Bitmap Compression in Medical Images
A Tailored Anti-Forensic Approach for Bitmap Compression in  Medical ImagesA Tailored Anti-Forensic Approach for Bitmap Compression in  Medical Images
A Tailored Anti-Forensic Approach for Bitmap Compression in Medical Images
 
Optimal Repeated Frame Compensation Using Efficient Video Coding
Optimal Repeated Frame Compensation Using Efficient Video  CodingOptimal Repeated Frame Compensation Using Efficient Video  Coding
Optimal Repeated Frame Compensation Using Efficient Video Coding
 
Power de tic
Power de ticPower de tic
Power de tic
 
Finger Print Image Compression for Extracting Texture Features and Reconstru...
Finger Print Image Compression for Extracting Texture Features  and Reconstru...Finger Print Image Compression for Extracting Texture Features  and Reconstru...
Finger Print Image Compression for Extracting Texture Features and Reconstru...
 
Perfect Holiday Gift for the Vinyl Lover
Perfect Holiday Gift for the Vinyl LoverPerfect Holiday Gift for the Vinyl Lover
Perfect Holiday Gift for the Vinyl Lover
 
History platform
History platformHistory platform
History platform
 

Similar to The prediction of moisture through the use of neural networks MLP type

Comparison of Tropical Thunderstorm Estimation between Multiple Linear Regres...
Comparison of Tropical Thunderstorm Estimation between Multiple Linear Regres...Comparison of Tropical Thunderstorm Estimation between Multiple Linear Regres...
Comparison of Tropical Thunderstorm Estimation between Multiple Linear Regres...journalBEEI
 
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...IJDKP
 
Optimal artificial neural network configurations for hourly solar irradiation...
Optimal artificial neural network configurations for hourly solar irradiation...Optimal artificial neural network configurations for hourly solar irradiation...
Optimal artificial neural network configurations for hourly solar irradiation...IJECEIAES
 
Prediction of Extreme Wind Speed Using Artificial Neural Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural  Network ApproachPrediction of Extreme Wind Speed Using Artificial Neural  Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural Network ApproachScientific Review SR
 
H021203048056
H021203048056H021203048056
H021203048056theijes
 
Solar Irradiance Prediction using Neural Model
Solar Irradiance Prediction using Neural ModelSolar Irradiance Prediction using Neural Model
Solar Irradiance Prediction using Neural ModelDr. Amarjeet Singh
 
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...IDES Editor
 
Short Term Load Forecasting Using Multi Layer Perceptron
Short Term Load Forecasting Using Multi Layer Perceptron Short Term Load Forecasting Using Multi Layer Perceptron
Short Term Load Forecasting Using Multi Layer Perceptron IJMER
 
Ijmer 44041014-140513065911-phpapp02
Ijmer 44041014-140513065911-phpapp02Ijmer 44041014-140513065911-phpapp02
Ijmer 44041014-140513065911-phpapp02Nihar Ranjan Behera
 
Flood Prediction Model using Artificial Neural Network
Flood Prediction Model using Artificial Neural NetworkFlood Prediction Model using Artificial Neural Network
Flood Prediction Model using Artificial Neural NetworkEditor IJCATR
 
28 15017 estimation of turbidity in water(edit)
28 15017 estimation of turbidity in water(edit)28 15017 estimation of turbidity in water(edit)
28 15017 estimation of turbidity in water(edit)nooriasukmaningtyas
 
Multi-task learning using non-linear autoregressive models and recurrent neur...
Multi-task learning using non-linear autoregressive models and recurrent neur...Multi-task learning using non-linear autoregressive models and recurrent neur...
Multi-task learning using non-linear autoregressive models and recurrent neur...IJECEIAES
 
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning TechniquesIRJET Journal
 
Sugarcane yield forecasting using
Sugarcane yield forecasting usingSugarcane yield forecasting using
Sugarcane yield forecasting usingijaia
 
PREDICTION THE NUMBER OF PATIENTS AT DENGUE HEMORRHAGIC FEVER CASES USING ADA...
PREDICTION THE NUMBER OF PATIENTS AT DENGUE HEMORRHAGIC FEVER CASES USING ADA...PREDICTION THE NUMBER OF PATIENTS AT DENGUE HEMORRHAGIC FEVER CASES USING ADA...
PREDICTION THE NUMBER OF PATIENTS AT DENGUE HEMORRHAGIC FEVER CASES USING ADA...AM Publications
 
Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...
Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...
Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...IJERA Editor
 
RAINFALL PREDICTION USING DATA MINING TECHNIQUES - A SURVEY
RAINFALL PREDICTION USING DATA MINING TECHNIQUES - A SURVEYRAINFALL PREDICTION USING DATA MINING TECHNIQUES - A SURVEY
RAINFALL PREDICTION USING DATA MINING TECHNIQUES - A SURVEYcscpconf
 
IRJET- Rainfall Forecasting using Regression Techniques
IRJET- Rainfall Forecasting using Regression TechniquesIRJET- Rainfall Forecasting using Regression Techniques
IRJET- Rainfall Forecasting using Regression TechniquesIRJET Journal
 
Short-term load forecasting with using multiple linear regression
Short-term load forecasting with using multiple  linear regression Short-term load forecasting with using multiple  linear regression
Short-term load forecasting with using multiple linear regression IJECEIAES
 
NONLINEAR AUTOREGRESSIVE NETWORK WITH THE USE OF A MOVING AVERAGE METHOD FOR ...
NONLINEAR AUTOREGRESSIVE NETWORK WITH THE USE OF A MOVING AVERAGE METHOD FOR ...NONLINEAR AUTOREGRESSIVE NETWORK WITH THE USE OF A MOVING AVERAGE METHOD FOR ...
NONLINEAR AUTOREGRESSIVE NETWORK WITH THE USE OF A MOVING AVERAGE METHOD FOR ...ijaia
 

Similar to The prediction of moisture through the use of neural networks MLP type (20)

Comparison of Tropical Thunderstorm Estimation between Multiple Linear Regres...
Comparison of Tropical Thunderstorm Estimation between Multiple Linear Regres...Comparison of Tropical Thunderstorm Estimation between Multiple Linear Regres...
Comparison of Tropical Thunderstorm Estimation between Multiple Linear Regres...
 
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
 
Optimal artificial neural network configurations for hourly solar irradiation...
Optimal artificial neural network configurations for hourly solar irradiation...Optimal artificial neural network configurations for hourly solar irradiation...
Optimal artificial neural network configurations for hourly solar irradiation...
 
Prediction of Extreme Wind Speed Using Artificial Neural Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural  Network ApproachPrediction of Extreme Wind Speed Using Artificial Neural  Network Approach
Prediction of Extreme Wind Speed Using Artificial Neural Network Approach
 
H021203048056
H021203048056H021203048056
H021203048056
 
Solar Irradiance Prediction using Neural Model
Solar Irradiance Prediction using Neural ModelSolar Irradiance Prediction using Neural Model
Solar Irradiance Prediction using Neural Model
 
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
 
Short Term Load Forecasting Using Multi Layer Perceptron
Short Term Load Forecasting Using Multi Layer Perceptron Short Term Load Forecasting Using Multi Layer Perceptron
Short Term Load Forecasting Using Multi Layer Perceptron
 
Ijmer 44041014-140513065911-phpapp02
Ijmer 44041014-140513065911-phpapp02Ijmer 44041014-140513065911-phpapp02
Ijmer 44041014-140513065911-phpapp02
 
Flood Prediction Model using Artificial Neural Network
Flood Prediction Model using Artificial Neural NetworkFlood Prediction Model using Artificial Neural Network
Flood Prediction Model using Artificial Neural Network
 
28 15017 estimation of turbidity in water(edit)
28 15017 estimation of turbidity in water(edit)28 15017 estimation of turbidity in water(edit)
28 15017 estimation of turbidity in water(edit)
 
Multi-task learning using non-linear autoregressive models and recurrent neur...
Multi-task learning using non-linear autoregressive models and recurrent neur...Multi-task learning using non-linear autoregressive models and recurrent neur...
Multi-task learning using non-linear autoregressive models and recurrent neur...
 
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
 
Sugarcane yield forecasting using
Sugarcane yield forecasting usingSugarcane yield forecasting using
Sugarcane yield forecasting using
 
PREDICTION THE NUMBER OF PATIENTS AT DENGUE HEMORRHAGIC FEVER CASES USING ADA...
PREDICTION THE NUMBER OF PATIENTS AT DENGUE HEMORRHAGIC FEVER CASES USING ADA...PREDICTION THE NUMBER OF PATIENTS AT DENGUE HEMORRHAGIC FEVER CASES USING ADA...
PREDICTION THE NUMBER OF PATIENTS AT DENGUE HEMORRHAGIC FEVER CASES USING ADA...
 
Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...
Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...
Predict the Average Temperatures of Baghdad City by Used Artificial Neural Ne...
 
RAINFALL PREDICTION USING DATA MINING TECHNIQUES - A SURVEY
RAINFALL PREDICTION USING DATA MINING TECHNIQUES - A SURVEYRAINFALL PREDICTION USING DATA MINING TECHNIQUES - A SURVEY
RAINFALL PREDICTION USING DATA MINING TECHNIQUES - A SURVEY
 
IRJET- Rainfall Forecasting using Regression Techniques
IRJET- Rainfall Forecasting using Regression TechniquesIRJET- Rainfall Forecasting using Regression Techniques
IRJET- Rainfall Forecasting using Regression Techniques
 
Short-term load forecasting with using multiple linear regression
Short-term load forecasting with using multiple  linear regression Short-term load forecasting with using multiple  linear regression
Short-term load forecasting with using multiple linear regression
 
NONLINEAR AUTOREGRESSIVE NETWORK WITH THE USE OF A MOVING AVERAGE METHOD FOR ...
NONLINEAR AUTOREGRESSIVE NETWORK WITH THE USE OF A MOVING AVERAGE METHOD FOR ...NONLINEAR AUTOREGRESSIVE NETWORK WITH THE USE OF A MOVING AVERAGE METHOD FOR ...
NONLINEAR AUTOREGRESSIVE NETWORK WITH THE USE OF A MOVING AVERAGE METHOD FOR ...
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
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
 
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
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
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
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Industrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESIndustrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESNarmatha D
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
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
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
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
 
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
 
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
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 

Recently uploaded (20)

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
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
 
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...
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
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...
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
Industrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESIndustrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIES
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
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
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
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...
 
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
 
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
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 

The prediction of moisture through the use of neural networks MLP type

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 11, Issue 6 (May. - Jun. 2013), PP 66-74 www.iosrjournals.org www.iosrjournals.org 66 | Page The prediction of moisture through the use of neural networks MLP type Hicham El Badaoui1 , Abdelaziz Abdallaoui1 *, Imad Manssouri2 , Habiba Ousmana1 1 Laboratory of Chemical Biology Applied to the Environment, Analytical Chemistry and Environment Team, Faculty of Sciences, University Moulay Ismail, BP 11201, Zitoune, Meknes -Morocco. 2 Mechanical Engineering Department and Structures, ENSAM, University Moulay Ismail, BP 4042, 50000, Meknes, Morocco. Abstract: Neural networks are powerful techniques for non-linear data, which have been proven in many domains. As a result, the artificial neural networks have been applied in various fields including meteorology and climatology. This work is a contribution to the development of methods of weather prediction in general, and humidity rate in particular. In a first step, methods that are based on the study of artificial neural networks types MLP (Multilayer Perceptron) are applied for the prediction of moisture in the area of Chefchaouen in Morocco. In a second step, the proposed new architecture of neural networks of MLP type was compared to the model of multiple linear regression (MLR). The basis of learning neural model was collected between 2008 and 2011 during 1248 days. The latter consists of a number of climatic parameters, such as atmospheric pressure, air temperature, visibility, cloud cover, precipitation, dew point temperature, wind speed and humidity.Predictive models established by the MLP neural networks method are more powerful compared to those established by multiple linear regression, because of the fact that good correlation was obtained with the parameters from a neural approach with a mean squared error 5%. Keywords: Humidity, Artificial Neural Networks, MLP, Linear regression, Prediction. I. INTRODUCTION The moisture content is the amount of water vapor that is in the air. In meteorology, it is important to know this parameter, among others, as it provides information on the possible formation of clouds and precipitation. In the field of meteorology, the problems of prediction are common. However, the relation between the variables is rarely linear. The interaction between the parameters, even if it is suspected, is difficult to model. The uses of artificial neural networks present an interesting alternative to traditional statistics. Indeed, with these conventional methods, it is necessary to think of a model and test it, think of another model until we obtain a sufficiently accurate model. In the literature, several prediction methods are proposed for the prediction of meteorological parameters. We mention as examples some items proposed in the field of prediction using neural networks type multilayer Perceptron (MLP) networks and Radial Basis Function (RBF). Cheggaga et al. (2010), [1] showed the possibility of using neural networks MLP type layered non- recurring the extrapolation, the prediction and the interpolation of wind speed in time and space in 3D (radius r, height h, time t), based on a neural network learning a few days. Nohair et al. (2008), [2] have used the neural networks for the prediction variations in the temperature of a stream as a function of climatic variables, such as temperature of the ambient air and the flow of water received by the current of water. Two methods were applied: the first type - iterative- and the second method consist of estimating the temperature of all days considered at once. Voyant et al. (2011), [3] have applied the network type feed-forward to predict solar radiation and photovoltaic power generation from artificial neural networks. As input data, they used the rental month, the average pressure, and average temperature, the average value of the wind speed and the mean duration of sunshine. Ryad et al. (2002), [4] have worked on the application of neural network RBF (Radial Basis Function) for the prediction problem of a nonlinear system. The results of their work have made a contribution at the recurrent network topology to accommodate the dynamic data and a contribution for the improvement of the learning algorithm. Perez et al. (2001), [5] have proposed that the concentration of nitrite ion NO2 − and nitric oxide NO in Santiago based on meteorological variables and using the linear regression method and neural network method. The results showed that the neural network is the method that achieves the lowest prediction error compared to other methods.
  • 2. The prediction of moisture through the use of neural networks MLP type www.iosrjournals.org 67 | Page Bélanger et al. (2005), [6] have treated a comparative study of the performance of two modeling methods used to predict the temperature of water from hydrometeorological parameters based on the model of artificial intelligence and the traditional method of multiple linear regression. The results of this study showed that the artificial neural networks seem to give a slightly better fit to the data than offered by the multiple linear regression. In this work, we propose to develop a statistical model nonlinear prediction of moisture in the region of Chefchaouen in Morocco according to meteorological variables. II. MATERIALS AND METHODS II.1 Presentation of the study zone The region of Chefchaouen, situated in the north-west of Morocco (Latitude: 35 ° 10'17 North, Longitude: 5 ° 16 '11 West, Elevation: 564 Meters) of the Rif chain, is bounded on the north by the Mediterranean at a length of 120 km, on the south by the provinces of Taounate and Sidi Kacem, on the east by the province of Al Hoceima and on the west by the provinces of Tetuan and Larache. It is a province that represents the administrative region of Tangier-Tetouan. It is located 600 Meters (Fig.1). Fig.1. Geographic situation of the region of Chefchaouen. II.2 Data base The database used in this work consists of the values of eight meteorological variables for the region of Chefchaouen:  Seven independent variables (explanatory): the air temperature, dew point temperature, air pressure, visibility, cloud cover, wind speed and rain.  A dependent variable (to explain): humidity. These values were taken every three hours for 1248 days during the years 2008, 2009, 2010 and 2011. They were converted to daily averages for all variables except for the amount of precipitation (rain) which was transformed into a cumulative value of the day. Fig.2 shows the evolution of humidity during the period. Fig.2. Variation of moisture during the study period. 0 200 400 600 800 1000 1200 1400 10 20 30 40 50 60 70 80 90 100 Days during the period of study Humidityrate(%) Humidity rate (%)
  • 3. The prediction of moisture through the use of neural networks MLP type www.iosrjournals.org 68 | Page II.3 Formatting data The input data (independent or explained variables) are unprocessed raw values. They have very different orders of magnitude depending on the variables. To standardize the measurement scales, these data are converted into standardized variables. Indeed, the values of each independent variable (i) were standardized relative to its mean and standard deviation according to the relation: XS i = X i − Xm(i) σX(i) (1) With, XS i : standardized value relating to the variable i; X i : Gross value relating to the variable i; Xm i : Average; σX(i) : Standard deviation relating to the variable i; The standardization of values for all variables aims to avoid exponential calculations, very large or very small, and limits the increase in the average variance. To improve the performance of neural networks, it is better to normalize the values for the dependent variables so that they are in the interval [0, 1]. This was done in order to adapt the dependent variables to the requirements of transfer function (sigmoid function). This normalization was performed according to the relation [7]: Yn = (Y − Ymin) (Ymax − Ymin) (2) Yn : Standard values, Y : Original values, Ymin : Minimum value, Ymax : Maximum value. II.4 Artificial Neural Networks An artificial neural network is a computational model whose original inspiration was a biological model. Mathematical and computer representation of a biological neuron in the neural networks is called formal neuron; we have diagrammed the structure of an artificial neuron in Fig. 3. We can then characterize a formal neuron by: A combination function, or an adder which performs the weighted sum Aj. The weighted sum is equal to: Aj = WijXi n i=1 (3) Wij is the synaptic weight and Xi is the input value on the variable i. This is the sum of weighted activation that converges to the neuron j; An activation function (or transfer) f which animates the neuron by determining its activation; An activation Yj, equivalent to the output neuron. It is equal to: Yj = f Wij n i=1 Xi + θj (4) θj is the bias of neuron j. There are several activation functions (hyperbolic tangent, Gaussian, sigmoid ...), but the most widely used is the sigmoid function [8], [9], [10] and [11]. It is written in the following form: f X = 1 1 + exp⁡(−X) (5) Fig.3. Structure of an artificial neuron.
  • 4. The prediction of moisture through the use of neural networks MLP type www.iosrjournals.org 69 | Page II.5 Choice of the neural network Our choice is focused on a multi-layer non-recurring network. This one consists of three layers of neurons, called input layer, hidden layer and output layer. Fig. 4 shows the architecture of the network: Many learning processes are available. In our case, we used the rule learning called learning by back propagation [6]. The purpose of this learning algorithm is to minimize the overall error E defined by: E = 1 2 Yj − di 2 N i,j=1 (6) Yj : The output obtained by the network. di : The target (desired output). Fig.4. Simple diagram of a multilayer neural network. The selected number of hidden neurons (NHN) in our network type determines the degree of learning. The correct number will be chosen by tests performed by the computer program. To create the optimal structure of the neural network, we changed the number of neurons in the hidden layer, playing on the parameters of our calculation program (number of iterations, learning coefficient, learning rate [12]. Next, we conducted tests to find the network structure which gives more efficient models with a network of three layers of Multilayer Perceptron type (MLP). An input layer formed by seven neurons representing the independent variables. No calculation is done in this layer. A hidden layer, where all calculations of parameter optimization of neural networks are made. In this layer, we changed the number of hidden neurons (NHN = 2, 3, 4, 5, 6, 8, 10, 14 …. To 20), but during testing with NHN= 4, we obtained very effective results of calculation (see Table I). An output layer of the network which represents the moisture content. The calculation result and the performance of established models are recorded in the output layer. Table I: Changes in learning rate (η), the number of iteration, the mean square error (MSE) for four neurons in the hidden layer. For this study, we used a feed forward network with two layers, with a sigmoid transfer function in the hidden layer and a linear transfer function in the output layer. Previous work has shown that this pair of functions can approximate virtually all types of non-linear relationships [13]. Among the various network configurations tested, we selected one producing the lowest mean square error (MSE noted, Mean square error) of the entire database. The results that are listed in Table I are found after several iterations. Figure 5 shows the variation of mean square error (MSE) based on the number of neurons in the hidden layer (NHN) during the phases of learning, validation and test. According to the values of MSE error learning, validation and test shown in Table I and Fig. 5, we can see that the minimum mean squared error is achieved when NHN = 4. NHN = 4 Learning rate () Number of iterations MSE ( learning error ) MSE validation error MSE test error 0.0001 15 0.001976 0.001630 0.001688 0.1 18 0.135985 0.076888 0.268149 0.1 30 0.170279 0.259533 0.168729
  • 5. The prediction of moisture through the use of neural networks MLP type www.iosrjournals.org 70 | Page Fig. 5. Mean Square Error (MISE) depending on the number of neurons in the hidden layer relating to humidity rate. Fig. 6. Architecture of the neural network with three layers configuration [7-4-1] used in this study. This shows that the network that consists of four neurons in the hidden layer is more efficient than a network consisting of 3 or 5, 6, ... , 20 neurons in the hidden layer for the prediction of moisture content (Fig.6). II.6 Modeling techniques The statistical analysis of our data base by the meteorological model of artificial neural networks was conducted by preliminary tests with several programs (Qnet, Pythia, Statistica, MATLAB ...). The results of this preliminary study showed that the MATLAB can be the most important simulation tool. To interpret the results of the statistical model of neural network, a first application was performed on all data relating to 1248 days. In a second step, to justify the predictive quality of models, meteorological data are divided into three groups. The first group corresponds to 70% of the total data. This group will be used to drive the system. The second group corresponds to 15% of the total data; it will be used to validate the network and the remaining 15% that did not participate in the learning models will be used as an independent test of network generalization. It should be noted that these three groups of data were drawn from a random manner, among the total data. The results related to the correlation coefficients and mean square error, are given in Table II. These results show that the mean square error is quite small and similar for all three phases: learning, validation and test. They also show that the correlation is better for the three phases (close to unity). Table II: Statistical parameters of ANN found with a configuration of the [7-4-1] Operation Learning Validation Test Mean square errors (MSE) 0.0014 0.0016 0.0016 correlation (R) 0.98 0.97 0.97
  • 6. The prediction of moisture through the use of neural networks MLP type www.iosrjournals.org 71 | Page Fig.7. Evolution of the mean square error with four neurons in the hidden layer. Fig.7 describes the workout of the network. After the ninth iteration, the desired result is achieved. With 4 hidden neurons, the three curves on the evolution of the mean square error of the three phases converge correctly to the minimum error. The network has been driven up to the stage of learning. This has been met after 15 iterations, it is interesting to continue learning until they reach this stage for testing in order to reduce the gradient and thus further improve our network (Fig. 8). Fig. 8. Variations of the gradient of the error, the learning rate and the validation error depending on the number of iterations. According to the results of fig. 8, we can infer the different values of learning parameters found in this study:  The learning parameters are as follows: • Maximum number of iterations (Epochs) = 15 • Root Mean Square Error (MSE) = 0.1 • Rate of learning (𝜂) = 0.0001 • Gradient minimum = 0.0016 III. Result And Discussion III.1 Evolution of the quality of learning and testing The developed ANN model gave a correlation coefficient of 0.98 for the training, which is equivalent to a mean square error of 0.19%. For the validation period, the correlation coefficient was 0.97, with a mean square error of 0.16%. For the test period, the correlation coefficient was 0.97 and the mean square error was 0.14%, the correlation coefficients obtained by testing the validity of the model are relatively close to those obtained during the learning model (Fig. 9).
  • 7. The prediction of moisture through the use of neural networks MLP type www.iosrjournals.org 72 | Page Fig.9. Relationship between observed moisture rates and those estimated by the models of artificial neural networks. With neural networks, models have correlation coefficients almost equal to the unit (R ~ 1). This shows that there is a rapprochement between the measured values and those simulated by the neural model developed in this study. This model can be considered a highly effective tool in the study of weather prediction. III.2 Comparison between the two models (ANN and MLR) To compare the results between the two numerical methods (Neural and multiple linear regression), two performance indicators were calculated for each method: The correlation coefficient (R) and mean square error (MSE). Correlation coefficients relating to learning, validation and test models established by multiple linear regression are significantly different from those for the model ANN (see Fig.10 and Table III). On the other hand, correlation coefficients calculated by the ANN were significantly higher (greater than 0.97), with the coefficients calculated against the MLR are lower (between 0.71 and 0.74). This suggests that the meteorological parameters studied are related to the rate of humidity by nonlinear relationships. Table III: Correlation coefficients obtained between observed moisture and those estimated by multiple linear regression and artificial neural networks. Methods Learning Validation Test MSE R MSE R MSE R MLR 0.0510 0.71 0.0360 0.74 0.0400 0.73 ANN 0.0019 0.98 0.0016 0.97 0.0016 0.97
  • 8. The prediction of moisture through the use of neural networks MLP type www.iosrjournals.org 73 | Page Fig.10. Relation between observed moisture rate values and values predicted by the linear model of multiple linear regression. The results of this study show that artificial neural networks seem to give a slightly better adjustment to the data than that offered by the multiple linear regression. III.3 Studies of residuals The residue is the error committed by the models established by each individual method on a sample of model construction [3]. Fig.11 shows the residuals based on the simulated values during the learning phase, validation and testing. It shows that the residuals generally vary between -5% and 5% for the ANN model. These results are very satisfactory and justify the use of an approach based on artificial neural networks in the prediction of moisture per day. Residuals related to conventional models of multiple linear regression generally vary from -10% to 10% with some residues exceeding these values. This is in accordance with the results of some more recent studies that have shown that ANN models are performing compared to those established by the MLR models [5], [6] and [7]. Fig.11. Distribution of residuals relating to MLR and ANN models for all data. IV. Conclusion In this work we have presented a study about the use of artificial neural networks MLP type with a non-recurring for the prediction of moisture in the area of Chefchaouen, Morocco, from meteorological data. This study showed that the predictive models established by the ANN method are more efficient compared to those established by the method based on MLR. This shows that the meteorological parameters studied are related to the rate of humidity by nonlinear relations. The results of this study open new perspectives to consider the development of other aspects of this project: making a prediction of the moisture close to two days including other meteorological parameters in the model of neural networks and work on other types of neuron networks: recurrent networks (radial function network (RBF) networks to competition ...).
  • 9. The prediction of moisture through the use of neural networks MLP type www.iosrjournals.org 74 | Page REFERENCES [1] N. Cheggaga, F. Youcef Ettoumi, Estimation du potentiel éolien, Revue des Energies Renouvelables, SMEE’10 Bou Ismail Tipaza, 2010, 99 – 105. [2] M.Nohair, A. St-Hilaire et T. B. Ouarda, Utilisation de réseaux de neurones et de la régularisation bayésienne en modélisation de la température de l’eau en rivière. Revue des sciences de l'eau. Journal of Water Science, vol. 21, n° 3, 2008, p. 373-382. [3] C. Voyant, Prédiction de séries temporelles de rayonnement solaire global et de production d’énergie photovoltaïque à partir de réseaux de neurones artificiels, thèse pour l’obtention du grade de docteur en physique université de Corse-Pascal Paoli Ecole Doctorale Environnement et Société / UMR CNRS 6134 (SPE), 2011, 257p.. [4] Z. Ryad, R. Daniel et N. Zerhouni, Réseaux de neurones récurrents à fonctions de base radiales, RRFR, Revue d’Intelligence Artificielle, Volume X – n°X/2002, 2002, p 1- 32. [5] P. Perez, A. Trier, Prediction of NO and NO2 concentrations near a street with heavy traffic in Santiago, Atmospheric Environment, 2001, 1783-1789. [6] M. Bélanger, N. El-Jabi, D. Caissie, F. Ashkar et J.M. Ribi, Estimation de la température de l’eau en rivière en utilisant les réseaux de neurones et la régression linéaire multiple, Revue des sciences de l’eau, Rev.sci.Eau 18/3, 2005, 403-421. [7] A. Abdallaoui, H. El Badaoui, Prédiction des teneurs en métaux lourds des sédiments à partir de leurs caractéristiques physico- chimiques, Journal Physical and Chemical News, 2011, 90-97. [8] L. Vecci, F. Piazza and A. Uncini, Learning and approximation capabilities of adaptive spline activation function neural networks. Neural Networks, 1998, 259–270. [9] E. El Tabacha, L. Lancelot, I. Shahrour and Y. Najjar, Use of artificial neural network simulation metamodelling to assess groundwater contamination in a road project, Journal Elsevier Mathematical and Computer Modelling, 2007, 766–776. [10] J. Rude, Développement d’un modèle statistique neuronal pour la description fine de la pollution par le dioxyde d’azote, Thèse d’Etat, 2008, 140p. [11] V. Andronova, Utilisation de données météo et des réseaux de neurones pour la prédiction de vitesses de vent, 2006, 75p. [12] A. Zouidi, A.Chaari, M. Stambouli and F. Fnaiech, Nonlinear continuous time modeling of a high pressure mercury vapor discharge lamp using feed forward back-propagation neural network, Yasmine Hammamet, Tunisie, IEEE 2004. [13] Dreyfus, G., J. Marti nez, M. Samuelides, M. Gordon, F. Badran, S.Thiria et L. Hérault, Réseaux de neurones - Méthodologie et applications. Édition Eyrolles, Paris, France. 2002.