作者:chen_h

微信号 & QQ:862251340

微信公众号:coderpai

简书地址:https://www.jianshu.com/p/cd0...

介绍

深度学习目前已经成为了人工智能领域的突出话题。它在"计算机视觉”和游戏(AlphaGo)等领域的突出表现而闻名,甚至超越了人类的能力。近几年对深度学习的关注度也在不断上升,这里有一个调查结果可以参考。

这里有一个 Google 的搜索趋势图:

如果你对这个话题感兴趣,这里有一个很好的非技术性的介绍。如果你有兴趣了解最近的趋势,那么这里有一个很好的汇总。

在这篇文章中,我们的目标是为所有深度学习的人提供一条学习之路,同时也是为想要进一步学习的人提供一条探索的路径。如果你准备好了,那么让我们开始吧!

步骤0:先决条件

建议在学习深度学习之前,你应该先了解一些机器学习的基础知识。这篇文章列出了完整的学习机器学习的资源。

如果你想要一个简单的学习版本。那么可以看下面的列表:

建议时间:2-6个月

## 步骤1:机器配置

在进行下一步学习之前,你应该确保你有一个支持你学习的硬件环境。一般建议你至少拥有以下硬件:

一个足够好的 GPU(4+ GB),最好是 Nvidia

一个还可以的 CPU(比如:Intel Core i3,Intel Pentium 可能不适合)

4 GB RAM(这个取决于数据集大小)

如果你还不确定,那么请阅读这个硬件指南。

备注:如果你是一个硬件玩家,那么你可能已经拥有了所需的硬件。

如果你没有所需的规格,那么你可以租一个云平台来学习,比如 Amazon Web Service(AWS)。这是使用 AWS 进行深度学习的良好指南。

备注:在这个阶段不要安装任何深度学习的库,安装过程我们会在步骤 3 中介绍。

## 步骤2:初试深度学习

现在,你已经对这个领域有了一个初步的认识,那么你应该进一步深入了解深度学习。

根据自己的偏好,我们可以选择以下几个途径:

除了上述的先学知识,你还应该了解一些流行的深度学习库和运行他们的语言。以下是一个不太完整的列表(你可以通过查看 wiki 获得更加完整的列表):

你也可以查看查看 Stanford 的 CS231n 中的第 12 讲,概要性的了解一些深度学习库。

建议时间:1-3周

## 步骤3:选择你自己的领域

这是最有趣的部分,深度学习已经应用在各个领域中,并且取得了最先进的研究成果。如果你想更深入的了解,那么作为一个读者,你最适合的路径就是动手实践。这样才能对你现在了解的内容有一个更加深入的认识。

注意:在以下的每个领域中,都会包括一个博客,一个实战项目,一个需要的深度学习库以及一个辅助课程。第一步你应该学习一下博客,然后去安装对应的深度学习库,然后再去做实战项目。如果在这个过程中,你遇到什么问题,那么可以去学习辅助课程。

建议时间:1-2个月

## 步骤4:深挖深度学习

现在你应该已经已经学会了基础的深度学习算法!但是前面的路程会更加艰苦。现在,你可以尽可能高效的利用这一新获得的技能。这里有一些技巧,你应该做的,可以磨炼你的技能。

重复上述步骤,选择不同的领域进行尝试。

利用你学到的心技能去做点别的事,比如参考这个网站。

参加一些比赛,比如:kaggle。

建议时间:无限

-------------------

## 一些比较好的资源:

作者:chen_h

微信号 & QQ:862251340

简书地址:https://www.jianshu.com/p/cd0...

CoderPai 是一个专注于算法实战的平台,从基础的算法到人工智能算法都有设计。如果你对算法实战感兴趣,请快快关注我们吧。加入AI实战微信群,AI实战QQ群,ACM算法微信群,ACM算法QQ群。长按或者扫描如下二维码,关注 "CoderPai” 微信号(coderpai)

python人门指南小说-Python入门深度学习完整指南相关推荐

  1. python自学步骤-Python入门深度学习完整指南

    作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 简书地址:https://www.jianshu.com/p/cd0... 介绍 深度学习目前已经成为了 ...

  2. Python Web 深度学习实用指南:第三部分

    原文:Hands-On Python Deep Learning for the Web 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自[ApacheCN 深度学习 译文集],采用译后编辑 ...

  3. Python Web 深度学习实用指南:第一、二部分

    原文:Hands-On Python Deep Learning for the Web 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自[ApacheCN 深度学习 译文集],采用译后编辑 ...

  4. Python Web 深度学习实用指南:第四部分

    原文:Hands-On Python Deep Learning for the Web 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自[ApacheCN 深度学习 译文集],采用译后编辑 ...

  5. Python深度学习-快速指南

    Python深度学习-快速指南 (Python Deep Learning - Quick Guide) Python深度学习-简介 (Python Deep Learning - Introduct ...

  6. 500+门java,python,js等常用语言入门,学习,实战,项目资料领取

    500+门java,python,js等常用语言入门,学习,实战,项目资料,提升自己

  7. AI Studio 飞桨 零基础入门深度学习笔记2-基于Python编写完成房价预测任务的神经网络模型

    AI Studio 飞桨 零基础入门深度学习笔记2-基于Python编写完成房价预测任务的神经网络模型 波士顿房价预测任务 线性回归模型 线性回归模型的神经网络结构 构建波士顿房价预测任务的神经网络模 ...

  8. 长短时记忆神经网络python代码_零基础入门深度学习(6) - 长短时记忆网络(LSTM)

    无论即将到来的是大数据时代还是人工智能时代,亦或是传统行业使用人工智能在云上处理大数据的时代,作为一个有理想有追求的程序员,不懂深度学习(Deep Learning)这个超热的技术,会不会感觉马上就o ...

  9. 手把手带你入门深度学习(一):保姆级Anaconda和PyTorch环境配置指南

    手把手带你入门深度学习(一):保姆级Anaconda和PyTorch环境配置指南 一. 前言和准备工作 1.1 python.anaconda和pytorch的关系 二. Anconda安装 2.1 ...

最新文章

  1. 编程语言python培训-0基础转行IT,编程语言应该学习Java还是Python呢?
  2. html右侧隐藏功能区,html – CSS功能区上的三角形阴影
  3. Tensorflow Summary: 查看Tensorflow Model pb格式模型的信息
  4. Flutter-现有iOS工程引入Flutter
  5. 【MATLAB】无人驾驶车辆的模型预测控制技术(精简讲解和代码)【运动学轨迹规划】
  6. 【Linux】gcc + gdb 安装教程
  7. python文件的路径_python3 文件及文件夹路径相关
  8. 代码一键自动生成,拿走不谢
  9. Docker配置阿里云加速器
  10. 对抗神经网络 (GAN) 的深入了解
  11. 关键帧动画 骨骼动画_动画关键原则
  12. 夯实基础之C语言基础算法
  13. 从GPT到chatGPT(一):GPT1
  14. 基础理论—需求定律与供给定律分析…
  15. 程序员如何在5年内达到年薪 50 万?
  16. XSS漏洞讲解与多篇实战讲解
  17. 基于Hadoop的高校大数据治理融合系统设计与实现
  18. 指定未知的错误:0x80240037
  19. Windows 11中使用IE浏览器步骤
  20. Python requirement使用指南

热门文章

  1. Stanford机器学习---第八讲. 支持向量机SVM
  2. NXP S32K RTC模块手册中文
  3. Android Gradle Task-中文
  4. com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field FileSize
  5. web mis系统构建
  6. [已解决]Eclipse 插件Maven在使用 add dependency,找不到包,解决办法
  7. git revert reset
  8. iOS开发之在地图上绘制出你运行的轨迹
  9. CCF201903-4 消息传递接口(100分)【模拟】
  10. UVA254 Towers of Hanoi【DFS】