Usually, overfitting or poor generalization would be mitigated by adding more measurements to the profiling phase to reduce estimation errors. This paper provides a detailed analysis of different deep learning model behaviors and shows that adding more profiling traces as a single solution does not necessarily help improve generalization. In fact, we recognize the main problem to be the sub-optimal selection of hyperparameters, which is then difficult to resolve by simply adding more measurements. Instead, we propose to use small hyperparameter tweaks or regularization as techniques to resolve the problem.
Category / Keywords: secret-key cryptography / Side-channel analysis, Deep Learning, Overfitting, Generalization Date: received 11 Mar 2022 Contact author: picek stjepan at gmail com Available format(s): PDF | BibTeX Citation Version: 20220314:115340 (All versions of this report) Short URL: ia.cr/2022/340