一种基于强化学习的深度学习算子测试数据生成方法,其特征是基于提前定义的基本变异方法组构造一个基于变异方法及跳转的QTable,进行带关联的强化学习训练,并最终在复杂场景下采用变异方法链生成深度学习算子测试数据。数据变异方法组合可灵活进行增、删、改,本方法提供的基本变异方法包括:字节、多项式和高斯变异。其中,字节变异是对测试数据的浮点数二进制编码进行字节操作的变异,包括二进制编码各字节的增加、删除、取反、移位、随机重置;高斯变异指利用以测试数据为均值的高斯分布采样得到新的测试数据;多项式变异指对测试数据到边界的距离进行不同比例的放缩。上述变异基于不同的基本思想,兼顾有效性与多样性。
声明:
“基于强化学习的深度学习算子测试数据生成方法” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)