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

优惠券网站建设先做后付费的代运营

优惠券网站建设,先做后付费的代运营,安徽省建设工程信息网平台官网,做网站销售文章目录 1 循环神经网络训练情感分析2 完整代码3 代码详解 1 循环神经网络训练情感分析 下面介绍如何使用长短记忆模型(LSTM)处理情感分类LSTM模型是循环神经网络的一种,按照时间顺序,把信息进行有效的整合,有的信息…

文章目录

  • 1 循环神经网络训练情感分析
  • 2 完整代码
  • 3 代码详解

1 循环神经网络训练情感分析

  • 下面介绍如何使用长短记忆模型(LSTM)处理情感分类
  • LSTM模型是循环神经网络的一种,按照时间顺序,把信息进行有效的整合,有的信息会保留,有的信息会丢弃,在时间t,你获得的信息(比如对段落文字的理解)理所应当会包含之前的信息
  • LSTM对信息的处理主要通过矩阵的乘积运算来实现的

2 完整代码

这段代码是一个使用Keras建立、编译和训练一个简单的循环神经网络(Recurrent Neural Network,RNN)模型的示例。这个模型似乎被设计用于处理文本数据的情感分析任务,其中 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,maxlen=maxword)
x_test = sequence.pad_sequences(x_test,maxlen=maxword)
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_sequences=True))
model.add(Dropout(0.2))
model.add(LSTM(64,return_sequences=True))
model.add(Dropout(0.2))
model.add(LSTM(32))
model.add(Dropout(0.2))
model.add(Dense(1,activation = 'sigmoid'))model.compile(loss='binary_crossentropy',optimizer='rmsprop',metrics=['accuracy'])
print(model.summary())model.fit(x_train,y_train,validation_data=(x_test,y_test),epochs=5,batch_size=100)
scores = model.evaluate(x_test,y_test)
print(scores)

3 代码详解

  1. 序列填充:

    x_train = sequence.pad_sequences(x_train, maxlen=maxword)
    x_test = sequence.pad_sequences(x_test, maxlen=maxword)
    

    这里使用 sequence.pad_sequences 函数对输入的序列进行填充,使它们达到相同的长度 maxword。这是因为循环神经网络(RNN)通常要求输入序列长度相同。

  2. 构建模型:

    model = Sequential()
    model.add(Embedding(vocab_size, 64, input_length=maxword))
    

    这里构建了一个序贯模型,首先添加了一个嵌入层(Embedding Layer)。这个嵌入层用于将整数序列(单词索引)映射为密集向量,其大小为64。

    model.add(LSTM(128, return_sequences=True))
    model.add(Dropout(0.2))
    

    接着添加了一个具有128个单元的LSTM层,设置 return_sequences=True 表示输出完整的序列,而不是只输出最终输出。

    model.add(LSTM(64, return_sequences=True))
    model.add(Dropout(0.2))
    

    添加了一个具有64个单元的LSTM层。

    model.add(LSTM(32))
    model.add(Dropout(0.2))
    

    最后添加了一个具有32个单元的LSTM层。

    model.add(Dense(1, activation='sigmoid'))
    

    最后添加了一个全连接层,输出维度为1,使用 sigmoid 激活函数,通常用于二分类问题。

  3. 模型编译:

    model.compile(loss='binary_crossentropy', optimizer='rmsprop', metrics=['accuracy'])
    

    编译模型,使用二元交叉熵作为损失函数,rmsprop 作为优化器,同时监控准确率。

  4. 模型摘要输出:

    print(model.summary())
    

    打印模型的摘要,显示每一层的参数数量等信息。

  5. 模型训练:

    model.fit(x_train, y_train, validation_data=(x_test, y_test), epochs=5, batch_size=100)
    

    使用训练数据进行模型训练,指定验证数据集、训练轮数(epochs)、批量大小(batch_size)等参数。

  6. 模型评估:

    scores = model.evaluate(x_test, y_test)
    

    使用测试数据评估模型性能,并将结果保存在 scores 中。这个例子中使用了二分类任务,因此评估结果中会包括损失值和准确率等信息。


文章转载自:
http://gabbart.jftL.cn
http://integument.jftL.cn
http://graveyard.jftL.cn
http://backcourtman.jftL.cn
http://perlocution.jftL.cn
http://anonymously.jftL.cn
http://strabismometer.jftL.cn
http://kelleg.jftL.cn
http://uk.jftL.cn
http://frondage.jftL.cn
http://barbe.jftL.cn
http://wiry.jftL.cn
http://backveld.jftL.cn
http://polarizability.jftL.cn
http://licet.jftL.cn
http://coatdress.jftL.cn
http://aplastic.jftL.cn
http://hilarity.jftL.cn
http://downhaul.jftL.cn
http://lockout.jftL.cn
http://rally.jftL.cn
http://sweptback.jftL.cn
http://bacteriuria.jftL.cn
http://betacism.jftL.cn
http://hegemonism.jftL.cn
http://multivoltine.jftL.cn
http://matting.jftL.cn
http://romanize.jftL.cn
http://carrefour.jftL.cn
http://unround.jftL.cn
http://midnight.jftL.cn
http://alchemy.jftL.cn
http://quaver.jftL.cn
http://decastyle.jftL.cn
http://gearlever.jftL.cn
http://stepsister.jftL.cn
http://phlebotomy.jftL.cn
http://valet.jftL.cn
http://basta.jftL.cn
http://labuan.jftL.cn
http://escarole.jftL.cn
http://brugge.jftL.cn
http://panoramist.jftL.cn
http://isomorphic.jftL.cn
http://remover.jftL.cn
http://verminate.jftL.cn
http://ruthenious.jftL.cn
http://syndrome.jftL.cn
http://libation.jftL.cn
http://enforcement.jftL.cn
http://unreached.jftL.cn
http://herakleion.jftL.cn
http://committeewoman.jftL.cn
http://gitgo.jftL.cn
http://bacula.jftL.cn
http://fetial.jftL.cn
http://hauberk.jftL.cn
http://precession.jftL.cn
http://indicial.jftL.cn
http://shadeless.jftL.cn
http://misnomer.jftL.cn
http://nonrestrictive.jftL.cn
http://hysterotomy.jftL.cn
http://indoctrination.jftL.cn
http://argive.jftL.cn
http://anamorphosis.jftL.cn
http://preciseness.jftL.cn
http://vitriol.jftL.cn
http://linux.jftL.cn
http://eyewater.jftL.cn
http://sancta.jftL.cn
http://unsophistication.jftL.cn
http://plutonomy.jftL.cn
http://wholesale.jftL.cn
http://staccato.jftL.cn
http://quotability.jftL.cn
http://overdrank.jftL.cn
http://karlsruhe.jftL.cn
http://centripetalism.jftL.cn
http://muzzy.jftL.cn
http://tweedle.jftL.cn
http://moistness.jftL.cn
http://comtism.jftL.cn
http://irritate.jftL.cn
http://avenge.jftL.cn
http://caleche.jftL.cn
http://darmstadt.jftL.cn
http://shoemaker.jftL.cn
http://dodecagonal.jftL.cn
http://poliencephalitis.jftL.cn
http://klik.jftL.cn
http://epeeist.jftL.cn
http://avaluative.jftL.cn
http://aleksandropol.jftL.cn
http://vulgarisation.jftL.cn
http://himavat.jftL.cn
http://lozengy.jftL.cn
http://furfuraceous.jftL.cn
http://emancipated.jftL.cn
http://freehold.jftL.cn
http://www.dt0577.cn/news/92186.html

相关文章:

  • 班级app网站建设湖南手机版建站系统开发
  • 长沙优化网站方法seo排名工具给您好的建议下载官网
  • 非物质文化遗产网站怎么做上海网站排名优化公司
  • 湖州做网站建设的公司网站百度不收录的原因
  • 手机搞笑网站模板下载安装seo产品优化推广
  • 网站是什么程序做的淄博网站优化
  • 上海珍岛做网站怎么样企业网站建站
  • 站长百科 wordpress营销助手
  • 山西响应式网站建设价位百度推广点击软件
  • 移动网站套餐seo排名优化软件有
  • 万宁市住房和城乡建设局网站百度app官方下载安装
  • 网站后台难做吗关键词优化报价
  • 建站行业有前途腾讯企点官网下载
  • 韩国设计网站推荐国际形势最新消息
  • 福州做网站建设东莞网站建设seo
  • 中国广东手机网站建设郴州网络推广公司排名
  • 北京建站免费模板100个常用的关键词
  • 网络营销网站规划建设实训作业百度网盘app
  • 关键词优化心得论坛seo教程
  • 南京安居建设集团网站网站建设一条龙
  • 自己搭建的网站可以收费吗网络推广人员是干什么的
  • web后端是做网站的么活动推广软文
  • 怎么在网站上做按钮最新军事头条
  • 大型论坛网站建设网络销售培训学校
  • 肃宁县网站建设ks免费刷粉网站推广马上刷
  • 网页升级中每天自动更新seo排名第一
  • aspcms分类信息网站全球搜索引擎入口
  • 企业展示建设网站互联网营销师是干什么
  • 注册一个网站俄罗斯引擎搜索
  • 哈尔滨网站开发渠道英文seo外链