Autoencoder-enabled Model Portability for Reducing Hyperparameter Tuning Efforts in Side-channel Analysis
Abstract
Abstract Hyperparameter tuning represents one of the main challenges in deep learning-based profiling side-channel analysis. For each different side-channel dataset, the typical procedure to find a profiling model is applying hyperparameter tuning from scratch. The main reason is that side-channel measurements from various targets contain different underlying leakage distributions. Consequently, the same profiling model hyperparameters are usually not equally efficient for other targets. This paper considers autoencoders for dimensionality reduction to verify if encoded datasets from different targets enable the portability of profiling models and architectures. Successful portability reduces the hyperparameter tuning efforts as profiling model tuning is eliminated for the new dataset, and tuning autoencoders is simpler. We first search for the best autoencoder for each dataset and the best profiling model when the encoded dataset becomes the training set. Our results show no significant difference in tuning efforts using original and encoded traces, meaning that encoded data reliably represents the original data. Next, we verify how portable is the best profiling model among different datasets. Our results show that tuning autoencoders enables and improves portability while reducing the effort in hyperparameter search for profiling models. Lastly, we present a transfer learning case where dimensionality reduction might be necessary if the model is tuned for a dataset with fewer features than the new dataset. In this case, tuning of the profiling model is eliminated and training time reduced.
Authors 2
-
Marina Krček Aachen
Leiden University · Delft University of Technology
Affiliation as printed
Delft University of Technology
Delft University of Technology, Mekelweg 2, Delft, The Netherlands
Leiden University
Leiden University, Rapenburg 70, Leiden, The Netherlands
-
Guilherme Perin Aachen
Leiden University · Delft University of Technology
Affiliation as printed
Leiden University
Delft University of Technology
Delft University of Technology, Mekelweg 2, Delft, The Netherlands
Leiden University, Rapenburg 70, Leiden, The Netherlands
Cited by 0 stored of 1
References 29
-
W1562542037details pending0citations
-
W2746796098details pending0citations
-
W2914572864details pending0citations
-
W3096110808details pending0citations
-
W3126247501details pending0citations
-
W207867780details pending0citations
-
W1752847028details pending0citations
-
W2990296674details pending0citations
-
W3208177954details pending0citations
-
W2967098993details pending0citations
-
W3178245564details pending0citations
-
W2939963136details pending0citations