迁移学习医学图像分类

一..一 2019-09-18 02:33:48
在用InceptionV3预训练模型fine-tune用到乳腺图像良恶性分类时,训练集准确率停在0.88左右不再上升,验证集准确率在0.6左右徘徊,并且验证集loss有上升趋势,是存在过拟合吗?但是我用30个样本去训练网络,网络无法收敛,这又是怎么回事?
...全文
975 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
一..一 2021-04-07
  • 打赏
  • 举报
回复
引用 14 楼 a_blackshadow 的回复:
[quote=引用 13 楼 涂涂凉凉的回复:][quote=引用 12 楼 a_blackshadow 的回复:][quote=引用 8 楼 weixin_46494774的回复:]咱俩遇到的情况一模一样,我用的CBIS-DDSM数据集,训练验证准确率能到99,但测试只有70多。我也觉得过拟合了,dropout、BN、数据增强、修改网络,换各种模型我都试了,测试准确率就是不涨。
同问,您是否有解决,这个数据集我也是同样的问题,无论怎么修改都验证集的结果都是70左右。[/quote]没有解决。还是只能从数据上下手,看看能不能再多要点数据,或者是结合其他的数据做。[/quote] 真不清楚论文里是怎么做到的90%以上准确率,医学图像也没有办法看标注的label的真实性,唉,痛苦。[/quote]
引用 14 楼 a_blackshadow 的回复:
[quote=引用 13 楼 涂涂凉凉的回复:][quote=引用 12 楼 a_blackshadow 的回复:][quote=引用 8 楼 weixin_46494774的回复:]咱俩遇到的情况一模一样,我用的CBIS-DDSM数据集,训练验证准确率能到99,但测试只有70多。我也觉得过拟合了,dropout、BN、数据增强、修改网络,换各种模型我都试了,测试准确率就是不涨。
同问,您是否有解决,这个数据集我也是同样的问题,无论怎么修改都验证集的结果都是70左右。[/quote]没有解决。还是只能从数据上下手,看看能不能再多要点数据,或者是结合其他的数据做。[/quote] 真不清楚论文里是怎么做到的90%以上准确率,医学图像也没有办法看标注的label的真实性,唉,痛苦。[/quote]反正我做不到90%。除非是数据量巨大,比如之前看到一篇文章是2w的病人,这做到90%还是很有可能的。其他的或许多多少少都有trick吧。
a_blackshadow 2021-07-30
  • 举报
回复
@一..一 看了一些论文,和cbis-ddsm图片数据,分类精度不高也是可以理解的。论文存在的问题:1、对于数据集的筛选,存在剔除难例的可能性;2、还有一些论文将train和test结合,做数据增强,然后在增强后的数据上做新的train和test的划分,期间生成的每个样本都作为一个独立的个体,这样划分的数据集测试过程中相当于参入了训练样本,精度自然就高了,但实际上对于钼靶数据同一个乳腺存在MLO和CC两个视角,也就是本身数据就存在一个mass有2个视图。按照规范的思维来说,对于训练和测试应该以patient_id + left/right的方式划分才更能说明模型的性能。另一方面,数据本身的问题:1、图片质量不高,数量局限;2、确实存在许多难分的良、恶性样例。哎,数据集是硬伤。。因此,对于这个数据集,使用迁移方式得到这样的结果,最终我还是接受了。。。对于某些论文的不规范性,参考个思路就好了。
一..一 2021-07-30
  • 举报
回复
@a_blackshadow 突然发现提出这个问题已经两年了,在我的数据集上我已经放弃了。我用我的数据集做了分割实验,结果比分类能让人接受一点,分类结果不好应该还是数据集太小导致的,对于分类而言,特征太复杂了;对于分割,主要还是学习边缘、形状这些特征,结果与数据集的大小相关性弱一点。
菜菜的球 2022-05-14
  • 举报
回复
@a_blackshadow 请问您最后是如何解决的呢? 其实我感觉应该是cbis-ddsm数据本身的问题,我通过肉眼都无法辨别出他的良/恶性。目前只有60%的精度,和其他一些论文对比起来太差了,不知道该如何解决。
a_blackshadow 2021-04-07
  • 打赏
  • 举报
回复
引用 13 楼 涂涂凉凉的回复:
[quote=引用 12 楼 a_blackshadow 的回复:][quote=引用 8 楼 weixin_46494774的回复:]咱俩遇到的情况一模一样,我用的CBIS-DDSM数据集,训练验证准确率能到99,但测试只有70多。我也觉得过拟合了,dropout、BN、数据增强、修改网络,换各种模型我都试了,测试准确率就是不涨。
同问,您是否有解决,这个数据集我也是同样的问题,无论怎么修改都验证集的结果都是70左右。[/quote]没有解决。还是只能从数据上下手,看看能不能再多要点数据,或者是结合其他的数据做。[/quote] 真不清楚论文里是怎么做到的90%以上准确率,医学图像也没有办法看标注的label的真实性,唉,痛苦。
一..一 2021-04-07
  • 打赏
  • 举报
回复
引用 12 楼 a_blackshadow 的回复:
[quote=引用 8 楼 weixin_46494774的回复:]咱俩遇到的情况一模一样,我用的CBIS-DDSM数据集,训练验证准确率能到99,但测试只有70多。我也觉得过拟合了,dropout、BN、数据增强、修改网络,换各种模型我都试了,测试准确率就是不涨。
同问,您是否有解决,这个数据集我也是同样的问题,无论怎么修改都验证集的结果都是70左右。[/quote]没有解决。还是只能从数据上下手,看看能不能再多要点数据,或者是结合其他的数据做。
a_blackshadow 2021-04-07
  • 打赏
  • 举报
回复
引用 8 楼 weixin_46494774的回复:
咱俩遇到的情况一模一样,我用的CBIS-DDSM数据集,训练验证准确率能到99,但测试只有70多。我也觉得过拟合了,dropout、BN、数据增强、修改网络,换各种模型我都试了,测试准确率就是不涨。
同问,您是否有解决,这个数据集我也是同样的问题,无论怎么修改都验证集的结果都是70左右。
weixin_46610012 2020-12-08
  • 打赏
  • 举报
回复
可以看一下你的数据集结构和里面包含的图像嘛
weixin_46610012 2020-12-03
  • 打赏
  • 举报
回复
请问这个数据集包含那些图像
一..一 2020-12-03
  • 打赏
  • 举报
回复
引用 9 楼 weixin_46610012 的回复:
请问这个数据集包含那些图像
就包含乳腺MR的良恶性图像。
weixin_46494774 2020-12-02
  • 打赏
  • 举报
回复
咱俩遇到的情况一模一样,我用的CBIS-DDSM数据集,训练验证准确率能到99,但测试只有70多。我也觉得过拟合了,dropout、BN、数据增强、修改网络,换各种模型我都试了,测试准确率就是不涨。
菜菜的球 2022-05-14
  • 举报
回复
@weixin_46494774 您好,请问您问题解决吗?我最近也在用CBIS-DDSM数据集,我感觉可能是数据集本身的问题,我人眼观察也没找出他的良/恶性分类规律
一..一 2020-11-22
  • 打赏
  • 举报
回复
引用 3 楼 强势回归 的回复:
请问用自己的数据集跑出好结果了吗?用的什么基础网络可以分享一下吗?
没有跑出来好结果,基本的Dense、Res、Inception结构的都试过了。都没什么好的结果。
一..一 2020-11-22
  • 打赏
  • 举报
回复
引用 4 楼 欢乐的小猪 的回复:
如果训练集和验证集的划分没有问题,即分布相似。那么训练集准确率0.88验证集准确率0.6是肯定过拟合了。而且你良恶性肿瘤分类,说白了就二分类,正确率只有60%,基本上模型没学到什么东西哦。
开始我也觉得是过拟合,但是dropout、BN、数据增强、修改网络我都试了,结果还是这样。请问还有什么其他思路吗?
一..一 2020-11-22
  • 打赏
  • 举报
回复
开始我也觉得是过拟合,但是dropout、数据增强、BN还有改网络我都试过了,基本都是这样。请问还有什么其他的思路吗?
欢乐的小猪 2020-11-21
  • 打赏
  • 举报
回复
如果训练集和验证集的划分没有问题,即分布相似。那么训练集准确率0.88验证集准确率0.6是肯定过拟合了。而且你良恶性肿瘤分类,说白了就二分类,正确率只有60%,基本上模型没学到什么东西哦。
强势回归 2020-11-21
  • 打赏
  • 举报
回复
请问用自己的数据集跑出好结果了吗?用的什么基础网络可以分享一下吗?
一..一 2019-10-24
  • 打赏
  • 举报
回复
自己的数据集。
SparkParis123 2019-10-23
  • 打赏
  • 举报
回复
请问你用的什么数据集
迁移学习,作为人工智能领域的一项重要技术,通过知识迁移和模型泛化实现不同任务之间学习效率的提升。它允许模型将已学习的信息应用于新的、但相关的任务,从而避免了从头开始学习每个任务的需求,加速了学习过程,并提高了数据利用效率。 在迁移学习中,通常将已经在一个或多个源任务上训练过的模型应用到目标任务上。这样做的优势在于模型能够借鉴已学习的特征、模式和知识,减少对大量标注数据的依赖。例如,在图像识别领域,一个在大量图片上训练过的模型可以迁移到特定物体的识别任务上,即使这个物体的样本数量相对较少。这种方式显著提升了学习效率和模型性能,尤其是在数据稀缺的情况下。 迁移学习还广泛应用于自然语言处理(NLP)领域。通过迁移学习,模型能够利用在大规模文本数据上学到的通用语言知识,然后应用到特定的NLP任务,如情感分析、文本分类或问答系统。这不仅加速了模型的训练过程,还在很大程度上提高了模型的准确性和鲁棒性。 此外,迁移学习的另一个重要方面是促进模型在不同领域间的知识共享与应用。例如,一个在医学图像数据集上训练的模型可能会对一些通用的视觉特征有深入的理解,这些知识可以迁移到其他图像处理任务上,如卫星

37,717

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧