[发明专利]一种用于证候与药方匹配数据的处理方法及处理系统有效
| 申请号: | 202210782184.6 | 申请日: | 2022-07-05 |
| 公开(公告)号: | CN114864108B | 公开(公告)日: | 2022-09-09 |
| 发明(设计)人: | 叶展;贺涛;杨楚悦 | 申请(专利权)人: | 深圳市圆道妙医科技有限公司 |
| 主分类号: | G16H70/40 | 分类号: | G16H70/40;G16H20/90;G16H50/70;G06N3/04;G06F16/901;G06F16/906;H04L69/04 |
| 代理公司: | 深圳壹舟知识产权代理事务所(普通合伙) 44331 | 代理人: | 孔祥丹 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 药方 匹配 数据 处理 方法 系统 | ||
1.一种用于证候与药方匹配数据的处理方法,其特征在于,该方法包括:
获取历史数据中的多个证候数据及证候数据对应的药方数据,构建初始自编码神经网络,将证候数据及其对应的药方数据同时作为初始自编码神经网络输入和输出,并对初始自编码神经网络训练;
根据药方数据对应的药材种类构建药方矩阵,以每个药方数据为顶点构建图结构数据,根据图结构数据中各个顶点的药方矩阵中对应位置的元素值计算每两个顶点之间的边权值,并记为顶点对应的两个药方数据的相似性;
根据药方数据的相似性对图结构数据进行分类得到多类图结构数据,并获取每类图结构数据的类别中心;
获取每类图结构数据中的最小边权值并作为第一近似程度值,获取每类图结构数据与其最相似的其他类图结构数据的第二近似程度值,根据第一近似程度值与第二近似程度计算该类图结构数据的压缩系数;
根据压缩系数对初始自编码神经网络的损失函数重构得到重构损失函数,基于证候数据构建均方差损失函数,根据均方差损失函数和重构损失函数获取自编码神经网络的最终损失函数;根据下式(2)获取重构损失函数:
(2)
其中,表示初始自编码神经网络训练时所输入的训练数据的个数;
表示当前第个药方数据对应的压缩系数;
表示第个药方数据;
表示第个药方数据重构后的重构药方数据;
基于最终损失函数对初始自编码神经网络进行监督训练得到训练好的自编码神经网络,将自编码神经网络分别存储在数据发送端和数据接收端,数据发送端的自编码神经网络的自编码部分对所有历史数据进行压缩得到压缩数据,并将压缩数据传输至数据接收端的自编码神经网络的解码部分进行解压。
2.根据权利要求1所述的一种用于证候与药方匹配数据的处理方法,其特征在于,根据药材种类构建药方矩阵的步骤包括:
对每个药方数据进行编号;
获取历史数据中所有药方数据中的药材种类,并对每种药材进行编号;
其中,药方矩阵中的位置即表示某个编号的药方数据的某个编号的药材,且每个位置的元素值表示是否有该类药材,有该类药材的元素值记为1,反之则元素值记为0。
3.根据权利要求1所述的一种用于证候与药方匹配数据的处理方法,其特征在于,根据图结构数据中各个顶点的药方矩阵中对应位置的元素值计算每两个药方数据的相似性的步骤包括:
获取图结构数据中各个顶点所对应的药方矩阵;
计算每两个药方矩阵之间对应位置的元素值的差值;
将两个药方矩阵之间所有对应位置的元素值的差值的和作为两个药方数据的相似性。
4.根据权利要求1所述的一种用于证候与药方匹配数据的处理方法,其特征在于,根据最小边权法获取每类图结构数据的最小边权值。
5.根据权利要求1所述的一种用于证候与药方匹配数据的处理方法,其特征在于,获取每类图结构数据与其最相似的其他类图结构数据的第二近似程度值的步骤包括:
获取每类图结构数据的类别中心对应顶点的药方矩阵,并记为中心药方矩阵;
计算每两个中心药方矩阵中对应位置的元素值的差值之和,并记为两个类别中心对应的顶点之间的边权值;
获取每个类别中心与其他所有类别中心对应的顶点之间的所有边权值中的最小边权值;
将最小边权值记为第二近似程度值。
6.根据权利要求1所述的一种用于证候与药方匹配数据的处理方法,其特征在于,根据第一近似程度值与第二近似程度计算该类图结构数据的压缩系数的步骤包括:
根据下式(1)计算药方数据的压缩系数:
(1)
其中,表示第m类图结构数据的类别中心与其他所有类别中心的对应顶点之间边权值中的最小边权值;
表示第m类图结构数据中所有边权值中的最小边权值;
n表示第m类图结构数据中顶点的总数。
7.一种用于证候与药方匹配数据的处理系统,其特征在于,该系统包括:数据发送端、数据接收端及分别存储在数据发送端和数据接收端的相同的自编码神经网络;数据发送端的自编码神经网络的自编码部分用于对所有历史数据进行压缩得到压缩数据,并将压缩数据传输至数据接收端;数据接收端的自编码神经网络的解码部分用于对压缩数据进行解压;
其中,所述自编码神经网络包括:
初始自编码神经网络,用于获取历史数据中的多个证候数据及证候数据对应的药方数据,构建初始自编码神经网络,将证候数据及其对应的药方数据同时作为初始自编码神经网络输入和输出,并对初始自编码神经网络训练;
第一参数计算模块,用于根据药方数据对应的药材种类构建药方矩阵,以每个药方数据为顶点构建图结构数据,根据图结构数据中各个顶点的药方矩阵中对应位置的元素值计算每两个顶点之间的边权值,并记为顶点对应的两个药方数据的相似性;
分类模块,用于根据药方数据的相似性对图结构数据进行分类得到多类图结构数据,并获取每类图结构数据的类别中心;
第二参数计算模块,用于获取每类图结构数据中的最小边权值并作为第一近似程度值,获取每类图结构数据与其最相似的其他类图结构数据的第二近似程度值;根据第一近似程度值与第二近似程度计算该类图结构数据的压缩系数;
损失函数重构模块,用于根据压缩系数对初始自编码神经网络的损失函数重构得到重构损失函数,基于证候数据构建均方差损失函数,根据均方差损失函数和重构损失函数获取自编码神经网络的最终损失函数;根据下式(2)获取重构损失函数:
(2)
其中,表示初始自编码神经网络训练时所输入的训练数据的个数;
表示当前第个药方数据对应的压缩系数;
表示第个药方数据;
表示第个药方数据重构后的重构药方数据;
自编码神经网络训练模块,用于基于最终损失函数对初始自编码神经网络进行监督训练得到训练好的自编码神经网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市圆道妙医科技有限公司,未经深圳市圆道妙医科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210782184.6/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





