- 博客(5)
- 收藏
- 关注
原创 删除链表中重复的节点
题目描述在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。例如,链表1->2->3->3->4->4->5处理后为1->2->5。struct ListNode { int val; struct ListNode *next; ListNode(int x) : ...
2020-03-09 15:31:02 84
原创 循环神经网络进阶
循环神经网络进阶当时间步数较大或者时间步较小时,循环神经网络的梯度较容易出现衰减或爆炸。虽然裁剪梯度可以应对梯度爆炸,但无法解决梯度衰减的问题。通常由于这个原因,循环神经网络在实际中较难捕捉时间序列中时间步距离较大的依赖关系。门控循环单元(GRU)门控循环神经网络(gated recurrent neural network)的提出,正是为了更好地捕捉时间序列中时间步距离较大的依赖关系。它通...
2020-02-19 21:49:25 204
原创 卷积神经网络
LeNet模型LeNet分为卷积层块和全连接层块两个部分。卷积层块的基本单位是卷积层后接池化层:卷积层用来识别图像里的空间模式,池化层用来降低卷积层对位置的敏感性。卷积层块有两个这样的基本单位重复堆叠构成,该块的输出为(批量大小,通道数,高,宽)卷积层块的输出传入全连接层块,全连接层块会将批量中的每个样本变平,即将每个样本展开为向量,其长度为通道数、高和宽的乘积。全连接层块有多个全连接层构...
2020-02-19 20:52:34 118
原创 循环神经网络
循环神经网络文本预处理文本预处理通常包括四个步骤:读入文本。分词:对每个句子进行分词,也就是将一个句子划分成若干个词(token),转换为一个词的序列。建立字典,将每个词映射到一个唯一的索引:将字符串转换为数字,需要先构建一个字典,将每个词映射到一个唯一的索引编号。将文本从词的序列转换为索引的序列,方便输入模型:使用字典,将原文本中的句子从单词序列转换为索引序列。语言模型...
2020-02-14 21:21:44 137
原创 softmax回归
softmax回归softmax回归是用来解决分类问题的。softmax函数的公式为:y1^,y2^,y3^=softmax(o1,o2,o3).yi^=eoi∑i=1neoi\hat{y_1},\hat{y_2},\hat{y_3} =softmax(o_1, o_2, o_3).\newline \hat{y_i}=\frac{e^{o_i}}{\sum_{i=1}^{n}e^{o_...
2020-02-14 20:40:21 125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人