美文网首页机器学习与深度学习
[文本和图像]深度学习经验总结

[文本和图像]深度学习经验总结

作者: LCG22 | 来源:发表于2020-08-25 11:31 被阅读0次

1、截断长度不是越长越好的,可能要根据具体任务进行尝试

数据集:IMDB

模型:model = Sequential(layers=[

            Embedding(len(new_word_index.keys()), 16),

            LSTM(128, dropout=0.5),

            Dense(512),

            Dense(1, activation="sigmoid")

])

model.compile(optimizer="adam", loss='binary_crossentropy', 

       metrics=["accuracy"])

model.fit(x=train_x, y=train_y, epochs=10, 

     validation_data=(test_x, test_y))

样本的长度统计如下:

截断长度与准确率的关系如下:

2、复杂的网络结构可以学习的更好,但也有可能过拟合

数据集:CIFAR10

模型和准确率:

# model = Sequential(layers=[

#            Dense(1024, input_shape=(32, 32, 3)),

#            Conv2D(128, 3, padding="same"),

#            MaxPool2D(padding="same"),

#            Conv2D(64, 3, padding="same"),

#            MaxPool2D(padding="same"),

#            Conv2D(32, 3, padding="same"),

#            MaxPool2D(padding="same"),

#            Conv2D(128, 3, padding="same"),

#            MaxPool2D(padding="same"),

#            Flatten(),

#            Dense(10, activation="softmax")

# ])

# # acc: 0.8098, 0.8130

# model = Sequential(layers=[

#            Dense(1024, input_shape=(32, 32, 3)),

#            Conv2D(128, 3, padding="same"),

#            MaxPool2D(padding="same"),

#            Conv2D(64, 3, padding="same"),

#            MaxPool2D(padding="same"),

#            Conv2D(32, 3, padding="same"),

#            MaxPool2D(padding="same"),

#            Flatten(),

#            Dense(10, activation="softmax")

# ])

# # acc: 0.7508, 0.7554

model = Sequential(layers=[

          Dense(1024, input_shape=(32, 32, 3)),

          Conv2D(128, 3, padding="same"),

          MaxPool2D(padding="same"),

          Conv2D(64, 3, padding="same"),

          MaxPool2D(padding="same"),

          Flatten(),

          Dense(10, activation="softmax")

])

# acc: 0.7572,0.7559,0.7591

相关文章

  • [文本和图像]深度学习经验总结

    1、截断长度不是越长越好的,可能要根据具体任务进行尝试 数据集:IMDB 模型:model=Sequential(...

  • 机器学习常用工具

    pytorch - 深度学习框架,更易用,更适合文本TensorFlow - 深度学习框架,更强大,更适合图像和分...

  • 2019-07-25 深度学习

    机器学习 - 神经网络 - 深度学习 图像 文本 语音 深度学习算法比机器学习都要好很多bp算法:多层感知器的误差...

  • 深度学习、迁移学习和强化学习的区别

    1. 深度学习: 基于卷积神经网络的深度学习(包括CNN、RNN),主要解决的领域是图像、文本、语音,问题聚焦在分...

  • 入门卷积神经网络

    “ 深度学习是在多层神经网络上运用各种机器学习算法,解决文本、图像问题的算法集合。其中卷积神经网络是深度学习的代表...

  • 深度学习之卷积神经网络

    深度学习是指多层神经网络上运用各种机器学习算法解决图像,文本等各种问题的算法集合。深度学习从大类上可以归入神经网络...

  • 苏州有深度学习算法么?

    职位描述 岗位描述: 1.开展机器学习、深度学习、图像识别等相关领域研究和开发工作; 2.负责或参与深度学习,图像...

  • 图像中的像素处理

    图像的深度和通道 图像的深度 图像中像素点占得bit位数,就是图像的深度,比如以下图像的深度。 二值图像: 图像的...

  • TensorFlow学习3:创建一个简单的神经网络

    辅助知识: 深度学习算法更适合未标记数据,更适合强特征提取(深度框架),也更适合于模式识别(图像、文本、音频) 机...

  • 神经网络嵌入详解

    摘要: 将文本转化为向量,深度挖掘变量间的联系,构建更为精确的推荐系统。 深度学习在诸多方面,如图像分割、时序预测...

网友评论

    本文标题:[文本和图像]深度学习经验总结

    本文链接:https://www.haomeiwen.com/subject/hniajktx.html