[发明专利]基于机器学习的中医开方方法及系统在审
申请号: | 202310486491.4 | 申请日: | 2023-04-28 |
公开(公告)号: | CN116580808A | 公开(公告)日: | 2023-08-11 |
发明(设计)人: | 曹瑜彬;姜淑君;姜维 | 申请(专利权)人: | 哈尔滨黎曼人工智能应用软件有限责任公司 |
主分类号: | G16H20/10 | 分类号: | G16H20/10;G06N20/00;G06N3/048;G06N3/0464;G06N3/08 |
代理公司: | 哈尔滨市阳光惠远知识产权代理有限公司 23211 | 代理人: | 陈晶 |
地址: | 150020 黑龙江省哈尔滨市松北区智谷大街28*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 机器 学习 中医 开方 方法 系统 | ||
1.一种基于机器学习的中医开方方法,其特征在于,包括以下步骤:
步骤S1,构建症状向量、症型向量和药方向量,并对所述症状向量、所述症型向量和所述药方向量进行预处理;
步骤S2,对预处理后的症状向量进行二阶与高阶耦合,得到添加耦合项的症状向量;
步骤S3,预设待定参数的酉矩阵和伪单位阵对所述添加耦合项的症状向量进行线性空间变换,得到症状空间到症型空间的投影向量和症状空间到药方空间的投影向量;
步骤S4,分别构建症型神经网络和药方神经网络;
步骤S5,将所述症状空间到症型空间的投影向量输入到症型神经网络中,输出症型向量,并将所述症型向量与症型标签向量构成交叉熵损失函数,以按照症型进行诊断分类;
步骤S6,将所述症状空间到药方空间的投影向量输入到所述药方神经网络中,输出药方向量,利用分段二次曲线对所述药方向量进行拟合,得到多条光滑的药方剂量曲线;
步骤S7,通过对多条光滑的药方剂量曲线进行插值,得到完整药方。
2.根据权利要求1所述的基于机器学习的中医开方方法,其特征在于,所述步骤S1中的预处理是分别利用完备正交基对所述症状向量、所述症型向量和所述药方向量进行复空间数字化,得到复症状向量、复症型向量和复药方向量。
3.根据权利要求1所述的基于机器学习的中医开方方法,其特征在于,所述步骤S3中根据预设处理后的症状向量、症型向量和药方向量设置所述待定参数的酉矩阵UMM,Vmm,WPP和伪单位阵
4.根据权利要求3所述的基于机器学习的中医开方方法,其特征在于,所述酉矩阵UMM,Vmm,WPP的设置和优化采用最大矩阵元优化方法。
5.根据权利要求1所述的基于机器学习的中医开方方法,其特征在于,所述症型神经网络共十一层,第一层为卷积核尺寸[3,1,2]的第一relu函数激活,第二层为卷积核尺寸[5,2,4]的第二relu函数激活,第三层为卷积核尺寸[7,4,6]的第三relu函数激活,第四层为卷积核尺寸[5,6,4]的第四relu函数激活,第五层为卷积核尺寸[5,4,4]的第五relu函数激活,第六层为卷积核尺寸[5,2,4]的第六relu函数激活,第七层为卷积核尺寸[3,2,1]的sigmoid函数激活,第八层为第一全连接层,第九层为第二全连接层,第十层为输出层,第十一层为第一交叉熵损失函数层。
6.根据权利要求1所述的基于机器学习的中医开方方法,其特征在于,所述药方神经网络共五层,第一层为卷积核尺寸[3,1,2]的第七relu函数激活,第二层为卷积核尺寸[5,2,4]的第八relu函数激活,第三层为卷积核尺寸[7,4,2]的第七relu函数激活,第四层为卷积核尺寸[5,2,1]的第二sigmoid函数激活,第五层为第二交叉熵损失函数层。
7.根据权利要求1所述的基于机器学习的中医开方方法,其特征在于,所述步骤S6中的药方向量还与药方标签向量构成损失函数,所述损失函数用于求解真实的数据分布和学习的模型分布的一个度量,损失函数值与机器学习获得的模型概率分布和真实的数据相似度成反比。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨黎曼人工智能应用软件有限责任公司,未经哈尔滨黎曼人工智能应用软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310486491.4/1.html,转载请声明来源钻瓜专利网。