[发明专利]一种基于症状分析和机器学习的用药推荐系统和方法有效
申请号: | 201410397692.8 | 申请日: | 2014-08-13 |
公开(公告)号: | CN104200069B | 公开(公告)日: | 2017-08-04 |
发明(设计)人: | 唐力;周晋;黄权 | 申请(专利权)人: | 周晋 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司11139 | 代理人: | 孙皓晨,陈士骞 |
地址: | 100007 北京市东城区东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 症状 分析 机器 学习 用药 推荐 系统 方法 | ||
技术领域
本发明涉及医药领域,具体而言,涉及一种基于症状分析和机器学习的用药推荐系统和方法。
背景技术
以下首先介绍本发明中用到的医学术语:
疾病:是致病邪气作用于人体,人体正气与之抗争而引起的机体阴阳失调、脏腑组织损伤、生理机能失常或心理活动障碍的一个完整的生命过程。
症状:是疾病过程中表现出的个别、孤立的现象,可以是病人异常的主观感觉或行为表现,也可以是医生检查病人时发现的异常征象。
药物:是指可以暂时或永久改变或查明机体的生理功能及病理状态,具有医疗、诊断、预防疾病和保健作用的物质。包括天然药物、化学合成药物以及生物制剂等。
适应症:药物适用于治疗的疾病集合。
主治:药物对机体产生的治疗、诊断、预防疾病和保健等作用的概括性描述。
随着信息化程度的日益提高,人们已经可以通过各种信息终端获取医疗信息,但如何根据已知的症状提供给用户准确的用药信息仍是一个亟需解决的问题。
发明内容
本发明提供一种基于症状分析和机器学习的用药推荐系统和方法,用以为用户提供准确的用药信息。
为达到上述目的,本发明提供了一种基于症状分析和机器学习的用药推荐系统,包括:
数据库模块,用于保存和更新疾病-症候表以及药物-疾病-症状关联表,其中,所述疾病-症候表中保存有已知的每种疾病对应的症状,所述药物-疾病-症状关联表中的每条数据记录包括药物ID、疾病名称、症状名称、评分次数和总评分;
用户交互模块,用于接收用户选择或输入的患者疾病类型;
权重排序模块,用于从疾病-症状表中查询所述患者疾病类型对应的症状集合,计算所述症状集合中每个症状的权重,按照权重的大小对所述症状集合的症状排序,并将排序结果提供给用户;
所述用户交互模块还用于接收用户从所述权重排序模块提供的排序结果中选择一组症状组合;
匹配度计算模块,用于从药物-疾病-症状关联表中获取疾病名称为所述患者疾病类型的数据,计算该数据中每种药物与所述症状组合的匹配度;
用药推荐模块,用于按照匹配度的大小对匹配度大于设定值H的药物进行排序,并从药品详细说明库中提取前R个药物的信息推荐给用户,其中,H、R为预先设定的常数;
用户反馈模块,用于接收用户对推荐结果的评分反馈,假设用户对药物M的评分为μ,则对于所述药物-疾病-症状关联表中的每条数据记录r=(a,b,c,d),如果满足a==MID且b==D且则将d增加1,将e增加μ,其中,a、b、c、d、e分别表示数据记录r的药物ID、疾病名称、症状名称、评分次数和总评分,为用户选择的症状组合。
进一步地,上述用药推荐系统还包括:
疾病-症状表构建模块,用于构建疾病-症状表,具体包括:
根据每一种疾病对应的症状集合以及每一症状在对应疾病中的初始权重,构建疾病-症状表,所述疾病-症状表中的每一条数据包括疾病名称、症状名称、初始权重以及用户选中次数。
进一步地,上述用药推荐系统还包括:
药物信息构建模块,用于构建药物详细说明库和药物-疾病-症状关联表,具体包括:
对于每一种新增药物,将药物详细信息添加到药物详细说明库,所述药物详细说明库以药物ID为索引,每条数据包括药物的名称、适应症、功用主治、用法用量、不良反应、禁忌、注意事项、贮藏方法和有效期;
分析新增药物的适应症和功用主治,将新增药物的“药物、疾病、症状”关联信息添加到药物-疾病-症状关联表中,所述药物-疾病-症状关联表的每一条数据记录包含药物ID、疾病名称、症状名称、评分次数和总评分。
进一步地,所述权重排序模块包括:
权重计算单元,用于计算所述症状集合中每个症状的权重,具体包括:
假设从所述疾病-症状表中查询到疾病D对应的症状集合S=[s1,s2,…,sn],计算症状集合S中每个症状的权重W(si)
其中,表示症状si的初始权重,P(si)表示症状si的选中次数。
进一步地,所述匹配度计算模块计算该数据中每种药物与所述症状组合的匹配度具体包括:
假设用户选择的症状组合在所述疾病-症状关联表中将内每个症状的选中次数加1;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于周晋,未经周晋许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410397692.8/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用