CS224n斯坦福课程assiment1——softmax函数

一、softmax的常数不变性。

在这里插入图片描述

在这里插入图片描述

二、写代码

在这里插入图片描述
代码要求不仅要保证对一维向量,也要对多维的矩阵有效。所以分为了maxtir和vector两个处理方法。
matrix:
在这里插入图片描述
vector:
在这里插入图片描述

在这里插入图片描述

三、小结

1、softmax通过指数变换去掉了负数,突出了特征
2、通过归一化处理,变为了概率的近似
3、利用常数不变,防止了溢出。(x-x_max,减去了每个样本中的最大值)
4、要弄清每个维度代表的含义(matrix中每一行代表一个样本,vector是个列向量,即就是一个样本)
5、代码中axis=0代表纵轴,axis=1代表横轴

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值