【问题标题】:Is it possible to apply normalization of input data via some layers?是否可以通过某些层对输入数据进行归一化?
【发布时间】:2019-10-31 10:40:48
【问题描述】:

我正在构建一个 Keras RNN 模型并预处理我的输入以标准化(介于 0 和 1 之间)。

我想知道是否有办法通过作为模型本身的一部分的第一层来实现相同的效果?

【问题讨论】:

    标签: keras batch-normalization


    【解决方案1】:

    由于模型只有批量信息,它不能对全局最大/最小值本身进行归一化。但是,如果您能以某种方式将全局最大/最小值传递给模型,则可以尝试以下操作:

    from keras.layers import Lambda
    model.add(Lambda(lambda x: (x-min) / (max-min))
    

    【讨论】:

      猜你喜欢
      • 2017-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-18
      • 2019-05-14
      • 2017-06-22
      • 1970-01-01
      • 2021-12-29
      相关资源
      最近更新 更多