[发明专利]一种基于深度学习和机器学习的抗病毒肽预测方法有效
申请号: | 202111342907.2 | 申请日: | 2021-11-12 |
公开(公告)号: | CN114093427B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | 葛瑞泉;夏一潇;贾刚勇;黄润根 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G16B40/00 | 分类号: | G16B40/00;G16B30/00;G06N3/0442;G06N3/0464;G06N3/0455;G06N3/048;G06N3/08;G06F18/2411;G06N20/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310018 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深度 学习 机器 抗病毒 预测 方法 | ||
1.一种基于深度学习和机器学习的抗病毒肽预测方法,其特征在于,具体步骤如下:
步骤1、获取序列数据,其中所获取的序列数据为待预测的肽序列;
步骤2、对待预测的肽序列进行预处理;
步骤3、将步骤2中得到的数据进行预测,并输出预测结果,
所述步骤2包括:
步骤2.1、获取特征矩阵,按照预设的特征提取方法分别提取待预测的肽序列的特征并分别存储,定义待预测的肽序列数量为M,提取特征维度为N,将最后结果保存为维度为M*N的特征矩阵,按照18种特征提取方法分别提取待预测的肽序列的特征并分别存储;
步骤2.2、对步骤1中的待预测的肽序列进行独热码编码;
所述步骤3包括:
步骤3.1、通过步骤2中获取的数据进行初步预测,并输出初步预测结果;
步骤3.1.1、将步骤2.2中获得独热码导入至第一神经网络输出预测概率及预测标签;
步骤3.1.2、将步骤2.1中获得的18种特征矩阵分别导入LightGBM中,并分别输出18维的预测概率以及18维的预测标签结果并保存;
步骤3.1.3、将步骤2.1中获得的18种特征矩阵分别导入至第二神经网络并输出18维的预测概率以及18维的预测标签结果并保存;
步骤3.1.4、将步骤3.1.1、步骤3.1.2、步骤3.1.3中分别输出的预测概率和预测标签全部导出,并将所有结果拼接成共计74维初步预测数据;
步骤3.2、将初步预测结果导入最终支持向量机SVM分类模型中得到最后预测,并输出预测结果。
2.根据权利要求1所述的一种基于深度学习和机器学习的抗病毒肽预测方法,其特征在于,所述步骤2.2中,首先将待预测的肽序列统一成同一长度,序列不足的末尾补X,超出长度的进行截取前一部分,然后按照独热码编码规则进行编码得到独热码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111342907.2/1.html,转载请声明来源钻瓜专利网。