[发明专利]一种用于Android恶意软件检测的混合特征筛选方法有效
申请号: | 201710722833.2 | 申请日: | 2017-08-22 |
公开(公告)号: | CN107577942B | 公开(公告)日: | 2020-09-15 |
发明(设计)人: | 谢丽霞;李爽;杨宏宇 | 申请(专利权)人: | 中国民航大学 |
主分类号: | G06F21/56 | 分类号: | G06F21/56;G06K9/62 |
代理公司: | 天津才智专利商标代理有限公司 12108 | 代理人: | 庞学欣 |
地址: | 300300 天*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了用于Android恶意软件检测的混合特征筛选方法,包括如下步骤:根据现有数据生成训练集和测试集;筛选出初选特征子集;得到对应每种分类器对应的最优特征子集;利用最优特征子集对其对应的分类器进行训练;该用于Android恶意软件检测的混合特征筛选方法可以筛选出最优的特征子集以及与其相匹配的分类算法,大大的降低了分类器的建模时间,能够提高Android恶意软件检测的检测效率以及检测精度。 | ||
搜索关键词: | 一种 用于 android 恶意 软件 检测 混合 特征 筛选 方法 | ||
【主权项】:
一种用于Android恶意软件检测的混合特征筛选方法,其特征在于,包括下列步骤:1)根据现有数据生成训练集和测试集;2)使用信息增益算法和ReliefF算法对训练集中特征评分,分别根据评分结果筛选两组特征集合,两组特征集合取交集形成特征集合FS;利用特征集合FS构造筛选后的训练集,基于训练集采用5折交叉验证法训练随机森林分类器,获取分类结果,并利用分类结果筛选出初选特征子集;3)使用粒子群算法从初选特征子集中搜索最优特征子集,使用朴素贝叶斯、支持向量机、J48决策树和随机森林算法构建分类器进行分类检测,并以该分类器的评价函数值F1作为粒子群算法中粒子的适应度值,迭代若干代搜索出每种算法下的最优特征子集;4)对每种分类器使用其对应的最优特征子集进行训练,并将训练后的分类器对步骤1)中生成的测试集进行分类检测,验证筛选算法的有效性。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航大学,未经中国民航大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710722833.2/,转载请声明来源钻瓜专利网。
- 上一篇:超高构架自翻转吊装系统
- 下一篇:适用于移动式电动葫芦的连接装置