深度学习
哥兜兜有糖
看一眼代码就会爆炸
展开
-
深度学习速成(13)循环神经网络RNN项目实战-基于BiLSTM的文本情感分类
本项目针对传统LSTM模型对文本情感极性预测效果不佳的问题,提出一种结合BiLSTM模型的算法。算法首先对文本中进行预处理后,对文本切分,再通过Word Embedding模型生成词向量。将所述词向量输入到该BiLSTM模型中,将输出结果进行拼接操作,使用softmax函数对输出的向量进行分类,获得文本情感分类结果。本发明能够充分结合上下文语境,有效防止过拟合与梯度爆炸、梯度消失问题,从而显著提高模型的鲁棒性和文本情感分类的准确率。2.创建一个word_sequence.py的文件,完成数据的处理操作。原创 2023-07-09 17:22:16 · 517 阅读 · 3 评论 -
深度学习速成(12)LSTM的参数
例如,input_size决定了输入特征的维度,hidden_size决定了隐藏状态的维度,num_layers决定了LSTM的层次深度等等。除了这些参数,LSTM模型还有其他可训练的参数,例如权重和偏置,在LSTM模型的初始化过程中,这些参数会自动创建。6. dropout:一个介于0和1之间的数值,表示应用于每个LSTM层输出的dropout比率,默认为0(不应用dropout)实例化LSTM之后,不仅要传入数据,还需要传入前一次的隐藏状态h_0,和前一次的记忆C_0。2.LSTM的实例化。原创 2023-07-03 16:28:58 · 4383 阅读 · 0 评论 -
深度学习速成(11)BiLSTM
BiLSTM即双向长短期记忆网络(Bidirectional Long Short-Term Memory, BiLSTM)最早由Jürgen Schmidhuber和Sepp Hochreiter等人于1997年在论文《Long short-term memory》中提出,它是传统长短期记忆网络(Long Short-Term Memory, LSTM)的一种扩展形式,结合了正向LSTM和反向LSTM来获取更完整的上下文信息。这样,在每个时间步骤,每个LSTM单元都能够同时访问前面和后面的上下文信息。原创 2023-07-03 16:08:08 · 6199 阅读 · 3 评论 -
深度学习速成(10)LSTM长短期记忆网络
LSTM(Long Short-Term Memory)是一种特殊类型的循环神经网络(Recurrent Neural Network,RNN),用于处理序列数据。相比于传统的RNN,LSTM具有更强大的记忆能力,可以更好地捕捉和处理长期依赖关系。LSTM通过使用称为"门"的机制来控制信息的流入和流出。主要有三种类型的门:遗忘门(forget gate)、输入门(input gate)和输出门(output gate)。遗忘门决定了前一时刻的记忆状态中哪些信息将被遗忘,输入门控制着当前输入应该存储多原创 2023-07-02 15:51:29 · 169 阅读 · 1 评论 -
深度学习速成(9)循环神经网络RNN的分类
循环神经网络RNN的分类原创 2023-06-04 11:09:47 · 573 阅读 · 1 评论 -
深度学习速成(8)循环神经网络RNN
循环神经网络RNN原创 2023-05-28 14:44:49 · 173 阅读 · 0 评论 -
深度学习速成(7)人工神经网络简述
人工神经网络简述原创 2023-05-28 14:17:18 · 243 阅读 · 0 评论 -
深度学习速成(6)softmax回归
softmax回归适用于分类问题。原创 2023-05-25 15:34:46 · 228 阅读 · 0 评论 -
深度学习速成(4)Pytorch实现数字识别
手动实现数字识别原创 2023-05-24 16:14:04 · 501 阅读 · 0 评论 -
深度学习速成(2)Pytorch数据集类
上述方法仅仅能够进行数据的读取,如果还需要实现批处理数据,打乱数据,使用多线程加载数据,可以使用Pytorch中的torch.utils.data.DataLoader。,在这个网站里面有一个短信数据集,几千条短信,里面包含正常短信和几百条骚扰短信。下载下来放到合适的位置,并且记住位置。这个位置需要自己放到想要放的地方。在torch中提供了数据集的基类torch.utils.data.Dataset,继承这个基类,我们能够非常快速的实现数据的加载。我们只需要继承这个基类就可以了,然后在网上找一个数据集,原创 2023-05-17 15:44:38 · 309 阅读 · 0 评论 -
深度学习速成(3)Pytorch自带的数据集介绍
Pytorch自带的数据集介绍原创 2023-05-24 15:19:47 · 1925 阅读 · 0 评论 -
深度学习速成(5)torch.nn.Module类
nn.Module 是PyTorch中的一个基础类,用于构建神经网络模型。原创 2023-05-25 12:18:53 · 441 阅读 · 0 评论 -
深度学习速成(1)Pytorch实现线性回归
使用Pytorch框架实现线性回归原创 2023-05-17 11:10:55 · 102 阅读 · 1 评论