医疗保健领域的 7 个拯救生命的 AI 用例。从早期疾病检测到增强医疗决策再到更好的患者治疗效果——这就是人工智能技术如何改变医疗保健行业。

2023-05-16

目录

1. 肺部疾病的 AI 辅助胸部 X 线分析 

新冠肺炎 

肺癌 

2. 黑色素瘤的皮肤科扫描

3. 人工智能和机器学习的 CT 和 MRI 扫描分析

4. 人工智能辅助乳腺癌检测 

5. 数字病理学的人工智能

6. 使用自然语言处理实现医疗保健管理任务的自动化

7. 眼科人工智能

人工智能在医疗保健中的未来


人工智能可以改变我们的医疗保健系统吗?

简短的回答是:是的。 

医疗保健行业如何从人工智能的使用中受益? 

人工智能在医疗保健中的应用

多项研究表明:

  • 超过 93% 的从业者同意 ML 驱动的流程可以帮助重新展现医疗保健行业中隐藏或无法获得的价值。(埃森哲)
  • 人工智能可以实现更好的患者治疗效果、增强护理服务并推动医疗保健行业的运营收益。(EIT Health 和麦肯锡)
  • 超过 69% 的医疗保健公司正在试行或采用人工智能解决方案,为初步诊断提供行政协助(埃森哲)

从通过人工智能辅助诊断增强护理服务到医疗记录管理,人工智能技术正在使用可以学习、理解、预测和行动的机器彻底改变现代医疗保健。

1. 肺部疾病的 AI 辅助胸部 X 线分析 

X 射线和计算机断层扫描 (CT) 是诊断肺部疾病的两种值得信赖的手段。 

这种医学图像为医生提供了挽救生命的见解,从而带来更好的健康结果。

 

然而正确解释图像需要大量经验。 当患者数量很多且时间紧迫时,医生需要可靠的工具来帮助他们做出准确的预测并立即采取行动。

这就是人工智能应用程序派上用场的地方。

最先进的图像识别算法可以在 X 射线图像中识别出人眼无法察觉的模式。机器学习技术也以更快的速度工作,并协助患者分类和分诊。 

 

新冠肺炎 

一组研究人员最近提出了一种人工智能解决方案,用于根据肺部 X 射线筛查 COVID-19 患者。 

该系统使用主成分分析 (PCA) 和聚类技术来区分 COVID-19 的 L 和 H 表型。

(从正面 (PA) X 射线图像中对 COVID-19 患者进行聚类。来源:Medrxiv)

这种人工智能工具可以帮助医疗保健专业人员做出更好的治疗决策:确定患者是否需要机械通气才能生存(H 表型),或者应用这种治疗是否会导致肺损伤(L 表型)。 

另一组医学研究人员开发了一种基于 Microsoft CustomVision 的自动图像分类系统。

AI 解决方案还有助于对不同类型的肺炎(COVID-19 和其他病因)进行分类。 

在对患者数据样本进行测试时,该模型以 92.9% 的灵敏度(召回率)执行并正确识别:

 

相当令人印象深刻,对吧?

更全面的患者数据将有助于推进用于诊断肺部疾病的人工智能解决方案只是时间问题。

 

肺癌 

事实证明,使用人工智能可有效识别胸部 X 光片上以前未发现的癌症。

首尔国立大学医院的临床研究人员发现,商业上可用的 AI 应用程序在第一次和第二次读取上优于由四名胸部放射科医师组成的团队。 

经测试的人工智能算法:

  • 在首次读取期间产生比放射科医师更高的特异性。
  • 帮助团队成员在第二次阅读期间更好地解释结果。 

实验结果很有希望,但是——

医学专业人士仍然怀疑人工智能算法在“喂养”更大样本数据时能否在临床环境中产生一致的结果。 

事实上,将机器学习技术投入生产是医疗保健公司迫切需要解决的问题。 

许多人需要对当前的软件系统进行现代化改造,然后才能运行先进的机器学习系统。其他人则需要更成熟的数据管理和数据治理实践,以确保处理后的图像和其他患者记录的最大安全性。

“窗口化”允许人类和机器看到 X 射线中的细节,超出了我们的显示器能够让我们看到的颜色范围。

2. 黑色素瘤的皮肤科扫描

皮肤癌是所有癌症中最常见的类型之一。 

黑色素瘤可能是最罕见的亚型,但仅在美国,今年就有 7000 多人死亡。

这是更好的消息——

如果在早期发现,高达86%的黑色素瘤皮肤癌类型是可以预防和治疗的正如您可能已经猜到的那样,人工智能和机器学习可能会有所帮助。

然而,魔鬼在细节中。 

早期黑色素瘤很难与良性痣和其他恶性肿瘤区分开来。这就是为什么医生们正在尝试使用人工智能技术来获得额外的决策支持。 

国际皮肤成像协作组织(ISIC) 一直是创建带注释的皮肤病变图像数据集以提高计算机辅助研究质量的 推动力。

在过去五年中,对云计算技术的商品化访问和机器学习专业人员之间的积极知识共享也有助于显着加速皮肤癌研究。 

以下是一些令人鼓舞的发现:

2019 年,研究人员使用基于 InceptionV3 和 ResNet50 架构的卷积神经网络 (CNN) 来分析特写和皮肤镜医学成像数据集。 

目标是确定非色素性皮肤癌。 

训练模型后,他们比较了人工智能对 95 位皮肤科医生的表现。 

结果如何?

人工智能提供了与人类专家相同水平的准确度。 

相同级别的准确度。

让它沉入一秒钟。 

这还不是全部——该工具的表现也优于初级和中级皮肤科医生。 

资料来源:美国国家医学图书馆

另一个科学小组将 InceptionV4(一种欧盟批准用于医疗目的的深度学习架构)与一组人类皮肤科医生进行了对比。

两人都被要求通过首先查看皮肤镜图像,然后是额外的临床特写图像和临床信息来诊断 100 个测试病例(包括 60 个良性和 40 个恶性皮肤病变)。 

以下是结果(仅使用皮肤镜图像):

 


随着更多医疗保健信息的可用,人类的平均敏感性增加到 94.1%,但平均特异性保持不变。不过,CNN 系统这次的表现也略好于医生,灵敏度达到 95%。然而,在许多情况下,更有经验的皮肤科医生比算法做得更好。 

3. 人工智能和机器学习的 CT 和 MRI 扫描分析

现在,让我们看看人工智能如何使长期以来一直处于医疗保健行业创新前沿的放射学受益。 

在人工智能和机器学习使用方面,这一部分领先于采用曲线。

随着医学成像注释的可访问性和质量的提高,该领域的数据科学家可以进一步提高早期生产的人工智能技术的性能水平。 

更重要的是,这些工具支持更好的决策并帮助医生赢回一些宝贵的时间,这些时间通常用于图像分析,而不是临床和实验室环境。 

💡 目前,人工智能技术可以帮助从 CT、MRI 和 PET 扫描中提取

此类别中的一些新兴 AI 用例包括: 

  • 肺炎 CT 扫描:一组中国研究人员开发了一种测试 AI 系统,用于分析放射图像以发现 COVID-19 肺炎的早期迹象。据说该工具可以为医生节省大约 30%-40% 的检测时间。以便专业人员可以更快地识别、隔离和治疗传染性患者。  
  • 增强 MRI 脑部扫描的质量:来自西班牙的一个科学小组开发了一种深度学习算法,用于提高 MRI 图像的分辨率。这样做有助于医疗保健专业人员识别复杂的大脑相关疾病,包括癌症、言语障碍和身体创伤。 
  • 加快核磁共振图像的制作:  Facebook AI 和纽约大学朗格尼健康中心一直在开展一个名为fastMRI 的联合项目它提供了一种使用人工智能创建 MRI 图像的新方法,使扫描过程快 4 倍。当这些图像被提供给放射科医生时,他们无法区分传统扫描和人工智能生成的扫描。 

迄今为止,FDA(食品和药物管理局)已经批准了十几种用于放射学的深度学习方法。 

在全球范围内,越来越多的人工智能飞行员正在从实验室转移到医院病房。 


4. 人工智能辅助乳腺癌检测 

事实是:定期筛查已被证明可以显着提高乳腺癌的存活率。

早期发现,及时治疗,有效率高。然而,更广泛地引入乳腺癌筛查项目也给放射科医师带来了更高的代价。 

例如-

欧盟乳腺筛查指南旨在邀请成员国中高达 70%-75% 的合格女性参加此类计划。随着患者数量的显着增加,医疗保健专业人员需要更明智的决策支持。新兴的人工智能解决方案被证明可以在临床环境中提供此类指导。 

另一方面,Radboud 大学医学中心的一家乳房诊所最近采用了一种断层合成工具来获取乳房的 3D 图像,为诊断提供了更高水平的数字化。 

但-

使用这种计算机生成的图像的代价是更长的阅读时间。 

因此,许多专家现在依靠人工智能软件来促进分析。这些工具可以更快地处理图像并为决策提供有价值的见解,使放射科医生能够将评估速度提高 15-20%。 

这是另一个例子。

Google Health 与医生之间最近的合作取得了非常有希望的结果。 

该小组正在开发一种用于乳房 X 光检查的支持工具。在进行测试时,人工智能算法与两位医生的连续读数一样准确。 

然而,速度是一个显着的区别——系统将第二个阅读器的工作量减少了 88%。 

但仅靠速度和准确性并不能解决我们面临的更大问题,即——

全球放射科医生短缺的预期迅速增加。

事实上,英国的全国短缺率已经接近27-37%,具体取决于地区。美国医学院协会估计,到 2033 年,仍有近 42,000 个放射科职位空缺。 

在发展中地区,获得专业人员和设备的机会更加困难。人工智能系统可以减轻医疗保健系统的压力,并促进扩大乳房筛查和癌症检测计划。 

5. 数字病理学的人工智能

数字病理学是传统显微镜的新兴分支,使从业者能够虚拟化病理玻璃载玻片以进行更深入的分析。 

人工智能算法可以帮助病理学家:

  • 图像分析和解释 
  • 样本组织的详细检查 
  • 与早期病例匹配的病理类型
  • 诊断准确性和早期发现 

组癌症研究人员最近分析了来自 11,000 名癌症患者的 WSI 公共数据库,其中包含 32 种癌症亚型。经过训练的算法利用图像数据和注释来就显示的病理类型达成“计算共识”。 

该工具可高精度识别冰冻切片载玻片上的不同病理类型:

  • 93% 用于膀胱尿路上皮癌 
  • 97% 用于肾肾透明细胞癌
  • 99% 用于卵巢浆液性囊腺癌

并与组织病理学载玻片同样准确地执行:

  • 98% 用于前列腺癌
  • 99% 用于皮肤皮肤黑色素瘤
  • 100% 用于胸腺瘤

冷冻切片(上)和永久性诊断载玻片(下)的结果

来源:自然 

类似的人工智能工具可以支持临床决策并增强对研究较少的病理和早期变异的诊断。 

6. 使用自然语言处理实现医疗保健管理任务的自动化

那么,如何使用人工智能来处理临床文档、临床决策支持系统和其他电子健康记录呢?

嗯,首先——将人工智能技术(特别是OCR)应用于行政医疗任务可以帮助医疗保健提供者将运营成本削减高达163 亿美元。 

现代人工智能算法已经为流程自动化解决方案的早期采用者节省了超过 1220 亿美元。 

 

机器学习和人工智能可用于自动化: 

  • 事先授权(仍然主要基于传真) 
  • 医疗索赔管理 
  • 病历管理 
  • 预约、安排和管理 
  • 临床记录创建和处理 

其次,特别是自然语言处理 (NLP) 已被证明可以推动生产力的大幅提升。 

医疗保健提供者处理需要在 EHR/EMR 系统中捕获的大量结构化和非结构化患者数据。 

然而,问题在于高达80% 的健康数据是非结构化的,这使得传统的文本挖掘算法无效。相应地,医疗保健领域的大量大数据仍然是孤立和利用的。 

这会对患者的治疗结果产生负面影响。 

NLP 系统可以帮助提供者更快地处理更多信息,包括 SDOH 数据(健康的社会决定因素)。 

医疗保健专业人士表示,这些数据包含重要的非临床见解,这些见解会影响患者的健康和护理服务。但重新展示它以进行分析,因为它仍然孤立在不同的媒介上——口头笔记、患者门户、电子邮件交换和 EHR 系统。 

“医疗保健估计约占医疗保健结果的 20%,这是医疗保健领导者应考虑 SDOH 因素及其对患者健康影响的重要原因。”

 Elizabeth Marshall 博士在接受Health Tech IT 采访时说

根据 Marshal 的说法,自然语言处理算法可以帮助访问此类数据并将其转化为诊断和更广泛的医疗保健计划的见解。其中包括护理计划、更好的患者资源和有针对性的干预措施。 

除了改善患者的治疗效果外,自然语言处理还可以帮助医院收回部分运营成本。 

例如-

Concord 医院最近采用了 Nuance 的人工智能软件套件,用于语音识别和实时临床记录处理。工作人员现在可以从任何工作站或个人智能手机口述笔记,数据将自动转录并添加到相应的患者档案中。 

基于电话的转录使用量减少了 91%,指令记录节省了 100 万美元。 

NLP 驱动的应用程序还可以改善患者护理。 

智能虚拟助手可以在等待时与患者交谈以收集症状数据,并帮助识别更多危重患者以立即入院。 

此外,对于行动不便的患者,他们在住院时需要快速咨询或调整房间设置,语音助手可以更加方便。 

7. 眼科人工智能

最后,让我们看看人工智能如何用于眼科。

研究表明,医疗保健系统在提供及时的眼科护理方面正面临更大的压力。由于人口迅速老龄化,公共医疗保健系统无法始终保证及时就医。 

在 V7 上可视化的视网膜层用于早期青光眼检测的 OCT 图像标记

这可能导致患者预后不佳。 

眼科治疗的延误可能导致不可逆的伤害,例如视野丧失和视力下降,而早期诊断可以预防这些伤害。 

其他类型的眼部疾病如糖尿病视网膜病变(DR)、白内障、青光眼、老年性黄斑变性(AMD)也需要及时干预。 

新兴的 AI 和深度学习模型用例试图弥补诊断方面的差距,并加快提供者执行人群水平筛查的能力。 

  • 糖尿病视网膜病变检测:2018 年,FDA 批准了第一个用于自主诊断糖尿病视网膜病变的人工智能系统。IDx-DR 系统使用眼底相机捕捉眼图,并在一分钟内完成分析。临床试验表明,在检测患者 DR 的早期迹象方面,敏感性为 87%,特异性为 90%。 
  • 青光眼检测: 2020 年进行的一项研究还指出,人工智能方法可以改善青光眼诊断程序。经过 OCT 图像和眼底摄影训练的算法被证明在使用来自单个 VF 测试的数据时更早地检测青光眼进展更有效。
  • 通过远程医疗管理白内障治疗:一组中国研究人员提出了一种用于远程白内障进展监测和干预的新系统。他们使用深度学习算法创建了一个基于智能手机的人工智能助手,患者可以使用该助手进行登记。该算法可以分析白内障进展的变化,做出个性化的预测,并帮助安排及时的就诊和检查。

人工智能在医疗保健中的未来

注释医疗保健数据集和医学成像的日益普及成为新的人工智能和计算机视觉用例出现的跳板。 

大多数新兴技术尚未在更广泛的临床环境中进行测试。然而-

医疗保健领域的人工智能前景广阔。

事实证明,人工智能、机器学习和深度学习在帮助医疗保健提供者和患者方面都非常有用。除了当前(和未来)的应用程序包括:

  • 收入周期管理 
  • 机器人过程自动化
  • 药物开发过程
  • 临床文件管理
  • 索赔处理
  • 治疗应用诊断

它还可以分析患者到诊所就诊、开出的药物、实验室测试和过去执行的程序的数据。

理论结果和早期试点为计算机科学专业人士和医生注入了极大的信心,他们联手改变患者护理并改善全球医疗保健组织。

然而-

要使医疗保健中的人工智能成为主流,还需要更广泛的医疗保健行业转型。

医院将不得不投资于新技术系统和员工技能提升。他们将需要进行大量的整合项目,并集中精力在日常临床实践中采用这些技术。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

医疗保健领域的 7 个拯救生命的 AI 用例。从早期疾病检测到增强医疗决策再到更好的患者治疗效果——这就是人工智能技术如何改变医疗保健行业。 的相关文章

  • 特征选择的几种方法

    目录 1 过滤法 xff08 Filter xff09 1 1 方差选择法 1 2 相关系数法 1 3 卡方检验 1 4 互信息法 1 5 relief算法 2 包裹法 xff08 Wrapper xff09 2 1 递归特征消除法 2 2
  • Excel调用有道词典实现批量翻译

    如图所示 xff0c 我们在B2单元格中写入公式 xff1a 61 FILTERXML WEBSERVICE 34 http fanyi youdao com translate amp i 61 34 amp A2 amp 34 amp
  • Python的使用技巧:any all的短路

    注意迭代类型和list的结果是不一样的 xff1a if name 61 61 39 main 39 a 61 1 2 3 if any print i is None for i in a print 6666666666 1 2 3 6
  • curl升级到7.87(centos7和TencentOS2.4 tk)

    centos7升级curl到7 8 7 按照之前写过的一篇文章 大致按描述操作即可 只不过需要做一点点修正 CentOS 7升级curl 乐大师的博客 CSDN博客 centos7 curl升级 更新操作中会报错安装失败 提示如下 nbsp
  • Python中raise…from用法

    本来这几天是计划阅读string模块的源码 xff0c 恰好其中一段异常处理的代码我觉得很新奇 xff0c 也就是raise from的用法 xff0c raise的用法大家都知道 因为我之前没遇到过 xff0c 所以就去网上查了相关的资料
  • AI模型隐私风险及防护技术

    一 背景 随着AI成为新一代关键技术趋势 xff0c 围绕着AI的服务也越来越普及 特别是结合了云计算以后 xff0c 机器学习数据的标注 模型训练及预测等服务纷纷上云 xff0c 为用户提供了强大的算力和优秀的算法 xff0c 极大方便了
  • 汉诺塔的图解递归算法

    一 xff0e 起源 xff1a 汉诺塔 xff08 又称河内塔 xff09 问题是源于印度一个古老传说的益智玩具 大梵天创造世界的时候做了三根金刚石柱子 xff0c 在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘 大梵天命令婆罗门把圆
  • 推荐系统中的矩阵分解总结

    最近学习矩阵分解 xff0c 但是学了好多种类 xff0c 都乱了 xff0c 看了这篇文章 xff0c 系统性的总结了矩阵分解 xff0c 感觉很棒 xff0c 故分享如下 前言 推荐系统中最为主流与经典的技术之一是协同过滤技术 xff0
  • 几种常见的离群点检验方法

    在一组平行测定中 xff0c 若有个别数据与平均值差别较大 xff0c 则把此数据视为可疑值 xff0c 也称离群值 如果统计学上认为应该舍弃的数据留用了 xff0c 势必会影响其平均值的可靠性 相反 xff0c 本应该留用的数 据被舍弃
  • Spring框架介绍及使用(一)

    文章目录 概念为什么要用 xff1f Spring的体系结构Spring框架之控制反转 xff08 IOC xff09 概念Spring文件包解释入门程序入门程序需要的jar包配置文件入门程序的建立ApplicationContext与Be
  • SpringMVC 相关配置

    SpringMVC 相关配置 打印请求与响应日志 打印 64 RequestBody 64 Response日志 https blog csdn net ww 1997 article details 116006445 https www
  • 普通表到分区表转换

    A 通过 Export import 方法 B 通过 Insert with a subquery 方法 C 通过 Partition Exchange 方法 D 通过 DBMS REDEFINITION 方法 比如把test用户下的普通表
  • Ubuntu 20.04 上安装 Node.js 和 npm 的三种方法

    主要介绍三种在 Ubuntu 20 04 上安装 Node js 和 npm 的方法 xff1a 通过Ubuntu标准软件库 这是最简单的安装方法 xff0c 并且适用大多数场景 但是标准软件库中最高版本只有 v10 19 0 root 6
  • android databinding 数据绑定错误 错误:任务':app:compileDebugJavaWithJavac' 的执行失败

    今天到公司照常打开项目 xff0c 突然运行不了显示databinding错误 Error Execution failed for task 39 app compileDebugJavaWithJavac 39 gt android d
  • 解决idea新建Module的奇怪路径问题

    问题由来 xff1a 在部署SpringCloud的时候想新建一个module来快速创建 xff0c 结果被创建出来的目录结构搞得一脸懵逼 xff0c 新建的module的根目录跑到了 xff0c 项目的src目录下 xff0c 整个看起来
  • ThingsBoard源码解析-数据订阅与规则链数据处理

    前言 结合本篇对规则链的执行过程进行探讨 根据之前对MQTT源码的学习 xff0c 我们由消息的处理入手 org thingsboard server transport mqtt MqttTransportHandler void pro
  • Thingsboard使用gateway网关

    简介 xff1a 本次是想测试一下thingsboard网关的使用 xff0c 实现通过网关 43 mqtt 43 thingsboard 43 emqx 实现间接设备创建和数据传输 前期准备 xff1a thingsboard平台 thi
  • Thingsboard(2.4 postgresql版)数据库表结构说明

    本文描述的表结构是根据thingsboard2 4 xff08 postgresql版 xff09 数据库中整理出来的 xff0c 不一定完整 xff0c 后续有新的发现再补充文档 一 数据库E R关系 Thingsboard2 4社区版共
  • ThingsBoard—自定义规则节点

    一般的功能 xff0c 可以使用现有的节点来完成 但如果有比较复杂 xff0c 或有自己特殊业务需求的 xff0c 可能就需要自定义了 按官方教程来基本就可以入门 xff0c 如果需要深入 xff0c 可以参考ThingsBoard自有节点
  • Thingsboard 报错 Cannot resolve symbol ‘TransportProtos‘

    本人idea 版本为 2021 1 xff0c 顺利编译 thingsboard 打开进行源码阅读时 xff0c 发现报 Cannot resolve symbol 39 TransportProtos 39 xff0c 如下图 xff1a

随机推荐

  • ThingsBoard 规则引擎-邮件通知

    之前我们已经学习了Thingsboard安装 设备接入 简单的数据可视化内容 xff0c 今天来继续学习下thingsboard其他特性 规则引擎 应用场景 ThingsBoard规则引擎是一个支持高度可定制复杂事件处理的框架 xff0c
  • ThingsBoard编译报错:Failure to find org.gradle:gradle-tooling-api:jar:6.3

    删除本地仓库未下载完成的缓存文件 xff08 删除像图片显示这样以 lastUpdated结尾的文件 xff09 执行mvn v确保maven命令可以正常执行执行下面命令 xff0c 将下载的jar安装到本地仓库 注意 xff1a 将 Df
  • Thingsboard3.4-OTA升级

    背景 在做设备端对接thingsboard平台得时候 xff0c 去研究设备端对接平台的过程中 xff0c 花了不少时间 xff0c 在此之前也没有找到相关的文档 xff0c 于是出于减少大家去研究的时间 xff0c 写了这篇博客 xff0
  • PyCharm更换pip源为国内源、模块安装、PyCharm依赖包导入导出教程

    一 更换pip为国内源 1 使用PyCharm创建一个工程 2 通过File gt Setting 选择解释器为本工程下的Python解释器 3 单击下图中添加 43 xff0c 4 单击下图中的 Manage Repositories 按
  • Pycharm没有找到manage repositories按钮解决方案

    问题描述 xff1a 不知道是因为版本原因还是其他 xff0c pycharm没有找到manage repositories按钮 xff0c 无法更改下载源 xff0c 导致安装库的速度会很慢 解决办法 xff1a 1 点击左下角的pyth
  • 通过改变JVM参数配置降低内存消耗

    有个项目 xff0c 其服务器端原本内存占用很大 xff0c 16G内存几乎都用光了 原先的JVM参数配置是这样的 xff1a Xms16384m Xmx16384m XX PermSize 61 64m XX MaxPermSize 61
  • NodeJS yarn 或 npm如何切换淘宝或国外镜像源

    一 查看当前的镜像源 npm config get registry 或 yarn config get registry 二 设置为淘宝镜像源 xff08 全局设置 xff09 npm config set registry https
  • Centos7 部署InfluxDB

    因为目前网络上关于InfluxDB的资料并不多 xff0c 所以这里建议多参考官网 官网 xff1a Home InfluxData 点击此处的Docs xff1a 这里选择 InfluxDB OSS xff1a 使用文档时根据需求选择查看
  • SpringBoot 集成 Emqx 发布/订阅数据

    最近项目中用到Emqx发布 订阅数据 xff0c 特此记录便于日后查阅 ThingsboardEmqxTransportApplication Copyright 2016 2023 The Thingsboard Authors lt p
  • Centos7部署Minio集群

    1 地址规划 minio1 span class token number 10 0 span 0 200 minio2 span class token number 10 0 span 0 201 minio3 span class t
  • Centos7 部署单机 Minio 对象存储服务

    MinIO 是一款基于 Go 语言发开的高性能 分布式的对象存储系统 xff0c 客户端支持 Java xff0c Net xff0c Python xff0c Javacript xff0c Golang语言 MinIO 的主要目标是作为
  • Netty源码解读

    Netty源码解读 Netty线程模型 1 定义了两组线程池BossGroup和WorkerGroup xff0c BossGroup专门负责接收客户端的连接 WorkerGroup专门负责网络的读写 2 BossGroup和WorkerG
  • Springboot Netty 实现自定义协议

    Netty是由JBOSS提供的一个java开源框架 xff0c 现为 Github上的独立项目 Netty提供异步的 事件驱动的网络应用程序框架和工具 xff0c 用以快速开发高性能 高可靠性的网络服务器和客户端程序 也就是说 xff0c
  • Netty 单机百万连接测试

    1 Netty框架简介 1 1 Netty简介 netty是jboss提供的一个java开源框架 xff0c netty提供异步的 事件驱动的网络应用程序框架和工具 xff0c 用以快速开发高性能 高可用性的网络服务器和客户端程序 也就是说
  • Grafana 可视化展示容器日志

    1 进入 dashboard 2 选择对应模板 3 选择相应的服务 4 关键词检索
  • 云服务的三种模式:SaaS、PaaS、IaaS

    云服务的三种模式 1 SaaS xff08 软件即服务 xff09 SaaS xff08 Software as a Service xff09 xff0c 即软件即服务 提供给消费者完整的软件解决方案 xff0c 你可以从软件服务商处以租
  • 三种方式实现Java生产者与消费者

    一 什么是生产者与消费者 生产者与消费者是java并发环境下常见的设计模式 xff0c 一个线程负责生产数据 xff0c 一个线程负责消费数据 xff0c 两个线程同时去操作这个变量 xff0c 但是这是两个相互互斥的操作 二 代码演示 1
  • XML解析为Document对象

    XML解析为Document对象 我们在上一篇Spring源码分析中有提到 xff0c Spring是将xml文件的InputStream转换为DOM树 xff0c 然后在将DOM树解析转换为BeanDefinition从而注册bean x
  • java生产者消费者模型

    前言 生产者和消费者问题是线程模型中的经典问题 xff1a 生产者和消费者在同一时间段内共用同一个存储空间 xff0c 生产者往存储空间中添加产品 xff0c 消费者从存储空间中取走产品 xff0c 当存储空间为空时 xff0c 消费者阻塞
  • 医疗保健领域的 7 个拯救生命的 AI 用例。从早期疾病检测到增强医疗决策再到更好的患者治疗效果——这就是人工智能技术如何改变医疗保健行业。

    目录 1 肺部疾病的 AI 辅助胸部 X 线分析 新冠肺炎 肺癌 2 黑色素瘤的皮肤科扫描 3 人工智能和机器学习的 CT 和 MRI 扫描分析 4 人工智能辅助乳腺癌检测 5 数字病理学的人工智能 6 使用自然语言处理实现医疗保健管理任务