IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 李宏毅机器学习2022.07.17--深度学习简介和反向传播 -> 正文阅读

[人工智能]李宏毅机器学习2022.07.17--深度学习简介和反向传播

深度学习

1.深度学习的步骤

1.神经网络
2.模型评估
3.选择最好的模型

如同将大象装进冰箱,只需要三步

1.神经网络

神经网络中存在有许多的结点我们称为神经元,
线性回归类似于一个单层的神经网络。

完全连接前馈神经网络

输入由后向前传输,两个结点之间无相互的交互。每个节点通过激活函数来实现。
输入和输出通过向量来表示,
完全连接前馈神经网络分为三层:
(1)输入层
(2)隐藏层
(3)输出层

神经网络的理解

随着神经结点的增加,错误率下降。输入层与输出层应用向量来表示以及计算,通过激活函数不断套娃计算下一层的输出值,每层的输出值也是下一层的输入值。
其本质是通过隐藏层来进行特征的转换。
在隐藏层将特征工程替换为特征提取,使之成为新的特征进行传输,而输出层是一个多层分类器,通过softmax函数得到label。
一共需要多少层以及需要多少神经节点需要我们用经验+直觉去判断。
结构可以通过机器来自动确定,比如进化人工神经网络
网络结构可以由我们自行设计。

2.评估模型的好坏

在这里插入图片描述

总体损失 是将真实值-预测值所得到的误差,总体进行相加而得到的。然后找到一个最小的总体损失函数(找到一组使总体损失最小的损失函数)

3.选择最佳模型

方法:梯度下降update参数

普遍性定理 任意一个连续的函数都可以通过足够多的隐藏层来表示任何的函数

2.反向传播机制

在选择最佳模型中我们需要通过梯度下降update参数,这里引出链式法则(chain Rule)

Chain Rule

本质就是通过函数来其参数求导以及偏导,如下
在这里插入图片描述
我们选取部分,对w进行求导,得到
在这里插入图片描述

Forward pass

在这里插入图片描述

顺着图1神经网络的方向我们可以得到其偏导为x1和x2
forward pass 可以很清晰的看到规律,也就是顺着神经网络的确定求导的wi的特征值

Backward pass

在这里插入图片描述
在这里插入图片描述
如上图所示,我们将导数继续向下求导得到:
在这里插入图片描述
此时又得到了两个需要求偏导的式子。此时发现有两种情况:
1.该层为输出层,则可以直接计算出其值带回到上一层的偏导中计算。
2.该层后面还有许多层,需要我们不停的计算其偏导直到y。
解决的办法:我们先从后向前计算其参数的偏导,逐层向前计算。然后再结合forward pass一起带入公式进行计算
在这里插入图片描述

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-07-20 18:51:13  更:2022-07-20 18:54:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 0:38:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码