人工智能初学者学习路线

A 学习教程推荐

  1. 吴恩达机器学习 前79讲 深度学习基础知识
  2. 李沐 动手学深度学习 Pytorch版本 前18讲 前面的深度学习基础知识的代码版本, 动手完成一个简单的demo. 不一定每一讲都要看, 可以选感兴趣的看, 从0开始的入门阶段把握整体脉络比动手更重要
    虽然深度学习大多都是用python这一个编程语言,但是这个编程语言有很多不同的框架, 吴恩达用的是Tensorflow, 李沐用的是PyTorch.Tensorflow比较老, 现在PyTorch是绝对的主流. 所以我添加了李沐 动手学深度学习 Pytorch版本.
  3. 咕泡AI 深度学习保姆级教学 理论到实战、入门到起飞
    P1~P13 和吴恩达机器学习前79讲等价, 可以和吴恩达机器学习前79讲同步看
    P14~P25 是卷积神经网络(Convolution Neural Network, CNN), 是计算机视觉(Computer Vision, CV)这一方向的奠基性深度学习技术, 在今天仍然有很强的生命力
    P26~P31 是循环神经网络(Recurrent Neural Network,RNN), 是自然语言处理(Natural Language Processing, NLP), 时间序列数据(股票, 房价, 天气温度, 音频)处理的奠基性方法, 现在的方法都是在此基础上修改.
    P33~最后 是上述三个部分分别的实验.

B 推荐学习顺序

  1. 首先学习基础知识: 把吴恩达机器学习前79讲, 和咕泡AI 深度学习保姆级教学 理论到实战、入门到起飞P1~P13结合起来看, 掌握基础知识.

  2. 其次, 看完之后如果时间充足, 根据自己的需要做一些实验, 李沐 动手学深度学习 Pytorch版本 和咕泡AI
    P33之后的实验选择性做一下. 如果不充足, 不做实验, 直接看下面的知识点.

  3. 然后学习两大基础网络: CNN和RNN. 跟着咕泡AI学.

  4. 学完上述内容之后, 你应该对于深度学习有一定了解了, 可以自己找资料了,我这里不再列出. 但是即使你没有学完上述内容, 也应当看一看下面的内容, 至少有一定了解.
    不用一上来就读论文,可以在zhihu, csdn.net, medium.com等找一些博客和文章读. 我提供论文名只是为了避免读者找错.

AutoEncoder

非常好的无监督处理数据的方法, 很好用, 很常用. 算是基础知识.

LSTM

RNN的改造之路的第一步, 在Transformer之前, 很好用,很常用.
论文: Long Short-term Memory RNN

Transformer

几乎所有GPT大语言模型都是用无数个Transformer结构堆叠起来的. 现在很多诸如图像处理等别的领域也在用.
其中很厉害的Cross Attention 机制单独抽出来也很好用. 是RNN家族的优秀后继者.
如今最火爆的模型, 所有人都在试图超越它,但是目前还没有模型被公认已经超越它
论文 Attention is All You Need

U-Net

一个U形的CNN网络, 简单就是好用, 太好用了,现在CV领域还在用.
论文:Convolutional Networks for Biomedical Image Segmentation.

GAN

用人工智能生成图片的研究从此开始. 思想简单而且精彩, 非常经典, 可惜现在不怎么用了, 因为Diffusion在生成领域超过了它
论文: Generative Adversarial Networks

Diffusion

当今的AI生成图片视频,基本都是这个模型的衍生模型. 他的地位如同Transformer在NLP领域的地位. 思想很简单,但是公式推导不算易懂.
论文: Denoising Diffusion Probabilistic Models

C 初学者应当掌握的工具:

  1. 搜索信息的能力:
    1.1. 学会读全英文文档和博客, 当然可以使用翻译软件.
    1.2. 学会从zhihu, csdn, stackoverflow, github的issue搜索如何解决你遇到的问题. 也可以问chat-gpt 文心一言 kimi等大语言模型, 说不定会有奇效.
  2. 写作上
    2.1. 你应当对markdown和latex语法熟悉
    2.2. 养成写博客, 做笔记的习惯
  3. 代码上:
    3.1. 应当学会用Conda或者Pip搭建一个环境, 然后用Pytorch框架写一个简单的小demo. 推荐使用VSCode作为IDE, 因为大家都在用VSCode. 如果你用pycharm, 遇到问题了很难找到解决方法
    3.2. 学会从github上下载一个代码在自己的机器上运行.
  • 17
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值