paper-with-me

Papers

Hardware-Aware Neural Dropout Search for Reliable Uncertainty Prediction on FPGA

2024-06-23 · Zehuan Zhang, Hongxiang Fan, Hao Mark Chen, Lukasz Dudziak, Wayne Luk

The increasing deployment of artificial intelligence (AI) for critical decision-making amplifies the necessity for trustworthy AI, where uncertainty estimation plays a pivotal role in ensuring trustworthiness. Dropout-based Bayesian Neural Networks (BayesNNs) are prominent in this field, offering reliable uncertainty estimates. Despite their effectiveness, existing dropout-based BayesNNs typically employ a uniform dropout design across different layers, leading to suboptimal performance. Moreover, as diverse applications require tailored dropout strategies for optimal performance, manually optimizing dropout configurations for various applications is both error-prone and labor-intensive. To address these challenges, this paper proposes a novel neural dropout search framework that automatically optimizes both the dropout-based BayesNNs and their hardware implementations on FPGA. We leverage one-shot supernet training with an evolutionary algorithm for efficient dropout optimization. A layer-wise dropout search space is introduced to enable the automatic design of dropout-based BayesNNs with heterogeneous dropout configurations. Extensive experiments demonstrate that our proposed framework can effectively find design configurations on the Pareto frontier. Compared to manually-designed dropout-based BayesNNs on GPU, our search approach produces FPGA designs that can achieve up to 33X higher energy efficiency. Compared to state-of-the-art FPGA designs of BayesNN, the solutions from our approach can achieve higher algorithmic performance and energy efficiency.

📄 PDF Abstract BibTeX arXiv:2406.16198

Code (1)

zehuanzhang/Neural_Dropout_Search 공식 구현 pytorch

Tasks

Decision MakingGPU

Methods 이 논문이 사용한 방법론

Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

Enhancing Dropout-based Bayesian Neural Networks with Multi-Exit on FPGA

2024-06-20 · Hao Mark Chen, Liam Castelli, Martin Ferianc, HongYu Zhou 외

Reliable uncertainty estimation plays a crucial role in various safety-critical applications such as medical diagnosis and autonomous driving. In recent years, Bayesian neural networks (BayesNNs) have gained substantial …

Autonomous DrivingCPUGPUMedical Diagnosis

Adaptive Uncertainty-Aware Tree Search for Robust Reasoning

2026-02-06 · Zeen Song, Zihao Ma, Wenwen Qiang, Changwen Zheng 외 arxiv

Inference-time reasoning scaling has significantly advanced the capabilities of Large Language Models (LLMs) in complex problem-solving. A prevalent approach involves external search guided by Process Reward Models (PRMs…

Reinforcement Learning

UCTECG-Net: Uncertainty-aware Convolution Transformer ECG Network for Arrhythmia Detection

2026-02-18 · Hamzeh Asgharnezhad, Pegah Tabarisaadi, Abbas Khosravi, Roohallah Alizadehsani 외 arxiv

Deep learning has improved automated electrocardiogram (ECG) classification, but limited insight into prediction reliability hinders its use in safety-critical settings. This paper proposes UCTECG-Net, an uncertainty-awa…

Arrhythmia Detection

Uncertainty Quantification In Surface Landmines and UXO Classification Using MC Dropout

2025-10-03 · Sagar Lekhak, Emmett J. Ientilucci, Dimah Dera, Susmita Ghosh arxiv

Detecting surface landmines and unexploded ordnances (UXOs) using deep learning has shown promise in humanitarian demining. However, deterministic neural networks can be vulnerable to noisy conditions and adversarial att…

Validating uncertainty in medical image translation

2020-02-11 · Jacob C. Reinhold, Yufan He, Shizhong Han, Yunqiang Chen 외

Medical images are increasingly used as input to deep neural networks to produce quantitative values that aid researchers and clinicians. However, standard deep neural networks do not provide a reliable measure of uncert…

Translation