当前位置: 首页 > news >正文

珠海网站建设zhkmkjwordpress 手机端分开

珠海网站建设zhkmkj,wordpress 手机端分开,中兴的网站谁做的,公司排行榜文章目录 1 循环神经网络训练情感分析2 完整代码3 代码详解 1 循环神经网络训练情感分析 下面介绍如何使用长短记忆模型#xff08;LSTM#xff09;处理情感分类LSTM模型是循环神经网络的一种#xff0c;按照时间顺序#xff0c;把信息进行有效的整合#xff0c;有的信息… 文章目录 1 循环神经网络训练情感分析2 完整代码3 代码详解 1 循环神经网络训练情感分析 下面介绍如何使用长短记忆模型LSTM处理情感分类LSTM模型是循环神经网络的一种按照时间顺序把信息进行有效的整合有的信息会保留有的信息会丢弃在时间t你获得的信息比如对段落文字的理解理所应当会包含之前的信息LSTM对信息的处理主要通过矩阵的乘积运算来实现的 2 完整代码 这段代码是一个使用Keras建立、编译和训练一个简单的循环神经网络Recurrent Neural NetworkRNN模型的示例。这个模型似乎被设计用于处理文本数据的情感分析任务其中 x_train 和 x_test 是训练和测试数据的输入序列y_train 和 y_test 是对应的标签二进制情感类别例如正面或负面情感。 from keras.models import Sequential from keras.layers import LSTM from keras.models import Sequential from keras.layers import Dense from keras.layers.embeddings import Embedding from keras.preprocessing import sequence import numpy as np from keras.datasets import imdbfrom keras.layers import Dense,Dropout,Activation,Flatten(x_train,y_train),(x_test,y_test) imdb.load_data()maxword 400 x_train sequence.pad_sequences(x_train,maxlenmaxword) x_test sequence.pad_sequences(x_test,maxlenmaxword) vocab_size np.max([np.max(x_train[i]) for i in range(x_train.shape[0])])1 model Sequential() model.add(Embedding(vocab_size,64,input_length maxword)) model.add(LSTM(128,return_sequencesTrue)) model.add(Dropout(0.2)) model.add(LSTM(64,return_sequencesTrue)) model.add(Dropout(0.2)) model.add(LSTM(32)) model.add(Dropout(0.2)) model.add(Dense(1,activation sigmoid))model.compile(lossbinary_crossentropy,optimizerrmsprop,metrics[accuracy]) print(model.summary())model.fit(x_train,y_train,validation_data(x_test,y_test),epochs5,batch_size100) scores model.evaluate(x_test,y_test) print(scores)3 代码详解 序列填充 x_train sequence.pad_sequences(x_train, maxlenmaxword) x_test sequence.pad_sequences(x_test, maxlenmaxword)这里使用 sequence.pad_sequences 函数对输入的序列进行填充使它们达到相同的长度 maxword。这是因为循环神经网络RNN通常要求输入序列长度相同。 构建模型 model Sequential() model.add(Embedding(vocab_size, 64, input_lengthmaxword))这里构建了一个序贯模型首先添加了一个嵌入层Embedding Layer。这个嵌入层用于将整数序列单词索引映射为密集向量其大小为64。 model.add(LSTM(128, return_sequencesTrue)) model.add(Dropout(0.2))接着添加了一个具有128个单元的LSTM层设置 return_sequencesTrue 表示输出完整的序列而不是只输出最终输出。 model.add(LSTM(64, return_sequencesTrue)) model.add(Dropout(0.2))添加了一个具有64个单元的LSTM层。 model.add(LSTM(32)) model.add(Dropout(0.2))最后添加了一个具有32个单元的LSTM层。 model.add(Dense(1, activationsigmoid))最后添加了一个全连接层输出维度为1使用 sigmoid 激活函数通常用于二分类问题。 模型编译 model.compile(lossbinary_crossentropy, optimizerrmsprop, metrics[accuracy])编译模型使用二元交叉熵作为损失函数rmsprop 作为优化器同时监控准确率。 模型摘要输出 print(model.summary())打印模型的摘要显示每一层的参数数量等信息。 模型训练 model.fit(x_train, y_train, validation_data(x_test, y_test), epochs5, batch_size100)使用训练数据进行模型训练指定验证数据集、训练轮数epochs、批量大小batch_size等参数。 模型评估 scores model.evaluate(x_test, y_test)使用测试数据评估模型性能并将结果保存在 scores 中。这个例子中使用了二分类任务因此评估结果中会包括损失值和准确率等信息。
http://www.dnsts.com.cn/news/217985.html

相关文章:

  • 1688企业网站建设app简易开发平台
  • 网站开发思维导图广告宣传语
  • 做网站的市场ps网页排版设计
  • 网站建设关键性开发工具国产软件开发工具
  • wordpress个人展示网站6.net网站 开发
  • 网站设计公司 杭州东莞化工网站建设
  • 贵阳市网站建设西安监控系统网站开发
  • 学校网站建设方案模板室内设计自学软件
  • 网站建设的公司哪家便宜中山建站公司
  • 网站建设期末作业织梦网站识别
  • 网站免费正能量直接进入app佛山网站建站
  • 企业网站 html模板下载自己建设公司网站
  • 免费教如何php网站建设重庆科技网站建设
  • 淘宝网站建设概要wordpress本地优化加速版
  • 内蒙古住房和城乡建设厅官方网站营销型网站建设818gx
  • 手机怎样使用域名访问网站wordpress 字段引入
  • 英文wordpress建站网站服务器和空间的区别
  • 个人建设门户网站 如何备案网页布局的几种方法
  • 房地产论坛网站建设岳阳建设企业网站
  • 农产品电商网站建设的主要工作网页设计网站作业
  • 济南装修网手机网站免费优化
  • 深圳市公司网站建设python培训机构哪个好
  • 石家庄营销网站建设广元商城网站开发
  • 服务关系型网站怎么做商业营销厅装修公司
  • 建站平台 在线提交表格功能wordpress concise
  • 做同行的旅游网站泉州企业网站建设
  • 山西省网站建设开发前端后端
  • 大淘客构建自己的网站wordpress编辑器添加自定义
  • 网站开发实习广州seo建站
  • 南京润盛建设集团有限公司网站建域名网站需要多少钱