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

网站建设太金手指六六二八互联网保险现状

网站建设太金手指六六二八,互联网保险现状,月嫂网站源码,设计 网站项目要点 模型创建: model Sequential()添加卷积层: model.add(Dense(32, activationrelu, input_dim100)) # 第一层需要 input_dim添加dropout: model.add(Dropout(0.2))添加第二次网络: model.add(Dense(512, activationrelu)) # 除了first, 其他层不要输入shape添加输出…

项目要点

  • 模型创建: model = Sequential()
  • 添加卷积层: model.add(Dense(32, activation='relu', input_dim=100))  # 第一层需要 input_dim
  • 添加dropout: model.add(Dropout(0.2))
  • 添加第二次网络: model.add(Dense(512, activation='relu'))   # 除了first, 其他层不要输入shape
  • 添加输出层: model.add(Dense(num_classes, activation='softmax'))  # last 通常使用softmax
  • TensorFlow 中,使用 model.compile 方法来选择优化器和损失函数:
    • optimizer: 优化器: 主要有: tf.train.AdamOptimizer , tf.train.RMSPropOptimizer , or tf.train.GradientDescentOptimizer .

    • loss: 损失函数: 主要有:mean square error (mse, 回归), categorical_crossentropy (多分类) , and binary_crossentropy (二分类).

    • metrics: 算法的评估标准, 一般分类用accuracy.

  • model.fit(x_train, y_train, batch_size = 64, epochs = 20, validation_data = (x_test, y_test))    # 模型训练
  • score = model.evaluate(x_test, y_test, verbose=0)    两个返回值: [ 损失率 , 准确率 ]


1 实例演示Keras的使用 (手写数字识别)

1.1 导包

import keras
from keras.datasets import mnist
from keras.models import Sequential
from keras.layers import Dense, Dropout
from keras.optimizers import rmsprop_v2

1.2 导入数据

# 导入手写数字数据集
(x_train, y_train), (x_test, y_test) = mnist.load_data()
print(x_train.shape, y_train.shape, x_test.shape, y_test.shape)
'''(60000, 28, 28) (60000,) (10000, 28, 28) (10000,)'''
import matplotlib.pyplot as plt
plt.imshow(x_train[0], cmap = 'gray')

 1.3 数据初步处理

# 对数据进行初步处理
x_train = x_train.reshape(60000, 784)
x_test = x_test.reshape(10000, 784)
x_train = x_train.astype('float32')
x_test = x_test.astype('float32')
x_train /= 255
x_test /= 255
print(x_train.shape, 'train samples')  # (60000, 784) train samples
print(x_test.shape, 'test samples')    # (10000, 784) test samples

1.4 数据初步处理

  • 独热编码
import tensorflow
# 将标记结果转化为独热编码
num_classes = 10
y_train = tensorflow.keras.utils.to_categorical(y_train, num_classes)
y_test = tensorflow.keras.utils.to_categorical(y_test, num_classes)
y_train

  1.5 创建模型

# 创建顺序模型
model = Sequential()
# 添加第一层网络, 512个神经元, 激活函数为relu
model.add(Dense(512, activation='relu', input_shape=(784,)))
# 添加Dropout
model.add(Dropout(0.2))
# 第二层网络
model.add(Dense(512, activation='relu'))
model.add(Dropout(0.2))
# 输出层
model.add(Dense(num_classes, activation='softmax'))
# 打印神经网络参数情况
model.summary()

 1.6 模型训练

# 编译
model.compile(loss='categorical_crossentropy',optimizer='rmsprop',metrics=['accuracy'])batch_size = 128
epochs = 20
# 训练并打印中间过程
history = model.fit(x_train, y_train,batch_size=batch_size,epochs=epochs,verbose=1,validation_data=(x_test, y_test))
# 计算预测数据的准确率
score = model.evaluate(x_test, y_test, verbose=0)
print('Test loss:', score[0])  # Test loss: 0.14742641150951385
print('Test accuracy:', score[1])   # Test accuracy: 0.9815000295639038

http://www.yayakq.cn/news/781339/

相关文章:

  • 本地电脑做视频网站 外网连接网站制作简单模版
  • 现在网站开发的前端语言房管局备案查询网站
  • 宏润建设网站网站域名和服务器到期
  • 网站分析 实例南京做网站建设的公司排名
  • 山东省建设厅执业资格注册中心网站wordpress 时间轴页面
  • 网站建设的好处工业设计工资一般多少
  • 做网站如何写需求wordpress 获取优酷
  • 社区子网站群建设有哪些做家教网站
  • 法律咨询网站建设方案电商网站模板下载
  • 贵阳做网站公司英茗网站建设
  • 做网站的外包需要分享客户信息外贸网站建设服务商
  • 电子商务网站建设交印花税吗对京东网站建设的总结
  • 网站开发从入门到精通最经济 网站建设
  • 共享网站哪里建知名企业网站人才招聘情况如何
  • 上海做宴会的网站wordpress contact 伪静态
  • qq刷赞网站怎么做的重庆做网站怎么做
  • 创意型网站seo优化网
  • 网站中引用字体广州网络营销服务公司
  • 创意餐厅网站建设文案书asp是网站开发吗
  • 校园微网站界面系统开发流程8个步骤
  • 南宁seo网站排名优化在线课堂网站开发
  • 普陀集团网站建设wordpress调用目录下
  • 人工智能培训课程推广优化
  • 做网站条件高档网站模板
  • 宁波高端网站设计价格东莞网络营销策划
  • 网站建设制作设计seo优化珠海视频分享网站建设
  • 山东手机响应式网站建设设计网站策划书10个点怎么写
  • 如何建设自己的网站 知乎简单的网站开发软件
  • 网站群系统建设的目的wordpress谷歌字体 360
  • 网络分析的应用案例seo 新老网站替换 域名不变