多语言展示
当前在线:1810今日阅读:27今日分享:41

深度学习:你的工作站够吗?UltraLAB定制经验分享

深度学习(Deep Learning),自从2016年3月,AlphaGo与围棋世界冠军、职业九段选手李世石进行人机大战,并以4:1的总比分获胜;这个词汇几乎火遍各个领域;2016年末2017年初,AlphaGo在中国棋类网站上以“大师”(Master)为注册帐号与中日韩数十位围棋高手进行快棋对决,连续60局无一败绩。在世界职业围棋排名中,其等级分曾经超过排名人类第一的棋手柯洁。深度学习从第一代神经网络(1958~1969)经历多次低谷终于迎来了春天。毫无疑问,以深度学习为代表的高性能计算领域近年来确实受到了越来越多人的关注。那么,如何搭建深度学习的平台,需要什么样图形工作站支持?今天就简单分享一下深度学习类工作站的一些经验。
工具/原料
1

深度学习框架:TensorFlow、Caffe、Torch、Theano,etc.

2

深度学习库:MLPython、cuDDN、DIGITS、Caffe on Spark,etc.

3

UltraLAB图灵图形工作站

认识人工神经网络和深度学习
1

深度学习的概念源于人工神经网络的研究,其本质就是多层神经网络,我们在计算机上搭建一个很多层的神经网络,只需要制定多少层,并不需要给定具体的参数,计算机通过计算大数据来自动学习最终的网络参数,不一样的网络参数能够识别不同的物体。然后这个训练好的网络就可以自动识别物体了。

2

深度学习算法采用预训练(Pre-training)+细调(Fine tune)来训练神经网络,逐层进行训练。深度学习包括两个阶段训练(training)预测(Inference/Evaluation)。深度学习常用的模型:卷积神经网络CNN、递归神经网络RNN、循环神经网络、深度神经网络DNN、自动编码器、稀疏自编码、限制波尔兹曼机等。END

大数据+深度学习:颠覆传统行业计算与分析方式

人工智能是指让机器去认知、认识世界。这个过程毋庸置疑需要一定的算法放在计算机上来实现。最初的人工智能还是通过研究人员通过模仿人类来制定特定的认知和推理过程,21世纪出现了大数据,海量数据,结构复杂,种类繁多,然后人类定义的过程就不好使了。于是人们期待于希望机器自己能够从数据中学习,这就是深度学习了。深度神经网络的出现得益于大数据,因为数据量够大,计算机够强大,机器本身才能学习出各种复杂的特征。未来5~10年,深度学习将向更多行业渗透,特别是数据密集型行业。END

UltraLAB深度学习参考配置
1

UltraLAB GX480

2

处理器规格  CPU类型 单路 Broadwell、Xeon E5v4处理器CPU标配 Intel Broadwell处理器CPU总核数/频率/缓存 6核 4.5Ghz,15MBCPU双精度浮点 432Gflops内存规格  内存标配容量 64GB(4*16GB DDR4 2400 Reg ECC)CPU-内存通道数 4最大容量 128GB图形处理器  多卡技术 可选7块(单槽)或4块(双槽)图卡/GPU计算卡架构图卡标配 4*Nvidia GTX 1080流处理器核数 4*2560图卡显存 4* 8GB显示输口 4*(DVI+HDMI+3*DP)接口 PCIE16x 3.0图形运算性能指标 像素填充率4*102.8GP/s,显存带宽4*320GB/sGPU超算性能指标 32.9Tflops(单精度),1.37Tflops(双精度) ,CUDA,Direcompute,Open GL存储规格  硬盘位 20x 3.5'热插拔 ,4*5.25'系统盘标配 512GB M.2 Pcie 4X缓存 512MB接口 PCIE 4x 3.0性能指标 峰值读写带宽2.5GB/S、1.5GB/s,IOPS8万次超级盘标配 16TB SATA企业级, 最大56TB性能指标 读写带宽226MB/s网络端口双intel千兆/万兆以太芯片,支持IO/AT加速,支持汇聚功能END

注意事项
1

深度学习工作站需要超强的浮点计算性能,支持多GPU/Xeon Phi

2

高速低延迟的交换网络

3

大容量的文件存储系统

4

不同的框架支持不同的GPU数量

推荐信息