【技术实现步骤摘要】
一种氨糖发酵过程中GlcNAc含量的预测方法及系统
[0001]本专利技术属于氨糖发酵
,尤其涉及一种氨糖发酵过程中GlcNAc含量的预测方法及系统。
技术介绍
[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。
[0003]微生物发酵是一个复杂且漫长的过程,具有多阶段的特点。一个完整的氨糖发酵生产过程通常需要约50
‑
60小时,在氨糖发酵过程中,菌种通常会经历多种不同的生长阶段。由于各阶段的微生物生长特性存在差异,需要针对各阶段的参数调节具有不同的策略。如果对于这些因素不予理会,并对整个氨糖发酵过程建立统一的全局模型,将会增加模型结构的复杂程度,进而降低模型泛化能力。
[0004]采用多阶段建模的方式,可以更好的贴合氨糖的发酵过程,模型结构也相对较为简单。然而,对于氨糖发酵过程的多阶段软测量建模工作,氨糖发酵过程阶段样本划分的不准确将会严重影响模型的泛化能力,进而降低模型的预测精度。聚类算法是一种有效的数据分析技术,相比于依据人工的经验进行划分,采用聚类分析算法在划分准确性、解释度等方面都具有较为明显的优势。
[0005]在氨糖发酵过程中的某个时刻,可能既存在迟缓期的特征,也包含对数生长期的特征,处于一种相对模糊的阶段。针对此类问题,传统的聚类方法就显得不太适用。在该情况下,需要将氨糖发酵过程中的对象进行模糊的划分,并给出对象属于各类别的可能性。随着对于聚类算法研究的不断深入,有研究者发现利用模糊集理论可以针对此类问题进行有效处理 ...
【技术保护点】
【技术特征摘要】
1.一种氨糖发酵过程中GlcNAc含量的预测方法,其特征在于,包括:获取待预测样本的特征,计算待预测样本对各阶段的隶属度;当待预测样本对某阶段的隶属度大于设定值时,采用该阶段对应的子模型进行GlcNAc含量的预测;当待预测样本对所有阶段的隶属度均小于设定值时,则选择隶属度最大的两个阶段,分别采用两个阶段对应的子模型进行GlcNAc含量的预测,并将两个预测结果进行加权和,得到最终的GlcNAc含量;其中,采用聚类算法将训练集中的样本数据划分到多个簇,每个簇对应一个氨糖发酵阶段,每个阶段包含的样本数据均用于训练神经网络,得到一个子模型。2.如权利要求1所述的一种氨糖发酵过程中GlcNAc含量的预测方法,其特征在于,所述聚类算法的步骤包括:步骤(1)产生遗传算法的初始种群,种群中的每个个体编码一种FCM算法初始聚类中心;步骤(2)基于训练集中的样本数据,计算每个个体的适应度值;步骤(3)判断是否满足遗传算法的停止条件,若满足则继续步骤(4);若不满足则利用选择、交叉和变异操作更新种群,返回步骤(2);步骤(4)选择种群中的最优个体,解码最优个体,作为FCM算法初始聚类中心;步骤(5)基于聚类中心,更新隶属度矩阵;步骤(6)基于隶属度矩阵,对聚类中心进行更新;步骤(7)基于更新后的聚类中心,计算目标函数值,若满足收敛误差,则聚类停止,输出隶属度矩阵和聚类中心;否则返回步骤(5)。3.如权利要求1所述的一种氨糖发酵过程中GlcNAc含量的预测方法,其特征在于,所述子模型的构建过程为:步骤
①
设置基于动量因子的BP神经网络的拓扑结构和参数;步骤
②
对遗传算法的种群执行初始化,种群中的每个个体编码一种基于动量因子的BP神经网络的权值及阈值;步骤
③
基于某阶段包含的样本数据,计算种群中每个个体的适应度值,并执行选择、交叉和变异操作更新种群;步骤
④
判断是否满足遗传算法的终止条件,若满足则执行步骤
⑤
;否则返回步骤
③
;步骤
⑤
基于适应度值在种群中选择出最优个体,将最优个体进行解码,作为基于动量因子的BP神经网络的初始权值和阈值,并结合设置的拓扑结构和参数,采用某阶段包含的样本数据对基于动量因子的BP神经网络进行训练,得到子模型。4.如权利要求3所述的一种氨糖发酵过程中GlcNAc含量的预测方法,其特征在于,所述基于动量因子的BP神经网络的权值更新方式为:基于动量因子的BP神经网络的权值更新方式为:
式中:α为动量系数,α∈(0,1),η表示学习率,v(n)表示第n次迭代...
【专利技术属性】
技术研发人员:王艳,卢伟,杨文峰,纪志成,卢健行,张倩,张建华,赵鹏,
申请(专利权)人:山东润德生物科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。