把深度学习计算机做到1立方毫米大小,这群科学家想干什么?

简介:
本文来自AI新媒体量子位(QbitAI)

计算机科学家David Blaauw从包里拿出一个小小的塑料盒,打开,用指尖小心翼翼地捏起里面一个小黑点,放在桌子上。他在向IEEE Spectrum编辑Katherine Bourzac展示他最新的研究成果:M3计算机。

Katherine生怕自己这时会咳嗽一声,把这台“世界上最小的计算机之一”吹到地上。

Blaauw和他在密歇根大学的同事Dennis Sylvester这周在旧金山的国际固态电路研讨会(ISSCC)上,讨论了跟M3有关的10篇论文。这两位电气与电子工程师协会(IEEE)会士已经在连续几年带着M3参加ISSCC,产品每年各有不同。

这里的M3不是指立方米,而是“密歇根微尘(Michigan Micro Mote)”,小到只有1立方毫米,功率只有几毫微瓦(十亿分之一瓦),可以分辨汽车开过的声音、测量温度、亮度等等。

毫米级是什么概念呢?我们和硬币比一比:

他们今年在ISSCC上展示的一种M3计算机,搭载了专用于运行深度神经网络的深度学习处理器,可以完成语音识别、人脸识别等任务。这可能是世界上最小的深度学习计算机。

它的功率“高达”288微瓦(百万分之一瓦),比之前提到的普通M3高出许多,但与目前常用于运行神经网络的服务器集群+高端GPU相比,“深度学习版”M3能耗简直低得微不足道。

除了他们之外,也有一些科研人员致力于研究专用芯片,来降低深度学习硬件的能耗,但即便是这些专用的处理器,功率也在50毫瓦(千分之一瓦)以上。

密歇根大学这个团队降低能耗的秘诀,在于对芯片架构的重构,例如将4个处理器单元置于SRAM(静态随机存储器)之内,来使数据传输需求降到最低。

为什么要把深度学习计算机做到这么小呢?

像“深度学习版”M3这样的小设备,非常适用于物联网。Blaauw用现在的监控摄像头举了个例子,他说,现有的带运动检测功能的摄像头分不清是树枝随风飘过还是小偷到了门前,所以,这些装置拍下了很多没有价值的图像,发送到服务器进行分析,这是对计算资源极大的浪费。除了监控摄像头之外,他们还想要把深度学习处理器内置到空调系统等多种物联网设备中。

目前,Blaauw和Sylvester还只是在学术界展示他们的M3,但他们也希望这个小计算机能在几年内走向市场。为此,他们在2013年底悄悄组建了创业公司CubeWorks,正在制造原型设备、进行市场研究,去年10月,英特尔资本宣布对这家公司进行了一笔投资,但没有披露具体的金额。

本文作者:李林
原文发布时间:2017-02-11 
相关文章
|
机器学习/深度学习 算法 TensorFlow
交通标志识别系统Python+卷积神经网络算法+深度学习人工智能+TensorFlow模型训练+计算机课设项目+Django网页界面
交通标志识别系统。本系统使用Python作为主要编程语言,在交通标志图像识别功能实现中,基于TensorFlow搭建卷积神经网络算法模型,通过对收集到的58种常见的交通标志图像作为数据集,进行迭代训练最后得到一个识别精度较高的模型文件,然后保存为本地的h5格式文件。再使用Django开发Web网页端操作界面,实现用户上传一张交通标志图片,识别其名称。
550 7
交通标志识别系统Python+卷积神经网络算法+深度学习人工智能+TensorFlow模型训练+计算机课设项目+Django网页界面
|
机器学习/深度学习 人工智能 算法
【新闻文本分类识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
文本分类识别系统。本系统使用Python作为主要开发语言,首先收集了10种中文文本数据集("体育类", "财经类", "房产类", "家居类", "教育类", "科技类", "时尚类", "时政类", "游戏类", "娱乐类"),然后基于TensorFlow搭建CNN卷积神经网络算法模型。通过对数据集进行多轮迭代训练,最后得到一个识别精度较高的模型,并保存为本地的h5格式。然后使用Django开发Web网页端操作界面,实现用户上传一段文本识别其所属的类别。
445 1
【新闻文本分类识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
|
机器学习/深度学习 人工智能 算法
【玉米病害识别】Python+卷积神经网络算法+人工智能+深度学习+计算机课设项目+TensorFlow+模型训练
玉米病害识别系统,本系统使用Python作为主要开发语言,通过收集了8种常见的玉米叶部病害图片数据集('矮花叶病', '健康', '灰斑病一般', '灰斑病严重', '锈病一般', '锈病严重', '叶斑病一般', '叶斑病严重'),然后基于TensorFlow搭建卷积神经网络算法模型,通过对数据集进行多轮迭代训练,最后得到一个识别精度较高的模型文件。再使用Django搭建Web网页操作平台,实现用户上传一张玉米病害图片识别其名称。
229 0
【玉米病害识别】Python+卷积神经网络算法+人工智能+深度学习+计算机课设项目+TensorFlow+模型训练
|
机器学习/深度学习 人工智能 算法
【眼疾病识别】图像识别+深度学习技术+人工智能+卷积神经网络算法+计算机课设+Python+TensorFlow
眼疾识别系统,使用Python作为主要编程语言进行开发,基于深度学习等技术使用TensorFlow搭建ResNet50卷积神经网络算法,通过对眼疾图片4种数据集进行训练('白内障', '糖尿病性视网膜病变', '青光眼', '正常'),最终得到一个识别精确度较高的模型。然后使用Django框架开发Web网页端可视化操作界面,实现用户上传一张眼疾图片识别其名称。
344 9
【眼疾病识别】图像识别+深度学习技术+人工智能+卷积神经网络算法+计算机课设+Python+TensorFlow
|
机器学习/深度学习 人工智能 算法
【果蔬识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
【果蔬识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台。果蔬识别系统,本系统使用Python作为主要开发语言,通过收集了12种常见的水果和蔬菜('土豆', '圣女果', '大白菜', '大葱', '梨', '胡萝卜', '芒果', '苹果', '西红柿', '韭菜', '香蕉', '黄瓜'),然后基于TensorFlow库搭建CNN卷积神经网络算法模型,然后对数据集进行训练,最后得到一个识别精度较高的算法模型,然后将其保存为h5格式的本地文件方便后期调用。再使用Django框架搭建Web网页平台操作界面,实现用户上传一张果蔬图片识别其名称。
406 0
【果蔬识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台
|
机器学习/深度学习
【深度学习再突破】让计算机一眼认出“猫”:哈佛提出新高维数据分析法
目前,还没有人能够真正理解深度网络在目标分类任务方面的运行方式和原理。主要原因是对深度网络在分类任务中所做的“工作”还没有一个很好的衡量标准,一篇最近发表的关于“通用感知流形”理论的论文试图解决这个问题。
1450 1
|
机器学习/深度学习 人工智能 算法
《中国人工智能学会通讯》——2.17 面向深度学习的计算机系统结构
本节书摘来自CCAI《中国人工智能学会通讯》一书中的第2章,第2.17节, 更多章节内容可以访问云栖社区“CCAI”公众号查看。
1680 0
|
机器学习/深度学习 人工智能 自然语言处理
|
11月前
|
机器学习/深度学习 运维 安全
深度学习在安全事件检测中的应用:守护数字世界的利器
深度学习在安全事件检测中的应用:守护数字世界的利器
442 22

热门文章

最新文章