【发布时间】:2018-02-05 10:34:59
【问题描述】:
我知道猫与狗分类等图像分类问题中的不平衡,如果猫图像太多而狗图像太少。但我不知道如何解决分割问题中的不平衡问题。
例如,我的任务是从卫星图像中屏蔽云层,所以我将问题转化为两类分割,一类是云,一类是背景。该数据集有 5800 张 4-band-16bits 图像,大小为 256*256。架构是Segnet,损失函数是二元交叉熵。
假设有两种情况:
- 一半的样本完全被云覆盖,一半没有任何云。
- 在每张图片中,一半被云覆盖,一半没有。
所以,我猜情况 2 是平衡的,但情况 1 呢?
在现实和我的任务中,这两种情况在源卫星图像中是不可能的,因为云层相对于背景总是相对较小,但是如果图像样本由于尺寸大而从源图像中裁剪,就会出现一些新情况.
因此,样本始终包含三种类型的图像:
- 完全被云层覆盖(5800 个样本中的 254 个)。
- 没有任何云(5800 个样本中的 1241 个)。
- 有些区域被云覆盖,有些区域没有。 (5800 中 4305,但我不知道云百分比,在某些样本中可能很高,在其他样本中可能很少)
我的问题:
样本是否不平衡,我该怎么办?
提前致谢。
【问题讨论】:
标签: image-processing machine-learning keras caffe image-segmentation