深度学习的重新思考克服了AI行业的主要障碍

赖斯大学的计算机科学家通过证明无需专门的加速硬件(例如图形处理单元(GPU))就可以加速深度学习技术,从而克服了新兴的人工智能行业的主要障碍。赖斯的计算机科学家在英特尔合作伙伴的支持下,今天将在奥斯丁会议中心展示其结果,这是机器学习系统会议 MLSys的一部分。
许多 公司都在GPU和其他专用硬件上投入大量资金,以实施深度学习,这是一种强大的人工智能形式,其背后是Alexa和Siri等数字助理,面部识别,产品推荐系统和其他技术。例如,Nvidia公司,该行业的黄金标准的制造商 特斯拉V100张量核群GPU, 最近报道在其第四季度收入增长与上年相比,41%。
莱斯大学的研究人员创造了一种节省成本的替代GPU的方法,GPU是一种称为“亚线性深度学习引擎”(SLIDE)的算法,该算法使用通用处理器(CPU),而无需专门的加速硬件。
“我们的测试表明该幻灯片是CPU能够超越与大完全连接架构产业规模的推荐数据集GPU硬件加速的第一款智能算法实现深度学习的,”说 Anshumali Shrivastava,在赖斯的助理教授 工程布朗学院 谁与研究生Beidi Chen 和 Tharun Medini发明了SLIDE 。
SLIDE不需要GPU,因为它采用了 完全不同的 深度学习方法。用于深度神经网络的标准“反向传播”训练技术需要矩阵乘法,这是GPU的理想工作量。借助SLIDE,Shrivastava,Chen和Medini将神经网络训练变成了搜索问题,可以用哈希表解决 。
与反向传播训练相比,这从根本上减少了SLIDE的计算开销。 Shrivastava说,例如,像Amazon, Google和其他公司提供的基于云的深度学习服务的顶级GPU平台 有八台Tesla V100,价格约为100,000美元。
他说:“我们在实验室中只有一个,在测试用例中,我们承受了非常适合V100的工作负载,其中一个负载在大型,完全连接的网络中(具有GPU内存)具有超过1亿个参数,”他说。“我们使用最好的(软件)软件包Google的TensorFlow对其进行了培训,并且培训花费了3 1/2个小时。
“然后我们证明了我们的新算法可以在一小时内完成训练,而不是在GPU上,而是在44核Xeon级CPU上,” Shrivastava说。
深度学习网络受到生物学的启发,其核心功能人工神经元是可以学习执行特定任务的小型计算机代码。深度学习网络可以包含数百万甚至数十亿个人工神经元,并且通过它们的共同作用,他们可以简单地通过研究大量数据来学习做出人类级别的专家决策。例如,如果训练一个深层神经网络来识别照片中的物体,则它将使用与识别校车不同的神经元来识别猫的照片。
Medini说:“您无需在每种情况下都训练所有的神经元。” “我们认为,'如果我们只想选择相关的神经元,那就是搜索问题。' 因此,从算法上讲,这个想法是使用局部敏感的散列来摆脱矩阵乘法。”
散列是一种在1990年代为互联网搜索而发明的数据索引方法。它使用数字方法将大量信息(例如整个网页或一本书的章节)编码为一串称为哈希的数字。哈希表是可以非常快速地搜索的哈希列表。
Chen说:“在TensorFlow或PyTorch上实现我们的算法是没有意义的,因为他们要做的第一件事就是将您正在做的任何事情转换为矩阵乘法问题。” Chen说。“这正是我们想要摆脱的。因此,我们从头开始编写自己的C ++代码。”
Shrivastava说,SLIDE相对于反向传播的最大优势在于它是数据并行的。
“通过并行数据,我的意思是,如果我有两个要训练的数据实例,假设一个是猫的图像,另一个是公交车的图像,它们可能会激活不同的神经元,并且SLIDE可以更新或训练分别独立于这两个,”他说。“这可以更好地利用CPU的并行性。
他说:“与GPU相比,另一方面,我们需要更大的内存。” “主内存中有一个缓存层次结构,如果您不小心使用它,则可能会遇到一个名为“缓存抖动”的问题,在该问题 中,您会遇到很多缓存未命中的情况。”
Shrivastava说,他的小组在SLIDE上进行的 第一个实验 产生了明显的缓存抖动,但是它们的训练时间仍然与GPU训练时间相当或更快。因此,他,Chen和Medini 于2019年3月在arXiv上发布了 初步结果,并将其代码上传到GitHub。几周后,英特尔与他们联系。
他说:“我们来自英特尔的合作者意识到了缓存问题。” “他们告诉我们,他们可以与我们合作,使其训练更快,他们是对的。在他们的帮助下,我们的结果提高了约50%。”
Shrivastava说SLIDE尚未接近发挥其潜力。
他说:“我们只是擦伤了表面。” “我们还有很多要做的优化工作。例如,我们没有使用矢量化,也没有在CPU中使用内置加速器,例如Intel Deep Learning Boost。我们还有许多其他技巧可以使它变得更快。”
Shrivastava说SLIDE很重要,因为它表明还有其他实现深度学习的方法。
Chen表示:“整个信息是,'不要被乘法矩阵和GPU内存所困扰。' “我们可能是击败GPU的第一种算法方法,但我希望这不是最后一种。该领域需要新的想法,这是MLSys的重要组成部分。”
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
全国和美乡村篮球大赛总决赛开赛第四届全国和美乡村篮球大赛也就是大家熟知的村 BA 全国总决赛,于 10 月...浏览全文>>
-
目前人社部、财政部尚未出台 2026 年职工养老金全国统一上调文件,企退、事退人员养老金年度调待政策还没有...浏览全文>>
-
目前人社部、财政部还没有发布 2026 年全国职工养老金统一上调文件,因此甘肃暂时还没有出台本省企业退休、...浏览全文>>
-
目前人社部、财政部尚未出台 2026 年职工养老金全国统一上调文件,企退、事退人员养老金调整政策暂未落地,...浏览全文>>
-
截至当前人社部、财政部还未发布 2026 年全国职工养老金上调的统一文件,甘肃 2026 年职工养老金调整方案...浏览全文>>
-
目前人社部、财政部尚未出台 2026 年职工养老金全国统一上调文件,企退、事退人员养老金年度调待政策没有正...浏览全文>>
-
目前人社部、财政部还没有发布 2026 年全国职工养老金统一上调文件,所以青海 2026 年企业和机关事业单位...浏览全文>>
-
目前人社部、财政部尚未出台 2026 年职工养老金全国统一上调文件,企退、事退人员养老金年度调待政策还没有...浏览全文>>
-
现阶段人社部、财政部还没有出台 2026 年全国职工养老金上调文件,西宁职工退休人员养老金年度调待政策暂未...浏览全文>>
-
目前人社部、财政部尚未出台 2026 年职工养老金全国统一上调文件,企退、事退人员养老金年度调待政策暂未落...浏览全文>>
- 最新消息2026年甘肃养老金定额调整金额计算要参考哪些条件呢定额调整制定依据科普
- 最新消息2026年广西养老金养老细则会有哪些规定职工细则待发文城乡居民养老同步提标
- 最新消息2026年养老金涨幅趋势预测会有哪些参考维度呢养老金涨幅研判依据解读
- 最新消息2026年宁夏养老金60元相关政策具体会是什么情况呢网传60元上调标准暂无官方文件支撑
- 最新消息2026年养老金调整官宣了吗职工养老金年度调待暂未官宣
- 最新消息2026年退休调整多少金额职工养老金暂无上调标准
- 最新消息2026年退休最新规定退休表是什么暂无新版退休年龄表格现行退休政策不变
- 最新消息2026年中央下令养老金一次性发放吗不存在一次性发放养老金政策
- 最新消息2026年今年养老金上调最新消息是什么职工养老金暂未发文城乡居民基础养老金提标
- 最新消息2026年人社部带来关于养老金的好消息是什么城乡居民基础养老金提标职工调待待发文
- 最新消息2026年陕西养老金养老细则会包含哪些规定呢陕西养老金调整规则预判解读
- 最新消息2026年甘肃养老金调整方案细则会包含哪些内容分清职工养老与城乡居民养老细则要点
- 最新消息2026年广西人社厅下发的养老金通知会包含哪些核心要点呢广西养老金通知重点内容科普
- 最新消息2026年宁夏人社局下发的养老金通知会包含哪些信息分清职工养老和城乡居民养老通知内容
- 最新消息2026年养老金上调的依据都会有哪些呢养老金上调制定依据科普
- 最新消息2026年贵州养老金调资通知会包含哪些改动呢职工调资内容待发文城乡居民基础养老金上调
- 最新消息2026年人社部传来关于养老金的好消息是什么养老金利好政策动态解读
- 最新消息2026年退休养老金补发什么时候落实养老金补发落地时间解读
- 最新消息2026年上海今年1至8月退休补发还有吗职工养老金暂无全国调待文件
- 最新消息2026年上海宣布养老金上调了吗职工调待待通知城乡居民养老按国家底线推进
- 全国和美乡村篮球大赛总决赛开赛
- 最新消息2026年甘肃养老金通知全文会涵盖哪些政策内容呢甘肃养老金通知内容预判解读
- 最新消息2026年青海养老金上调标准会设置为多少呢职工标准待发文城乡居民基础养老金底线明确
- 最新消息2026年内蒙古人社部下发的养老金通知会包含哪些内容呢内蒙古养老金调整通知内容解读
- 最新消息2026年内蒙古养老金调整方案会落实哪些调整举措职工调整举措待发文城乡居民基础养老金提标推进
- 最新消息2026年人社部上调养老金通知是否已经正式对外发布呢区分职工养老与城乡居民养老通知进度
- 最新消息2026年10月广州地区养老金退休金补发是否已经正式启动呢年度调待补发暂未启动区分零星补发
- 最新消息2026年养老金涨幅趋势预测是什么养老金上涨趋势研判解读
- 2026年养老金上调政策详解城乡居民基础养老金迎来提标
- 2026和2025年养老金上调准确消息养老金调整最新动态
- 最新消息2026年退休年龄调整最新消息是什么延迟退休稳步研究暂无全国落地新规
- 最新消息2026年福建企退调资方案是什么企业退休调资待国家发文城乡居民养老启动提标
- 最新消息2026年养老金调整时间表详情是什么职工养老金暂无确定时间表
- 最新消息2026年人社部养老金调整通知今天公布了吗职工养老金调整通知暂未对外发布
- 最新消息2026年人社部通知养老金调整有变化吗区分职工养老和城乡居民养老政策
- 最新消息2026年川人社发年8号养老金文件如何解读该养老金调整文件暂未发布
- 最新消息2026年人社部养老金通知全文如何解读区分虚假通知和已落地养老政策
- 最新消息2026年2025养老金调整时间表官方是什么参考2025时间节奏预判2026调待节点
- 最新消息2026年上海养老金调整最新消息是什么上海将按国家要求落实城乡居民基础养老金新标准
- 2026年退休养老金补发何时到位职工养老金调待暂未发文城乡居民基础养老金最低标准提至163元
