金桔
金币
威望
贡献
回帖0
精华
在线时间 小时
|
医疗影像不同于传统的CV,需要有较强的domain knowledge,这一点是非常非常重要的。
例如肺结节检测中,最大的问题不是算法的选择或调参,而是“问题定义”:什么是肺结节。磨玻璃?钙化?尺寸?(一般定义3mm至30mm)什么场景?(体检还是肺癌早筛?)等等,定义清楚了问题才能知道要做什么事情,是做结节检测还是结节分类,可视野如何选择。
第一步问题定义完成了就是数据,针对错误分析中不同的问题,看是调整算法还是增加数据(例如加负例或者加相关场景的数据,还是继续refine数据)。
之后第三部才是算法,一般前两部完成后随便一个差不多架构的算法就可以拿到不错的性能,但大多数情况下都是在前两部就卡死一大批人。
可以说在医疗影像中算法的重要程度并不是那么大。YOLO,SSD都是可以的。
<hr/>补充:上面最后一句话说的不严谨有引战嫌疑,也容易让人误解,在这里解释下。
有此回答是因为题主询问“利用深度学习对医学中图像做诊断,需要具备哪些知识?”,但补充说明中都是提到数据处理和算法,这也应该是一些人的想法:问题能否解决的好/性能高不高,都是算法或者tricks相关的。
但其实事实上(或者我遇到的),遇到的问题更多的是“问题定义”和“数据”上的。不是说算法不重要,而是想表达一个和“大多数人的努力程度之低,还轮不到拼天赋”一样的观点,大多数情况下,你和别人拼的都不是单纯算法的。例如在实际项目/比赛中,一个人拼死拼活尝试调参或换模型带来了一两个点的提升,另一个人在优化问题定义和数据理解的情况下有针对性的加数据/refine数据/调整网络结构可能直接带来的数量级上的性能提升 |
|