TY - GEN
T1 - Kilroy Was Here
T2 - 11th International Workshop on Constructive Side-Channel Analysis and Secure Design, COSADE 2020
AU - Valk, Daan
AU - Picek, Stjepan
AU - Bhasin, Shivam
PY - 2021
Y1 - 2021
N2 - While several works have explored the application of deep learning for efficient profiled side-channel analysis, explainability, or, in other words, what neural networks learn remains a rather untouched topic. As a first step, this paper explores the Singular Vector Canonical Correlation Analysis (SVCCA) tool to interpret what neural networks learn while training on different side-channel datasets, by concentrating on deep layers of the network. Information from SVCCA can help, to an extent, with several practical problems in a profiled side-channel analysis like portability issue and criteria to choose a number of layers/neurons to fight portability, provide insight on the correct size of training dataset and detect deceptive conditions like over-specialization of networks.
AB - While several works have explored the application of deep learning for efficient profiled side-channel analysis, explainability, or, in other words, what neural networks learn remains a rather untouched topic. As a first step, this paper explores the Singular Vector Canonical Correlation Analysis (SVCCA) tool to interpret what neural networks learn while training on different side-channel datasets, by concentrating on deep layers of the network. Information from SVCCA can help, to an extent, with several practical problems in a profiled side-channel analysis like portability issue and criteria to choose a number of layers/neurons to fight portability, provide insight on the correct size of training dataset and detect deceptive conditions like over-specialization of networks.
KW - Deep learning
KW - Neural networks
KW - Representation learning
KW - Side-channel analysis
UR - http://www.scopus.com/inward/record.url?scp=85102313268&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-68773-1_9
DO - 10.1007/978-3-030-68773-1_9
M3 - Conference contribution
AN - SCOPUS:85102313268
SN - 9783030687724
VL - 12244
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 175
EP - 199
BT - Constructive Side-Channel Analysis and Secure Design - 11th International Workshop, COSADE 2020, Revised Selected Papers
A2 - Bertoni, Guido Marco
A2 - Regazzoni, Francesco
PB - Springer
Y2 - 1 April 2020 through 3 April 2020
ER -