神经网络和深度学习(三)- 浅层神经网络

本文详细介绍了神经网络的基础知识,包括神经网络的结构、计算输出、向量化实现、激活函数的选择及其导数,以及为何需要非线性激活。此外,还探讨了梯度下降在神经网络中的应用,并简要提及了反向传播的直觉。最后,讨论了随机初始化的重要性,指出初始化参数全为0会导致问题。适合深度学习初学者阅读。
摘要由CSDN通过智能技术生成

本次学习笔记主要记录学习深度学习时的各种记录,包括吴恩达老师视频学习、花书。作者能力有限,如有错误等,望联系修改,非常感谢!


第一版       2022-05-14        初稿

一、神经网络概述(Neural Network networks)

快速过一遍如何实现神经网络:
逻辑回归模型与公式建立联系
在这里插入图片描述
输入特征x,参数w和b,计算z,由z可计算a,再计算出loss function L(a,y)。
如图第3个,首先计算第一层网络中的各个节点相关的数z1,接着计算 a1,在计算下一层网络同理;我们会使用符号 [m]表示第m层网络中节点相关的数,这些节点的集合被称为第m层网络。这样可以保证 [m]不会和我们之前用来表示单个的训练样本的 (i)(即我们使用表示第i个训练样本)混淆。

二、神经网络的表示(Neural Network Representation)

在这里插入图片描述
首先我们观察只有一个隐藏层的神经网络,其由输入层、隐藏层、输出层组成,输入层表示为a[0],隐藏层表示为a[1],我们称上述神经网络为双层神经网路,输入层不算入。
隐藏层和输出层有两个相关的参数w和b。

三、计算一个神经网络的输出(Computing a Neural Network’s output)

在这里插入图片描述
圆圈代表回归计算的两个步骤,首先第

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值