基于过采样操作的代价敏感神经网络的警告分类方法

基本信息

申请号 CN201610392819.6 申请日 -
公开(公告)号 CN106095671B 公开(公告)日 2018-10-02
申请公布号 CN106095671B 申请公布日 2018-10-02
分类号 G06F11/36;G06N3/08 分类 计算;推算;计数;
发明人 徐玲;潘志辉;洪明坚;葛永新;杨梦宁;张小洪;杨丹;王洪星;黄晟 申请(专利权)人 重庆优霓空科技有限公司
代理机构 重庆信航知识产权代理有限公司 代理人 重庆大学;重庆优霓空科技有限公司
地址 400044 重庆市沙坪坝区正街174号
法律状态 -

摘要

摘要 本发明涉及基于过采样操作的代价敏感神经网络的警告分类方法,包括S1使用FindBugs工具对目标软件一系列版本的jar文件进行分析,得到目标软件的静态警告;S2对S1获得的静态警告进行标注;S3采用BP神经网络,使用过采样的方式改变样本集中样本的分布得到新的样本集,采用新的样本集中的样本训练分类器,然后使用该分类器对样本集中的所有样本进行预测分类,将样本集中的所有样本预测为有效警告或误报警告。本发明方法在有效警告查全率Recall方面平均提高了44.07%,还能快速达到较高而平稳的查全率,同时较传统神经网络方法能达到更低的分类代价。