...
首页> 外文期刊>Concurrency, practice and experience >A performance evaluation of deep-learnt features for software vulnerability detection
【24h】

A performance evaluation of deep-learnt features for software vulnerability detection

机译:用于软件漏洞检测的深度学习功能的性能评估

获取原文
获取原文并翻译 | 示例

摘要

Software vulnerability is a critical issue in the realm of cyber security. In terms of techniques, machine learning (ML) has been successfully used in many real-world problems such as software vulnerability detection, malware detection and function recognition, for high-quality feature representation learning. In this paper, we propose a performance evaluation study on ML based solutions for software vulnerability detection, conducting three experiments: machine learning-based techniques for software vulnerability detection based on the scenario of single type of vulnerability and multiple types of vulnerabilities per dataset; machine learning-based techniques for cross-project software vulnerability detection; and software vulnerability detection when facing the class imbalance problem with varying imbalance ratios. Experimental results show that it is possible to employ software vulnerability detection based on ML techniques. However, ML-based techniques suffer poor performance on both cross-project and class imbalance problem in software vulnerability detection.
机译:软件漏洞是网络安全领域中的一个关键问题。在技​​术方面,机器学习(ML)已成功用于许多现实世界中的问题,例如软件漏洞检测,恶意软件检测和功能识别,以实现高质量的特征表示学习。在本文中,我们提出了一项基于ML的软件漏洞检测解决方案的性能评估研究,该研究进行了三个实验:基于机器学习的技术,用于基于每个数据集的单一漏洞类型和多种漏洞场景进行软件漏洞检测;基于机器学习的跨项目软件漏洞检测技术;面对具有不平衡比率变化的类不平衡问题时的软件和软件漏洞检测。实验结果表明,有可能采用基于ML技术的软件漏洞检测。但是,基于ML的技术在软件漏洞检测中的跨项目和类不平衡问题上均表现不佳。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号