为了能到远方,脚下的每一步都不能少|

诩言Wan

园龄:2年3个月粉丝:22关注:5

NLP复习之神经网络

NLP复习之神经网络

前言

tips:

  • 设计神经网络时,输入层与输出层节点数往往固定,中间层可以自由指定;
  • 神经网络中的拓扑与箭头代表预测过程数据流向,与训练的数据流有一定区别;
  • 我们不妨重点关注连接线,因为它们是权重,是要训练得到的

神经元

神经元模型是一个包含输入、输出、计算功能的模型,注意中间的箭头线,称之为“连接”,上面有“权值”

image

​ 一个神经网络的训练算法就是让权重的值调整到最佳,以使得整个网络的预测效果最好。

MP神经元模型接收来自n个其他神经元传递过来的输入信号(x1~xn),这些输入信号通过带权重(θ或ω来表示权重,上图采用θ)的连接(Connection)进行传递,然后神经元(图示阈值为b)收到的总输入(所有输入和权重的乘积的和)与神经元的阈值b比较,并经由激活函数(Activation Function,又称响应函数)处理之后产生神经元的输出。

理想情况下,激活函数的形式应为阶跃函数(也就是修正线性单元ReLU),通常选择Sigmoid函数:

Sigmoid(x)=S(x)=11+ex

其值域为(0,1)

​ 神经元可以看做一个计算与存储单元,计算是神经元对其的输入进行计算,存储是神经元会暂存计算结果,传递到下一层。

多层神经网络

单层神经网络(感知机)在此处暂时忽略不写,期末要挂科了

image

上图展现了基本两层神经网络,其中xi(i=1,2,3)为输入层值,ai(k)(k=1,2,,K;i=1,2,3,,Nk)表示第k层中,第i个神经元的激活值,Nk表示第k层的神经元个数。当k=1时,即为输入层,即ai(1)=xi,而x0=1a0(2)=1为偏置项

为了求最后的输出值hθ(x)=a1(3),我们需要计算隐藏层中每个神经元的激活值aji(k)(k=2,3),而隐藏层/输出层的每一个神经元,都是由上一层神经元经过类似逻辑回归计算得到。

反向传播(BP算法)

给出一个示例,是我们的作业题目

image

(1)在该例子中什么是输入层,隐藏层,输出层,并对不同的层和层之间的权重矩阵进行维度标记。

(2)使用链式法则,在损失函数L上,分别对z[2]z1[1]z2[1]x1x2,进行求偏导

(1)

输入层:x1,x2,维度为2×1;

输入层与隐藏层之间的权重矩阵:w11[1],w12[1]w21[1],w22[1],维度为2×2;

经过加权求和与偏置后,得到:z1[1],z2[1],维度为2×1;

经过ReLU激活函数后得到隐藏层:a1[1],a2[1],维度为2×1;

隐藏层与输出层之间的权重矩阵:w11[2],w12[2],维度为1×2;

经过加权求和与偏置后,得到:z[2],维度为1×1;

经过sigmoid激活函数后得到输出层:a[2],维度为1×1

(2)

损失函数:

L=[yloga[2]+(1y)log(1a[2])]

所有表达式:

a[2]=σ(z[2])z[2]=w11[2]a1[1]+w12[2]a2[1]+b1[2]a1[1]=ReLU(z1[1])a2[1]=ReLU(z2[1])z1[1]=w11[1]x1+w12[1]x2+b1[1]z2[1]=w21[1]x1+w22[1]x2+b2[1]

阶段求导:

La[2]=[ya[2]+y11a[2]]a[2]z[2]=σ(z[2])(1σ(a[2]))=a[2](1a[2])z[2]a1[1]=w11[2]z[2]a2[1]=w12[2]a1[1]z1[1]={0,for z1[1]<01,for z1[1]0a1[1]z2[1]={0,for z2[1]<01,for z2[1]0z1[1]x1=w11[1],z1[1]x2=w12[1],z2[1]x1=w21[1],z2[1]x2=w22[1]

链式求导:

image

本文作者:诩言Wan

本文链接:https://www.cnblogs.com/wanyy-home/p/17973810

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   诩言Wan  阅读(34)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起