[发明专利]一种基于深度学习的熵率测试方法在审
申请号: | 202110872660.9 | 申请日: | 2021-07-30 |
公开(公告)号: | CN113641331A | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 张建国;李豪豪;侯锐;王安帮;李璞;王龙生 | 申请(专利权)人: | 太原理工大学 |
主分类号: | G06F7/58 | 分类号: | G06F7/58;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 太原高欣科创专利代理事务所(普通合伙) 14109 | 代理人: | 冷锦超;邓东东 |
地址: | 030024 *** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深度 学习 测试 方法 | ||
1.一种基于深度学习的熵率测试方法,其特征在于:包括如下步骤:
S1:熵源数据收集处理:收集熵源输出的随机数,得到原始数据,熵源产生随机数的速率为
S2:深度学习模型训练:选择深度学习模型并配置模型的超参数,模型经过初始化后,将训练集和验证集输入深度学习模型,模型根据前向传播方程预测下一位输出,将预测值与真实值进行比较并计算损失函数,然后计算梯度并更新预测模型;
训练过程中监控验证集的损失,重复步骤S2直到完成模型训练,保存表现最好的模型;
S3:数据测试:加载训练好的模型,输入测试集,模型输出测试数据的所有预测结果;
S4:熵率计算:根据训练后模型输出的测试集预测结果计算最小熵
2.根据权利要求1所述的一种基于深度学习的熵率测试方法,其特征在于:所述深度学习模型具体为基于LSTM和注意力机制的深度学习模型,包括独热编码层、LSTM层、注意力机制层和全连接层。
3.根据权利要求2所述的一种基于深度学习的熵率测试方法,其特征在于:所述注意力机制层包括CNN滤波器和一个测试得分函数,用于分析时间信息。
4.根据权利要求1所述的一种基于深度学习的熵率测试方法,其特征在于:所述步骤S1中的随机数具体使用比特流读取随机数序列,获取原始数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太原理工大学,未经太原理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110872660.9/1.html,转载请声明来源钻瓜专利网。