深度学习入门指北——从硬件到软件

本文针对深度学习入门者,介绍了硬件基础,强调GPU的重要性和选择,特别是英伟达GPU在深度学习中的优势。同时,文章讨论了软件基础,如动态图与静态图的对比,并推荐了PyTorch作为易用的深度学习框架。此外,还提供了无GPU条件下的解决方案,以及入门深度学习所需的编程背景和数据量。
摘要由CSDN通过智能技术生成

作者:隔壁王大喵

近日,Rachel Thomas在fast.ai上发布了一篇博文《What you need to do deep learning》,他希望通过这篇文章回答一些深度学习入门者经常会问到的问题:什么样的电脑才能用来做深度学习?为什么 fast.ai 推荐使用英伟达的 GPU 呢?哪些深度学习库不适合初学者?你又是如何将深度学习应用到实际生产中的?

Rachel Thomas认为,所有的这些问题都可以归结到一个主题,那就是“究竟需要准备好哪些东西(硬件、软件、知识背景以及数据等)才能开始深度学习?”。所以本篇博客正是针对那些想入门深度学习以及对深度学习感兴趣的新人而写的。

一、硬件基础

关于硬件基础,我们首先不得不感谢一下游戏工业的蓬勃发展。

视频游戏工业的体量(就盈利而言)远远超出了电影工业和音乐工业之和(http://t.cn/RYyaZ9Y)。在过去的 20 年里,视频游戏工业极大地推进了 GPUs (图像处理单元)的发展进步,这是由于 GPU 可用于加速游戏图像渲染的矩阵数学运算过程。并且非常幸运的是,深度学习运算中也涉及到大量的矩阵操作。而这些年在 GPU 上取得运算能力的进步也正是为什么神经网络算法在早期没有发挥出效力,直到在近几年才展露头角的原因之一。因为在没有 GPU 的条件下,要训练一个深度学习模型在大多数情况下都将是一个非常漫长而痛苦的过程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值