高维空间联合特征选择用于Android恶意软件检测

0 下载量 161 浏览量 更新于2024-07-14 收藏 1023KB PDF 举报
"这篇研究论文探讨了如何在高维空间中选择矿山联合特征来提升Android恶意软件检测的效率和准确性。作者包括 Yanping Xu、Chunhua Wu、Kangfeng Zheng、Xinxin Niu 和 Tianling Lu,分别来自北京邮电大学网络安全学院和中国公安大学信息技术与网络安全学院。该论文于2016年11月提交,2017年5月修订,6月接受,并于9月30日发表在KSIITRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS期刊上。" 在Android设备中,由于其广泛的应用和快速的增长,存储着大量的敏感隐私信息。因此,对Android恶意应用的检测变得至关重要,以保护用户隐私信息。本文的工作重点在于提取精细粒度的特征,旨在最大化Android恶意软件检测的信息含量。特征选择是机器学习和数据挖掘中的关键步骤,尤其在处理高维数据时,如Android应用的行为和元数据。 研究人员提出了一种方法,通过在高维空间中挖掘联合特征,以减少冗余并提高检测性能。联合特征是指多个原始特征相互关联、共同作用形成的新的、更具有区分力的特征。在Android恶意软件检测中,这些特征可能包括应用程序的权限请求模式、API调用序列、网络行为等。高维特征选择的目标是找到最相关的特征子集,以保持模型的预测能力,同时降低计算复杂性和过拟合风险。 论文可能涉及以下关键技术点: 1. **特征提取**:通过深入分析Android应用的行为,提取出能够反映恶意行为的关键特征,如异常的系统调用序列、频繁的权限请求、隐藏的网络通信等。 2. **高维特征降维**:使用统计学或机器学习方法(如PCA、LDA或特征选择算法)减少特征数量,降低维度,但保持信息的完整性。 3. **联合特征挖掘**:通过寻找特征之间的相互作用和依赖关系,创建新的联合特征,增强模型的分类性能。 4. **模型构建与评估**:使用适当的分类器(如SVM、决策树或深度学习模型)训练模型,并通过交叉验证和不同性能指标(如精度、召回率、F1分数)来评估模型的效能。 该研究对于理解Android恶意软件检测中的特征工程策略,以及在高维数据环境下的特征选择技术有重要意义,有助于开发更高效、更准确的恶意软件检测工具,从而保护用户的隐私和设备安全。