This section analyses the three models that we first selected to identify which model architecture yields the best results on all benchmark datasets. Subsequently, the best-performing model architecture was selected and used to carry out the next experiment to determine whether the model's accuracy could be improved with more training data.