当前位置: 首页 > 编程日记 > 正文

这些算法在印度农村医疗中发挥极大作用,未来还将发挥哪些作用?

作者 | Apoorva Mandavilli

译者 | Jhonny,责编 | Carol

来源 | Unitimes

在结核病猖獗的印度农村等地方,用于扫描肺部X射线的 AI 技术可能有助于消除这种疾病之苦。

印度农村马哈拉施特拉邦的 Chinchpada Mission 医院

在世界上一些最偏远和最贫困的角落,呼吸道疾病比比皆是。训练有素的医学专业人士怯于涉足这些地区,而人工智能 (AI) 和互联网技术越来越多地支持这类疾病的诊断

在不到一分钟的时间内,使用手机或计算机上的一款新式App即可扫描 X 射线以查看结核病、Covid-19 (新冠病毒) 和其他27种情况的体征迹象。结核病 (TB) 是世界上最致命的传染病,报道称去年夺去了近140万人的生命。这款名为 qXR 的 App 是过去几年中出现的用于扫描和诊断结核病的诸多基于 AI 技术的工具之一。

这些基于 AI 技术的诊断工具为早日发现疾病和减少不必要的实验室检测带来了希望。它们已经被大规模使用,且也可能用于发现新出现的疾病群。

位于加拿大蒙特利尔的麦吉尔国际结核病中心 (McGill International TB Center) 主任 Madhukar Pai 表示:“在基于人工智能的所有应用中,我认为,相较于通过放射科医生,使用算法对图像进行数字化分析很可能是最有效的方法。

Pai 博士和其它专家也警告称,人工智能无法替代临床医生,但人工智能与临床专家相结合正被证明是一种非常强大的方式

位于美国圣地亚哥斯的克里普斯研究转化研究所 (Scripps Research Translational Institute) 所长 Eric Topol 博士也表示:“机器与临床医生结合的方式要比仅通过临床医生的方式更好,也比单独使用机器的方式更好。”Eric Topol 此前著有将人工智能应用到医学领域的书籍。

印度是全球约四分之一的结核病病例发生地,因此印度迫切需要一款能够在偏远地区诊断出这种疾病的 App。

位于印度西北部小镇 Nandurbar 的 Chinchpada Christian 医院为当地的 Bhil 部落社区成员提供医疗服务,其中一些人距离这家医院125英里,且这家医院仅有50张病床和8位医生,只有最基本的医疗设备。

Simdega (西姆德加) 是印度最贫穷的20个地区之一,距离最近的小镇 Rourkela 也需要行驶近5个小时的颠簸之路。该地区的部落居民居住在一个小村庄,周围是茂密的常绿森林。Simdega 的医疗中心仅拥有 60 张床位和 3 名医生,位于一片森林的一片空地上。该医院的负责人 George Mathew 博士表示,该医院“实际上是在一片茫茫荒野中”

Mathew 博士表示,仅有的几位工作人员必须处理所有发生的事情,“从疟疾到心肌梗死,再到抽搐和头部受伤。” 多年以来,他一直在自学读取 X 射线,并向身在远方的放射科医生朋友和前同事求助。

尽管 Nandurbar 和 Simdega 这两个地区相距 800 多英里,但它们的人口却惊人地相似。疟疾、镰状细胞病和结核病在这里普遍存在,这种情况因为人们的贫困、依赖精神治疗和酗酒问题而愈发严重,甚至在儿童群体内也是如此。

Nandurbar 医院的医学负责人 Ashita Singh 医生说道:“结核病往往被忽视,而且诊断常常被延误。” 她表示,当人们到达这些医疗中心时,他们通常“病情非常非常重了,甚至从未在其他地方接受过评估”。

Ashita Singh 博士与一位病人

但是在某些患者中,其 X 射线带有的一些微妙征兆,非专家医生是无法检查出来的。Singh 博士说道:“人工智能技术对于这类人群来说将带来巨大的好处。”

新冠病毒的到来以及随之而来的封锁,使这些偏远地区的医院与最近的城镇和放射科医生失去了联系。由于新冠病毒和结核病这两种疾病都影响肺部,这种情况进一步延迟了结核病的诊断,并使情况变得棘手。

几个月前,这两家医院都开始使用 qXR 这款 app,这是由印度公司 Qure.ai 创建并得到印度政府补贴的应用程序。该应用程序允许用户扫描 X 射线,如果发现结核病的证据,则会为患者分配风险评分。然后,医生可以对风险最高的患者进行确认性测试

Singh 博士说道,在 Nandurbar 的医院中,该 app 在今年十月份帮助诊断了20名患者的结核病。

专家表示,像 qXR 这类的应用程序也在结核病患病率较低的地方使用,以及用于 HIV 携带者这些高风险结核病感染者和患有其他疾病的人群进行日常筛查。

约翰·霍普金斯大学 (Johns Hopkins University) 的结核病专家 Richard E. Chaisson 博士表示:“对于疑似患有结核病的人来说,大多数的胸部 X 射线都是由不善于读取结核病的人进行检查的。如果有人工智能 (AI) 程序包可以在某个远程急诊室为患者读取 X 射线和CT扫描,这将是非常巨大的进步。”

qXR 是基于 AI 的结核病检测应用程序中最有前途的 app 之一。创建该 app 的公司 Qure.ai 直到几年前一家印度医院的医生建议使用该 app 之后才意识到这款 app 的潜力。

Qure.ai 技术的截图

根据《自然》杂志发表的一篇科学报告,在由 Stop TB Partnership 开展的比较不同的 AI 应用程序的研究中,所有 AI 应用程序的性能都优于有经验的人类解读,其中 qXR 似乎表现最好

Qure.ai 的首席执行官 Prashant Warier 表示,该 app 可准确识别 95% 的结核病。但是,这种精确度并不是基于现实情况,Topol 博士将其称为基于人工智能的 app 的“常见问题”。Topol 博士补充说,在美国或西欧,结核病程序的准确性可能不如印度,因为在美国或欧洲,该病的流行率较低。

该 app 仅在成人中进行了测试,但现在已在6岁及以上的儿童中使用。布朗大学 (Brown University) 儿科结核病专家 Silvia S. Chiang 博士表示,胸部 X 射线检查对儿科结核病特别有用,因为约有70%的儿童病例无法通过实验室检查得到证实。

Chiang 博士说道:“能读取小儿胸部 X 射线的训练有素的专业人员非常稀缺,因此,为儿童开发和验证由计算机辅助的 X 射线读取技术将大有帮助。”

Qure.ai 方面表示,该公司正在孟加拉国的儿童中测试其 app 程序,并将于明年初发布数据。同时,qXR 和其他 app 也将不断改进。

专家们对基于人工智能 (AI) 的应用程序可能对结核病的控制产生巨大影响持乐观态度,尤其是在印度等缺乏医疗资源的国家。

Singh 表示:“我在梦想这样一个时候,像这样的工具可以提供给所有不愿进行 X 射线检查的政府初级和二级医疗中心 (因为这些部门没有信心读取患者的 X 射线)。如果印度农村地区的每个 X 射线中心都可以实现这一点,我认为我们可以战胜结核病。”


更多精彩推荐
  • GAN模型生成山水画,骗过半数观察者,普林斯顿大学本科生出品

  • 关于动态规划,你想知道的都在这里了!

  • U^2-Net跨界肖像画,完美复刻人物细节,GitHub标星2.5K+

  • 新荣耀员工现金补偿最高可拿 N+5;天津立法禁止采集人脸识别信息;IntelliJ IDEA 新版发布|极客头条

  • 平行链启动在即,波卡DeFi价值与风险并存

相关文章:

四层和七层交换技术-loadbalance

1 四层交换技术简介 我们知道,二层交换机是根据第二层数据链路层的MAC地址和通过站表选择路由来完成端到端的数据交换的。三层交换机是直接根据第三层网络层IP地址来完成端到端的数据交换的。四 层交换机不仅可以完成端到端交换,还能根据端口主机的应用特…

sql server mvp 發糞塗牆

http://blog.csdn.net/dba_huangzj/article/details/38295753

几行代码完成动态图表绘制 | Python实战

作者 | 小F来源 | 法纳斯特头图 | CSDN下载自视觉中国关于动态条形图,小F以前推荐过「Bar Chart Race」这个库。三行代码就能实现动态条形图的绘制。有些同学在使用的时候,会出现一些错误。一个是加载文件报错,另一个是生成GIF的时候报错。这…

inline-block元素4px空白间隙的解决办法

为什么80%的码农都做不了架构师?>>> http://www.hujuntao.com/archives/inline-block-elements-the-4px-blank-gap-solution.html 转载于:https://my.oschina.net/i33/blog/124448

Ubuntn删除软件

删除dpkg -r 软件清除dpkg -P 软件也可以用sudo apt-get remove 软件 这种方式移除这种方式install的

对象Equals相等性比较的通用实现

对象Equals相等性比较的通用实现 最近编码的过程中&#xff0c;使用了对象本地内存缓存&#xff0c;缓存用了Dictionary<string,object>, ConcurrentDictionary<string,oject>,还可以是MemoryCache(底层基于Hashtable)。使用缓存&#xff0c;肯定要处理数据变化缓存…

Android:ViewPager为页卡内视图组件添加事件

在数据适配器PagerAdapter的初始化方法中添加按钮事件&#xff0c;这里是关键&#xff0c;首先判断当前的页卡编号。必须使用当前的view来获取按钮。 Overridepublic Object instantiateItem(View arg0, int arg1) {if (arg1 < 3) {((ViewPager) arg0).addView(mListViews.g…

解析C语言中的sizeof

一、sizeof的概念 sizeof是C语言的一种单目操作符&#xff0c;如C语言的其他操作符、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。 二、sizeof的使用方法 1、用于…

开源大咖齐聚2020启智开发者大会,共探深度学习技术未来趋势

​2020年12月2日&#xff0c;“OpenI/O 2020启智开发者大会”在北京国家会议中心召开。大会以“启智筑梦 开源先行”为主题&#xff0c;立足于国际国内开源大环境和发展趋势。开源领域顶尖专家学者和企业领军人物共聚一堂&#xff0c;探讨开源开放呈现出的新形势、新格局、新机…

linux中编译C语言程序

1.首先安装gcc编辑器 yum install gcc* -y 2.编写C语言程序 [roottest ~]# vim aa.c #include<stdio.h> int main( ) {int a;printf("请输入一个三位数的整数:");scanf("%d",&a);if(a>100&&a<1000)printf("百位是&#xff1a…

typedef的四个用途和两大陷阱

typedef的四个用途和两个陷阱 &#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;…

升级版APDrawing,人脸照秒变线条肖像画,细节呈现惊人

作者 | 高卫华出品 | AI科技大本营随着深度学习的发展&#xff0c;GAN模型在图像风格转换的应用越来越多&#xff0c;其中不少都实现了很好的效果。此前&#xff0c;reddit上的一个技术博主AtreveteTeTe基于GAN模型混合将普通的人像照片卡通化&#xff0c;并通过First Order Mo…

error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'

1 这个error是什么原因造成的 cmake默认选择的是x86&#xff0c;即32位的生成子。 2 怎么解决这个error 在cmake ..的时候&#xff0c;在后面加上“-G "Visual Studio 12 2013 Win64"”选项即可。 3 怎么在CMakeLists.txt中进行相应的设置来解决这个问题 这个还未知。…

Linux的epoll

在linux的网络编程中&#xff0c;很长的时间都在使用select来做事件触发。在linux新的内核中&#xff0c;有了一种替换它的机制&#xff0c;就是epoll。 相比于select&#xff0c;epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中&#x…

[QA]Python字节码优化问题

这篇文章来自在Segmentfault 上面我提出的一个问题 问题背景&#xff1a; Python在执行的时候会加载每一个模块的PyCodeObject,其中这个对象就包含有opcode,也就是这个模块所有的指令集合&#xff0c;具体定义在源码目录的 /include/opcode.h 中定义了所有的指令集合&#xff0…

【滴滴专场】深度学习模型优化技术揭秘

滴滴拥有海量数据以及 AI 推理需求&#xff0c;GPU 在人脸识别、自动驾驶、地图导航等场景大量使用&#xff0c;滴滴云IFX团队针对斯坦福 DAWNBench 榜单的 ImageNet 模型也进行了深入优化&#xff0c;在 NVIDIA T4 上达到了 0.382 ms 的 Inference Latency 性能&#xff0c;打…

11.python并发入门(part9 多进程模块multiprocessing基本用法)

一、回顾多继承的概念。由于GIL&#xff08;全局解释器锁&#xff09;的存在&#xff0c;在python中无法实现真正的多线程&#xff08;一个进程里的多个线程无法在cpu上并行执行&#xff09;&#xff0c;如果想充分的利用cpu的资源&#xff0c;在python中需要使用进程。二、mul…

将不确定变为确定~Flag特性的枚举是否可以得到Description信息

回到目录 之前我写过对于普通枚举类型对象&#xff0c;输出Description特性信息的方法&#xff0c;今天主要来说一下&#xff0c;如何实现位域Flags枚举元素的Description信息的方法。 对于一个普通枚举对象&#xff0c;它输出描述信息是这样的 public enum Status{[Descriptio…

中科大“九章”历史性突破,但实现真正的量子霸权还有多远?

作者 | 马超 出品 | AI科技大本营 头图 | CSDN下载自视觉中国 10月中旬&#xff0c;政府高层强调要充分认识推动量子科技发展的重要性和紧迫性&#xff0c;加强量子科技发展战略谋划和系统布局&#xff0c;把握大趋势&#xff0c;下好先手棋。 今天&#xff0c;我国的量子科技领…

php析构函数的用法

简单的说,析构函数是用来在对象关闭时完成的特殊工作,比如我写的上例,在实例化同时打开某文件,但是它什么时候关闭呢,用完就关闭呗,所以析构函数直接关闭它, 又或者在析构时,我们将处理好的某些数据一并写进数据库,这时可以考虑使用析构函数内完成,在析构完成前,这些对象属性仍…

泛型中? super T和? extends T的区别

经常发现有List<? super T>、Set<? extends T>的声明&#xff0c;是什么意思呢&#xff1f;<? super T>表示包括T在内的任何T的父类&#xff0c;<? extends T>表示包括T在内的任何T的子类&#xff0c;下面我们详细分析一下两种通配符具体的区别。 …

两大AI技术集于一身,有道词典笔3从0到1的飞跃

作者 | Just 出品 | AI科技大本意&#xff08;ID:rgznai100&#xff09; “双十一”结束的钟点刚刚敲响&#xff0c;拥有电子消费品的企业便很快对外界秀了一把今年的销售战绩&#xff0c;网易有道也不例外。在电子词典单品品类榜单上&#xff0c;有道词典笔稳稳拿下天猫和京东…

VIM进阶功能

2019独角兽企业重金招聘Python工程师标准>>> http://www.cnblogs.com/gunl/archive/2011/08/15/2139588.html 该网页上介绍了以下内容&#xff1a; 查找快速移动光标复制、删除、粘贴数字命令组合快速输入字符替换多文件编辑宏替换TABautocmd常用脚本常用配置另一篇…

最简便的清空memcache的方法

如果要清空memcache的items&#xff0c;常用的办法是什么&#xff1f;杀掉重启&#xff1f;如果有n台memcache需要重启怎么办&#xff1f;挨个做一遍&#xff1f; 很简单&#xff0c;假设memcached运行在本地的11211端口&#xff0c;那么跑一下命令行&#xff1a; $ echo ”f…

mongodb启动

将mongodb安装为Windows服务&#xff0c;让该服务随Windows启动而启动&#xff1a; 开启服务&#xff1a; 转载于:https://www.cnblogs.com/dabinglian/p/6861413.html

赠书 | AI 还原宋代皇帝,原来这么帅?!

整理 | 王晓曼来源 | 程序人生 &#xff08;ID&#xff1a;coder _life&#xff09;封图 | 大谷视频《人工智能还原的宋代皇帝&#xff0c;原来这么帅&#xff1f;&#xff01;》*文末有赠书福利昨日&#xff0c;一条“人工智能还原的宋代皇帝”喜提热搜&#xff0c;博主大谷借…

Deep learning:三十六(关于构建深度卷积SAE网络的一点困惑)

前言&#xff1a; 最近一直在思考&#xff0c;如果我使用SCSAE&#xff08;即stacked convolution sparse autoendoer&#xff09;算法来训练一个的deep model的话&#xff0c;其网络的第二层开始后续所有网络层的训练数据从哪里来呢&#xff1f;其实如果在这个问题中&#xff…

用memcache.php监测memcache的状况

最新的memcache pecl中&#xff0c;新增了一个memcache.php&#xff0c;这个php文件可以用来方便的查看memcache的状况&#xff0c;界面上与apc自带的apc.php风格一致。 如图: 应该算是最方便的监测memcache的办法了。 memcache.php源文件下载 是一个PHP源文件&#xff0c;…

想知道垃圾回收暂停的过程中发生了什么吗?查查垃圾回收日志就知道了!

\关键点\垃圾回收日志中包括着一些关键性能指标&#xff1b; \要做一次正确的垃圾回收分析需要收集许多数据&#xff0c;所以好的工具是非常必要的&#xff1b; \除了垃圾回收之外还有很多事件都可能会让应用程序暂停&#xff1b; \让你的应用程序暂停的事件也会让垃圾回收器暂…

Linux必学的网络操作命令

因为Linux系统是在Internet上起源和发展的&#xff0c;它与生俱来拥有强大的网络功能和丰富的网络应用软件&#xff0c;尤其是TCP/IP网络协议的实现尤为成熟。Linux的网络命令比较多&#xff0c;其中一些命令像ping、ftp、telnet、route、netstat等在其它操作系统上也能看到&am…