Weng_zhiqiang:

Yeah, the training acc is 98%, but it still 50%


I assume you are referring to the training and validation accuracy, respectively?
If so, it seems your model is indeed overfitting.
You could try to increase the regularization, more aggressive data augmentation, make sure both data splits contain images from the same domain and the same preprocessing.