语义分割只输出一个类

4次浏览(最近30天)
马吕斯Bledea
马吕斯Bledea 2020年4月25日
评论道: 瑞安Comeau 2020年5月19日
使用的算法 在这里 我试着从照片中发现息肉。一切都很顺利,直到我尝试预测一张图像,无论它来自训练集还是测试集,它只输出一个类(有两种可能的情况:组织和息肉)。知道我错过了什么吗?
这些是原初的和与原初相结合的基础真理(左)。
这就是算法给出的结果。基本上它把所有像素都标记为组织。

接受的答案

瑞安Comeau
瑞安Comeau 2020年5月10日
你好,
根据我在这里看到的,语义分割算法可能不是你的最佳选择。也许可以尝试使用计算机视觉技术,在图像中的物体周围放置一个包围框。以下2种之一:
  1. //www.tatmou.com/help/vision/ug/getting-started-with-yolo-v2.html
这将允许你在感兴趣的区域周围放置边界框,以确定你在寻找什么。它将避免对图像中的各个像素进行分类。
关于如何提高你的成绩,我有一些想法:
  1. 降低你的学习速度。学习率可能会导致你的算法收敛得太快,结果不是最好的,或者在你的情况下,由于组织区域都非常相似,它无法从息肉中分割出来,它确定它在组织图像上得到了完美的精度。
  2. 如果您有足够的RAM来处理,将迷你批处理大小增加到16-24个图像。再加上较低的学习速度,这可以帮助你避免陷入寻找“空白”空间的陷阱,并认为它完美地定位了你正在寻找的东西。我的意思是,如果你的息肉看起来像组织,算法可能会把组织归类为息肉,并告诉你它获得了100%的准确率。
  3. 增加数据以增加数据大小
  4. 去获得一个更大的训练集,而不需要增强。
希望这能有所帮助,
钢筋混凝土
2的评论
瑞安Comeau
瑞安Comeau 2020年5月19日
很好,干得好。

登录评论。

更多答案(1)

Sai Bhargav Avula
Sai Bhargav Avula 2020年5月14日
你好,
加上瑞安·科莫 答案,我想补充的东西像
从结果来看,我认为问题可能是渐变消失了。检查这个和损失值。
为了使用分割,数据需要进行一些预处理,以便更好地训练。
参考下面的例子,它更接近你的情况。
希望这对你有所帮助!

下载188bet金宝搏


释放

R2019a

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!