Environmental Engineering Reference
In-Depth Information
design. h e number of neurons in a hidden layer depends on the com-
plexity of the relationship between inputs and outputs. As this relationship
becomes more complex, more neurons should be added [13].
h e optimum number of hidden neurons was chosen upon mini-
mizing the dif erence between predicted ANN values and desired out-
puts, using SOS during testing as a performance indicator (table 4.1).
Results of CSB , CSC , WAT , WA B , WAC , FS , WLFT , WLFB , WLFC , and
VMC during testing with i ve to thirteen neurons in the hidden layer
are presented. Used MLPs are marked according to StatSot Statistica's
notation; MLP followed by number of inputs, number of neurons in the
hidden layer, and the number of outputs. According to ANN perfor-
mance, from tableĀ 4.4 (sum of r 2 and SOSs for all variables in one ANN),
it was noticed that the optimal number of neurons in the hidden layer
is thirteen (network MLP 10-13-10, No 4.), when obtaining high values
of r 2 and also low values of SOS . It was noticed that a greater number of
neurons increases the structure complexity, but does not necessarily sig-
nii cantly improve the network behavior [18], (during testing step MLP
10-13-10, No. 4 gained r 2 = 0.949, SOS = 0.010, while MLP 10-9-10, No.
6 gained r 2 = 0.943 and SOS = 0.011).
h e goodness of i t, between experimental measurements and model-
calculated outputs, represented as ANN performance (sum of r 2 between
measured and calculated CS , WA , FS , WLF , and VMC for each ANN) and
also the SOS between measured and calculated technological parameters,
during training, testing and validation steps, are shown in table 4.4. h e
SOS between the experimental and the network predicted values was used
as the iteration termination criterion, as StatSot Statistica's default. As
soon as the cross-validation SOS starts to increase, the training step is ter-
minated; otherwise, the training step ends at er a i xed number of epochs
or training cycles [13].
Table 4.4 shows ANN performance data, expressed as the sum of r 2 and
SOS , for all variables in one ANN, while table 4.5 presents r 2 for each vari-
able ( CSB , CSC , WAT , WA B , WAC , FS , WLFT , WLFB , WLFC , and VMC )
during training, testing, and validation steps.
4.3.4
Simulation of the ANNs
Process outputs CSB , CSC , WAT , WA B , WAC , FS , WLFT , WLFB , WLFC ,
and VMC can be calculated by the eq. (4.4), using matrices W 1 and B 1 , and
matrices W 2 and B 2 , which represent system, incorporating coei cients
associated with the hidden layer (both weights and biases). Output vari-
ables are calculated by applying transfer functions f 1 and f 2 (from tableĀ 4.1)
Search WWH ::




Custom Search