SHF: Small: Enabling On-Device Bayesian Neural Network Training via An Integrated Architecture-System Approach
SHF: Small: Enabling On-Device Bayesian Neural Network Training via An Integrated Architecture-System Approach
批准号:
2130688
负责人:
Xin Fu
金额:
$50.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2021
资助国家:
美国
项目状态:
已结题
起止时间:
2021-10-01 至 2024-09-30
中文摘要
基于深度学习的人工智能技术,如深度卷积神经网络(DNN),最近在许多应用中取得了惊人的成功。然而,由于数据的不确定性,DNN模型可能变得不可靠,从而给出错误的判断并可能引发灾难。为了解决这个问题,具有不确定性估计属性的贝叶斯神经网络(BNN)已越来越多地应用于需要可靠和鲁棒决策的广泛现实世界人工智能应用(例如,自动驾驶、救援机器人、医学影像诊断)。近来,在移动的设备(例如,联合学习)已经成为一种流行且有效的训练范例,与以云为中心的训练相比,其实现了更强的数据隐私、减少的数据流量和更少的响应时间。特别是BNN模型上的联邦成员学习得到了广泛的关注。由于设备上学习是分布式BNN训练的重要一步,因此该项目旨在在资源有限的移动的设备上本地实现快速和节能的BNN训练。该项目将对在许多新兴领域采用人工智能技术产生变革性影响,这些领域需要在边缘和移动的设备上进行快速,低功耗,最重要的是强大和可靠的模型训练(例如自动化,医疗,运输,石油和天然气,商业,物联网等),帮助更好地探索世界,使日常生活和工作更加方便和高效。该项目还将通过参与代表性不足的群体、向高中生推广、机器学习课程开发以及传播教育和培训研究基础设施来为社会做出贡献。BNN可以被视为一个概率模型,其中每个模型参数(即,权重)是概率分布。有两种主要的BNN训练方法,一方面通过权重采样(称为基于高斯的BNN(GBNN))训练模型,另一方面通过输出特征图采样(称为基于丢弃的贝叶斯卷积神经网络(DBCNN))。现有的DNN加速器忽略了BNN的随机训练过程,并且训练效率低,并且由于GBNN和DBCNN中应用的采样方法不同,因此统一的BNN加速器是不切实际的。研究人员正在开发一个协同架构系统研究计划,该计划利用并利用GBNN和DBCNN的独特功能,在保持模型鲁棒性的同时,实现训练成本的数量级降低,从而实现设备上的BNN训练。该方案包括三个目标。(1)为了实现设备上的GBNN训练,研究人员正在动态地消除/减少高斯随机变量和中间数据引起的数据移动,此外,通过采用基于多芯片模块的DNN加速器来提高GBNN训练速度。(2)为了实现设备上的DBCNN训练,研究人员正在动态地利用和消除隐藏在随机训练过程中的计算和数据移动冗余。(3)研究人员正在研究移动的AI设备的有效设备上培训,该设备涉及全球GBNN和DBCNN模型的分布式培训,并评估整个系统。该奖项反映了NSF的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Deep-learning-based AI technologies, such as deep convolutional neural networks (DNNs), have recently achieved amazing success in numerous applications. However, DNN models can become unreliable due to the uncertainty in data, hence giving a false judgement and possibly incurring a disaster. To address this issue, Bayesian Neural Networks (BNNs), which possess a property of uncertainty estimation, have been increasingly employed in a wide range of real-world AI applications that demand reliable and robust decisions (e.g., self-driving, rescue robots, medical image diagnosis). Recently, training models in a distributed manner at mobile devices (e.g., federated learning) has become a popular and efficient training paradigm that achieves stronger data privacy, reduced data traffic and less response time compared to the cloud-centric training. Especially, federate learning on BNN models has received extensive attention. Since on-device learning is the essential step towards distributed BNN training, this project aims to enable fast and energy-efficient BNN training locally on resource-limited mobile devices. The project will have transformative impact on adopting AI technologies in many emergent domains that require swift, low-power, and most importantly, robust and reliable model training on edge and mobile devices (such as automation, medical, transportation, oil and gas, business, Internet-of-Things, and so on), helping to better explore the world and making everyday living and working more convenient and efficient. This project will also contribute to society through engaging under-represented groups, outreach to high-school students, curriculum development on machine learning, and disseminating research infrastructure for education and training.BNNs can be viewed as a probabilistic model where each model parameter (i.e., weight) is a probability distribution. There are two major BNN training approaches, which train the model via weight sampling (called Gaussian-based BNNs (GBNNs)) on the one hand and output feature map sampling (called Dropout-based Bayesian Convolutional NNs (DBCNNs)) on the other. Existing DNN accelerators are oblivious to the BNN stochastic training processes and achieving low training efficiency, and a uniform BNN accelerator is impractical due to the different sampling methods applied in GBNNs and DBCNNs. The investigators are developing a synergetic architecture-system research program that exploits and leverages the unique features of GBNNs and DBCNNs to achieve an order-of-magnitude reduction on training cost while still maintaining the model robustness, thus enabling on-device BNN training. The program comprises three objectives. (1) To enable on-device GBNN training, the investigators are dynamically eliminating/reducing the Gaussian random variables and intermediate data induced data movements, and furthermore, boosting the GBNN training speed by resorting to multi-chip-module-based DNN accelerators. (2) To enable on-device DBCNN training, the investigators are dynamically exploiting and eliminating the computation and data movement redundancy buried in the stochastic training processes. (3) The investigators are studying the efficient on-device training for mobile AI devices that involved in the distributed training for both global GBNN and DBCNN models and evaluating the overall system.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(2)
专著(0)
科研奖励(0)
会议论文
DOI:
10.1145/3466752.3480120
发表时间:
2021-10
期刊:
MICRO-54: 54th Annual IEEE/ACM International Symposium on Microarchitecture
影响因子:
--
作者:
[Qiyu Wan;Haojun Xia;Xingyao Zhang;Lening Wang;S. Song;Xin Fu]
通讯作者:
Qiyu Wan;Haojun Xia;Xingyao Zhang;Lening Wang;S. Song;Xin Fu
SHF: Medium: Collaborative Research: Enhancing Mobile VR/AR User Experience: An Integrated Architecture-System Approach
-
批准号:1900904
-
项目类别:Continuing Grant
-
资助金额:$45.0万
-
财政年份:2019
-
负责人:Xin Fu
-
依托单位:
SHF: Small: Leveraging User Preferences for Mobile User Experience Improvement
-
批准号:1619243
-
项目类别:Standard Grant
-
资助金额:$41.0万
-
财政年份:2016
-
负责人:Xin Fu
-
依托单位:
SHF:Small:Collaborative Research:Exploring Energy-Efficient GPGPUs Through Emerging Technology Integration
-
批准号:1537062
-
项目类别:Standard Grant
-
资助金额:$22.69万
-
财政年份:2014
-
负责人:Xin Fu
-
依托单位:
CAREER: New Foundations for Next-Generation Reliable Throughput Architecture Design
-
批准号:1537085
-
项目类别:Continuing Grant
-
资助金额:$41.15万
-
财政年份:2014
-
负责人:Xin Fu
-
依托单位:
CAREER: New Foundations for Next-Generation Reliable Throughput Architecture Design
-
批准号:1351054
-
项目类别:Continuing Grant
-
资助金额:$43.0万
-
财政年份:2014
-
负责人:Xin Fu
-
依托单位:
SHF:Small:Collaborative Research:Exploring Energy-Efficient GPGPUs Through Emerging Technology Integration
-
批准号:1320730
-
项目类别:Standard Grant
-
资助金额:$23.97万
-
财政年份:2013
-
负责人:Xin Fu
-
依托单位:
Student Travel Support for the Twenty-First International Conference on Parallel Architectures and Compilation Techniques (PACT), 2012
-
批准号:1241490
-
项目类别:Standard Grant
-
资助金额:$1.2万
-
财政年份:2012
-
负责人:Xin Fu
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: