Bit flipping-based error correcting output code construction for adversarial robustness of neural networks
In this paper, we propose a method for constructing error-correcting output codes (ECOCs) based on a codeword bit flipping algorithm to enhance adversarial robustness of neural networks. In the previous work in Verma and Swami (2019), ECOCs are applied to deep neural networks (DNNs) based on the analogy between channel noise and adversarial examples to achieve state-of-the-art adversarial robustness. To improve adversarial robustness, it was proposed in Wan et al. (2022) to optimize the Hamming distance between codewords and employ codeword assignment algorithms. Our study achieves approximately a 8% accuracy improvement on MNIST and CIFAR-10 under adversarial attacks compared to the method proposed in Wan et al. (2022).
Authors
- Hosung Park (ORCID: https://orcid.org/0000-0001-7854-7792)
- Kezhong Jin (ORCID: https://orcid.org/0000-0002-0796-2662)
- W. Hwang
- W. Jang
Institutions
- Chonnam National University (KR)
- Wenzhou University (CN)
Publication Details
- Journal
- ICT Express
- Published
- 2025-02-13
- DOI
- https://doi.org/10.1016/j.icte.2025.02.002
- Primary Topic
- Adversarial Robustness in Machine Learning
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Chonnam National University
- National Research Foundation of Korea