首页 > 解决方案 > 只是组合层集成模型吗?

问题描述

我在 keras 中制作了一个机器学习代码,它结合了 cnn 和 lstm(merge)

只是组合层集成模型吗?

from keras.layers import Dense, LSTM, Conv2D, Flatten, concatenate

lstmLayer = LSTM(10)(input)
cnnLayer = Conv2D(10, (3,3)(input)
flatLayer = Flatten()(cnnLayer)
cnnDense = Dense(10)(flatLayer)

concat = concatenate([lstmLayer, cnnDense])

output = Dense(1)(concat)

标签: pythonkeras

解决方案


不,组合层不是一个整体,您可以在一个模型中拥有不同的层。只有经过充分训练的模型的组合才是一个集成。


推荐阅读