[发明专利]一种患者随访提醒周期自适应调整方法有效
申请号: | 201310251851.9 | 申请日: | 2013-06-24 |
公开(公告)号: | CN103310109A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 方丽英;万敏;李爽;程文帅;李会民;王普 | 申请(专利权)人: | 北京工业大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 张慧 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于医学信息处理技术领域,公开了一种患者随访提醒周期自适应调整方法,包括:步骤一,采集患者随访数据;步骤二,建立患者随访系统;步骤三,更新随访管理系统数据。本发明以多维纵向检测指标为输入,以生存质量评分为输出,建立变系数模型,对生存质量评分进行预测,根据生存质量评分的变化情况来相应调整随访周期的长短,最终输出患者下次应到访的时间。与仅利用单次诊疗数据的方案对比,本发明能更好地利用随访数据间的互相关性对患者随访时间进行预测,并为医生提供诊疗辅助。本发明能够根据患者病情的发展情况,通过自适应算法动态地调整随访方案,降低不必要的医疗成本,同时可为患者及医生提供病情跟踪等服务。 | ||
搜索关键词: | 一种 患者 随访 提醒 周期 自适应 调整 方法 | ||
【主权项】:
1.一种患者随访提醒周期自适应调整方法,其特征在于包括以下步骤:步骤一,采集患者随访数据;患者随访数据包括:肿瘤大小的变化情况,肿瘤转移率,理化检查指标,患者生存质量评分,即Fact评分;步骤二,建立患者随访系统;患者随访系统包括患者信息模块,医生信息模块,随访信息模块,随访周期自适应调整模块;数据信息储存于Oracle数据库中;其中,患者信息模块,包括患者的编号、姓名,年龄,性别,家庭住址与联系电话等患者的基本信息;该模块具有增加、删除、修改与查询功能;医生信息模块,包括医生的编号、姓名,性别,联系电话等医生的基本信息;该模块具有增加、删除、修改与查询功能;随访信息模块,包括随访数据添加模块和随访时间提醒模块;随访数据添加模块用于将人工采集到的患者的理化检查指标、患者临床症状体征指标和患者的Fact评分通过该模块的添加功能存储至数据库,并记录该次随访的时间,同时该模块也具有修改与查询随访数据的功能;随访时间提醒模块主要服务于医务工作者,该模块可显示本次的随访时间,下次应到访时间,当距下次应到访时间为10天以内时,开始在系统首页循环提示医生哪些患者需要近期随访并显示下次随访的时间,以及已随访的次数等信息;随访周期自适应调整模块,根据生存质量评分的变化情况自适应地调整随访周期,从而得到患者下次应到访的时间;该模块的生成方法如下:(1)定义系数模型以数据库中现有随访采集的肿瘤大小变化情况、肿瘤转移率和理化检查指标为输入,以Fact评分为输出,对随访纵向数据建立变系数模型:Yi(tij)=Xi(tij)Tβ(tij)+εij (1)式中,Yi(tij)为第i个患者第j次访问的Fact评分测量值;i=1,2,...,n,j=1,2,...,mi,n为患者人数,mi为第i个患者的随访次数;εij为模型误差;Xi(tij)为第i个患者第j次观测的p+1维观测变量,即采集到的随访观测指标,其表达式为:X i ( t ij ) = ( W i 0 X i 0 ( t ij ) , . . . , W i p X i p ( t ij ) ) T ]]> 式中,X0(tij)≡1,
为指标因素
的权重;模型(1)中的β(t)为p+1维的未知函数系数,可能为随时间变化的变系数、常系数或零系数,其表达式为:β(tij)={β0(tij),β1(tij),...,βp(tij)}T定义B样条基函数:B ( t ) = B 01 ( t ) · · · B 0 q n ( t ) 0 · · · 0 0 · · · 0 · · · · · · · · · · · · · · · · · · · · · · · · · · · 0 · · · 0 0 · · · 0 B kl ( t ) · · · B k q n ( t ) ]]> 式中,k=1,2,...,p,qn=sn+h+1,sn为内部结点个数,h为多项式的阶数;对β(t)进行B样条逼近得到表达式:β k ( t ) = B 1 ( t ) T γ k = γ k , 1 + B ‾ ( t ) T γ k * ]]> 式中,
为B(t)的共轭矩阵,γ k = ( γ k , 1 , . . . , γ k , q n ) = ( γ k , 1 , γ k * ) ]]> 为样条系数向量,γk,1对应常系数部分,
对应变系数部分;进行B样条逼近后,模型变为:Y i ( t ij ) ≈ Z i T ( t ij ) γ + e ij ]]>Z i ( t ij ) = { X i T ( t ij ) B ( t ij ) } T ]]> 式中,Zi(tij)为
的第j行,
为逼近后的样条系数向量;(2)求变系数函数βk(t)1)定义最小二乘惩罚函数:l ( γ ) = Σ i = 1 n ( Y i - Z i T γ ) 2 + n λ 1 , n Σ k = 1 p ω k * | | γ k * | | L 1 + n λ 2 , n Σ k = 1 p ω k , 1 | γ k , 1 | I ( | | γ k * | | L 1 = 0 ) ]]> 式中,λ1,n与λ2,n为惩罚参数,引入惩罚参数的主要目的是在进行参数估计的同时,将较小的系数压缩为0,从而剔除无关变量;
与ωk,1为自适应权重,![]()
权重依据系数的绝对值来选择,这样就可以对不同的系数进行不同程度的压缩;
为
的L1范数;l(γ)中的第二项用来分离变系数与常系数,第三项用来分离常系数与零系数;I ( | | γ k * | | L 1 = 0 ) ]]> 表示:当![]()
I ( | | γ k * | | L 1 = 0 ) ]]> 为单位矩阵,阶数等于
取0的个数;当
2)通过样条系数确定变系数与常系数定义变系数子集、常系数子集、零系数子集分别为V、C、Z;假设所有的变量
为变系数子集V,通过最小化下式得到
的惩罚估计:l 1 ( γ ) = Σ i = 1 n ( Y i - Z i T γ ) 2 + n λ 1 , n Σ k = 1 p ω k * | | γ k * | | L 1 ]]> 令λ1,n=0,最小化l1(γ)得到γ(0):γ ( 0 ) = ( Σ i = 1 n Z i Z i T ) - 1 Σ i = 1 n Z i Y i ]]> 经二次方逼近得:| γ k , l | ≈ | γ k , l ( 0 ) | + sign | γ k , l ( 0 ) | ( γ k , l - γ k , l ( 0 ) ) ≈ | γ k , l ( 0 ) | + 1 2 | γ k , l ( 0 ) | ( γ k , l 2 - γ k , l ( 0 ) 2 ) ]]> 式中,k=1,…,p,l=2,...,qn,sign(x)为符号函数;不考虑常数项,l1(γ)可以近似表示为:l 1 ( γ ) = Σ i = 1 n ( Y i - Z i T γ ) 2 + n λ 1 , n Σ k = 1 p ω k * Σ l = 2 q n γ k , l 2 2 | γ k , l ( 0 ) | ]]> 则:γ ( j ) = ( Σ i = 1 n Z i Z i T + n λ 1 , n Ω ( j - 1 ) ) - 1 Σ i = 1 n Z i Y i ]]> 式中,Ω ( j - 1 ) = diag { 0 q n T , Ω 1 , ( j - 1 ) T , · · · , Ω p , ( j - 1 ) T } , Ω k , ( j - 1 ) = ω k * { 0 , ( 2 / γ k , 2 ( j - 1 ) ) - 1 , . . . , ( 2 / γ k , q n ( j - 1 ) ) - 1 } T , ]]>
为
第j-1次的迭代估计,k=1,…,p,j≥1;对γ进行迭代过程中,如果
则设置
且该系数为常系数;否则为变系数;在计算中,设置ε=10-4;在该部分计算中,将变系数与常系数分离,同时将第k个协变量由V变为C;3)通过样条系数确定常系数与零系数对于每一个k=1,…,p,如果X(k)∈C,则
其中
为全为0的方阵;如果X(k)∈V,则
C与V为通过上一步计算得到的协变量子集,
为所有变量的样条系数,通过最小化下式得到![]()
l 2 ( γ 1 ) = Σ i = 1 n ( Y i - Z i T γ 1 ) 2 + n λ 2 , n Σ k = 1 p ω ^ k , 1 | γ k , 1 1 | I ( | | γ ^ k * VC | | L 1 = 0 ) ]]> 自适应权重
可由上一步得到,如果
则该系数为零系数,将协变量X(k)指定为C;不断迭代下式直到收敛,即可得到![]()
γ ( j ) = ( Σ i = 1 n Z i Z i T + n λ 2 , n Ω ( j - 1 ) ) - 1 Σ i = 1 n Z i Y i ]]> 式中,Ω ( j - 1 ) = diag { 0 q n T , Ω 1 , ( j - 1 ) T , · · · Ω p , ( j - 1 ) T } , Ω k , ( j - 1 ) = ω ^ k , 1 { ( 2 | γ k , 1 ( j - 1 ) ) - 1 , 0 q n - 1 T } T , ]]>
为
第
次的迭代估计,j≥1,在迭代过程中,如果
设置
一般设ε=10-4;如果
则表明该系数为零系数;4)不断重复步骤2)与3),直到γ(j+1)-γ(j)<10-5时,结束运算,得到最终的收敛估计
5)由样条系数向量γ求变系数函数βk(t),方法如下:如果
收缩为0,βk(t)被选择为常系数,βk(t)的估计为:
否则,βk(t)被选择为变系数,βk(t)的估计为:
(3)根据变系数模型求Fact评分,依据随访周期调整规则调整随访周期,进而得到下次应到访时间;随访周期调整规则为:正常的随访周期为四周一次,当Fact评分下降超过10%,则随访周期改为两周一次;当随访周期上升超过10%,则随访周期改为六周一次,随访周期的调整过程见图2;步骤三,更新随访管理系统数据;根据随访周期自适应调整模块的计算结果,将下次应到访时间保存于数据库中,医生打开系统时,随访提醒模块通过访问数据库即可显示下次应到访时间;当患者按照到访时间进行诊疗时,采集患者本次的各项随访数据并存于数据库中,作为下一次建模的训练集。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310251851.9/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用