Research Article

Evolution of Deep Neural Network Architecture Using Particle Swarm Optimization to Improve the Performance in Determining the Friction Angle of Soil

Table 5

PSO-DNN initialization parameters.

ParametersExplanationValue and description

N_swarmSwarm size50
max_iterationNumber of iterations30
iInitial weight0.5
_dampInitial weight damping0.9
C1Personal learning coefficient0.4
C2Global learning coefficient0.8
VarMinNumber of min neurons2
VarMaxNumber of max neurons100
N_hiddensNumber of hidden layers2, 4, 6, 8, 10
VmaxVelocity max0.05  (VarMax − VarMin)
VminVelocity minVmax
Fitness functionDNN
Activation functionTanh
Early stoppingHandling overfittingTrue
Cost functionR2, MAE, RMSE
Data usedTraining/validation dataset