掌桥专利:专业的专利平台
掌桥专利
首页

提供建议诊断的电子装置和方法

文献发布时间:2024-04-18 19:58:21


提供建议诊断的电子装置和方法

相关申请的交叉参考

本申请要求2021年6月2日提交的第63/196,186号美国临时专利申请的权益。上述专利申请的全部内容以引用的方式纳入本说明书中成为本说明书的一部分。

技术领域

本发明涉及一种临床医疗的技术,尤其涉及一种提供建议诊断的电子装置和方法。

背景技术

近年来,类神经网络已成为人工智能以及大数据领域的主流技术之一。然而,针对特征动辄达到数万项的医疗领域而言,类神经网络的模型往往因为训练样本不足而无法产生准确的预测结果。以住院案例来说,临床能收集到的样本往往仅有数百万笔,但特征的数量却达到数万项。因此,根据这些样本所训练的类神经网络往往无法达到良好的性能。

发明内容

本发明提供一种电子装置和方法,可提供建议诊断供用户参考。

本发明的一种提供建议诊断的电子装置,包含处理器、存储介质以及收发器。存储介质存储第一诊断与第一医疗参数之间的第一相关性。处理器耦接存储介质以及收发器,其中处理器经配置以执行:通过收发器接收病患的病历;响应于病历包含第一医疗参数,根据第一相关性产生对应于病历的建议诊断清单,其中建议诊断清单包含对应于第一相关性的第一诊断;以及通过收发器输出建议诊断清单。

在本发明的一实施例中,上述的存储介质还存储第一诊断与第二医疗参数之间的第二相关性,其中处理器还经配置以执行:响应于病历包含第二医疗参数,根据第二相关性产生建议诊断清单。

在本发明的一实施例中,上述的处理器还经配置以执行:根据第一相关性和第二相关性计算第一相关系数,并且根据第一相关系数选择第一诊断以产生建议诊断清单。

在本发明的一实施例中,上述的处理器将第一相关性与第二相关性相加以产生第一相关系数。

在本发明的一实施例中,上述的处理器还经配置以执行:响应于对应于第一诊断的第一相关系数大于对应于第二诊断的第二相关系数,从第一诊断以及第二诊断中选择第一诊断以作为对应于第一医疗参数的受选诊断;以及根据受选诊断产生建议诊断清单。

在本发明的一实施例中,上述的病历包含多个医疗参数,其中处理器还经配置以执行:根据对应于第一医疗参数的权重计算受选诊断数量;根据受选诊断数量从多个医疗参数中选择第一医疗参数以作为对应于第一医疗参数的受选诊断;以及根据受选诊断产生建议诊断清单。

在本发明的一实施例中,上述的处理器根据对应于病历的科别决定对应于第一医疗参数的权重。

在本发明的一实施例中,上述的存储介质还存储对应于第一诊断的名单,其中处理器还经配置以执行:根据名单取得对应于第一诊断的次诊断;以及将次诊断加入建议诊断清单中。

在本发明的一实施例中,上述的存储介质还存储对应于第一诊断的黑名单,其中处理器还经配置以执行:根据黑名单将建议诊断清单中的建议诊断移除。

在本发明的一实施例中,上述的处理器通过收发器访问外部服务器以将更新数据加入病历中。

在本发明的一实施例中,上述的处理器根据默认文字格式而通过收发器输出包含更新数据的报表。

在本发明的一实施例中,上述的第一医疗参数对应于下列变数的其中之一:病患特征、检验、用药以及处置/手术。

在本发明的一实施例中,上述的存储介质还存储保险数据,其中处理器根据保险数据计算第一诊断的费用,并且通过收发器输出包含费用的报表。

本发明的一种提供建议诊断的方法,包含:取得第一诊断与第一医疗参数之间的第一相关性;取得病患的病历;响应于病历包含第一医疗参数,根据第一相关性产生对应于病历的建议诊断清单,其中建议诊断清单包含对应于第一相关性的第一诊断;以及输出建议诊断清单。

基于上述,本发明的电子装置可根据医疗参数与诊断之间的相关性来判断与病患具有高度关联性(高相关系数)的诊断种类,从而为用户提供针对该名病患的建议诊断清单。用户可根据建议诊断清单来为病患选择适当的诊断执行。本发明的电子装置不需使用到类神经网络也能准确地判断与病患相关的诊断种类。因此,本发明可克服因临床数据的样本不足及变数过多等因素而无法为病患评估适当的诊断的问题。

附图说明

图1根据本发明的一实施例示出一种提供建议诊断的电子装置的示意图。

图2根据本发明的一实施例示出一种提供建议诊断的方法的流程图。

具体实施方式

图1根据本发明的一实施例示出一种提供建议诊断的电子装置100的示意图。电子装置100可包含处理器110、存储介质120以及收发器130。

处理器110例如是中央处理单元(central processing unit,CPU),或是其他可编程的一般用途或特殊用途的微控制单元(micro control unit,MCU)、微处理器(microprocessor)、数字信号处理器(digital signal processor,DSP)、可编程控制器、特殊应用集成电路(application specific integrated circuit,ASIC)、图形处理器(graphics processing unit,GPU)、影像信号处理器(image signal processor,ISP)、影像处理单元(image processing unit,IPU)、算数逻辑单元(arithmetic logic unit,ALU)、复杂可编程逻辑装置(complex programmable logic device,CPLD)、现场可编程逻辑闸阵列(field programmable gate array,FPGA)或其他类似元件或上述元件的组合。处理器110可耦接至存储介质120以及收发器130,并且访问和执行存储于存储介质120中的多个模块和各种应用程序。

存储介质120例如是任何型态的固定式或可移动式的随机存储器(random accessmemory,RAM)、只读存储器(read-only memory,ROM)、闪存(flash memory)、硬盘驱动器(hard disk drive,HDD)、固态盘(solid state drive,SSD)或类似元件或上述元件的组合,而用于存储可由处理器110执行的多个模块或各种应用程序。

收发器130以无线或有线的方式传送及接收信号。收发器130还可以执行例如低噪声放大、阻抗匹配、混频、向上或向下频率转换、滤波、放大以及类似的操作。

存储介质120可存储多笔包含诊断与医疗参数之间的相关性的临床数据。临床数据例如是由处理器110通过收发器130访问外部的大数据数据库而取得。医疗参数可包含病患特征、检验、用药或处置/手术等变数,但本发明不限于此。

病患特征可包含病患所在科别、人种(白种人、非裔人种、亚裔人种、拉丁裔人种、等等)、社会经济等级、身高、体重、年龄以及性别等变数。检验可包含文字、数字、影像或信号波形等变数。用药可包含病患所服用的药物等变数。用药所包含的变数可以依据服用时间以及剂量给予不同的权重。处置/手术可包含病患经历过的处置或手术,并可包含实施所述处置或手术所使用的医疗器材等信息。

以表1为例,表1记载了包含诊断以及处置之间的相关性的多笔临床数据,分别为“处置1”与“诊断A”之间的相关性“2”、“处置1”与“诊断B”之间的相关性“3”、…、“处置2”与“诊断A”之间的相关性“10”以及“处置3”与“诊断B”之间的相关性“3”。

表1

值得注意的是,处理器110可根据以下的编码系统来为医疗参数进行编码或辨识经编码的医疗参数:国际疾病分类(International Code of Disease-Procedure CodingSystem,ICD-PCS)、现状处置分类(Current Procedural Terminology,CPT)、医疗共用处置编码系统(Healthcare Common Procedure Coding System,HCPCS)、牙医处置命名法(Codeon Dental Procedures and Nomenclature,CDT)、医疗前瞻支付系统(Health InsuranceProspective Payment System,HIPPS)、美国药品联合标准码(RXNORM)、国际药品代码(National Drug Code,NDC)、解剖治疗化学分类(Anatomical Therapeutic Chemical,ATC)或中国台湾健保代码等,本发明不限于此。

处理器110可通过收发器130接收病患的病历。病历可包含医院为病患登打的数据。在一实施例中,处理器110可进一步通过收发器130访问外部服务器以将更新数据加入病历中。举例来说,处理器110可将医院未登打的数据加入病历中以使病历更加完整。在一实施例中,处理器110可根据默认文字格式而通过收发器130输出包含更新数据的报表(例如:建议诊断清单)。举例来说,处理器110可将病历输出以通过外部显示器显示病历,并可将病历中的更新数据以粗体字、红字或特殊旗标来呈现以提示用户这些更新数据是原本未被登打至病历中的新增数据。

处理器110可响应于病历包含医疗参数而根据对应于所述医疗参数的相关性来产生对应于所述病历的建议诊断清单,其中建议诊断清单可包含对应于所述相关性的诊断。用户可从建议诊断清单中选择一或多项诊断。医院可根据用户所选择的诊断来为病患进行健康检查或为病患进行保险申报。

表2记载了病患的病历中所包含的医疗参数,分别为“处置1”以及“处置2”。以表1和表2为例,处理器110可响应于病历包含医疗参数“处置1”而根据对应于“处置1”的相关性“2”来产生对应于病历的建议诊断清单,其中建议诊断清单可包含对应于相关性“2”的“诊断A”。

表2

具体来说,处理器110可响应于病历包含“处置1”以及“处置2”而根据对应于“处置1”以及“处置2”的相关性(即:对应于“诊断A”的相关性“2”、对应于“诊断B”的相关性“3”以及对应于“诊断A”的相关性“10”)来计算相关系数。换句话说,处理器110可从存储介质120中找出与病历所记载的医疗参数相关联的一或多个诊断,并且根据该些诊断来计算相关系数。上述的相关性例如是信心系数(conviction coefficient),但本发明不限于此。

处理器110可根据对应于“诊断A”的相关性“2”和相关性“10”计算对应于“诊断A”的相关系数。例如,处理器110可将与“诊断A”相对应的所有相关性(即:相关性“2”和相关性“10”)相加而产生等于“12”的相关系数。另一方面,处理器110可根据对应于“诊断B”的相关性“3”计算对应于“诊断B”的相关系数。例如,处理器110可将与“诊断B”相对应的所有相关性(即:相关性“3”)相加而产生等于“3”的相关系数。

处理器110可根据对应于“诊断A”的相关系数“12”和对应于“诊断B”的相关系数“3”而从“诊断A”和“诊断B”中选出受选诊断,并把受选诊断加入到一个清单中而产生建议诊断清单。例如,处理器110可响应于与“诊断A”相对应的相关系数“12”大于与“诊断B”相对应的相关系数“3”而从“诊断A”和“诊断B”中选出“诊断A”以作为受选诊断。

建议诊断清单可包含多个建议诊断。假设病历与多个诊断相关联,为了产生多个建议诊断,处理器110可根据分别对应于多个诊断的多个相关系数来产生多个受选诊断。举例来说,假设病历关联于“诊断A”、“诊断B”以及“诊断C”,其中“诊断A”的相关系数大于“诊断B”的相关系数,并且“诊断B”的相关系数大于“诊断C”的相关系数。若处理器110要从“诊断A”、“诊断B”以及“诊断C”选出两个受选诊断,处理器110可根据相关系数的大小依序选出具有最大相关系数的“诊断A”以及具有次大相关系数的“诊断B”以作为受选诊断。

当病历包含多个医疗参数时,处理器110可根据各种类型的医疗参数的权重来判断根据多个医疗参数中的何者来产生多个建议诊断,其中所述权重可根据病历的科别决定。处理器110可根据与医疗参数的类型相对应的权重来为该类型的医疗参数计算受选诊断数量。举例来说,假设建议诊断清单默认为提供10个建议诊断,并且外科的病患的病历包含多个处置以及多个检验等医疗参数。也就是说,建议诊断清单的默认诊断数量为“10”。由于对外科来说,处置的重要程度高于检验的重要程度,故将处置的权重设为“0.7”,并且将检验的权重设为“0.3”。如此,则处理器110可将默认诊断数量“10”乘以处置的权重“0.7”而产生对应于处置的受选诊断数量“7”,并可将默认诊断数量“10”乘以检验的权重“0.3”而产生对应于检验的受选诊断数量“3”。换句话说,建议诊断清单将包含7个依据处置所产生的建议诊断以及3个依据检验而产生的建议诊断。

在一实施例中,存储介质120可存储对应于建议诊断的名单,其中所述名单中可记载对应于所述建议诊断的一或多个诊断。在产生建议诊断后,处理器110可根据所述建议诊断的名单取得对应于所述建议诊断的次诊断(additional diagnosis),并且将次诊断加入建议诊断清单中。也就是说,若建议诊断为主诊断(principal diagnosis),则处理器110可将与主诊断相对应的一或多个次诊断一并加入建议诊断清单中,以供用户参考。举例来说,由于依据病患住院过程中的手术与处置,得知病患罹患的“糖尿病”时常伴随着“脚部溃伤”以及“蜂窝性组织炎”等并发症,故存储介质120可存储对应于“糖尿病”的诊断的名单,其中所述名单可包含“脚部溃伤”的诊断以及“蜂窝性组织炎”的诊断。在处理器110判断建议诊断为“糖尿病”的诊断后,处理器110可根据“糖尿病”的诊断的名单选出“脚部溃伤”的诊断以及“蜂窝性组织炎”的诊断等次诊断。举另一例来说,若病患的摄护腺特异抗原检查结果为阳性,亦即,病患罹患“摄护腺疾病”。如此,处理器110可根据“摄护腺疾病”的诊断的名单选出“摄护腺增大伴有下泌尿道症状”或“摄护腺发炎”的诊断等次诊断,并且将该些次诊断也加入建议诊断清单中。

在一实施例中,存储介质120可存储对应于建议诊断的黑名单,其中所述黑名单中可记载对应于所述建议诊断的一或多个诊断。在产生建议诊断清单后,处理器110可根据所述建议诊断的黑名单而将黑名单中的诊断自建议诊断清单中移除。举例来说,由于“高血压”以及“低血压”并不会同时发生在同一名病患,故存储介质120可存储对应于“高血压”的诊断的黑名单,其中所述黑名单可包含“低血压”的诊断。在产生建议诊断清单后,若建议诊断清单同时包含“高血压”的诊断与“低血压”的诊断,则处理器110可根据“高血压”的诊断的黑名单将“低血压”的诊断从建议诊断清单中移除。

在一实施例中,存储介质120可存储对应于建议诊断的保险数据、政策补助数据、区域采用的医疗保险规则或诊断关联群(diagnosis related group,DRG)的支付制度等用于计费的信息。在取得建议诊断后,处理器110可根据上述用于计费的信息来计算建议诊断的费用,并且输出包含所述费用或包含计费代码的报表(例如:建议诊断清单)以供用户参考。

某60岁以上的男性病患长期罹患糖尿病因而截除左下肢。在该名病患入院时,医院的病历记载了该名病患进行过左下肢皮肤切除术以及左脚皮肤切除术等手术,并且服用或注射了麻醉剂以及止痛剂等药物。此外,电子装置100通过访问外部服务器以取得病患曾使用的医疗材料等信息,并可根据医疗材料以及医疗处置的关联判断出该名病患还执行过血管整形术以及血管支架置放术等医疗处置。如此,则该名病患的建议诊断清单可如表3所示。

表3

表4为临床数据的实际范例,并且表5为病历的实际范例。处理器110可根据对应于“肺结核”的相关性“187.56”、“8.82”以及“210.54”计算出对应于肺结核的相关系数为“406.92”,可根据对应于“肺炎”的相关性“16.84”以及“1.43”计算出对应于“肺炎”的相关系数为“18.27”,并可根据对应于“慢性阻塞性肺炎”的相关性“1.51”计算出对应于“慢性阻塞性肺炎”的相关系数为“1.51”。处理器110可基于“肺结核”具有最大的相关系数而从“肺结核”、“肺炎”以及“慢性阻塞性肺炎”中选出“肺结核”以作为建议诊断。

表4

表5

图2根据本发明的一实施例示出一种提供建议诊断的方法的流程图,其中所述方法可由如图1所示的电子装置100实施。在步骤S201中,取得第一诊断与第一医疗参数之间的第一相关性。在步骤S202中,取得病患的病历。在步骤S203中,响应于病历包含第一医疗参数,根据第一相关性产生对应于病历的建议诊断清单,其中建议诊断清单包含对应于第一相关性的第一诊断。在步骤S204中,输出建议诊断清单。

综上所述,本发明的电子装置可根据病患特征、检验、用药以及处置/手术等客观的医疗参数与诊断之间的相关性来为用户提供建议诊断。若病患的病历中包含了医疗参数,则电子装置可根据所述医疗参数与各种不同类型的诊断之间的相关系数来判断所述医疗参数与何种诊断最相关。电子装置可根据判断结果来为用户提供建议诊断清单以供用户选择需要执行的诊断。若建议诊断具有相对应的次诊断,则电子装置还可以将次诊断加入建议诊断清单中供用户参考。建议诊断清单还可包含根据保险数据而计算出的费用明细,以使用户能根据经济能力选择适当的诊断。此外,电子装置还可访问外部服务器以自动补登医院未登打至病历中的数据,以提供给医疗人员或病患进行确认。由于电子装置可自动取得用于产生建议诊断清单的数据,故可显著地减少医疗人员登打数据的负担,并同时改善帐务以及临床纪录的正确性。

相关技术
  • 用于提供胆道癌诊断信息的方法和用于诊断胆道癌的装置
  • 提供饮食建议的方法、装置、设备及存储介质
  • 用于机器类通信系统的服务提供方法、装置及电子设备
  • 用于提供所摄入食物的消化率信息的电子装置和方法
  • 用于基于电子邮件提供个性化推荐服务的方法及其装置
  • 在对话期间提供建议的方法以及使用所述方法的电子装置
  • 提供查询建议的方法、装置、电子设备和存储介质
技术分类

06120116480964