Visible to the public MILR: Mathematically Induced Layer Recovery for Plaintext Space Error Correction of CNNs

TitleMILR: Mathematically Induced Layer Recovery for Plaintext Space Error Correction of CNNs
Publication TypeConference Paper
Year of Publication2021
AuthorsPonader, Jonathan, Thomas, Kyle, Kundu, Sandip, Solihin, Yan
Conference Name2021 51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
Date Publishedjun
Keywordsconvolutional neural networks, Elliptic curve cryptography, Encryption, error correction, error detection, error recovery, Hardware, Mission critical systems, Neural Network, neural network resiliency, pubcrawl, resilience, Resiliency, Robustness, Software
AbstractThe increased use of Convolutional Neural Networks (CNN) in mission-critical systems has increased the need for robust and resilient networks in the face of both naturally occurring faults as well as security attacks. The lack of robustness and resiliency can lead to unreliable inference results. Current methods that address CNN robustness require hardware modification, network modification, or network duplication. This paper proposes MILR a software-based CNN error detection and error correction system that enables recovery from single and multi-bit errors. The recovery capabilities are based on mathematical relationships between the inputs, outputs, and parameters(weights) of the layers; exploiting these relationships allows the recovery of erroneous parameters (iveights) throughout a layer and the network. MILR is suitable for plaintext-space error correction (PSEC) given its ability to correct whole-weight and even whole-layer errors in CNNs.
DOI10.1109/DSN48987.2021.00024
Citation Keyponader_milr_2021