【发布时间】:2018-06-19 12:24:34
【问题描述】:
我想通过 L1 和 L2 正则化来正则化网络的权重。但是,我找不到独立改变正则化强度的方法。 Keras documentation 也不提供任何信息。
那么,有没有办法在 l1_l2 正则化器中使用不同的优势? 或者也许是一种替代方法来实现相同的结果?
我目前的模型很简单:
stren = 0.001
model = Sequential()
model.add(Dense(64, input_dim=148, activation='relu', kernel_regularizer=reg.l2(stren)))
model.add(Dense(1, activation='sigmoid', kernel_regularizer=reg.l2(stren)))
而且我希望能够有一些类似的东西:
kernel_regularizer=reg.l1_l2(l1_str, l2_str)
【问题讨论】:
标签: python machine-learning keras regularized