因此,我正在使用keras处理MNIST和Boston_Housing数据集,我想知道如何确定最佳层数和每一层的激活函数。 现在,我不是在问什么层/激活函数的最佳数量,而是我应该经历的确定这些参数的过程。
我正在使用均方误差和均值绝对误差评估我的模型。 这是我当前模型的样子:
model = models.Sequential()
model.add(layers.Dense(64, activation='relu'))
model.add(layers.Dense(64, init='glorot_uniform', activation=layers.Activation('selu')))
model.add(layers.Dense(64,activation = 'softplus'))
model.add(layers.Dense(1))
model.compile(optimizer = 'rmsprop',
loss='mse',
metrics=['mae'])
我的均方误差为3.5,均方误差为27。
答案 0 :(得分:1)
要选择激活功能,
要选择层数,