感谢阅读腾讯 AI Lab 微信号第 160 篇文章。本文介绍腾讯 AI Lab 决策智能AI「绝悟」从虚拟走向现实,首次验证了强化学习用于超大尺寸全片扫描病理图像诊断的可能性。

近年,游戏 AI 大幅促进了强化学习技术发展。在游戏复杂环境中被验证的技术能力,如何迁移解决现实世界的复杂问题,是业界共同关注的研究目标。

12 月 19 日,腾讯 AI Lab 发布其决策智能 AI「绝悟」的一项最新研究成果。该项成果代号为「绝悟 RLogist」,寓意 RL(强化学习 Reinforcement Learning)+ Pathologist(病理学家)。受启发于「绝悟」在 3D 游戏环境观测环境并做出决策的过程,研究团队将相关的深度强化学习技术迁移到病理全片扫描图像诊断领域,在性能接近的情况下将传统病理阅片效率提升 400%。相关论文已被 AAAI 2023 接收,代码已开源。

论文链接:http://arxiv.org/abs/2212.01737

开源链接:https://github.com/tencent-ailab/RLogist

此前,「绝悟」AI 已先后在 MOBA、RTS、3D 开放世界(Minecraft)等多类型游戏中取得了领先的研究成果,验证了其在游戏复杂环境中的决策智能水平。此次「绝悟RLogist」的发布,证明了腾讯 AI Lab 的游戏 AI 技术跨领域解决现实世界问题的潜力

方法思路:用人的决策思维方式,

解决超大病理图像的稀疏病灶识别问题

随着技术发展,病理行业正在加速向全数字化、智能化、云端化方向发展。如今临床科室常常将组织切片进行全片扫描数字化处理,以便医生阅片及管理。

显微扫描仪生成的高分辨率图像往往能够达到每个像素 0.25 微米,每张图像的尺寸经常是几万乘几万像素甚至更高。这能更全面地展现切片信息,却也给医生的阅片带来了更大的压力,他们要从布满密集细胞和组织的超大尺寸图像中,肉眼找到风险的病灶位置并进行判断,「大海捞针」式的工作难度可想而知。

在高清病理图像中,病灶区域可能仅占很小的比例

近些年深度学习方法通过解决图像/像素级分类和回归问题,对医学图像分析领域做出了很大贡献。然而,全片扫描图像分析对于深度学习仍然具有挑战性主要挑战来自两个方向:

第一,计算病理学中的病理图像(WSI)具有十亿像素大小的高分辨率,却往往只有一个图像级标签。目前绝大部分的方法都依赖于在高倍镜下对全切片进行密集采样的方式进行特征提取,并对所有采集特征进行信息整合进而实现全片诊断。

第二,这些图像的兴趣点区域(病变区域)往往很稀疏。这带来了诊断相关性弱、数据效率低下等问题。现有的方法大多依赖于多实例学习框架,需要在高倍率下密集采样局部的图像块(patch),增加了计算成本,一张切片往往需要几十分钟来完成计算。这限制了很多潜在的临床应用场景,比如大规模筛查和术中快速评测。

实际上,病理医生在对切片进行判读时,并不需要像这些计算机算法一样观察高倍镜下的每一个角落。病理医生往往先利用显微镜在低倍镜下进行扫片,在高倍镜下确认,必要时可以灵活切换不同倍镜进行复核,根据经验决策最优的查看路径,以最终完成全片判读并定位到关键病灶。

人类医生会凭经验放大图像,检查可疑区域

「绝悟」团队观察到,病理医生的阅片行为,可以转化为最优路径决策问题,而解决这类问题正是强化学习所擅长的方向。以「绝悟」在 Minecraft 环境中完成挖木头任务为例,AI 首先要环顾四周搜集全局信息(类比病理医生在低倍镜下扫片),然后锁定视角(高倍镜确认),找到木头后执行采集动作(确认病灶),如此往复。

本论文提出的正是一种类似医生病理阅片的决策思路。「绝悟 RLogist」采用了基于深度强化学习的,找寻最优看片路径的方法,避免了用传统的穷举方式去分析局部图像切块,而是先决策找到有观察价值的区域,并通过跨多个分辨率级别获得代表性特征,以加速完成全片判读。

具体而言,本文通过条件特征超分辨率实现了交叉分辨率信息融合。受益于条件建模,未观测区域的高分辨率特征可以根据已经被观测过的低分辨率和高分辨率的特征配对,而被更新。

其中一个关键步骤是为病理图像分析领域定义一个强化学习训练环境。该方法使用离散化的动作空间、设计合理的图像分块和完成状态奖励函数,去提升模型的收敛表现,以避免局部最优。相应的训练 pipeline 如下述算法所示:

成果验证:决策提效400%,

获审稿人一致好评

研究团队选择「淋巴结切片转移检测」及「肺癌分型」两个全片扫描图像的分类任务进行基准测试(TCGA-NSCLC 和 CAMELYON16 WSI 数据集)。结果表明,与典型的多实例学习算法相比,「绝悟 RLogist」在观察路径显著变短情况下,能够实现接近的分类表现,决策效率提升400%。

同时,该方法具有较好的可解释性。论文将「绝悟 RLogist」的决策过程可视化,可以潜在用于教育性或者辅助性的医疗诊断场景。

论文获得了所有审稿人的一致高度评价:

“这项工作的潜在影响是毋庸置疑的……意义重大且新颖。”

“这项工作提供了一个新的视角,并将为WSI的选择性分析铺平道路。”

未来,团队将沿着如下点继续优化:1)通过引入更强的神经网络结构增强其表征学习能力;2)使用更高阶的强化学习训练方法,避免学习到错误的观测路径。

从虚拟到现实,

让游戏AI走得更远

腾讯 AI Lab 作为 AI 游戏研究先行者,其自主研发的深度强化学习智能体正不断走近现实。棋牌游戏 AI 「绝艺」在担任国家围棋队训练专用 AI 同时,逐步拓展麻将等非完全信息类博弈能力。决策智能 AI「绝悟」从各类游戏场景之后,如今正式走向了现实世界,标志着 AI 离解决现实问题、科技向善的大目标更近了一步。

同时,基于对强化学习技术前景的关注,实验室正积极促进强化学习领域的共同发展。2019年,腾讯 AI Lab 与王者荣耀共同发布 AI 开放研究平台「开悟」,过去三年已通过「以赛促研」助力高校 AI 人才培养。11 月 21 日,平台发布「王者荣耀 AI 开放研究环境」,为非商业用途的机器学习算法研究公开提供业界独有的高复杂度 MOBA 训练环境,助力前沿探索。

未来,腾讯 AI Lab 将与学界、业界携手,共同利用游戏环境不断提升 AI 能力,并寻找 AI 技术解决更多问题的可能性,在现实领域发挥更大作用。

* 欢迎转载,请注明来自腾讯 AI Lab 微信(tencent_ailab)

从游戏智能到疾病诊断,腾讯「绝悟」AI 从虚拟走向现实相关推荐

  1. 首次公开!策略协作型AI「绝悟」王者荣耀内开放体验,限时4天

    感谢阅读腾讯AI Lab微信号第95篇文章.本文将介绍「绝悟」公众体验活动. 5月1日至4日,腾讯 AI Lab 与王者荣耀联合研发的策略协作型AI「绝悟」将首次开放大规模公众体验活动,限时四天,公众 ...

  2. 腾讯AI×王者荣耀「绝悟」项目首亮相:KPL秋季决赛击败顶尖战队

    机器之心报道 机器之心编辑部 人工智能下围棋很在行,但在更为复杂的多人游戏上水平如何?前一阵,OpenAI 就瞄准了著名 MOBA 游戏 Dota 2,结果在 TI8 上输得毫无还手之力.那么在手机游 ...

  3. 机器之心报道 | 腾讯 AI「绝悟」KPL 击败职业玩家联队,晋升王者荣耀电竞职业水平...

    点击上方蓝色字体,关注:决策智能与机器学习,每天学点AI干货 昨天下午,腾讯策略协作型 AI「绝悟」在吉隆坡举办的王者荣耀最高规格电竞赛事 KPL 世冠杯半决赛中,通过了职业选手赛区联队带来的水平测试 ...

  4. 腾讯官宣 | 腾讯策略协作型 AI「绝悟」升级至王者荣耀电竞职业水平

    点击上方蓝色字体,关注:决策智能与机器学习,每天学点AI干货 腾讯 AI Lab 与王者荣耀共同探索的前沿研究项目 - 策略协作型 AI 「绝悟」今天在吉隆坡举办的王者荣耀最高规格电竞赛事--世界冠军 ...

  5. 腾讯策略协作型 AI「绝悟」升级至王者荣耀电竞职业水平

    感谢阅读腾讯AI Lab微信号第80篇文章.本文将介绍腾讯策略协作型 AI 「绝悟」最新进展:达到王者荣耀电竞职业水平,长线策略及团队协作能力全面提升. 腾讯 AI Lab 与王者荣耀共同探索的前沿研 ...

  6. 王者荣耀「绝悟」完全体上线:解禁全英雄,在线约你来战

    腾讯AI Lab与王者荣耀联合研发的策略协作型 AI「绝悟」,全英雄池解禁,升级成「完全体」了. 11月28日到30日,将限时开放三天公众体验. 这次的升级,带来了新算法,除了突破了可用英雄限制,还优 ...

  7. 腾讯AI Lab「王者绝悟」亮相世界人工智能大会,展现「AI+游戏」全新可能

    感谢阅读腾讯AI Lab微信号第126篇文章.本文将介绍"王者绝悟"亮相2021世界人工智能大会. 7月8日,腾讯"王者绝悟"亮相2021世界人工智能大会,该产 ...

  8. 浙大提出会打德扑的「自我博弈」AI,还会玩射击游戏

    选自arXiv, 机器之心编译 人工智能已在围棋这样的完美信息游戏上实现了远超人类的水平,但在信息未完全披露的多人对战游戏上还无法战胜人类.近年来,OpenAI 和 DeepMind 在 DOTA2 ...

  9. 腾讯「小借条」引发的思考:区块链+的商业模式让各企业争先恐后的奥秘

    区块链+又再一次被推到我们面前. 原文标题:<区块链+万物?腾讯"小借条"引发的思考>,作者陈丽姗 Key Takeaways: 腾讯区块链新品"小借条&qu ...

最新文章

  1. Cannot call sendRedirect() after the response has been committed解决方法
  2. IO模型(select, poll, epoll的区别和原理)
  3. 6.00 Introduction to Computer Science and Programming lec5: Objects in Python
  4. CentOS 7.2 Ubuntu 18部署Rsync + Lsyncd服务实现文件实时同步/备份
  5. linux中firefox替换,Ubuntu更换Firefox版本的方法
  6. python高阶函数、map reduce 自己如何去定义_小猿圈python之高阶函数lambda、map和reduce用法...
  7. 面向对象编程:包,继承,多态,抽象类,接口
  8. 26期20180718 rsync
  9. 拉格朗日插值多项式及其余项
  10. NPOI2.0学习(三)
  11. font标签、特殊字符、标题标签h1-h6
  12. 趋势(被亚信并购)杀毒软件强制卸载
  13. X线、CT、B超、核磁共振区别
  14. Latex下代码的排版
  15. 宏基因组组装神器-MEGAHIT使用及常见问题
  16. Verilog功能模块——时钟分频
  17. window nginx关闭后,访问代理仍成功
  18. WLAN配置三层旁挂直接转发
  19. 《点燃你,温暖我》 李询爱心代码
  20. Navicat ORA-12737 ZHS16GBK

热门文章

  1. 棋牌游戏避免失败的5个技巧
  2. android 挂断 电话 反射,Android实现来电自动挂断实现机制
  3. 索尼z5显示无法连接服务器,索尼 A6000 和手机无法连接问题的解决方式(PlayMemories Mobile权限问题)...
  4. 你会找什么样的男朋友!
  5. codevs[3145]汉诺塔游戏
  6. Mysql 存储引擎
  7. 关于马云最帅的照片是哪一张?!你们感受下!哈哈哈哈!(10P)
  8. 视频目标跟踪综述【一】
  9. 第六次:收集分析40个游戏广告(宣传图、落地页等)
  10. linux下网卡测速,Linux下 网卡测速