我可以使用 1060 或 1070 ti 进行深度学习吗?

人工智能 深度学习 硬件评估
2021-11-02 04:52:37

在开始之前,我想让你知道我是深度学习领域的新手!因为无论哪种方式我都需要新的显卡(游戏你知道),我正在考虑购买 6GB 的 GTX 1060 或 8GB 的​​ 1070 ti。因为我不富有,基本上我是一个很穷的学生;),我不想浪费我的钱。我的学习不需要深度学习,我只是因为个人兴趣而想深入研究这个话题。我想说的是,我可以再等一会儿,不需要尽快得到结果。

我可以使用 1060(根据某些网站,6GB 似乎非常有限)或 1070 ti 进行深度学习吗?对于个人爱好深度学习者来说,1070 ti 是否矫枉过正?

还是我应该等待新一代的Nvidia显卡?

3个回答

关于我不能推荐的具体选择,但如果您是全新的,您可能应该学习/编码更多,直到您获得 GPU。在 GPU 加速产生显着差异之前,在机器学习方面有很多东西要学习,在此之前,在任何旧 CPU 上进行计算都会很好,特别是如果你刚刚开始,因为你不会做任何太复杂的事情。您将知道计算资源何时是您的主要瓶颈,在此之前它应该不会太重要。

或者,您也可以从AWSGoogle等处租用计算能力

鉴于您是出于个人兴趣而做这件事的学生,并且想在旁边玩一些游戏,我建议您使用 GTX 1060 6GB,因为目前 GTX 1070Ti 由于加密矿工而价格过高(这将使答案过时,但是作为参考,1060 的价格约为 340 英镑,1070Ti 的价格约为 600 英镑;另外两个选项是 1050Ti 4GB 的价格约为 160 英镑或香草 1080 的价格约为 650 英镑)。

Tim Dettmers 的“Which GPU...”非常有帮助,Slav Ivanov的“Picking a GPU...”也很有帮助,尤其是最后针对不同用例的总结。由于您不打算花费大量资金,因此 1060 似乎是一个不错的折衷方案,因为 1050Ti 可能只会给您带来令人失望的游戏体验。还建议找到一个使用过的 1070,但您需要对此感到满意。

其他答案提到了云,但这对您的游戏没有帮助。如果您想在等待下一代卡片时节省一些现金,请利用您在AWS 教育MS Imagine 上的 Azure 上的学生身份 - GitHub 学生开发包是一个很好的包。

我认为你不需要投资任何类型的 GPU,除非你熟悉你想要使用深度学习实现的任务所需的计算。

此外,当您充分掌握深度学习到可以真正充分利用 GPU 的程度时,市场上就会出现新产品。

所以在那之前我建议你使用你的 CPU 来做一些小任务,比如回归等。你可以随时使用各种云公司提供的免费信用来完成你的任务