【发布时间】:2019-09-24 14:09:05
【问题描述】:
我有一个任务,我输入一个500x500x1 图像并得到一个500x500x1 二进制分割。工作时,应该只触发一小部分500x500(小“目标”)。我在输出端使用了 sigmoid 激活。由于希望这样一小部分是正的,因此训练往往会在所有输出为零或非常接近时停止。我已经编写了自己的损失函数来部分处理它,但如果可能的话,我想使用带有类权重的二元交叉熵。
我的问题分为两部分:
如果我天真地将
binary_crossentropy作为我的500x500x1输出的损失,它会根据需要在每个像素的基础上应用吗?keras 有没有办法通过每个像素的单个 sigmoid 输出来应用类权重?
【问题讨论】:
标签: keras deep-learning semantic-segmentation