AI-Info-Micron:用内存解决方案演化神经网络智能
ylbtech-AI-Info-Micron:用内存解决方案演化神经网络智能 |
1.返回顶部 |
用内存解决方案演化神经网络智能
我们的大脑每天会进行数千次极其复杂的操作。无论是提醒我们小心被炉子烫到还是识别文件中的数字和字母,我们的植物性神经系统都能比任何现有的计算机系统更有效地管理复杂的功能。计算机系统可能永远不会达到人脑水平,但神经网络的出现正在缩小两者之间的差距。通过模仿神经元的连接, 神经网络的人工智能水平可以迈上崭新的台阶。
神经网络模仿人类神经元簇
对于像人类大脑一样运作的神经网络,为了采取行动,快速分析环境和识别语境线索是必要的。想象一下,机器人要做到人类消防员可以做到的事情有多难 - 在紧急情况下与第一响应者交互的同时,还要扑灭火灾或清除碎片场。最重要的是,想象机器人打开门、关闭燃气阀,并使用灭火器。似乎几乎不可能做到像人类一样轻松地执行这些任务 - 或者至少是较为顺利和全面地执行这些任务 - 但是使用神经网络技术,这种不可能却能成为现实。
需要对执行这些类型操作的机器进行训练和编程,以接收数据,并通过从一个决策算法移动到下一个来处理该数据,直到得出结论。这一连串决策算法称为输入层。输入层的汇编构成了一个神经网络,恰当地以组成人类大脑的神经元命名。这些神经网络受到我们大脑中常见的神经元簇结构的启发,这些结构作为一系列层运行,解释环境刺激。
为了使机器人的思考过程更接近人类大脑,研究人员正在深入研究大脑、绘制神经元,并寻找优化计算机化神经网络的方法,以完成复杂任务。
在大脑中,激活的电信号通过多个特征检测层,校对每次的消息以激活正确的神经元做出响应。这使我们能够识别物理世界的形状、模式和特征,并做出相应的响应。这个过程需要几毫秒的时间 - 识别几乎瞬间完成。
将其与计算机化神经网络的运行方式进行比较。神经网络从摄像机、雷达、激光雷达、陀螺仪和加速度计等电子接受器获得感知数据,并通过其输入层过滤它们,即一系列模拟人类神经功能的算法代码。排序、缩放收集的数据,并在数据经过每个神经层时,通过一系列决策算法发送结果。一旦到达输出层,就会做出模仿人类反应和行动过程的最终决定。
在计算机化神经网络中,微观决策和感知数据校对发生的速度接近人类大脑处理特定任务的速度。神经网络仍难以处理更复杂的、需要语境线索和细节的决策;人类当然有优势。随着数据在神经网络中传输速度的增加,并且决策层变得越复杂,神经网络在未来达到人类大脑的效率离我们也越来越近。
内存让神经网络做出自己的决定
速度提高取决于数据存储,以及以令人难以置信的带宽访问数据的能力,以便 AI 算法可以对其进行排序。这个过程需要像美光的 GDDR6 技术那样的高速内存,这有助于这些计算机化的神经网络尽快做出决策。
美光的云细分市场客户计划经理 Gregg Wolf 是关于内存如何实现快速神经网络方面的专家,他认为在未来其长期影响是光明的。Wolff 解释了神经网络领域的重大意义。“…… AI 神经网络的意义好比上个世纪之交的电气革命。AI 正如电力一样,将彻底改变某些行业处理和使用其信息的方式。”
神经网络的决策算法需要大量的数学过程和数据分析,这两者都提高了对内存速度和内存容量的需求。
这在超大规模数据中心的云中尤其重要,美光 GDDR 设备在基于 GPU 的大数据处理中发挥关键作用;美光的 DRAM 和 SSD 产品组合可以加速整个数据流。
“有大量数据流入数据中心,人类很难处理和定义所有功能、所有代码,以及往返传递所有数据,”Wolff 说。
“许多信息可以通过神经网络和配置了高性能硬件的可扩展神经网络流动,这使得人们可以尽可能接近实时地从信息中提取价值。”
就像大脑读取身体发出的许多信号一样,比如识别手上发出的表明烤箱很热的信号,神经网络可以从相机读取大量数据点,并准确注解机器人必须清扫的位置。
GDDR5 和 GDDR6 将神经网络提升到新的水平
如果想提高大脑的速度,你需要改善回忆记忆的能力 - 有不计其数的应用程序、数独工作簿,以及其他工具可供想要提高自己反应速度的人使用。类似地,神经网络能力随着处理性能而变化。美光推动性能发展,不断开发越来越快的 DRAM、NAND 闪存和 GDDR 设备。GDDR5 和 GDDR6 是神经网络中所用基于 GPU 的图形卡的首选技术。GDDR6 将性能提升到更高的水平,内存带宽最高可达 GDDR5 的两倍。截至 2018 年 6 月,已经开始大规模生产这种高效、功能强大的内存,用于高性能应用。
“随时间推移,每个人都会尝试找到合适的硬件,而内存是这个过程中非常重要的一部分,”Wolff 解释道。
“美光致力于寻找能够满足神经网络训练和推理部署所需超高带宽的增值解决方案。”
未来属于神经网络;随着计算机越来越像人类,它们将以高速度和高效率形成我们生活中的基础智能结构。美光将一直推动这场革命,支持善用这些网络,例如匹配第一响应者的技能、识别地面上的碎片或建筑物中的火灾。随着我们将计算机系统的功能扩展到新的高度并突破创新的界限,我们应该记住,这些进步是人类大脑的绝对力量和设计的结果。
2.返回顶部 |
3.返回顶部 |
4.返回顶部 |
5.返回顶部 |
6.返回顶部 |
![]() |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
AI-Info-Micron:用内存解决方案演化神经网络智能的更多相关文章
- AI之旅(6):神经网络之前向传播
前置知识 求导 知识地图 回想线性回归和逻辑回归,一个算法的核心其实只包含两部分:代价和梯度.对于神经网络而言,是通过前向传播求代价,反向传播求梯度.本文介绍其中第一部分. 多元分类:符号转换 ...
- AI、机器学习、深度学习、神经网络
1.AI:人工智能(Artificial Intelligence) 2.机器学习:(Machine Learning, ML) 3.深度学习:Deep Learning 人工功能的实现是让机器自己学 ...
- DeepLearning.ai学习笔记(四)卷积神经网络 -- week1 卷积神经网络基础知识介绍
一.计算机视觉 如图示,之前课程中介绍的都是64* 64 3的图像,而一旦图像质量增加,例如变成1000 1000 * 3的时候那么此时的神经网络的计算量会巨大,显然这不现实.所以需要引入其他的方法来 ...
- DeepLearning.ai学习笔记(四)卷积神经网络 -- week2深度卷积神经网络 实例探究
一.为什么要进行实例探究? 通过他人的实例可以更好的理解如何构建卷积神经网络,本周课程主要会介绍如下网络 LeNet-5 AlexNet VGG ResNet (有152层) Inception 二. ...
- DeepLearning.ai学习笔记(四)卷积神经网络 -- week3 目标检测
一.目标定位 这一小节视频主要介绍了我们在实现目标定位时标签该如何定义. 上图左下角给出了损失函数的计算公式(这里使用的是平方差) 如图示,加入我们需要定位出图像中是否有pedestrian,car, ...
- DeepLearning.ai学习笔记(四)卷积神经网络 -- week4 特殊应用:人力脸识别和神经风格转换
一.什么是人脸识别 老实说这一节中的人脸识别技术的演示的确很牛bi,但是演技好尴尬,233333 啥是人脸识别就不用介绍了,下面笔记会介绍如何实现人脸识别. 二.One-shot(一次)学习 假设我们 ...
- AI之旅(7):神经网络之反向传播
前置知识 求导 知识地图 神经网络算法是通过前向传播求代价,反向传播求梯度.在上一篇中介绍了神经网络的组织结构,逻辑关系和代价函数.本篇将介绍如何求代价函数的偏导数(梯度). 梯度检测 在 ...
- php的内存分配还是很智能的
<?php echo memory_get_usage().PHP_EOL;$a = 1;$b = $a;echo memory_get_usage().PHP_EOL; <?php ec ...
- 基于百度ai,图灵机器人,Flask 实现的网站语音智能问答
准备以下模块中的函数 from aip import AipSpeech import time import os import requests APP_ID = '15420654' API_K ...
随机推荐
- Vue2.0学习笔记:Vue事件修饰符的使用
事件处理 如果需要在内联语句处理器中访问原生DOM事件.可以使用特殊变量$event,把它传入到methods中的方法中. 在Vue中,事件修饰符处理了许多DOM事件的细节,让我们不再需要花大量的时间 ...
- BigDecimal 精准加减乘除
解决了double和float精确度的问题 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算.双精度浮点型变量double可以处理16位有效 ...
- oracle数据库字符集和客户端字符集(2%)是不同的,字符集转化可能会造成不可预期的后果
转载请在文章显眼位置注明出处:https://www.cnblogs.com/sunshine5683/p/10036321.html 今天在plsql连接oracle时候报错提示“数据库字符集和客户 ...
- 赶集网mysql开发36军规
赶集网mysql开发36军规 写在前面的话: 总是在灾难发生后,才想起容灾的重要性: 总是在吃过亏后,才记得曾经有人提醒过. (一)核心军规 (1)不在数据库做运算:cpu计算务必移至业务层 (2)控 ...
- 使用admin lte 碰到访问Google字体的问题
下载了admin lte 的模板,运行的时候,发现很慢,看了一下console,发现adminlte.css里有import google的字体文件,众所周知的原因,无法访问,所以网页很慢,没办法,只 ...
- python判断一个数字是整数还是浮点数&判断整除
判断整数还是浮点数 >>> a=123 >>> b=123.123 >>> isinstance(a,int) True >>&g ...
- Linux扩展根目录下的空间
自己通过root创建了一个新用户,然而当我使用这个新用户时发现,/home/my中的空间只有几十M,完全不能满足我的使用,所以通过下面的方法扩展根下的空间. 我的本次操作,参考于 http://www ...
- intellij idea下面安装热部署插件 JRebel 5.2
之前一直是用的eclipse的JRebel,因为现在的公司用的是idea,于是尝试了在idea下面安装,把安装的过程中出现的问题记录下. 1.首先是在 idea里面install JRebel,Fil ...
- SpringMVC中使用DispatcherServlet
接触Web开发的时候我们会利用Servlet来接收和转发前端页面的各种请求,我们通常会在一个页面中对应一个Servlet来处理这个页面上和用户交互的信息,通常我门遇到5个以内的页面自己来写Servle ...
- d3js data joins深入理解
Data joins 给定一个数据数组和一个 D3 selection 我们就可以attach或者说是'join'数组中的每个数据到selection中的每个元素上. 这将使得我们的数据和可视化元素 ...