В обучении глубокой нейронной сети, как tf.keras.layers.ActivityRegularization
может использоваться для регуляризации вывода?
В моем коде output
имеют очень большое значение.Поэтому я попытался упорядочить это.Поэтому для своих последних плотных слоев я попытался:
output = tf.layers.dense(inputs=dropout_dense1,
units=NUM_OUTPUTS,
kernel_initializer=tf.truncated_normal_initializer,
activity_regularizer = tf.keras.layers.ActivityRegularization())
Но никакого эффекта регуляризации в output
(все еще очень большого) не наблюдается.Я пробовал все виды комбинации параметров (по умолчанию tf.keras.layers.ActivityRegularization(L1=0, L2=0)
), но, похоже, это не имеет никакого эффекта.