《深度学习》李宏毅 -- task4深度学习介绍和反向传播机制

简介: Step1:神经网络(Neural network)Step2:模型评估(Goodness of function)Step3:选择最优函数(Pick best function)

深度学习的三个步骤


image.png


Step1:神经网络(Neural network)

Step2:模型评估(Goodness of function)

Step3:选择最优函数(Pick best function)


2.1 神经网络(Neural network)

image.png

神经网络(Neural network)里面的节点,类似我们的神经元。神经网络也可以有很多不同的连接方式,这样就会产生不同的结构(structure)在这个神经网络里面,我们有很多逻辑回归函数,其中每个逻辑回归都有自己的权重和自己的偏差,这些权重和偏差就是参数。


2.2 模型评估(Goodness of function)

损失示例:

image.png

对于模型的评估,我们一般采用损失函数来反应模型的好差,所以对于神经网络来说,采用交叉熵(cross entropy)函数来对y yy和y ^\hat{y}y^的损失进行计算。

总体损失:

image.png

对于损失,我们不单单要计算一笔数据的,而是要计算整体所有训练数据的损失,然后把所有的训练数据的损失都加起来,得到一个总体损失L。


2.3 选择最优函数(Pick best function)

我们使用梯度下降法去找最优函数和最好的一组参数。

image.png

image.png



反向传播


1.损失函数(Loss function)是定义在单个训练样本上的,也就是就算一个样本的误差,比如我们想要分类,就是预测的类别和实际类别的区别,是一个样本的,用L表示。

2.代价函数(Cost function)是定义在整个训练集上面的,也就是所有样本的误差的总和的平均,也就是损失函数的总和的平均,有没有这个平均其实不会影响最后的参数的求解结果。

3.总体损失函数(Total loss function)是定义在整个训练集上面的,也就是所有样本的误差的总和。也就是平时我们反向传播需要最小化的值。


总结


通过本节的学习,我学会了:


1.深度学习的来由

2.深度学习的步骤

3.反向传播的基础知识


目录
相关文章
|
9月前
|
机器学习/深度学习 算法 TensorFlow
深度学习常用知识梯度下降学习率和反向传播
深度学习常用知识梯度下降学习率和反向传播
72 0
|
1月前
|
机器学习/深度学习 自然语言处理 TensorFlow
使用Python实现深度学习模型:注意力机制(Attention)
使用Python实现深度学习模型:注意力机制(Attention)
35 0
使用Python实现深度学习模型:注意力机制(Attention)
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
揭秘深度学习中的注意力机制
【5月更文挑战第21天】 在深度学习的广阔领域里,注意力机制以其独特的智能化特征成为研究的热点。不同于传统的序列处理模型,该机制赋予了网络对信息重要性评估的能力,类似于人类的选择性视觉注意。本文将深入探讨注意力机制的原理、关键变体以及其在不同任务中的应用。通过细致的分析与实例演示,我们旨在为读者提供一个清晰的视角,以理解并运用这一技术改善深度学习模型的性能。
25 1
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
揭秘深度学习中的注意力机制
【4月更文挑战第19天】 在深度学习领域,注意力机制(Attention Mechanism)已经成为推动模型性能突破的关键技术之一。不同于传统的序列处理模型,它能够动态地聚焦于输入数据的重要部分,赋予权重以实现更有效的信息提取。本文将探讨注意力机制的核心概念、不同变体以及在自然语言处理和图像识别中的应用实例。通过分析具体案例,我们将揭示注意力机制如何提升深度学习模型的处理能力,并讨论其面临的挑战与未来的发展方向。
|
1月前
|
机器学习/深度学习 数据采集 算法
【深度学习基础】反向传播BP算法原理详解及实战演示(附源码)
【深度学习基础】反向传播BP算法原理详解及实战演示(附源码)
93 0
|
1月前
|
机器学习/深度学习 自然语言处理 算法
【深度学习】常用算法生成对抗网络、自编码网络、多层感知机、反向传播等讲解(图文解释 超详细)
【深度学习】常用算法生成对抗网络、自编码网络、多层感知机、反向传播等讲解(图文解释 超详细)
56 0
|
机器学习/深度学习 移动开发 Serverless
聊一聊深度学习--包括计算前馈网络的反向传播和卷积的反向传播(二)
聊一聊深度学习--包括计算前馈网络的反向传播和卷积的反向传播
|
机器学习/深度学习 存储 数据采集
聊一聊深度学习--包括计算前馈网络的反向传播和卷积的反向传播(一)
聊一聊深度学习--包括计算前馈网络的反向传播和卷积的反向传播
100 0