SlideShare a Scribd company logo
1 of 10
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 1, Ver. II (Jan – Feb. 2016), PP 61-70
www.iosrjournals.org
DOI: 10.9790/0661-18126170 www.iosrjournals.org 61 | Page
Use of Artificial Neural Networks Type MLP for the
Prediction of Phosphorus Level from the Physicochemical
Parameters of Sediments
Monyr Naoual1
, Abdallaoui Abdelaziz1*
, El Hmaidi Abdellah2
1
Department of Chemistry, Research Team "Analytical Chemistry and Environment", Faculty of Science/
University Moulay Ismail, Morocco.
2
Department of Geology, Research Team "Water Sciences and environmental engineering", Faculty of Science/
University Moulay Ismail, Morocco.
*Corresponding author: a.abdallaoui@gmail.com
Abstract: The present work is a contribution on the development of mathematical models for predicting the
phosphorus contents based on the physicochemical properties of the sediments of the reservoir of the water dam
Sidi Chahed (Meknes, Morocco). For that purpose, artificial neural networks (ANN) of type multilayer
perceptron (MLP) was used. The data base used corresponds to 118 samples of superficial sediments taken from
several stations, and distributed in space and time at the level of the reservoir of the water power plant Sidi
Chahed. This data base of the neural network, which was collected between 2010 and 2012, consists of the
phosphorus content (variable to explain or to predict) and physical and chemical parameters as explicative or
predictive variables. The performance of the mathematical models provided by artificial neural networks of type
PMC was compared to the multiple linear regression model (MLP). This comparison showed that neural
stochastic models are more efficient compared to the model on the MLR standard method, for the prediction of
the phosphorus. This result can be explained by the existence of a non-linear relationship between the
investigated physical and chemical parameters and the phosphorus contents of sediments from the dam's
reservoir. The obtained results showed that the most efficient model is that of type PMC with the configuration
[14-7-1], which uses, as transfer functions, the hyperbolic tangent function in the hidden layer and in the output
layer, and learning algorithm of type quasi Newton BFGS.
Keywords: Artificial neural networks, Multiple linear regressions, Physical and chemical parameter,
Phosphorus, Prediction.
I. Introduction
Water pollution by chemical pollutants has become one of the most serious pollution, which affect
notably industrial and urban areas. One of these chemical elements responsible for the pollution is phosphorus,
which comes mainly from domestic waste (sewage, water treatment plants, etc.) and agricultural waste (direct
discharges and diffuse pollution).
Moreover, phosphorus is an essential element for the proper maintenance of aquatic ecosystems. In an
unpolluted lake, phosphorus arriving in lake is consumed almost immediately without creating surpluses.
However, the addition of phosphorus in the watershed or directly into the lake by human activities can cause
significant environmental degradation (eutrophication, water pollution, etc.). On the other hand, phosphorus has
the property to bind to sediment, but can be resuspended during high wind events in shallow lakes. Moreover,
when there is a lack of oxygen, phosphorus can be released into the waters of Lake thus causing the degradation
of their quality.
The present work concerns the modeling and predicting of total phosphorus content based on
physicochemical parameters of surface sediments of the reservoir of the water dam Sidi Chahed, using two
modeling tool: multiple linear regression and artificial neural networks (ANN) of type multilayer perceptron
(MLP). The comparative study of these two methods will test the performances of each of these two modeling
methods.
II. Presentation Of The Study Area
Sidi Chahed dam is built on the Oued Mikkes, about 30 km North West of Fez city, on the main road
linking it to Sidi Kacem city (Fig. 1). Its construction was mainly intended to supply the city of Meknes drinking
water. Its storage capacity is 170 million m3
. However, the reservoir water quality was found unfit for human
consumption due to its relatively high salinity [1] since it’s commissioning in February 1997.
Use of artificial neural networks type MLP for the prediction of phosphorus level from the
DOI: 10.9790/0661-18126170 www.iosrjournals.org 62 | Page
Indeed, drainage of very rich land in Triassic of rock salt and gypsum by the Oued Mellah (course salt
water), the main tributary of Oued Mikkès, whose waters flow directly into the reservoir, is the main origin of
salinity in the waters of the dam Sidi Chahed [2].
Figure 1 : Geographic situation of the dam Sidi Chahed relative to Morocco and its
watershed.
III. Origin And Data Formatting
The data base used in this study is that relating to the analysis of 118 samples sediments taken from
several station during several campaigns, and distributed in time and space, at the level of reservoir Sidi Chahed
[3;4;5;6;7] It was collected between 2010 and 2012, and consists of the phosphorus content and physical and
chemical parameters.
In total we chose fourteen independent variables (predictive) and a single dependent variable (to
predict). These variables with their designations are recorded in "Table I ".
Furthermore, the input data which are the independent variables are untransformed raw values. To
standardize the measurement scales, these data are converted into standardized variables. Indeed, the values X(i)
of each independent variable (i) were standardized with respect to its mean and its standard deviation according
to the relationship (1) [8].
 
(1)
)(
)(
)( 




 

i
iXiX
iX
X
m
S

With: )(iXS
: Standardized value relating to the variable i;
)(iX : Gross value relating to the variable i;
)(iXm
: Average value relating to the variable i;
)(iX
 : Standard deviation relating to the variable i.
Use of artificial neural networks type MLP for the prediction of phosphorus level from the
DOI: 10.9790/0661-18126170 www.iosrjournals.org 63 | Page
Table I. Variables used in this study and their designations.
Variables Designations Units Variable Types
Depth Dp m
independent variables
(predictive)
pH KCl pHKCl -
pH Eau pHEau -
Water content WC %
Conductivity Cond µs/cm
Fine Fraction (< à 50µm) FF %
Carbonates CaCO3 %
Organic Materials OM %
Total Organic Carbon TOC %
Nitrogen N2 %
Potassium K %
Sodium Na %
Calcium Ca %
Magnesium Mg %
Phosphorus P %
dependent variable (to
predict)
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 [9].
The corresponding values for dependent variables were also normalized in the interval [0, 1] to adapt to
the requirements of the transfer function used by the neural networks (sigmoid function). The normalization was
performed according to the relation (2) [8]:
(2)
minmax
min









YY
YY
Yn
n
Y : Normalized value;
Y : Original value;
min
Y : Minimum value;
max
Y : Maximum value.
IV. Prediction Methods
Several methods are applied to address problems prediction and modelling of complex nonlinear
systems. These methods are particularly useful when these systems are difficult to model using classical
statistical methods [10].
In this study, we are interested in a comparative study of the analysis of two methods for predicting
phosphorus levels from the physicochemical parameters of sediments of the dam Sidi Chahed, using two
modeling tools: multiple linear regression and of artificial neural networks MLP type.
Multiple Linear Regressions
Linear regression consists in describing the relationships between a dependent variable Y and several
variables called independent variables X1; X2; ...; Xi.
Indeed, the multiple linear regression which is a data analysis method, is commonly used for
establishing predictive models to the phenomena observed in the aquatic environment [11].This method is a
technique for defining a polynomial function and determines the most significant input variables. The model is
written:
(3))(...22110
XXXXY ii
 
With:
 : number of independent variable;
 ε(X) : random noise (error term or regression residual), but which depends a priori point X of the
data space defined by the values of X1 ;
 Y : dependent variable;
 X1, X2, ... Xi : independent variables;
 β 0 : ordinate at the originally estimated;
 β1; β2;... ; βi : model coefficients.
Use of artificial neural networks type MLP for the prediction of phosphorus level from the
DOI: 10.9790/0661-18126170 www.iosrjournals.org 64 | Page
Artificial Neural Networks
The neural networks are assemblies units of calculations called formal neurons, whose original
inspiration was a model of human nerve cell.
The neuron is the fundamental cell of an artificial neural network, which is strongly connected to the
elementary processors operating in parallel. It’s a computation unit which receives a number of inputs (Xi)
directly from the environment or upstream neurons (Fig. 2). When information comes from a neuron, we
associate it a weight which represents the ability of the neuron upstream to excite or inhibit the neuron
downstream. Each neuron has one output [12;13].
Figure 2 : Diagram showing the structure of an artificial neuron.
The connections between neurons which make up the network describe the topology of the model. In
general, there are several neural network models are models Hopfield, Hamming, Carpenter, perceptron diaper
and one multilayer perceptron [14;15]. To do more complex calculations, the most used networks are the
multilayer networks (Fig. 3).
In multilayer networks, each neuron i receives a series of the signals of neurons j lying at the preceding
layers (Fig.3). Each connection is assigned a weight.
The operation of an artificial neural network is governed by the following equation:






 i
jiijj XWY  (4)
 i : number of input neurons;
 j : number of hidden neuron;
 Wij : synaptic weights;
 Xi : input values on the i variable;
 j : bias (threshold) of neuron j.
Figure 3 : Multilayer neural networks.
Use of artificial neural networks type MLP for the prediction of phosphorus level from the
DOI: 10.9790/0661-18126170 www.iosrjournals.org 65 | Page
V. Results and Discussion
To develop mathematical models for predicting phosphorus levels from the physicochemical
parameters of sediments of the dam Sidi Chahed we followed a statistical approach which is based on two
methods: multiple linear regression (MLR) and artificial neural networks (ANN).
Multiple Linear Regression
Statistical analysis by the method of multiple linear regression was performed using Xlstat 2009 on all
of the database software. Analysis by this method is to find the total phosphorus levels depending all the
independent variables which are the physicochemical parameters.
Mg
CaNaKN
TOCOMCaCO
FFCondWC
eaupH
KCL
pHDpP





21076.4
31085.43108.411.0
2
21043.8
(5)21017.421045.4
3
310.26.3
41043.751043.531071.3
10.021089.331088.184.0%
{R2
= 0,476 ; Prob < 0,0001}
With:
R2
: coefficient of determination,
Prob : probability.
From this result, the model explains 47.6% of the variance (R2
= 0.476), but the probability is very low
value (Pr <0.0001). This means that the model is significant. Figure 4 shows the relationship between the
observed and estimated levels of total phosphorus in sediment from the dam Sidi Chahed, the model established
by the method of the RLM.
Figure 4 : Relationship between observed phosphorus levels and those estimated by
multiple linear regression method (MLR)
Artificial Neural Networks
To establish the mathematical model for the prediction of the phosphorus with the method based on the
principle of artificial neural networks (ANN), the computer software Statistica version 10 was used. This
software uses a back-propagation algorithm with a supervised learning.
Statistica is an automated software tool, it also contains an automatic network search tool that can treat
a large number of neural architecture of different complexity and can select the best set of specific architecture
for a given problem. It saves time by automatically driving the heuristic search. This research concerns the type
of network size and network architectures, activation functions, and even error functions in some cases. Use of
this software has recently been described in detail by [16].
To demonstrate the quality of predictive models, the data used in this study are divided into three
groups. The first group corresponds to 60% of the total data. This group will be used to drive the system.
The second group corresponds to 20% of the total data and it will be used to validate the network. The
remaining 20% that dit not participate in the learning models will be used as an independent test of network
Use of artificial neural networks type MLP for the prediction of phosphorus level from the
DOI: 10.9790/0661-18126170 www.iosrjournals.org 66 | Page
generalization. It should be noted that these three groups of data were drawn from a random manner among the
total database.
Several architectures were simulated for learning and validation. The tool ANS Statistica gives
architects having the maximum correlation value and the minimum value of the mean squared error (MSE).
The algorithms that we have chosen to study are those of type BFGS quasi-Newton. The algorithms are
available in its Matlab optimization toolbox. This type of BFGS algorithms takes its name from the initials of
mathematicians C. G. Broyden, R. Fletcher, D. Goldfarb et D. F.S Hanno, who discovered independently in the
late 60. This is one solution often used when one wishes a descent directions algorithm.
Table II presents the ten best architectures found by the tool ANS Statistica. It shows correlation
coefficients and the error for each learning, test and validation according to the number of neurons in the hidden
layer and the network topology. It also indicates the activation functions for the hidden layer and the output
layer and the algorithm use.
The architecture of the most relevant neural network model for predicting phosphorus content is of type
[14 -7 -1] with a coefficient of determination R² = 0.999 and a mean square error of
-4
10×0,03 The model is
composed of:
 14 neurons in the input layer containing the independent variables: physical and chemical parameters;
 7 neurons in the hidden layer;
 1 neuron in the output layer: phosphorus levels.
Table II. Summary of best performance obtained for each architecture models established by artificial
neural networks type MLP with BFGS algorithm for predicting phosphorus
Network
Architecture
Activation functions Coefficients of determination
Mean square errors
x 10+4
Hidden
layer
Output
layer
learning test validation learning test validation
[14-9-1] Logistic Identity 0,9992 0,9997 0,9973 0,15 0,05 0,03
[14-5-1] Identity Identity 0,9991 0,9999 0,9969 0,17 0,02 0,04
[14-7-1] Tanh Tanh 0,9999 0,9985 0,9983 0,03 0,02 0,02
[14-13-1] Exponential Identity 0,9993 0,9996 0,9973 0,15 0,01 0,05
[14-13-1] Tanh Identity 0,9993 0,9999 0,9977 0,12 0,04 0,03
[14-5-1] Identity Identity 0,9991 0,9999 0,9970 0,17 0,02 0,04
[14-5-1] Identity Identity 0,99901 0,9999 0,9972 0,18 0,02 0,04
[14-13-1] Identity Identity 0,9991 0,9999 0,9969 0,17 0,02 0,04
[14-14-1] Identity Identity 0,9991 0,9999 0,9971 0,17 0,02 0,04
[14-5-1] Identity Identity 0,9991 0,9999 0,9969 0,17 0,02 0,04
The model uses the same hyperbolic tangent activation function for the hidden layer and the output
layer. The figure 5 shows the architecture of the developed model of neural networks.
Neural networks thus provide an improvement of 52.2% compared to multiple linear regression. This
relatively significant improvement indicates a nonlinear relationship between the physicochemical parameters
and the phosphorus content of the sediments of the reservoir of the dam Sidi Chahed.
The figure 6 shows the relationship between observed phosphorus levels and those estimated by the
model established by artificial neural networks (ANN) for the entire database.
The figure 7 describes training of the network. It shows that after number of iterations 128, the desired
result is achieved. With 7 hidden neurons, the two curves relating to the evolution of the mean square error of
the two phases properly converge on the minimum mean square error (MSE).
Use of artificial neural networks type MLP for the prediction of phosphorus level from the
DOI: 10.9790/0661-18126170 www.iosrjournals.org 67 | Page
Figure 5 : Architecture of the neural network with three layer configuration [14-7-1] for
predicting phosphorus levels.
Figure 6 : Relationship between observed phosphorus levels values and those estimated by
the ANN model established for the prediction of phosphorus.
Comparison Between The Two Models
Comparison of the results obtained by the different models shows that the model established by ANN
neural networks is the most efficient than the model established by multiple linear regression MLR. This
performance is due to the importance of the coefficient of determination is 0.999 for the first model and was
0.476 for the second, during the learning phases
Tables III and IV respectively represent the coefficients of determination and the mean square errors
for the three samples of training, validation, and test, which are obtained by the models established respectively
by the ANN and the MLR.
Use of artificial neural networks type MLP for the prediction of phosphorus level from the
DOI: 10.9790/0661-18126170 www.iosrjournals.org 68 | Page
Figure 7 : Evolution of the mean square error with 7 neurons in the hidden layer for the
case of phosphorus.
Table III. Coefficient of determination and the mean square error (MSE) obtained by the model established
by the ANN for the three phases of learning, validation and test.
Phase R2
MSE×(10+4
)
Learning 0.999 0.03
Validation 0.998 0.02
Test 0.998 0.02
Table IV. Coefficient of determination and the mean square error (MSE) obtained by the model established
by the MLR for the three phases of learning, validation and test.
Phase R2
MSE×(10+1
)
Learning 0.476 0.19
Validation 0.655 0.03
Test 0.772 0.01
These results show that the model established by neural networks keeps almost the same performance
during the three phases of learning, validation and testing, as opposed to the model established by the multiple
linear regressions, which shows a degradation of performance while passing of learning, validation and test.
Indeed, the coefficients of determination calculated by the ANN model type are significantly higher,
for against the coefficients calculated by the MLR model type is lower. The parameters are thus non-linear
because the coefficients are very high in the case of analysis with ANN and lower with the.
Residues Study
The error made by the models established by each method on an individual of sample of construction
the model is called residue. The study of the latter is designed to test the validity of a model. Residues or
"observed errors" are defined as the differences between the observed values and the values estimated by a
model, they have the distinction of representing the portion not explained by the MLR model.
The residues analytical methods are mainly graphical analysis methods. The figure 8 shows the
residuals relating to the model established by artificial neural networks and those relating to the model
established by multiple linear regression based on the estimated values.
Use of artificial neural networks type MLP for the prediction of phosphorus level from the
DOI: 10.9790/0661-18126170 www.iosrjournals.org 69 | Page
Figure 8 : Residues relating to the models established by multiple linear regression and
artificial neural network depending of estimated values.
This figure shows that for phosphorus study, residues obtained by the model established by the neural
network method are less dispersed (close to zero) against those obtained from the model established by multiple
linear regression are more dispersed.
VI. Conclusion
Statistical analysis applied on the physicochemical parameters for the prediction of the phosphorus
level was conducted using both modeling methods: the multiple linear regression and neural networks.
The results of these treatments have shown that predictive models established by the recent method,
based on the principle of artificial neural networks are more performing compared to those established by the
method based on multiple linear regressions. This performance seems to be due to the fact that phosphorus
levels in the sediments of the dam Sidi Chahed, are linked to the physicochemical characteristics of the medium
with non-linear relationships. Also, residues graphs showed the power of neural networks in data modeling.
On the other hand, we showed that the architecture for the establishment of the most powerful model
with artificial neural networks to predict the phosphorus levels content of sediments of the dam reservoir Sidi
Chahed, is one formed of three layers of configuration neurons [14-7-1], which uses, as transfer functions, the
hyperbolic tangent function in the hidden layer and in the output layer, and learning algorithm of type quasi
Newton BFGS.
References
[1] O. El Fatni, L. Gourari, D. Ouarhache, M. Chaffai, H. El Arabi, K. Boumir, and A. El Khanchou, Problème de salinité de la
retenue du barrage Sidi Chahed: Etat des lieux et perspectives, 3rd International Days of Environmental Geosciences, El Jadida,
Maroc, 2005.
[2] A. Dehbi, Etude des paramètres physico-chimiques et du phosphore total des sédiments superficiels de la retenue du barrage Sidi
Chahed, Région de Meknès, Thése de Troisième siècle, Faculté des Sciences de Meknès, Chemie, 2011.
[3] D. Abrid, A. El Hmaidi, A. Abdallaoui, O. Fassi FihriI, and A. Essahlaoui, Impact de la pollution sur les eaux de l’oued
Boufekrane (Meknès-Maroc): Etude physicochimique et bactériologique Physic. Chemical", Journal Physical and Chemical News,
58, 2011, 98-104.
[4] D. Abrid, A. El Hmaidi, A. Abdallaoui, and A. Essahlaoui, Apport du système d'information géographique à l'évaluation de la
contamination métallique contenue dans les sédiments de la retenue du barrage Sidi Chahed ( Meknès, Maroc), International
Conference of GIS-Users, Taza GIS-days, Fès, Proceeding Book , 2012a, 396-398.
[5] D. Abrid, A. El Hmaidi, A. Abdallaoui, O. Fassi FihriI, and A. Essahlaoui, Etude de la contamination métallique des sédiments de
la retenue du barrage Sidi Chahed (NE de Meknès, Maroc), Journal of Hydrocarbons Mines and Environmental Research, 3(2),
2012b, 55-60.
[6] D. Abrid, A. El Hmaidi, A. Abdallaoui, and A. Essahlaoui, Variation Spatiale des Concentrations en Éléments Traces Métalliques
dans les Sédiments de la Retenue du Barrage Sidi Chahed (Meknès, Maroc), European Journal of Scientific Research, 106(4), 2013,
503-511.
[7] A. El Hmaidi, D. Abrid, A. Abdallaoui, and A. El ouali, Caractérisation sédimentologique et physico-chimique des sédiments de
carottes de la retenue du barrage Sidi Chahed, NE de Meknès, Maroc, Journal of Hydrocarbons Mines and Environment Research,
3(2), 2012, 91-96.
[8] H. El Badaoui, and A. Abdallaoui, Prédiction des teneurs en métaux lourds toxiques des sédiments de l'oued Beht à partir des
paramètres physico-chimiques, Journal Physical and Chemical News, 58, 2011, 90-97.
[9] F. Schwartz, Méthodologie de conception de systèmes analogiques. Utilisation de l’inversion ensembliste, Thèse de Doctorat
d’Université, Université de Strasbourg, 2010.
[10] J. David, Développement d’une méthode d’étiquetage des jets de quarks b avec des muons de basses impulsions transverses, Thèse
de doctorat, Université de la méditerranée Aix-Marseille II, 2010.
[11] A. Schmitt, B. Le Blanc, M.M. Corsini, C. Lafond and J. Bruzek, Les réseaux de neurones artificiels, Bulletins et mémoires de la
Société d’Anthropologie, Paris, 2001, 1-2.
Use of artificial neural networks type MLP for the prediction of phosphorus level from the
DOI: 10.9790/0661-18126170 www.iosrjournals.org 70 | Page
[12] K.D. Fausch, C.L. Hawkes, and M.G. Parsons, Models that predict the standing crop of stream fish from habitat variables 1950-85,
General Technical Repport PNW-GTR-213, Department of Agriculture, Forest Service, Pacific Northwest Research Station, 1988.
[13] H. El Badaoui, Simulation numerique par l’utilisation des technique d'intelligences artificelles pour la modélisation des données
météorologiques, Thèse de Doctorat, Faculté des Sciences de Meknès, 2014.
[14] B. El Mahdi, Réseaux de neurones artificiels appliqués à la méthode électromagnétique transitoire InfiniTEM. Mémoire,
Université du Québec en Abitibi-Témiscamingue, Sciences appliquées, 2011.
[15] R.P. Lippmann, An introduction to computing with neural nets, IEEE Acoustics, Speech and Signal Processing Magazine, 1987, 4-
22.
[16] M.T. Hagan, H.B. Demuth and M. Beale, Neural network design (PWS Publishing Company, Boston, Massachusetts, 1996).
[17] R. El Chaal, Prédiction des teneurs en métaux lourds dans les sédiments superficiels du barrage Sidi Chahed en utilisant les réseaux
de neurones artificiels et la régression linéaire multiple, Mémoire de fin d’études master, Faculté des Sciences de Meknès, Geology,
2013.

More Related Content

Viewers also liked (18)

Research Presentation (MSc. Business Informatics) Short Version v
Research Presentation (MSc. Business Informatics) Short Version vResearch Presentation (MSc. Business Informatics) Short Version v
Research Presentation (MSc. Business Informatics) Short Version v
 
BrownRChanae_HappinessQuest
BrownRChanae_HappinessQuestBrownRChanae_HappinessQuest
BrownRChanae_HappinessQuest
 
GC-S006-Graphing
GC-S006-GraphingGC-S006-Graphing
GC-S006-Graphing
 
A010310107
A010310107A010310107
A010310107
 
A013130111
A013130111A013130111
A013130111
 
One shoulder bridesmaid dresses gudeer.com
One shoulder bridesmaid dresses   gudeer.comOne shoulder bridesmaid dresses   gudeer.com
One shoulder bridesmaid dresses gudeer.com
 
L010419197
L010419197L010419197
L010419197
 
Atrai o meu coração-Filhos do Homem
Atrai o meu coração-Filhos do HomemAtrai o meu coração-Filhos do Homem
Atrai o meu coração-Filhos do Homem
 
K010116671
K010116671K010116671
K010116671
 
J010217780
J010217780J010217780
J010217780
 
B017250715
B017250715B017250715
B017250715
 
H012264250
H012264250H012264250
H012264250
 
Jeshua
JeshuaJeshua
Jeshua
 
J012326671
J012326671J012326671
J012326671
 
anplppfinal
anplppfinalanplppfinal
anplppfinal
 
C1304021824
C1304021824C1304021824
C1304021824
 
U01821129153
U01821129153U01821129153
U01821129153
 
H010234144
H010234144H010234144
H010234144
 

Similar to I018126170

The prediction of moisture through the use of neural networks MLP type
The prediction of moisture through the use of neural networks MLP typeThe prediction of moisture through the use of neural networks MLP type
The prediction of moisture through the use of neural networks MLP typeIOSR Journals
 
Application of Synthetic Observations to Develop an Artificial Neural Network...
Application of Synthetic Observations to Develop an Artificial Neural Network...Application of Synthetic Observations to Develop an Artificial Neural Network...
Application of Synthetic Observations to Develop an Artificial Neural Network...IRJET Journal
 
IRJET- Modelling BOD and COD using Artificial Neural Network with Factor Anal...
IRJET- Modelling BOD and COD using Artificial Neural Network with Factor Anal...IRJET- Modelling BOD and COD using Artificial Neural Network with Factor Anal...
IRJET- Modelling BOD and COD using Artificial Neural Network with Factor Anal...IRJET Journal
 
Estimation of pH and MLSS using Neural Network
Estimation of pH and MLSS using Neural NetworkEstimation of pH and MLSS using Neural Network
Estimation of pH and MLSS using Neural NetworkTELKOMNIKA JOURNAL
 
Ann Based Approach To Solve Groundwater Pollution Inverse Problem
Ann Based Approach To Solve Groundwater Pollution Inverse ProblemAnn Based Approach To Solve Groundwater Pollution Inverse Problem
Ann Based Approach To Solve Groundwater Pollution Inverse ProblemKelly Lipiec
 
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
 
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...Dr. Amarjeet Singh
 
Applications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil EngineeringApplications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil EngineeringPramey Zode
 
Application Of Artificial Neural Networks In Civil Engineering
Application Of Artificial Neural Networks In Civil EngineeringApplication Of Artificial Neural Networks In Civil Engineering
Application Of Artificial Neural Networks In Civil EngineeringJanelle Martinez
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
An Efficient Method for Assessing Water Quality Based on Bayesian Belief Netw...
An Efficient Method for Assessing Water Quality Based on Bayesian Belief Netw...An Efficient Method for Assessing Water Quality Based on Bayesian Belief Netw...
An Efficient Method for Assessing Water Quality Based on Bayesian Belief Netw...ijsc
 
An efficient method for assessing water
An efficient method for assessing waterAn efficient method for assessing water
An efficient method for assessing waterijsc
 
Rainfall Runoff Modelling on the Lower Tapi Basin using HEC-HMS
Rainfall Runoff Modelling on the Lower Tapi Basin using HEC-HMSRainfall Runoff Modelling on the Lower Tapi Basin using HEC-HMS
Rainfall Runoff Modelling on the Lower Tapi Basin using HEC-HMSAnkit Balyan MBA, B.Tech.
 
ANN Modeling of Monthly and Weekly Behaviour of the Runoff of Kali River Catc...
ANN Modeling of Monthly and Weekly Behaviour of the Runoff of Kali River Catc...ANN Modeling of Monthly and Weekly Behaviour of the Runoff of Kali River Catc...
ANN Modeling of Monthly and Weekly Behaviour of the Runoff of Kali River Catc...IOSR Journals
 
Use of Evolutionary Polynomial Regression (EPR) for Prediction of Total Sedim...
Use of Evolutionary Polynomial Regression (EPR) for Prediction of Total Sedim...Use of Evolutionary Polynomial Regression (EPR) for Prediction of Total Sedim...
Use of Evolutionary Polynomial Regression (EPR) for Prediction of Total Sedim...CSCJournals
 
Ion Channel Simulations for Potassium, Sodium, Calcium, and Chloride Channels...
Ion Channel Simulations for Potassium, Sodium, Calcium, and Chloride Channels...Ion Channel Simulations for Potassium, Sodium, Calcium, and Chloride Channels...
Ion Channel Simulations for Potassium, Sodium, Calcium, and Chloride Channels...Iowa State University
 

Similar to I018126170 (20)

G1304025056
G1304025056G1304025056
G1304025056
 
The prediction of moisture through the use of neural networks MLP type
The prediction of moisture through the use of neural networks MLP typeThe prediction of moisture through the use of neural networks MLP type
The prediction of moisture through the use of neural networks MLP type
 
C04503031040
C04503031040C04503031040
C04503031040
 
Application of Synthetic Observations to Develop an Artificial Neural Network...
Application of Synthetic Observations to Develop an Artificial Neural Network...Application of Synthetic Observations to Develop an Artificial Neural Network...
Application of Synthetic Observations to Develop an Artificial Neural Network...
 
IRJET- Modelling BOD and COD using Artificial Neural Network with Factor Anal...
IRJET- Modelling BOD and COD using Artificial Neural Network with Factor Anal...IRJET- Modelling BOD and COD using Artificial Neural Network with Factor Anal...
IRJET- Modelling BOD and COD using Artificial Neural Network with Factor Anal...
 
20320140501002
2032014050100220320140501002
20320140501002
 
K0363063068
K0363063068K0363063068
K0363063068
 
Estimation of pH and MLSS using Neural Network
Estimation of pH and MLSS using Neural NetworkEstimation of pH and MLSS using Neural Network
Estimation of pH and MLSS using Neural Network
 
Ann Based Approach To Solve Groundwater Pollution Inverse Problem
Ann Based Approach To Solve Groundwater Pollution Inverse ProblemAnn Based Approach To Solve Groundwater Pollution Inverse Problem
Ann Based Approach To Solve Groundwater Pollution Inverse Problem
 
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)
 
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...
Complexity Neural Networks for Estimating Flood Process in Internet-of-Things...
 
Applications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil EngineeringApplications of Artificial Neural Networks in Civil Engineering
Applications of Artificial Neural Networks in Civil Engineering
 
Application Of Artificial Neural Networks In Civil Engineering
Application Of Artificial Neural Networks In Civil EngineeringApplication Of Artificial Neural Networks In Civil Engineering
Application Of Artificial Neural Networks In Civil Engineering
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
An Efficient Method for Assessing Water Quality Based on Bayesian Belief Netw...
An Efficient Method for Assessing Water Quality Based on Bayesian Belief Netw...An Efficient Method for Assessing Water Quality Based on Bayesian Belief Netw...
An Efficient Method for Assessing Water Quality Based on Bayesian Belief Netw...
 
An efficient method for assessing water
An efficient method for assessing waterAn efficient method for assessing water
An efficient method for assessing water
 
Rainfall Runoff Modelling on the Lower Tapi Basin using HEC-HMS
Rainfall Runoff Modelling on the Lower Tapi Basin using HEC-HMSRainfall Runoff Modelling on the Lower Tapi Basin using HEC-HMS
Rainfall Runoff Modelling on the Lower Tapi Basin using HEC-HMS
 
ANN Modeling of Monthly and Weekly Behaviour of the Runoff of Kali River Catc...
ANN Modeling of Monthly and Weekly Behaviour of the Runoff of Kali River Catc...ANN Modeling of Monthly and Weekly Behaviour of the Runoff of Kali River Catc...
ANN Modeling of Monthly and Weekly Behaviour of the Runoff of Kali River Catc...
 
Use of Evolutionary Polynomial Regression (EPR) for Prediction of Total Sedim...
Use of Evolutionary Polynomial Regression (EPR) for Prediction of Total Sedim...Use of Evolutionary Polynomial Regression (EPR) for Prediction of Total Sedim...
Use of Evolutionary Polynomial Regression (EPR) for Prediction of Total Sedim...
 
Ion Channel Simulations for Potassium, Sodium, Calcium, and Chloride Channels...
Ion Channel Simulations for Potassium, Sodium, Calcium, and Chloride Channels...Ion Channel Simulations for Potassium, Sodium, Calcium, and Chloride Channels...
Ion Channel Simulations for Potassium, Sodium, Calcium, and Chloride Channels...
 

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

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Recently uploaded (20)

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

I018126170

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 1, Ver. II (Jan – Feb. 2016), PP 61-70 www.iosrjournals.org DOI: 10.9790/0661-18126170 www.iosrjournals.org 61 | Page Use of Artificial Neural Networks Type MLP for the Prediction of Phosphorus Level from the Physicochemical Parameters of Sediments Monyr Naoual1 , Abdallaoui Abdelaziz1* , El Hmaidi Abdellah2 1 Department of Chemistry, Research Team "Analytical Chemistry and Environment", Faculty of Science/ University Moulay Ismail, Morocco. 2 Department of Geology, Research Team "Water Sciences and environmental engineering", Faculty of Science/ University Moulay Ismail, Morocco. *Corresponding author: a.abdallaoui@gmail.com Abstract: The present work is a contribution on the development of mathematical models for predicting the phosphorus contents based on the physicochemical properties of the sediments of the reservoir of the water dam Sidi Chahed (Meknes, Morocco). For that purpose, artificial neural networks (ANN) of type multilayer perceptron (MLP) was used. The data base used corresponds to 118 samples of superficial sediments taken from several stations, and distributed in space and time at the level of the reservoir of the water power plant Sidi Chahed. This data base of the neural network, which was collected between 2010 and 2012, consists of the phosphorus content (variable to explain or to predict) and physical and chemical parameters as explicative or predictive variables. The performance of the mathematical models provided by artificial neural networks of type PMC was compared to the multiple linear regression model (MLP). This comparison showed that neural stochastic models are more efficient compared to the model on the MLR standard method, for the prediction of the phosphorus. This result can be explained by the existence of a non-linear relationship between the investigated physical and chemical parameters and the phosphorus contents of sediments from the dam's reservoir. The obtained results showed that the most efficient model is that of type PMC with the configuration [14-7-1], which uses, as transfer functions, the hyperbolic tangent function in the hidden layer and in the output layer, and learning algorithm of type quasi Newton BFGS. Keywords: Artificial neural networks, Multiple linear regressions, Physical and chemical parameter, Phosphorus, Prediction. I. Introduction Water pollution by chemical pollutants has become one of the most serious pollution, which affect notably industrial and urban areas. One of these chemical elements responsible for the pollution is phosphorus, which comes mainly from domestic waste (sewage, water treatment plants, etc.) and agricultural waste (direct discharges and diffuse pollution). Moreover, phosphorus is an essential element for the proper maintenance of aquatic ecosystems. In an unpolluted lake, phosphorus arriving in lake is consumed almost immediately without creating surpluses. However, the addition of phosphorus in the watershed or directly into the lake by human activities can cause significant environmental degradation (eutrophication, water pollution, etc.). On the other hand, phosphorus has the property to bind to sediment, but can be resuspended during high wind events in shallow lakes. Moreover, when there is a lack of oxygen, phosphorus can be released into the waters of Lake thus causing the degradation of their quality. The present work concerns the modeling and predicting of total phosphorus content based on physicochemical parameters of surface sediments of the reservoir of the water dam Sidi Chahed, using two modeling tool: multiple linear regression and artificial neural networks (ANN) of type multilayer perceptron (MLP). The comparative study of these two methods will test the performances of each of these two modeling methods. II. Presentation Of The Study Area Sidi Chahed dam is built on the Oued Mikkes, about 30 km North West of Fez city, on the main road linking it to Sidi Kacem city (Fig. 1). Its construction was mainly intended to supply the city of Meknes drinking water. Its storage capacity is 170 million m3 . However, the reservoir water quality was found unfit for human consumption due to its relatively high salinity [1] since it’s commissioning in February 1997.
  • 2. Use of artificial neural networks type MLP for the prediction of phosphorus level from the DOI: 10.9790/0661-18126170 www.iosrjournals.org 62 | Page Indeed, drainage of very rich land in Triassic of rock salt and gypsum by the Oued Mellah (course salt water), the main tributary of Oued Mikkès, whose waters flow directly into the reservoir, is the main origin of salinity in the waters of the dam Sidi Chahed [2]. Figure 1 : Geographic situation of the dam Sidi Chahed relative to Morocco and its watershed. III. Origin And Data Formatting The data base used in this study is that relating to the analysis of 118 samples sediments taken from several station during several campaigns, and distributed in time and space, at the level of reservoir Sidi Chahed [3;4;5;6;7] It was collected between 2010 and 2012, and consists of the phosphorus content and physical and chemical parameters. In total we chose fourteen independent variables (predictive) and a single dependent variable (to predict). These variables with their designations are recorded in "Table I ". Furthermore, the input data which are the independent variables are untransformed raw values. To standardize the measurement scales, these data are converted into standardized variables. Indeed, the values X(i) of each independent variable (i) were standardized with respect to its mean and its standard deviation according to the relationship (1) [8].   (1) )( )( )(         i iXiX iX X m S  With: )(iXS : Standardized value relating to the variable i; )(iX : Gross value relating to the variable i; )(iXm : Average value relating to the variable i; )(iX  : Standard deviation relating to the variable i.
  • 3. Use of artificial neural networks type MLP for the prediction of phosphorus level from the DOI: 10.9790/0661-18126170 www.iosrjournals.org 63 | Page Table I. Variables used in this study and their designations. Variables Designations Units Variable Types Depth Dp m independent variables (predictive) pH KCl pHKCl - pH Eau pHEau - Water content WC % Conductivity Cond µs/cm Fine Fraction (< à 50µm) FF % Carbonates CaCO3 % Organic Materials OM % Total Organic Carbon TOC % Nitrogen N2 % Potassium K % Sodium Na % Calcium Ca % Magnesium Mg % Phosphorus P % dependent variable (to predict) 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 [9]. The corresponding values for dependent variables were also normalized in the interval [0, 1] to adapt to the requirements of the transfer function used by the neural networks (sigmoid function). The normalization was performed according to the relation (2) [8]: (2) minmax min          YY YY Yn n Y : Normalized value; Y : Original value; min Y : Minimum value; max Y : Maximum value. IV. Prediction Methods Several methods are applied to address problems prediction and modelling of complex nonlinear systems. These methods are particularly useful when these systems are difficult to model using classical statistical methods [10]. In this study, we are interested in a comparative study of the analysis of two methods for predicting phosphorus levels from the physicochemical parameters of sediments of the dam Sidi Chahed, using two modeling tools: multiple linear regression and of artificial neural networks MLP type. Multiple Linear Regressions Linear regression consists in describing the relationships between a dependent variable Y and several variables called independent variables X1; X2; ...; Xi. Indeed, the multiple linear regression which is a data analysis method, is commonly used for establishing predictive models to the phenomena observed in the aquatic environment [11].This method is a technique for defining a polynomial function and determines the most significant input variables. The model is written: (3))(...22110 XXXXY ii   With:  : number of independent variable;  ε(X) : random noise (error term or regression residual), but which depends a priori point X of the data space defined by the values of X1 ;  Y : dependent variable;  X1, X2, ... Xi : independent variables;  β 0 : ordinate at the originally estimated;  β1; β2;... ; βi : model coefficients.
  • 4. Use of artificial neural networks type MLP for the prediction of phosphorus level from the DOI: 10.9790/0661-18126170 www.iosrjournals.org 64 | Page Artificial Neural Networks The neural networks are assemblies units of calculations called formal neurons, whose original inspiration was a model of human nerve cell. The neuron is the fundamental cell of an artificial neural network, which is strongly connected to the elementary processors operating in parallel. It’s a computation unit which receives a number of inputs (Xi) directly from the environment or upstream neurons (Fig. 2). When information comes from a neuron, we associate it a weight which represents the ability of the neuron upstream to excite or inhibit the neuron downstream. Each neuron has one output [12;13]. Figure 2 : Diagram showing the structure of an artificial neuron. The connections between neurons which make up the network describe the topology of the model. In general, there are several neural network models are models Hopfield, Hamming, Carpenter, perceptron diaper and one multilayer perceptron [14;15]. To do more complex calculations, the most used networks are the multilayer networks (Fig. 3). In multilayer networks, each neuron i receives a series of the signals of neurons j lying at the preceding layers (Fig.3). Each connection is assigned a weight. The operation of an artificial neural network is governed by the following equation:        i jiijj XWY  (4)  i : number of input neurons;  j : number of hidden neuron;  Wij : synaptic weights;  Xi : input values on the i variable;  j : bias (threshold) of neuron j. Figure 3 : Multilayer neural networks.
  • 5. Use of artificial neural networks type MLP for the prediction of phosphorus level from the DOI: 10.9790/0661-18126170 www.iosrjournals.org 65 | Page V. Results and Discussion To develop mathematical models for predicting phosphorus levels from the physicochemical parameters of sediments of the dam Sidi Chahed we followed a statistical approach which is based on two methods: multiple linear regression (MLR) and artificial neural networks (ANN). Multiple Linear Regression Statistical analysis by the method of multiple linear regression was performed using Xlstat 2009 on all of the database software. Analysis by this method is to find the total phosphorus levels depending all the independent variables which are the physicochemical parameters. Mg CaNaKN TOCOMCaCO FFCondWC eaupH KCL pHDpP      21076.4 31085.43108.411.0 2 21043.8 (5)21017.421045.4 3 310.26.3 41043.751043.531071.3 10.021089.331088.184.0% {R2 = 0,476 ; Prob < 0,0001} With: R2 : coefficient of determination, Prob : probability. From this result, the model explains 47.6% of the variance (R2 = 0.476), but the probability is very low value (Pr <0.0001). This means that the model is significant. Figure 4 shows the relationship between the observed and estimated levels of total phosphorus in sediment from the dam Sidi Chahed, the model established by the method of the RLM. Figure 4 : Relationship between observed phosphorus levels and those estimated by multiple linear regression method (MLR) Artificial Neural Networks To establish the mathematical model for the prediction of the phosphorus with the method based on the principle of artificial neural networks (ANN), the computer software Statistica version 10 was used. This software uses a back-propagation algorithm with a supervised learning. Statistica is an automated software tool, it also contains an automatic network search tool that can treat a large number of neural architecture of different complexity and can select the best set of specific architecture for a given problem. It saves time by automatically driving the heuristic search. This research concerns the type of network size and network architectures, activation functions, and even error functions in some cases. Use of this software has recently been described in detail by [16]. To demonstrate the quality of predictive models, the data used in this study are divided into three groups. The first group corresponds to 60% of the total data. This group will be used to drive the system. The second group corresponds to 20% of the total data and it will be used to validate the network. The remaining 20% that dit not participate in the learning models will be used as an independent test of network
  • 6. Use of artificial neural networks type MLP for the prediction of phosphorus level from the DOI: 10.9790/0661-18126170 www.iosrjournals.org 66 | Page generalization. It should be noted that these three groups of data were drawn from a random manner among the total database. Several architectures were simulated for learning and validation. The tool ANS Statistica gives architects having the maximum correlation value and the minimum value of the mean squared error (MSE). The algorithms that we have chosen to study are those of type BFGS quasi-Newton. The algorithms are available in its Matlab optimization toolbox. This type of BFGS algorithms takes its name from the initials of mathematicians C. G. Broyden, R. Fletcher, D. Goldfarb et D. F.S Hanno, who discovered independently in the late 60. This is one solution often used when one wishes a descent directions algorithm. Table II presents the ten best architectures found by the tool ANS Statistica. It shows correlation coefficients and the error for each learning, test and validation according to the number of neurons in the hidden layer and the network topology. It also indicates the activation functions for the hidden layer and the output layer and the algorithm use. The architecture of the most relevant neural network model for predicting phosphorus content is of type [14 -7 -1] with a coefficient of determination R² = 0.999 and a mean square error of -4 10×0,03 The model is composed of:  14 neurons in the input layer containing the independent variables: physical and chemical parameters;  7 neurons in the hidden layer;  1 neuron in the output layer: phosphorus levels. Table II. Summary of best performance obtained for each architecture models established by artificial neural networks type MLP with BFGS algorithm for predicting phosphorus Network Architecture Activation functions Coefficients of determination Mean square errors x 10+4 Hidden layer Output layer learning test validation learning test validation [14-9-1] Logistic Identity 0,9992 0,9997 0,9973 0,15 0,05 0,03 [14-5-1] Identity Identity 0,9991 0,9999 0,9969 0,17 0,02 0,04 [14-7-1] Tanh Tanh 0,9999 0,9985 0,9983 0,03 0,02 0,02 [14-13-1] Exponential Identity 0,9993 0,9996 0,9973 0,15 0,01 0,05 [14-13-1] Tanh Identity 0,9993 0,9999 0,9977 0,12 0,04 0,03 [14-5-1] Identity Identity 0,9991 0,9999 0,9970 0,17 0,02 0,04 [14-5-1] Identity Identity 0,99901 0,9999 0,9972 0,18 0,02 0,04 [14-13-1] Identity Identity 0,9991 0,9999 0,9969 0,17 0,02 0,04 [14-14-1] Identity Identity 0,9991 0,9999 0,9971 0,17 0,02 0,04 [14-5-1] Identity Identity 0,9991 0,9999 0,9969 0,17 0,02 0,04 The model uses the same hyperbolic tangent activation function for the hidden layer and the output layer. The figure 5 shows the architecture of the developed model of neural networks. Neural networks thus provide an improvement of 52.2% compared to multiple linear regression. This relatively significant improvement indicates a nonlinear relationship between the physicochemical parameters and the phosphorus content of the sediments of the reservoir of the dam Sidi Chahed. The figure 6 shows the relationship between observed phosphorus levels and those estimated by the model established by artificial neural networks (ANN) for the entire database. The figure 7 describes training of the network. It shows that after number of iterations 128, the desired result is achieved. With 7 hidden neurons, the two curves relating to the evolution of the mean square error of the two phases properly converge on the minimum mean square error (MSE).
  • 7. Use of artificial neural networks type MLP for the prediction of phosphorus level from the DOI: 10.9790/0661-18126170 www.iosrjournals.org 67 | Page Figure 5 : Architecture of the neural network with three layer configuration [14-7-1] for predicting phosphorus levels. Figure 6 : Relationship between observed phosphorus levels values and those estimated by the ANN model established for the prediction of phosphorus. Comparison Between The Two Models Comparison of the results obtained by the different models shows that the model established by ANN neural networks is the most efficient than the model established by multiple linear regression MLR. This performance is due to the importance of the coefficient of determination is 0.999 for the first model and was 0.476 for the second, during the learning phases Tables III and IV respectively represent the coefficients of determination and the mean square errors for the three samples of training, validation, and test, which are obtained by the models established respectively by the ANN and the MLR.
  • 8. Use of artificial neural networks type MLP for the prediction of phosphorus level from the DOI: 10.9790/0661-18126170 www.iosrjournals.org 68 | Page Figure 7 : Evolution of the mean square error with 7 neurons in the hidden layer for the case of phosphorus. Table III. Coefficient of determination and the mean square error (MSE) obtained by the model established by the ANN for the three phases of learning, validation and test. Phase R2 MSE×(10+4 ) Learning 0.999 0.03 Validation 0.998 0.02 Test 0.998 0.02 Table IV. Coefficient of determination and the mean square error (MSE) obtained by the model established by the MLR for the three phases of learning, validation and test. Phase R2 MSE×(10+1 ) Learning 0.476 0.19 Validation 0.655 0.03 Test 0.772 0.01 These results show that the model established by neural networks keeps almost the same performance during the three phases of learning, validation and testing, as opposed to the model established by the multiple linear regressions, which shows a degradation of performance while passing of learning, validation and test. Indeed, the coefficients of determination calculated by the ANN model type are significantly higher, for against the coefficients calculated by the MLR model type is lower. The parameters are thus non-linear because the coefficients are very high in the case of analysis with ANN and lower with the. Residues Study The error made by the models established by each method on an individual of sample of construction the model is called residue. The study of the latter is designed to test the validity of a model. Residues or "observed errors" are defined as the differences between the observed values and the values estimated by a model, they have the distinction of representing the portion not explained by the MLR model. The residues analytical methods are mainly graphical analysis methods. The figure 8 shows the residuals relating to the model established by artificial neural networks and those relating to the model established by multiple linear regression based on the estimated values.
  • 9. Use of artificial neural networks type MLP for the prediction of phosphorus level from the DOI: 10.9790/0661-18126170 www.iosrjournals.org 69 | Page Figure 8 : Residues relating to the models established by multiple linear regression and artificial neural network depending of estimated values. This figure shows that for phosphorus study, residues obtained by the model established by the neural network method are less dispersed (close to zero) against those obtained from the model established by multiple linear regression are more dispersed. VI. Conclusion Statistical analysis applied on the physicochemical parameters for the prediction of the phosphorus level was conducted using both modeling methods: the multiple linear regression and neural networks. The results of these treatments have shown that predictive models established by the recent method, based on the principle of artificial neural networks are more performing compared to those established by the method based on multiple linear regressions. This performance seems to be due to the fact that phosphorus levels in the sediments of the dam Sidi Chahed, are linked to the physicochemical characteristics of the medium with non-linear relationships. Also, residues graphs showed the power of neural networks in data modeling. On the other hand, we showed that the architecture for the establishment of the most powerful model with artificial neural networks to predict the phosphorus levels content of sediments of the dam reservoir Sidi Chahed, is one formed of three layers of configuration neurons [14-7-1], which uses, as transfer functions, the hyperbolic tangent function in the hidden layer and in the output layer, and learning algorithm of type quasi Newton BFGS. References [1] O. El Fatni, L. Gourari, D. Ouarhache, M. Chaffai, H. El Arabi, K. Boumir, and A. El Khanchou, Problème de salinité de la retenue du barrage Sidi Chahed: Etat des lieux et perspectives, 3rd International Days of Environmental Geosciences, El Jadida, Maroc, 2005. [2] A. Dehbi, Etude des paramètres physico-chimiques et du phosphore total des sédiments superficiels de la retenue du barrage Sidi Chahed, Région de Meknès, Thése de Troisième siècle, Faculté des Sciences de Meknès, Chemie, 2011. [3] D. Abrid, A. El Hmaidi, A. Abdallaoui, O. Fassi FihriI, and A. Essahlaoui, Impact de la pollution sur les eaux de l’oued Boufekrane (Meknès-Maroc): Etude physicochimique et bactériologique Physic. Chemical", Journal Physical and Chemical News, 58, 2011, 98-104. [4] D. Abrid, A. El Hmaidi, A. Abdallaoui, and A. Essahlaoui, Apport du système d'information géographique à l'évaluation de la contamination métallique contenue dans les sédiments de la retenue du barrage Sidi Chahed ( Meknès, Maroc), International Conference of GIS-Users, Taza GIS-days, Fès, Proceeding Book , 2012a, 396-398. [5] D. Abrid, A. El Hmaidi, A. Abdallaoui, O. Fassi FihriI, and A. Essahlaoui, Etude de la contamination métallique des sédiments de la retenue du barrage Sidi Chahed (NE de Meknès, Maroc), Journal of Hydrocarbons Mines and Environmental Research, 3(2), 2012b, 55-60. [6] D. Abrid, A. El Hmaidi, A. Abdallaoui, and A. Essahlaoui, Variation Spatiale des Concentrations en Éléments Traces Métalliques dans les Sédiments de la Retenue du Barrage Sidi Chahed (Meknès, Maroc), European Journal of Scientific Research, 106(4), 2013, 503-511. [7] A. El Hmaidi, D. Abrid, A. Abdallaoui, and A. El ouali, Caractérisation sédimentologique et physico-chimique des sédiments de carottes de la retenue du barrage Sidi Chahed, NE de Meknès, Maroc, Journal of Hydrocarbons Mines and Environment Research, 3(2), 2012, 91-96. [8] H. El Badaoui, and A. Abdallaoui, Prédiction des teneurs en métaux lourds toxiques des sédiments de l'oued Beht à partir des paramètres physico-chimiques, Journal Physical and Chemical News, 58, 2011, 90-97. [9] F. Schwartz, Méthodologie de conception de systèmes analogiques. Utilisation de l’inversion ensembliste, Thèse de Doctorat d’Université, Université de Strasbourg, 2010. [10] J. David, Développement d’une méthode d’étiquetage des jets de quarks b avec des muons de basses impulsions transverses, Thèse de doctorat, Université de la méditerranée Aix-Marseille II, 2010. [11] A. Schmitt, B. Le Blanc, M.M. Corsini, C. Lafond and J. Bruzek, Les réseaux de neurones artificiels, Bulletins et mémoires de la Société d’Anthropologie, Paris, 2001, 1-2.
  • 10. Use of artificial neural networks type MLP for the prediction of phosphorus level from the DOI: 10.9790/0661-18126170 www.iosrjournals.org 70 | Page [12] K.D. Fausch, C.L. Hawkes, and M.G. Parsons, Models that predict the standing crop of stream fish from habitat variables 1950-85, General Technical Repport PNW-GTR-213, Department of Agriculture, Forest Service, Pacific Northwest Research Station, 1988. [13] H. El Badaoui, Simulation numerique par l’utilisation des technique d'intelligences artificelles pour la modélisation des données météorologiques, Thèse de Doctorat, Faculté des Sciences de Meknès, 2014. [14] B. El Mahdi, Réseaux de neurones artificiels appliqués à la méthode électromagnétique transitoire InfiniTEM. Mémoire, Université du Québec en Abitibi-Témiscamingue, Sciences appliquées, 2011. [15] R.P. Lippmann, An introduction to computing with neural nets, IEEE Acoustics, Speech and Signal Processing Magazine, 1987, 4- 22. [16] M.T. Hagan, H.B. Demuth and M. Beale, Neural network design (PWS Publishing Company, Boston, Massachusetts, 1996). [17] R. El Chaal, Prédiction des teneurs en métaux lourds dans les sédiments superficiels du barrage Sidi Chahed en utilisant les réseaux de neurones artificiels et la régression linéaire multiple, Mémoire de fin d’études master, Faculté des Sciences de Meknès, Geology, 2013.