✨ ✨我们抬头便看到星光,星星却穿越了万年. ✨ ✨
🎯作者主页:追光者♂
🌸个人简介:在读计算机专业硕士研究生、CSDN-人工智能领域新星创作者🏆、2022年度博客之星人工智能领域TOP4🌟、阿里云开发者社区专家博主🏅 2023励志在10月底成为CSDN Blog Experts🌈 【无限进步,一起追光!】
🍎欢迎点赞👍 收藏⭐ 留言📝
🌿本篇是关于深度学习框架——PyTorch 的基础练习,面向 初学者/复习者/遗忘者。一定要多次回顾!!!请相信:这是神经网络/深度学习 触类旁通的基础!
🛫万丈高楼平地起,地基不牢可不行~ 模型简单,但极其重要,请重视哦!
🍁参考视频学习内容,在文末统一指出。
阅读目录
- 🍄一、基础 模型&算法 回顾
-
- 💧1.1 线性模型
- 💧1.2 Gradient Descent(梯度下降)
- 💧1.3 反向传播(Back Propagation)
-
- 1.3.1 从 神经网络视角下 来看:
- 1.3.2 “计算图” 中的 神经网络;由 单纯添加层数的“无效复杂” 到 添加 非线性激活函数(如sigmoid/ReLU/等)后的“有效复杂”
- 1.3.3 反向传播的过程;前馈计算,反向传播!
- 1.3.4 附:PyTorch中的 前馈与反馈;Tensor!
- 1.3.5 PyTorch反向传播练习(1) y ^ = ω x \widehat y=\omega x y =ωx
- 1.3.6 PyTorch反向传播练习(2) y ^ = ω 1 x 2 + ω 2 x + b \widehat y=\omega_1 x^2 + \omega_2x + b y =ω1x2+ω2x+b
- 1.3.7 补充——针对1.3.5,可视化,看权重收敛情况。 y ^ = ω x \widehat y=\omega x y =ωx
- 1.3.8 补充——针对1.3.6,可视化,看参数w1、w2、b收敛情况 y ^ = ω 1 x 2 + ω 2 x + b \widehat y=\omega_1 x^2 + \omega_2x + b y =ω1x2+ω2x+b
- 💧1.4 线性回归——使用PyTorch实现 y ^ = ω x + b \widehat y = \omega x +b y =ωx+b
- 💧1.5 逻辑回归 (LogisticRegression)——基于PyTorch实现
- 💧1.6 处理多维特征的输入
- 💧1.7 加载数据集 Dataset and DataLoader
- 💧1.8 多分类问题——交叉熵损失函数CrossEntropyLoss:Softmax分类器,One-hot;针对MNIST数据集
- 💧1.9 卷积神经网络CNN(基础篇)
- 💧1.10 卷积神经网络CNN(高级篇)
-
- 1.10.1 背景,引出更复杂的网络结构(非串行的)
- 1.10.2 非串行网络结构 之 GoogLeNet
- 1.10.3 GoogLeNet:Inception Module,Average Pooling, 1 × 1 1\times1 1×1卷积
- 1.10.4 GoogLeNet 练习
- 1.10.5 GoogLeNet 练习,GPU版
- ----------------------------------分割线----------------------------------
- 1.10.6 ResNet(残差网络)
- 1.10.7 Residual Net:“和 x x x做加法”
- 1.10.8 Residual Net 练习——accuracy=99%
- 1.10.9 Residual Net 练习——GPU版
- 1.10.10 附:其它Residual块 设计——可参阅Paper
- 💧1.11 循环神经网络RNN(基础篇)
- 💧1.12 循环神经网络RNN(高级篇)
- 🍄二、其他——PyTorch深度学习库的特点
- 🍄三、其他——神经网络基础
- 🍄四、传统机器学习策略
- 🍄五、学习系统的发展
- 🍄六、人工智能补充知识
- 🍄七、Reference
🍄一、基础 模型&算法 回顾
💧1.1 线性模型
对于一个算法(模型)。在深度学习中,简要的处理方式是:
准备数据集(Datasets)—>> Model(选择模型) —>> Training (模型训练) —>> 推理(进行推理预测)。
至于优化等,可以理解为后续的补充。
监督学习:数据集需要 交付给算法模型 进行训练,利用所训练的模型,在获得 新的数据时 可以得到相应的输出。
线性模型的基本模型如下,其中的 ω \omega
订阅专栏 解锁全文
1770

被折叠的 条评论
为什么被折叠?



