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

商业网站开发与设计电商门户网站建设方案

商业网站开发与设计,电商门户网站建设方案,黄石网站设计制作公司,网络营销教案ppt根据电影评论的 文字内容将其划分为正面或负面。 使用IMDB 数据集#xff0c;它包含来自互联网电影数据库#xff08;IMDB#xff09;的50 000 条严重两极分 化的评论。数据集被分为用于训练的25 000 条评论与用于测试的25 000 条评论#xff0c;训练集和测试 集都包含50%…根据电影评论的 文字内容将其划分为正面或负面。 使用IMDB 数据集它包含来自互联网电影数据库IMDB的50 000 条严重两极分 化的评论。数据集被分为用于训练的25 000 条评论与用于测试的25 000 条评论训练集和测试 集都包含50% 的正面评论和50% 的负面评论。(only use 10000 recotds because of memory error ) 1 加载IMDB 数据集 from keras.datasets import imdb (train_data, train_labels), (test_data, test_labels) imdb.load_data(num_words10000) 2 将整数序列编码为二进制矩阵 import numpy as np def vectorize_sequences(sequences, dimension10000): results np.zeros((len(sequences), dimension)) for i, sequence in enumerate(sequences): results[i, sequence] 1. return results x_train vectorize_sequences(train_data) x_test vectorize_sequences(test_data) 模型定义 from keras import models from keras import layers model models.Sequential() model.add(layers.Dense(16, activationrelu, input_shape(10000,))) model.add(layers.Dense(16, activationrelu)) model.add(layers.Dense(1, activationsigmoid)) 4 编译模型 model.compile(optimizerrmsprop, lossbinary_crossentropy, metrics[accuracy]) 5 配置优化器 from keras import optimizers model.compile(optimizeroptimizers.RMSprop(lr0.001), lossbinary_crossentropy, metrics[accuracy]) 6使用自定义的损失和指标 from keras import losses from keras import metrics model.compile(optimizeroptimizers.RMSprop(lr0.001), losslosses.binary_crossentropy, metrics[metrics.binary_accuracy]) 7 留出验证集 x_val x_train[:10000] partial_x_train x_train[10000:] y_val y_train[:10000] partial_y_train y_train[10000:] 8 训练模型 model.compile(optimizerrmsprop, lossbinary_crossentropy, metrics[acc]) history model.fit(partial_x_train, partial_y_train, epochs20, batch_size512, validation_data(x_val, y_val)) 9 绘制训练损失和验证损失 import matplotlib.pyplot as plt history_dict history.history loss_values history_dict[loss] val_loss_values history_dict[val_loss] epochs range(1, len(loss_values) 1) plt.plot(epochs, loss_values, bo, labelTraining loss) plt.plot(epochs, val_loss_values, b, labelValidation loss) plt.title(Training and validation loss) plt.xlabel(Epochs) plt.ylabel(Loss) plt.legend() plt.show() 10 绘制训练精度和验证精度 plt.clf() acc history_dict[acc] val_acc history_dict[val_acc] plt.plot(epochs, acc, bo, labelTraining acc) plt.plot(epochs, val_acc, b, labelValidation acc) plt.title(Training and validation accuracy) plt.xlabel(Epochs) plt.ylabel(Accuracy) plt.legend() plt.show() 11 从头开始重新训练一个模型 model models.Sequential() model.add(layers.Dense(16, activationrelu, input_shape(10000,))) model.add(layers.Dense(16, activationrelu)) model.add(layers.Dense(1, activationsigmoid)) model.compile(optimizerrmsprop, lossbinary_crossentropy, metrics[accuracy]) model.fit(x_train, y_train, epochs4, batch_size512) results model.evaluate(x_test, y_test) 12使用训练好的网络在新数据上生成预测结果 训练好网络之后你希望将其用于实践。你可以用predict 方法来得到评论为正面的可能 性大小。 model.predict(x_test) array([[ 0.98006207] [ 0.99758697] [ 0.99975556] ..., [ 0.82167041] [ 0.02885115] [ 0.65371346]], dtypefloat32)
http://www.pierceye.com/news/745279/

相关文章:

  • 政协系统网站建设织梦手机网站
  • 网站建设上海网站制作如何修改上线网站
  • 漫画网站建设教程网站描述怎么设置
  • 网站左侧树形导航怎么做农村网站做移动
  • 建立企业网站方案php做简单网站教程
  • 一个网站交互怎么做的银行营销活动方案
  • 网站读取速度慢58同城二手房出售
  • 个人备案 网站名称 例子wordpress怎样下载
  • 郑州网络营销网站定制做网站服务
  • 学校网站英文怎么做souq网站
  • 原油可以取什么做标题发网站免费建网站哪个好
  • 莱特币做空 网站一个虚拟主机可以放几个网站
  • 注册个体可以做网站吗太平洋建设集团有限公司
  • 餐饮环境评估在哪个网站做天元建设集团有限公司法人
  • 汽车租赁网站开发网站建设实验周志与总结
  • 有没有哪个做美食的网站wordpress多用户模版
  • 网站关键词几个justnews wordpress
  • 创维爱内购网站2017网站设计尺寸
  • 网站建设的一般过程包括哪些方面手机免费制作app的软件下载
  • dw对网站建设有哪些作用深圳团购网站设计多少钱
  • 阿里巴巴网站详情页怎么做龙岩公司做网站
  • 网站后台这么做视频教程佛山百度seo排名
  • 网站建立吸引人的策划活动适合做推广的平台
  • 无锡市住房和城乡建设局网站昆明做网站的网络公司
  • 家居seo整站优化方案已经有了网站源代码怎样搭建
  • 红河州网站建设对网站做维护
  • 网站建设5000费用预算wordpress 鼠标点击特效
  • 江门企业自助建站系统做网站诱导网站
  • 知识问答网站开发南昌建站
  • 开发网站需要租服务器网易企业邮箱如何申请注册