[发明专利]一种空间生物学中细胞生长的数值模拟方法无效
申请号: | 201010157488.0 | 申请日: | 2010-04-28 |
公开(公告)号: | CN101853328A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 李勤;高海涛;辛怡;胡晓明;李晓琼;邓玉林 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种空间生物学中细胞生长的数值模拟方法,该方法首先采用灰色系统理论对细胞生长的原始数据进行分析处理,建立灰色系统Verhulst模型,并利用支持向量回归的方法对灰色系统Verhulst模型所得的模拟值和原始数据的误差序列进行回归分析,同时建立剔除旧序列,增添新信息的新陈代谢模型。该组合模型可以实现对模拟微重力、正常重力和超重三种重力参数条件下的细胞生长的模拟和预测。 | ||
搜索关键词: | 一种 空间 生物学 细胞 生长 数值 模拟 方法 | ||
【主权项】:
1.一种空间生物学中细胞生长的数值模拟方法,其特征在于,包括如下步骤:步骤一、对当前重力参数条件下待研究细胞生长的原始样本序列X(0)={x(0)(1),x(0)(2),......,x(0)(n)}进行一次累加生成,其中x(0)(1),x(0)(2),.....,x(0)(n)分别代表第1,2,......,n天细胞的增殖数据;并且x(0)(i)>0,i=1,2,......,n;累加生成后得到的生成序列为X(1)={x(1)(1),x(1)(2),......,x(1)(n)},其中x ( 1 ) ( k ) = Σ i = 1 k x ( 0 ) ( i ) , k = 1 , 2 . . . . . . n ]]> 对生成序列X(1)={x(1)(1),x(1)(2),......,x(1)(n)}做紧邻均值生成处理,得到序列Z(1)=[z(1)(2),z(1)(3),z(1)(4),......,z(1)(n)],其中Z ( 1 ) ( k ) = 1 2 [ x ( 1 ) ( k ) + x ( 1 ) ( k - 1 ) ] , k = 2,3 . . . . . . n ]]> 步骤二、建立离散时间微分方程模型:x(0)(k)+a·z(1)(k)=b(z(1)(k))2此方程即为灰色系统Verhulst模型;其中,a为发展系数,b为灰作用量;对灰色系统Verhulst模型的白化方程的参数a和b进行最小二乘估计,所述灰色系统Verhulst模型的白化方程为:d x ( 1 ) ( t ) dt + a · x ( 1 ) ( t ) = b ( x ( 1 ) ( t ) ) 2 ]]> 并且灰色系统Verhulst模型的参数a和b的最小二乘估计应满足A ^ = ( B T B ) - 1 B T Y ]]> 由此得出参数a和b的值;其中
为灰色系统Verhulst模型中参数a和b组成的参数列,且Y = x 0 ( 2 ) x 0 ( 3 ) · · · x 0 ( n ) , B = - z ( 1 ) ( 2 ) ( z ( 1 ) ( 2 ) ) 2 - z ( 1 ) ( 3 ) ( z ( 1 ) ( 3 ) ) 2 · · · · · · - z ( 1 ) ( n ) ( z ( 1 ) ( n ) ) 2 ; ]]> 步骤三、利用参数a和b的值确定灰色系统Verhulst模型的白化方程的时间响应函数x(1)(t):x ( 1 ) ( t ) = ax ( 1 ) ( 0 ) bx ( 1 ) ( 0 ) ( a - bx ( 1 ) ( 0 ) ) e at ]]> 步骤四、将白化方程的时间响应函数转化为灰色系统Verhulst模型的时间响应序列![]()
x ^ ( 1 ) ( k + 1 ) ax ( 1 ) ( 0 ) bx ( 1 ) ( 0 ) + ( a - bx ( 1 ) ( 0 ) ) e ak ]]> 其中k=1,2,......,n;步骤五、按照下式进行累减得到“还原值”:![]()
也就是样本序列X(0)={x(0)(1),x(0)(2),......,x(0)(n)}的模拟值,实现该细胞生长初步的模拟和预测,其中:x ^ ( 0 ) ( k + 1 ) = x ^ ( 1 ) ( k + 1 ) - x ^ ( 1 ) ( k ) = ax ( 1 ) ( 0 ) ( a - bx ( 1 ) ( 0 ) ) e - a b 2 [ x ( 1 ) ( 0 ) ] 2 + ( bx ( 1 ) ( 0 ) + 1 ) ( a - bx ( 1 ) ( 0 ) ) e a ( 2 k - 1 ) , ]]> k=1,2,......,n;且x(1)(0)=x(0)(1),当k=1时
等于x(0)(1);步骤六、对原始样本序列X(0)={x(0)(1),x(0)(2),...,x(0)(k),...,x(0)(n)}和模拟值
相减,获得相应的误差序列E={ε(1),ε(2),...,ε(k),...,ε(n)},其中
k=1,2,......,n;步骤七、对误差序列E进行归一化处理,得E′={ε′(1),ε′(2),...,ε′(i),..,ε′(n)},作为支持向量回归模型的训练样本数据;给定训练集T={(x1,y1),.......,(xl,yl),∈(Rn×R)l,其中xi∈Rn,yi∈R,i=1,......,l,Rm为m维欧氏空间,R为一维欧氏空间,l为训练点的个数;对于m维输入值xi,第一维是E′中的ε′(i),其余各维补零;输出yi为E′中的ε′(i+1),据此寻找R″上的一个实值函数g(x),使每个yi等于对应的g(xi),用于推断并获得任一输入xi所对应的输出值yi;步骤八、为了利用归一化后的误差序列E′的前n-2个序列值建立相关的支持向量回归模型从而实现模拟,首先选择核函数K(xi,xj);步骤九、利用交叉检验生成最优的模型参数:①.首先随机地将步骤七中的训练集T={(x1,y1),.......,(xl,yl)}∈(Rn×R)/剖分为β份训练模型,β可根据实际需要选取;利用交叉检验搜索最优参数:即每次利用β-1份训练模型,用剩余1份验证模型性能;②.最后以训练模型在β次验证数据上的性能平均值,即均方误差(MSE)作为模型参数选取的标准,选取模型参数,包括惩罚因子C,核函数K(xi,xj)的参数σ,损失函数ω的范围和步长;步骤十、根据步骤九获得的模型参数,构造并求解凸二次规划问题,得到的解为
所述凸二次规划问题为:min α , α * [ Σ i , j = 1 l 1 2 ( α i - α i * ) T K ( x i , x j ) ( α j - α j * ) ] + ω Σ i = 1 l ( α i * + α i ) - Σ i = 1 l y i ( α i * - α i ) ]]> 满足
此即为原始最优化问题的对偶问题;其中,αi,
为Lagrange乘子向量,yi为步骤七给定训练集中对应于输入xi的输出;上标T表示向量的转置;步骤十一、计算偏差B:选取位于开区间(0,C)中的α(*)的分量αj,
若选到的是αj,则B = y j - Σ i = 1 l ( α i * - α i ) K ( x i , x j ) + ω ; ]]> 若选到的是
则B = y k - Σ i = 1 l ( α i * - α i ) K ( x i , x j ) + ω ; ]]> 步骤十二、利用步骤九生成的最优的模型参数和步骤十一获得的偏差B,训练生成支持向量回归模型:g ( x ) Σ i = 1 l ( α i * - α i ) K ( x i , x ) + B ]]> 其中,g(xi),i=1,2,...,n即为支持向量回归模型所得的对应归一化后的误差序列E′的模拟值;步骤十三、由步骤十二中的回归模型计算得出g(xi),i=n+1,L L,此即为对应归一化后的误差序列E′的预测值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010157488.0/,转载请声明来源钻瓜专利网。
- 上一篇:控制网络连接的方法及移动通信终端
- 下一篇:一种电能表产品测试信息管理系统
- 同类专利
- 专利分类
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 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用