DDDM: a Brain-Inspired Framework for Robust Classification
Xiyuan Chen, Xingyu Li, Yi Zhou, Tianming Yang

TL;DR
This paper introduces DDDM, a brain-inspired framework that enhances neural network robustness against adversarial attacks by combining dropout-induced noise with evidence accumulation inspired by the Drift-Diffusion Model.
Contribution
The paper proposes DDDM, a novel method integrating dropout and evidence accumulation to improve neural network robustness across various tasks.
Findings
Significant robustness improvements against adversarial attacks.
Effective across image, speech, and text classification.
Outperforms baseline models in accuracy and resilience.
Abstract
Despite their outstanding performance in a broad spectrum of real-world tasks, deep artificial neural networks are sensitive to input noises, particularly adversarial perturbations. On the contrary, human and animal brains are much less vulnerable. In contrast to the one-shot inference performed by most deep neural networks, the brain often solves decision-making with an evidence accumulation mechanism that may trade time for accuracy when facing noisy inputs. The mechanism is well described by the Drift-Diffusion Model (DDM). In the DDM, decision-making is modeled as a process in which noisy evidence is accumulated toward a threshold. Drawing inspiration from the DDM, we propose the Dropout-based Drift-Diffusion Model (DDDM) that combines test-phase dropout and the DDM for improving the robustness for arbitrary neural networks. The dropouts create temporally uncorrelated noises in the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Model Reduction and Neural Networks · Domain Adaptation and Few-Shot Learning
MethodsDropout
