[发明专利]一种基于APHash的电路输入向量特征化方法在审
申请号: | 201810336573.X | 申请日: | 2018-04-16 |
公开(公告)号: | CN108829912A | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 肖杰;马伟峰;施展辉;李小薪;黄玉娇;李伟;张满 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于APHash的电路输入向量特征化方法,首先读入输入向量并提取其长度,且对相关量进行初始化;接着,遍历输入向量并逐个提取其字符,并根据字符所处奇偶位的不同有针对性地采取相对应的字符变换策略直至输入向量的末尾;然后,基于变换前的输入向量长度与变换后的输入向量,再次对输入向量执行变换操作;最后,通过大质数将输入向量映射到指定区间,并输出映射结果。只要大质数足够大,针对任意长度的输入向量,该方法均可以获得极低碰撞率的输入向量映射结果。本发明有助于改善深度学习模型对电路结构可靠性的预测精度并降低模型的训练难度。 | ||
搜索关键词: | 输入向量 电路输入 向量特征 大质数 电路结构 输出映射 映射结果 字符变换 初始化 奇偶位 遍历 读入 末尾 映射 预测 学习 | ||
【主权项】:
1.一种基于APHash的电路输入向量特征化方法,其特征在于,所述方法包括以下步骤:步骤1:提取电路的输入向量bic及其长度blen,并初始化无符号整型特征数据hash=0,大质数bpn与计数器i=1;步骤2:遍历bic,若到达其末尾,则转到步骤5;否则转到步骤3;步骤3:提取bic的第i个字符chi,若(i%2)!=0,则执行公式(1)以计算hash;否则执行公式(2)以计算hash;hash=hash^((hash<<7)^chi^(hash>>3)) (1)hash=hash^(~((hash<<11)^chi^(hash>>5))) (2)步骤4:执行i=i+1,并转到步骤2;步骤5:执行hash=hash+(blen+1),再执行hash=hash%bpn;步骤6:输出hash。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810336573.X/,转载请声明来源钻瓜专利网。