用于尿激酶分离的自适应参数优化方法及系统转让专利

申请号 : CN202410028550.8

文献号 : CN117542460B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 顾京唐维熊心磊诸荣福丁晶卢子龙倪萌李乐枫杨展伟李争

申请人 : 江苏尤里卡生物科技有限公司

摘要 :

本发明公开了用于尿激酶分离的自适应参数优化方法及系统,涉及尿激酶分离技术领域,通过将所有尿液供应人员的尿液参数数据进行聚类分析,获得人员分组数据,对于每个人员分组,训练预测尿激酶分离的纯度的纯度预测模型,为每个人员分组设置一个提取容器,在尿液供应人员进行尿液供应前,将供应的尿液积攒在对应人员分组的提取容器中,在任意提取容器中尿液的容积大于预设的提取容积阈值时,将该提取容器中的尿液倾倒至尿激酶分离设备中,尿激酶分离设备后台生成分离参数设置策略;为每个人群提供合适的尿激酶分离设备的分离参数,提高了尿激酶分离的纯度。

权利要求 :

1.用于尿激酶分离的自适应参数优化方法,其特征在于,包括以下步骤:收集尿液供应人员的身份信息以及尿液参数数据;

将所有尿液供应人员的尿液参数数据进行聚类分析,获得聚类分组数据,基于身份信息和聚类分组数据,将尿液供应人员进行分组,获得人员分组数据;

对于每个人员分组,收集尿液参数特征数据、分离参数特征数据以及纯度训练标签数据;

对于每个人员分组,以尿液参数特征数据、分离参数特征数据为输入,以纯度训练标签数据为输出,训练预测尿激酶分离的纯度的纯度预测模型;

为每个人员分组设置一个提取容器;在尿液供应人员进行尿液供应前,基于身份信息和人员分组数据,识别尿液供应人员对应的人员分组,将供应的尿液积攒在对应人员分组的提取容器中,并收集该次尿液供应的尿液供应数据;

在任意提取容器中尿液的容积大于预设的提取容积阈值时,将该提取容器中的尿液倾倒至尿激酶分离设备中,尿激酶分离设备后台基于尿液参数数据、尿液供应数据以及纯度预测模型,生成分离参数设置策略。

2.根据权利要求1所述的用于尿激酶分离的自适应参数优化方法,其特征在于,所述收集尿液供应人员的身份信息以及尿液参数数据的方式包括:收集每个尿液供应人员的姓名以及身份特征数据;

每个尿液供应人员的姓名以及身份特征数据组成所述身份信息;

收集每个尿液供应人员提供的测试尿液样本,并统计每份测试尿液样本中的各项尿液参数;

将每个尿液供应人员的测试尿液样本中各项尿液参数组成尿液参数集合;

所有尿液供应人员的姓名与尿液参数集合的对应关系组成尿液参数数据。

3.根据权利要求2所述的用于尿激酶分离的自适应参数优化方法,其特征在于,所述获得聚类分组数据包括:步骤11:预设聚类数量K;

步骤12:将每个尿液供应人员的尿液参数集合作为一个N维离散点;其中,N为尿液参数集合中元素的数量,所述N维离散点在每一个维度的坐标对应尿液参数集合中的一个尿液参数;

步骤13:随机选择K个N维离散点作为初始聚类中心,其余的N维离散点作为非初始聚类中心;

步骤14:对于每个非初始聚类中心,计算到每个初始聚类中心的欧式距离,把每个N维离散点划分到离其最近的初始聚类中心所在的聚类簇中;

步骤15:计算每个聚类簇内N维离散点的每个维度对应的尿液参数的平均值,将每个维度对应的尿液参数的平均值组成新的N维离散点,将该新的N维离散点作为该聚类簇的新聚类中心;

步骤16:重新计算每个N维离散点到每个新聚类中心的欧式距离,将每个N维离散点重新划分到最近的新聚类中心所在的聚类簇中;

步骤17:重复步骤15‑16,直至所有划分的聚类簇中的N维离散点不再变化,将每个聚类簇的编号标记为k,k=1,2,3,...K;获得每个聚类簇中包含的所有N维离散点,将其中的所有N维离散点组成离散点集合;所述聚类分组数据包括所有聚类簇的编号和离散点集合的对应关系。

4.根据权利要求3所述的用于尿激酶分离的自适应参数优化方法,其特征在于,所述将尿液供应人员进行分组,获得人员分组数据的方式为:对于第k个聚类簇,获得聚类分组数据中对应的离散点集合,再获得离散点集合中每个N维离散点对应的尿液供应人员的姓名,从而获得第k个聚类簇对应的尿液供应人员的姓名集合;

所述人员分组数据包括每个聚类簇与姓名集合的对应关系,且每个聚类簇对应一个人员分组。

5.根据权利要求4所述的用于尿激酶分离的自适应参数优化方法,其特征在于,所述收集尿液参数特征数据、分离参数特征数据以及纯度训练标签数据的方式为:选择C个测试供尿人员,获得每个测试供尿人员的尿液参数集合;其中,C为选择的测试供尿人员的数量;

获得每个测试供尿人员的尿液参数集合对应的N维离散点,基于该N维离散点与各个聚类簇的聚类中心的距离,将距离最近的聚类中心对应的聚类簇作为该测试供尿人员的人员分组,将测试供尿人员按人员分组的结果进行划分;

获得每个人员分组中的测试供尿人员提供的尿液,并对每份尿液使用尿激酶分离设备进行尿激酶的分离工作,获得分离出的尿激酶纯度,且每次分离工作对尿激酶分离设备使用的分离参数集合的设置有所区别;

对于第k个人员分组,收集该人员分组内所有测试供尿人员对应的尿液参数集合的集合、收集该人员分组内所有测试供尿人员对应的分离参数集合的集合,并收集该人员分组内所有测试供尿人员对应的尿激酶纯度的集合;

将所有人员分组对应的尿液参数集合的集合组成尿液参数特征数据,将所有人员分组对应的分离参数集合的集合组成分离参数特征数据,将所有人员分组对应的尿激酶纯度的集合作为纯度训练标签数据。

6.根据权利要求5所述的用于尿激酶分离的自适应参数优化方法,其特征在于,所述训练预测尿激酶分离的纯度的纯度预测模型的方式为:对于每个人员分组:

将该人员分组对应的测试供尿人员尿液参数特征数据、分离参数特征数据中,每个测试供尿人员的尿液参数集合和分离参数集合组成一组纯度特征向量;

将该人员分组对应的每组纯度特征向量作为纯度预测模型的输入,所述纯度预测模型以对每个测试供尿人员的预测的尿激酶纯度为输出,以纯度训练标签数据中,该测试供尿人员对应的尿激酶纯度为预测目标,以最小化对所有尿激酶纯度的预测误差之和作为训练目标;对纯度预测模型进行训练,直至预测误差之和达到收敛时停止训练,训练出对于该人员分组,根据纯度特征向量输出预测的尿激酶纯度的纯度预测模型。

7.根据权利要求6所述的用于尿激酶分离的自适应参数优化方法,其特征在于,所述纯度预测模型是多项式回归模型。

8.根据权利要求7所述的用于尿激酶分离的自适应参数优化方法,其特征在于,所述收集该次尿液供应的尿液供应数据的方式为:收集该次尿液供应所供应的尿液体积,将每次尿液供应的尿液供应人员的姓名以及尿液的体积作为尿液供应数据。

9.根据权利要求8所述的用于尿激酶分离的自适应参数优化方法,其特征在于,所述尿激酶分离设备后台基于尿液参数数据、尿液供应数据以及纯度预测模型,生成分离参数设置策略的方式为:收集提取容器中所有供应尿液对应的尿液供应数据作为决策尿液供应数据集合;

将提取容器对应的人员分组的编号标记为p;

将决策尿液供应数据集合中,每次尿液供应数据对应的尿液供应人员的编号标记为zp,将第zp个尿液供应人员的尿液体积标记为Vzp;

基于每个尿液供应人员的尿液体积和尿液参数数据,计算该提取容器中,所有尿液供应人员的尿液经过混合后的各项尿液参数,组成混合尿液参数向量Gp;

获取第p个人员分组对应的纯度预测模型,将该纯度预测模型对应的函数表达式标记为Fp(G,S);其中,G表示尿液参数集合,S表示分离参数集合;

将混合尿液参数向量Gp代入函数表达式Fp(G,S)中,获得关于分离参数集合的函数Fp(Gp,S);

使用求导法,获得使得函数Fp(Gp,S)取最大值,对应的分离参数集合中每个分离参数的值,作为控制分离参数;

所述分离参数设置策略为:将尿激酶分离设备中的各个分离参数分别设置为对应的控制分离参数。

10.用于尿激酶分离的自适应参数优化系统,其特征在于,包括人员数据收集模块、人员聚类模块、训练数据收集模块、纯度预测模型训练模块以及分离参数优化模块;其中,各个模块之间通过电性连接;

人员数据收集模块,用于收集尿液供应人员的身份信息以及尿液参数数据,并将身份信息以及尿液参数数据发送至人员聚类模块以及分离参数优化模块;

人员聚类模块,用于将所有尿液供应人员的尿液参数数据进行聚类分析,获得聚类分组数据,基于身份信息和聚类分组数据,将尿液供应人员进行分组,获得人员分组数据,并将人员分组数据发送至训练数据收集模块以及分离参数优化模块;

训练数据收集模块,用于对于每个人员分组,收集尿液参数特征数据、分离参数特征数据以及纯度训练标签数据,并将尿液参数特征数据、分离参数特征数据以及纯度训练标签数据发送至纯度预测模型训练模块;

纯度预测模型训练模块,用于对于每个人员分组,以尿液参数特征数据、分离参数特征数据为输入,以纯度训练标签数据为输出,训练预测尿激酶分离的纯度的纯度预测模型;并将所有纯度预测模型发送至分离参数优化模块;

分离参数优化模块,用于为每个人员分组设置一个提取容器;在尿液供应人员进行尿液供应前,基于身份信息和人员分组数据,识别尿液供应人员对应的人员分组,将供应的尿液积攒在对应人员分组的提取容器中,并收集该次尿液供应的尿液供应数据,在任意提取容器中尿液的容积大于预设的提取容积阈值时,将该提取容器中的尿液倾倒至尿激酶分离设备中,尿激酶分离设备后台基于尿液参数数据、尿液供应数据以及纯度预测模型,生成分离参数设置策略。

11.一种电子设备,其特征在于,包括:处理器和存储器,其中,

所述存储器中存储有可供处理器调用的计算机程序;

所述处理器通过调用所述存储器中存储的计算机程序,在后台中执行权利要求1‑9中任意一项所述的用于尿激酶分离的自适应参数优化方法。

12.一种计算机可读存储介质,其特征在于,其上存储有可擦写的计算机程序;

当所述计算机程序在计算机设备上运行时,使得所述计算机设备在后台中执行权利要求1‑9中任意一项所述的用于尿激酶分离的自适应参数优化方法。

说明书 :

用于尿激酶分离的自适应参数优化方法及系统

技术领域

[0001] 本发明涉及尿激酶分离技术领域,具体适用于尿激酶分离的自适应参数优化方法及系统。

背景技术

[0002] 尿激酶主要从人尿中分离,而对于尿激酶生产厂商而言,对于尿激酶的提取和研究的尿液主要是从挑选的一些尿液供应人员的群体中收集,例如与学校合作,收集学校中的学生群体的尿液用于提取尿激酶;然而因为不同的人群,身体状态和健康程度有所不同,尿液中的各种成分也不相同,而尿激酶的分离提取设备往往是对混合一定量的尿液进行提取;
[0003] 而现有的分离技术通常不会针对不同人群的尿液特性进行分类以及对分离设备的参数进行优化,从而导致分离效果在不同的混合尿液中表现不稳定,提取出的尿激酶的纯度也不尽相同,导致了尿液样本的浪费;
[0004] 授权公告号为CN217613447U的中国专利公开了一种尿激酶制备用树脂提取分离装置,包括:分离箱,分离板倾斜设置,两个分离板的上端相互贴合,导向槽的槽底开设有滤孔;出料口贯穿开设于分离箱的两侧内壁,出料口的外侧设置有收集箱,收集箱与分离板的下端正对应;活动管的上端连通搅拌箱,搅拌箱固定在分离箱的上表面,然而该装置未能实现对不同人群的尿液分组,以及分离参数的优化;
[0005] 为此,本发明提出用于尿激酶分离的自适应参数优化方法及系统。

发明内容

[0006] 本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出用于尿激酶分离的自适应参数优化方法及系统,为每个人群提供合适的尿激酶分离设备的分离参数,提高了尿激酶分离的纯度。
[0007] 为实现上述目的,根据本发明的实施例1提出用于尿激酶分离的自适应参数优化方法,包括以下步骤:
[0008] 步骤一:收集尿液供应人员的身份信息以及尿液参数数据;
[0009] 步骤二:将所有尿液供应人员的尿液参数数据进行聚类分析,获得聚类分组数据,基于身份信息和聚类分组数据,将尿液供应人员进行分组,获得人员分组数据;
[0010] 步骤三:对于每个人员分组,收集尿液参数特征数据、分离参数特征数据以及纯度训练标签数据;
[0011] 步骤四:对于每个人员分组,以尿液参数特征数据、分离参数特征数据为输入,以纯度训练标签数据为输出,训练预测尿激酶分离的纯度的纯度预测模型;
[0012] 步骤五:为每个人员分组设置一个提取容器;在尿液供应人员进行尿液供应前,基于身份信息和人员分组数据,识别尿液供应人员对应的人员分组,将供应的尿液积攒在对应人员分组的提取容器中,并收集该次尿液供应的尿液供应数据;
[0013] 步骤六:在任意提取容器中尿液的容积大于预设的提取容积阈值时,将该提取容器中的尿液倾倒至尿激酶分离设备中,尿激酶分离设备后台基于尿液参数数据、尿液供应数据以及纯度预测模型,生成分离参数设置策略;
[0014] 所述收集尿液供应人员的身份信息以及尿液参数数据的方式包括:
[0015] 收集每个尿液供应人员的姓名以及身份特征数据;
[0016] 每个尿液供应人员的姓名以及身份特征数据组成所述身份信息;
[0017] 收集每个尿液供应人员提供的测试尿液样本,并统计每份测试尿液样本中的各项尿液参数;
[0018] 将每个尿液供应人员的测试尿液样本中各项尿液参数组成尿液参数集合;
[0019] 所有尿液供应人员的姓名与尿液参数集合的对应关系组成尿液参数数据;
[0020] 所述获得聚类分组数据包括:
[0021] 步骤11:预设聚类数量K;
[0022] 步骤12:将每个尿液供应人员的尿液参数集合作为一个N维离散点;其中,N为尿液参数集合中元素的数量,所述N维离散点在每一个维度的坐标对应尿液参数集合中的一个尿液参数;
[0023] 步骤13:随机选择K个N维离散点作为初始聚类中心,其余的N维离散点作为非初始聚类中心;
[0024] 步骤14:对于每个非初始聚类中心,计算到每个初始聚类中心的欧式距离,把每个N维离散点划分到离其最近的初始聚类中心所在的聚类簇中;
[0025] 步骤15:计算每个聚类簇内N维离散点的每个维度对应的尿液参数的平均值,将每个维度对应的尿液参数的平均值组成新的N维离散点,将该新的N维离散点作为该聚类簇的新聚类中心;
[0026] 步骤16:重新计算每个N维离散点到每个新聚类中心的欧式距离,将每个N维离散点重新划分到最近的新聚类中心所在的聚类簇中;
[0027] 步骤17:重复步骤15‑16,直至所有划分的聚类簇中的N维离散点不再变化,将每个聚类簇的编号标记为k,k=1,2,3,...K;获得每个聚类簇中包含的所有N维离散点,将其中的所有N维离散点组成离散点集合;所述聚类分组数据包括所有聚类簇的编号和离散点集合的对应关系;
[0028] 所述将尿液供应人员进行分组,获得人员分组数据的方式为:
[0029] 对于第k个聚类簇,获得聚类分组数据中对应的离散点集合,再获得离散点集合中每个N维离散点对应的尿液供应人员的姓名,从而获得第k个聚类簇对应的尿液供应人员的姓名集合;
[0030] 所述人员分组数据包括每个聚类簇与姓名集合的对应关系,且每个聚类簇对应一个人员分组;
[0031] 所述收集尿液参数特征数据、分离参数特征数据以及纯度训练标签数据的方式为:
[0032] 选择C个测试供尿人员,获得每个测试供尿人员的尿液参数集合;其中,C为选择的测试供尿人员的数量;
[0033] 获得每个测试供尿人员的尿液参数集合对应的N维离散点,基于该N维离散点与各个聚类簇的聚类中心的距离,将距离最近的聚类中心对应的聚类簇作为该测试供尿人员的人员分组,将测试供尿人员按人员分组的结果进行划分;
[0034] 获得每个人员分组中的测试供尿人员提供的尿液,并对每份尿液使用尿激酶分离设备进行尿激酶的分离工作,获得分离出的尿激酶的尿激酶纯度,且每次分离工作对尿激酶分离设备使用的分离参数集合的设置有所区别;
[0035] 对于第k个人员分组,收集该人员分组内所有测试供尿人员对应的尿液参数集合的集合、收集该人员分组内所有测试供尿人员对应的分离参数集合的集合,并收集该人员分组内所有测试供尿人员对应的尿激酶纯度的集合;
[0036] 将所有人员分组对应的尿液参数集合的集合组成尿液参数特征数据,将所有人员分组对应的分离参数集合的集合组成分离参数特征数据,将所有人员分组对应的尿激酶纯度的集合作为纯度训练标签数据;
[0037] 其中,所述训练预测尿激酶分离的纯度的纯度预测模型的方式为:
[0038] 对于每个人员分组:
[0039] 将该人员分组对应的测试供尿人员尿液参数特征数据、分离参数特征数据中,每个测试供尿人员的尿液参数集合和分离参数集合组成一组纯度特征向量;
[0040] 将该人员分组对应的每组纯度特征向量作为纯度预测模型的输入,所述纯度预测模型以对每个测试供尿人员的预测的尿激酶纯度为输出,以纯度训练标签数据中,该测试供尿人员对应的尿激酶纯度为预测目标,以最小化对所有尿激酶纯度的预测误差之和作为训练目标;对纯度预测模型进行训练,直至预测误差之和达到收敛时停止训练,训练出对于该人员分组,根据纯度特征向量输出预测的尿激酶纯度的纯度预测模型;所述纯度预测模型是多项式回归模型;
[0041] 所述基于身份信息和人员分组数据,识别尿液供应人员对应的人员分组的方式为:
[0042] 在尿液供应人员进行尿液供应的位置安装身份识别装置;在尿液供应人员进行尿液供应前,身份识别装置获取尿液供应人员的身份特征数据,并与身份信息中保存的身份特征数据进行匹配,获得匹配到的尿液供应人员的姓名;
[0043] 基于匹配的尿液供应人员的姓名,从人员分组数据中匹配对应的聚类簇的编号;
[0044] 所述收集该次尿液供应的尿液供应数据的方式为:
[0045] 收集该次尿液供应所供应的尿液体积,将每次尿液供应的尿液供应人员的姓名以及尿液的体积作为尿液供应数据;
[0046] 其中,所述尿激酶分离设备后台基于尿液参数数据、尿液供应数据以及纯度预测模型,生成分离参数设置策略的方式为:
[0047] 收集提取容器中所有供应尿液对应的尿液供应数据作为决策尿液供应数据集合;
[0048] 将提取容器对应的人员分组的编号标记为p;
[0049] 将决策尿液供应数据集合中,每次尿液供应数据对应的尿液供应人员的编号标记为zp,将第zp个尿液供应人员的尿液体积标记为Vzp;
[0050] 基于每个尿液供应人员的尿液体积和尿液参数数据,计算该提取容器中,所有尿液供应人员的尿液经过混合后的各项尿液参数,组成混合尿液参数向量Gp;
[0051] 获取第p个人员分组对应的纯度预测模型,将该纯度预测模型对应的函数表达式标记为Fp(G,S);其中,G表示尿液参数集合,S表示分离参数集合;
[0052] 将混合尿液参数向量Gp代入函数表达式Fp(G,S)中,获得关于分离参数集合的函数Fp(Gp,S);
[0053] 使用求导法,获得使得函数Fp(Gp,S)取最大值,对应的分离参数集合中每个分离参数的值,作为控制分离参数;
[0054] 所述分离参数设置策略为:将尿激酶分离设备中的各个分离参数分别设置为对应的控制分离参数。
[0055] 用于尿激酶分离的自适应参数优化系统,包括人员数据收集模块、人员聚类模块、训练数据收集模块、纯度预测模型训练模块以及分离参数优化模块;其中,各个模块之间通过电性连接;
[0056] 人员数据收集模块,用于收集尿液供应人员的身份信息以及尿液参数数据,并将身份信息以及尿液参数数据发送至人员聚类模块以及分离参数优化模块;
[0057] 人员聚类模块,用于将所有尿液供应人员的尿液参数数据进行聚类分析,获得聚类分组数据,基于身份信息和聚类分组数据,将尿液供应人员进行分组,获得人员分组数据,并将人员分组数据发送至训练数据收集模块以及分离参数优化模块;
[0058] 训练数据收集模块,用于对于每个人员分组,收集尿液参数特征数据、分离参数特征数据以及纯度训练标签数据,并将尿液参数特征数据、分离参数特征数据以及纯度训练标签数据发送至纯度预测模型训练模块;
[0059] 纯度预测模型训练模块,用于对于每个人员分组,以尿液参数特征数据、分离参数特征数据为输入,以纯度训练标签数据为输出,训练预测尿激酶分离的纯度的纯度预测模型;并将所有纯度预测模型发送至分离参数优化模块;
[0060] 分离参数优化模块,用于为每个人员分组设置一个提取容器;在尿液供应人员进行尿液供应前,基于身份信息和人员分组数据,识别尿液供应人员对应的人员分组,将供应的尿液积攒在对应人员分组的提取容器中,并收集该次尿液供应的尿液供应数据,在任意提取容器中尿液的容积大于预设的提取容积阈值时,将该提取容器中的尿液倾倒至尿激酶分离设备中,尿激酶分离设备后台基于尿液参数数据、尿液供应数据以及纯度预测模型,生成分离参数设置策略。
[0061] 一种电子设备,包括:处理器和存储器,其中,所述存储器中存储有可供处理器调用的计算机程序;
[0062] 所述处理器通过调用所述存储器中存储的计算机程序,执行上述的用于尿激酶分离的自适应参数优化方法。
[0063] 一种计算机可读存储介质,其上存储有可擦写的计算机程序;
[0064] 当所述计算机程序在计算机设备上运行时,使得所述计算机设备执行上述的用于尿激酶分离的自适应参数优化方法。
[0065] 与现有技术相比,本发明的有益效果是:
[0066] 本发明通过收集尿液供应人员的身份信息以及尿液参数数据,将所有尿液供应人员的尿液参数数据进行聚类分析,获得聚类分组数据,基于身份信息和聚类分组数据,将尿液供应人员进行分组,获得人员分组数据,对于每个人员分组,收集尿液参数特征数据、分离参数特征数据以及纯度训练标签数据,对于每个人员分组,以尿液参数特征数据、分离参数特征数据为输入,以纯度训练标签数据为输出,训练预测尿激酶分离的纯度的纯度预测模型,为每个人员分组设置一个提取容器;在尿液供应人员进行尿液供应前,基于身份信息和人员分组数据,识别尿液供应人员对应的人员分组,将供应的尿液积攒在对应人员分组的提取容器中,并收集该次尿液供应的尿液供应数据,在任意提取容器中尿液的容积大于预设的提取容积阈值时,将该提取容器中的尿液倾倒至尿激酶分离设备中,尿激酶分离设备后台基于尿液参数数据、尿液供应数据以及纯度预测模型,生成分离参数设置策略;通过针对不同的尿液供应人员所属的人群,为每个人群提供合适的尿激酶分离设备的分离参数,提高了尿激酶分离的纯度。

附图说明

[0067] 图1为本发明的实施例1的用于尿激酶分离的自适应参数优化方法的流程图;
[0068] 图2为本发明的实施例2的用于尿激酶分离的自适应参数优化系统的模块连接关系图;
[0069] 图3为本发明实施例3中的电子设备结构示意图;
[0070] 图4为本发明实施例4中的计算机可读存储介质结构示意图。

具体实施方式

[0071] 下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0072] 实施例1
[0073] 如图1所示,用于尿激酶分离的自适应参数优化方法,包括以下步骤:
[0074] 步骤一:收集尿液供应人员的身份信息以及尿液参数数据;
[0075] 步骤二:将所有尿液供应人员的尿液参数数据进行聚类分析,获得聚类分组数据,基于身份信息和聚类分组数据,将尿液供应人员进行分组,获得人员分组数据;
[0076] 步骤三:对于每个人员分组,收集尿液参数特征数据、分离参数特征数据以及纯度训练标签数据;
[0077] 步骤四:对于每个人员分组,以尿液参数特征数据、分离参数特征数据为输入,以纯度训练标签数据为输出,训练预测尿激酶分离的纯度的纯度预测模型;
[0078] 步骤五:为每个人员分组设置一个提取容器;在尿液供应人员进行尿液供应前,基于身份信息和人员分组数据,识别尿液供应人员对应的人员分组,将供应的尿液积攒在对应人员分组的提取容器中,并收集该次尿液供应的尿液供应数据;
[0079] 步骤六:在任意提取容器中尿液的容积大于预设的提取容积阈值时,将该提取容器中的尿液倾倒至尿激酶分离设备中,尿激酶分离设备后台基于尿液参数数据、尿液供应数据以及纯度预测模型,生成分离参数设置策略;
[0080] 其中,所述收集尿液供应人员的身份信息以及尿液参数数据的方式包括:
[0081] 收集每个尿液供应人员的姓名以及身份特征数据;优选的,所述身份特征数据可以是脸部特征数据,通过脸部特征数据确定对应的尿液供应人员;
[0082] 每个尿液供应人员的姓名以及身份特征数据组成所述身份信息;
[0083] 收集每个尿液供应人员提供的测试尿液样本,并统计每份测试尿液样本中的各项尿液参数;具体的,所述尿液参数可以包括ph值、尿液比重、蛋白质含量、葡萄糖含量以及白细胞含量等;可以理解的是,每个尿液供应人员的尿液参数在短时间内是不会发生激烈变化的;
[0084] 将每个尿液供应人员的测试尿液样本中各项尿液参数组成尿液参数集合;
[0085] 所有尿液供应人员的姓名与尿液参数集合的对应关系组成尿液参数数据;
[0086] 进一步的,所述获得聚类分组数据包括:
[0087] 步骤11:预设聚类数量K;
[0088] 步骤12:将每个尿液供应人员的尿液参数集合作为一个N维离散点;其中,N为尿液参数集合中元素的数量,所述N维离散点在每一个维度的坐标对应尿液参数集合中的一个尿液参数;例如,某个尿液供应人员的尿液参数集合为{7.1,1.0021},分别对应ph值和尿液比重,则该尿液参数集合对应的N维离散点的坐标为(7.1,1.0021);
[0089] 步骤13:随机选择K个N维离散点作为初始聚类中心,其余的N维离散点作为非初始聚类中心;
[0090] 步骤14:对于每个非初始聚类中心,计算到每个初始聚类中心的欧式距离,把每个N维离散点划分到离其最近的初始聚类中心所在的聚类簇中;
[0091] 步骤15:计算每个聚类簇内N维离散点的每个维度对应的尿液参数的平均值,将每个维度对应的尿液参数的平均值组成新的N维离散点,将该新的N维离散点作为该聚类簇的新聚类中心;
[0092] 步骤16:重新计算每个N维离散点到每个新聚类中心的欧式距离,将每个N维离散点重新划分到最近的新聚类中心所在的聚类簇中;
[0093] 步骤17:重复步骤15‑16,直至所有划分的聚类簇中的N维离散点不再变化,将每个聚类簇的编号标记为k,k=1,2,3,...K;获得每个聚类簇中包含的所有N维离散点,将其中的所有N维离散点组成离散点集合;所述聚类分组数据包括所有聚类簇的编号和离散点集合的对应关系;
[0094] 进一步的,所述将尿液供应人员进行分组,获得人员分组数据的方式为:
[0095] 对于第k个聚类簇,获得聚类分组数据中对应的离散点集合,再获得离散点集合中每个N维离散点对应的尿液供应人员的姓名,从而获得第k个聚类簇对应的尿液供应人员的姓名集合;
[0096] 所述人员分组数据包括每个聚类簇与姓名集合的对应关系,且每个聚类簇对应一个人员分组;
[0097] 进一步的,所述收集尿液参数特征数据、分离参数特征数据以及纯度训练标签数据的方式为:
[0098] 选择C个测试供尿人员,获得每个测试供尿人员的尿液参数集合;其中,C为选择的测试供尿人员的数量;
[0099] 获得每个测试供尿人员的尿液参数集合对应的N维离散点,基于该N维离散点与各个聚类簇的聚类中心的距离,将距离最近的聚类中心对应的聚类簇作为该测试供尿人员的人员分组,将测试供尿人员按人员分组的结果进行划分;
[0100] 获得每个人员分组中的测试供尿人员提供的尿液,并对每份尿液使用尿激酶分离设备进行尿激酶的分离工作,获得分离出的尿激酶纯度,且每次分离工作对尿激酶分离设备使用的分离参数集合的设置有所区别;具体的分离参数集合的设置可以由尿激酶分离设备的测试人员根据实际经验设置;
[0101] 具体的,所述分离参数集合可以包括离心机的离心速度和离心时长,电泳设备的电场强度和电泳时长;
[0102] 对于第k个人员分组,收集该人员分组内所有测试供尿人员对应的尿液参数集合的集合、收集该人员分组内所有测试供尿人员对应的分离参数集合的集合,并收集该人员分组内所有测试供尿人员对应的尿激酶纯度的集合;
[0103] 将所有人员分组对应的尿液参数集合的集合组成尿液参数特征数据,将所有人员分组对应的分离参数集合的集合组成分离参数特征数据,将所有人员分组对应的尿激酶纯度的集合作为纯度训练标签数据;
[0104] 其中,所述训练预测尿激酶分离的纯度的纯度预测模型的方式为:
[0105] 对于每个人员分组:
[0106] 将该人员分组对应的测试供尿人员尿液参数特征数据、分离参数特征数据中,每个测试供尿人员的尿液参数集合和分离参数集合组成一组纯度特征向量;
[0107] 将该人员分组对应的每组纯度特征向量作为纯度预测模型的输入,所述纯度预测模型以对每个测试供尿人员的预测的尿激酶纯度为输出,以纯度训练标签数据中,该测试供尿人员对应的尿激酶纯度为预测目标,以最小化对所有尿激酶纯度的预测误差之和作为训练目标;对纯度预测模型进行训练,直至预测误差之和达到收敛时停止训练,训练出对于该人员分组,根据纯度特征向量输出预测的尿激酶纯度的纯度预测模型;所述纯度预测模型是多项式回归模型;
[0108] 具体的,所述预测误差之和可以是均方误差;
[0109] 进一步的,所述基于身份信息和人员分组数据,识别尿液供应人员对应的人员分组的方式为:
[0110] 在尿液供应人员进行尿液供应的位置安装身份识别装置;在尿液供应人员进行尿液供应前,身份识别装置获取尿液供应人员的身份特征数据,并与身份信息中保存的身份特征数据进行匹配,获得匹配到的尿液供应人员的姓名;
[0111] 基于匹配的尿液供应人员的姓名,从人员分组数据中匹配对应的聚类簇的编号;
[0112] 进一步的,所述收集该次尿液供应的尿液供应数据的方式为:
[0113] 收集该次尿液供应所供应的尿液体积,将每次尿液供应的尿液供应人员的姓名以及尿液的体积作为尿液供应数据;
[0114] 其中,所述尿激酶分离设备后台基于尿液参数数据、尿液供应数据以及纯度预测模型,生成分离参数设置策略的方式为:
[0115] 收集提取容器中所有供应尿液对应的尿液供应数据作为决策尿液供应数据集合;
[0116] 将提取容器对应的人员分组的编号标记为p;
[0117] 将决策尿液供应数据集合中,每次尿液供应数据对应的尿液供应人员的编号标记为zp,将第zp个尿液供应人员的尿液体积标记为Vzp;
[0118] 基于每个尿液供应人员的尿液体积和尿液参数数据,计算该提取容器中,所有尿液供应人员的尿液经过混合后的各项尿液参数,组成混合尿液参数向量Gp;需要说明的是,经过混合后的尿液参数的计算方式属于本领域的公知常识,例如,对于混合后的蛋白质含量可以通过公式 ;其中,Dzp为第zp个尿液供应人员的尿液参数集合中的蛋白质含量;
[0119] 获取第p个人员分组对应的纯度预测模型,将该纯度预测模型对应的函数表达式标记为Fp(G,S);其中,G表示尿液参数集合,S表示分离参数集合;可以理解的是,每个分离参数分别对应于函数表达式中的一个变量;例如,若将分离参数集合中的每个分离参数分别标记为s1,s2,...sK;其中,K为分离参数集合中元素的数量,则s1可以对应于离心机的离心速度,s2可以为离心机的分离时长;
[0120] 将混合尿液参数向量Gp代入函数表达式Fp(G,S)中,获得关于分离参数集合的函数Fp(Gp,S);
[0121] 使用求导法,获得使得函数Fp(Gp,S)取最大值,对应的分离参数集合中每个分离参数的值,作为控制分离参数;
[0122] 所述分离参数设置策略为:将尿激酶分离设备中的各个分离参数分别设置为对应的控制分离参数。
[0123] 实施例2
[0124] 如图2所示,用于尿激酶分离的自适应参数优化系统,包括人员数据收集模块、人员聚类模块、训练数据收集模块、纯度预测模型训练模块以及分离参数优化模块;其中,各个模块之间通过电性连接;
[0125] 其中,所述人员数据收集模块主要用于收集尿液供应人员的身份信息以及尿液参数数据,并将身份信息以及尿液参数数据发送至人员聚类模块以及分离参数优化模块;
[0126] 其中,所述人员聚类模块主要用于将所有尿液供应人员的尿液参数数据进行聚类分析,获得聚类分组数据,基于身份信息和聚类分组数据,将尿液供应人员进行分组,获得人员分组数据,并将人员分组数据发送至训练数据收集模块以及分离参数优化模块;
[0127] 其中,所述训练数据收集模块主要用于对于每个人员分组,收集尿液参数特征数据、分离参数特征数据以及纯度训练标签数据,并将尿液参数特征数据、分离参数特征数据以及纯度训练标签数据发送至纯度预测模型训练模块;
[0128] 其中,所述纯度预测模型训练模块主要用于对于每个人员分组,以尿液参数特征数据、分离参数特征数据为输入,以纯度训练标签数据为输出,训练预测尿激酶分离的纯度的纯度预测模型;并将所有纯度预测模型发送至分离参数优化模块;
[0129] 其中, 所述分离参数优化模块主要用于为每个人员分组设置一个提取容器;在尿液供应人员进行尿液供应前,基于身份信息和人员分组数据,识别尿液供应人员对应的人员分组,将供应的尿液积攒在对应人员分组的提取容器中,并收集该次尿液供应的尿液供应数据,在任意提取容器中尿液的容积大于预设的提取容积阈值时,将该提取容器中的尿液倾倒至尿激酶分离设备中,尿激酶分离设备后台基于尿液参数数据、尿液供应数据以及纯度预测模型,生成分离参数设置策略。
[0130] 实施例3
[0131] 图3是本申请一个实施例提供的电子设备结构示意图。如图3所示,根据本申请的又一方面还提供了一种电子设备100。该电子设备100可包括一个或多个处理器以及一个或多个存储器。其中,存储器中存储有计算机可读代码,计算机可读代码当由一个或多个处理器运行时,可以执行如上所述的用于尿激酶分离的自适应参数优化方法。
[0132] 根据本申请实施方式的方法或系统也可以借助于图3所示的电子设备的架构来实现。如图3所示,电子设备100可包括总线101、一个或多个CPU102、只读存储器(ROM)103、随机存取存储器(RAM)104、连接到网络的通信端口105、输入/输出组件106、硬盘107等。电子设备100中的存储设备,例如ROM103或硬盘107可存储本申请提供的用于尿激酶分离的自适应参数优化方法。用于尿激酶分离的自适应参数优化方法可例如包括以下步骤:步骤一:收集尿液供应人员的身份信息以及尿液参数数据;步骤二:将所有尿液供应人员的尿液参数数据进行聚类分析,获得聚类分组数据,基于身份信息和聚类分组数据,将尿液供应人员进行分组,获得人员分组数据;步骤三:对于每个人员分组,收集尿液参数特征数据、分离参数特征数据以及纯度训练标签数据;步骤四:对于每个人员分组,以尿液参数特征数据、分离参数特征数据为输入,以纯度训练标签数据为输出,训练预测尿激酶分离的纯度的纯度预测模型;步骤五:为每个人员分组设置一个提取容器;在尿液供应人员进行尿液供应前,基于身份信息和人员分组数据,识别尿液供应人员对应的人员分组,将供应的尿液积攒在对应人员分组的提取容器中,并收集该次尿液供应的尿液供应数据;步骤六:在任意提取容器中尿液的容积大于预设的提取容积阈值时,将该提取容器中的尿液倾倒至尿激酶分离设备中,尿激酶分离设备后台基于尿液参数数据、尿液供应数据以及纯度预测模型,生成分离参数设置策略;
[0133] 进一步地,电子设备100还可包括用户界面108。当然,图3所示的架构只是示例性的,在实现不同的设备时,根据实际需要,可以省略图3示出的电子设备中的一个或多个组件。
[0134] 实施例4
[0135] 图4是本申请一个实施例提供的计算机可读存储介质结构示意图。如图4所示,是根据本申请一个实施方式的计算机可读存储介质200。计算机可读存储介质200上存储有计算机可读指令。当计算机可读指令由处理器运行时,可执行参照以上附图描述的根据本申请实施方式的用于尿激酶分离的自适应参数优化方法。计算机可读存储介质200包括但不限于例如易失性存储器和/或非易失性存储器。易失性存储器例如可包括随机存取存储器(RAM)和高速缓冲存储器(cache)等。非易失性存储器例如可包括只读存储器(ROM)、硬盘、闪存等。
[0136] 另外,根据本申请的实施方式,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质存储有机器可读指令,所述机器可读指令能够由处理器运行以执行与本申请提供的方法步骤对应的指令,在该计算机程序被中央处理单元(CPU)执行时,执行本申请的方法中限定的上述功能。
[0137] 可能以许多方式来实现本申请的方法和装置、设备。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本申请的方法和装置、设备。用于方法的步骤的上述顺序仅是为了进行说明,本申请的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本申请实施为记录在记录介质中的程序,这些程序包括用于实现根据本申请的方法的机器可读指令。因而,本申请还覆盖存储用于执行根据本申请的方法的程序的记录介质。
[0138] 另外,本申请的实施方式中提供的上述技术方案中与现有技术中对应技术方案实现原理一致的部分并未详细说明,以免过多赘述。
[0139] 如上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明。应理解的是,以上所述仅为本发明的具体实施方式,并不用于限制本发明。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等均应包含在本发明的保护范围之内。
[0140] 以上的预设的参数或预设的阈值均由本领域的技术人员根据实际情况设定或者大量数据模拟获得。
[0141] 以上实施例仅用以说明本发明的技术方法而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方法进行修改或等同替换,而不脱离本发明技术方法的精神和范围。