Experimentation and Results




Download 299,02 Kb.
Pdf ko'rish
bet9/13
Sana22.12.2023
Hajmi299,02 Kb.
#127116
1   ...   5   6   7   8   9   10   11   12   13

Experimentation and Results 
In this section we summarize the results obtained via the extensive experiments per-
formed in the study and compare different methods from work of other researchers. 
5.1 
Deep CNNs 
We experiment our models in 3 distinct steps. Each successive step uses the model 
performing the best in the previous step. 
First, we tried two of the most popular layer types for convolutional layers. We 
trained and tested the performance of all - age estimation, age classification and gender 
classification on 2 types of fundamental convolutional layers - the simple convolutional 
layer (Conv2D) and separable convolutional layer (Separable Conv2D) with spatial 
dropout being present in both cases, for increased regularization effect. Rest all hyper 
parameters were kept the same. 
Table 5. Comparison of Layer Type 
Layers 
Age Estimation
(MAE) 
Age Classification
(Accuracy) 
Gender Classification 
(Accuracy) 
Conv2D 
6.098 
76.718 
90.426 
Separable Conv2D 
6.080 
78.279 
91.269 



It is apparent that separable convolution coupled with spatial dropout (in the convolu-
tional layers) helped the model in converging faster and generalize better. This is be-
cause, separable convolutions consist of first performing a depth wise spatial convolu-
tion (which acts on each input channel separately) followed by a pointwise convolution 
which mixes the resulting output channels. Basically, separable convolutions factorize 
a kernel into 2 smaller kernels, leading to lesser computations, thereby helping the 
model to converge faster. 
Then we experimented with other arguments associated with the namely the type of 
weight initialization and weight constraints which determine the final weights of our 
model and hence its performance. Table 6 summarizes the results of this experiment. 
Table 6. Comparison of models based on the arguments of the best performing layer 
Layers Configuration 
Age Estimation
(MAE)
Age Classification 
(Accuracy) 
Gender Classification 
(Accuracy) 
Separable Conv2D + 
Spatial dropout + Xavier 
uniform initialization 
6.08 
78.279 
91.269 
Separable Conv2D + 
Spatial dropout + He uni-
form initialization 

Download 299,02 Kb.
1   ...   5   6   7   8   9   10   11   12   13




Download 299,02 Kb.
Pdf ko'rish