这家公司使用机器学习对付恶意软件

简介: 本文讲的是 这家公司使用机器学习对付恶意软件,很多人认为,和恶意软件的战争已经失败。但安全公司 Cylance 正在使用机器学习尝试改变这一局面。

本文讲的是 这家公司使用机器学习对付恶意软件,很多人认为,和恶意软件的战争已经失败。但安全公司 Cylance 正在使用机器学习尝试改变这一局面。

image

行业的主流思维已经转变为接受恶意软件感染不可避免这一事实,并将安全的重点移向检测和响应。然而这家美国初创企业还不准备投降。

Cylance 公司的销售工程总监格兰特·莫尔肖(Grant Moerschel)说:“预防比检测更好,但想要实现预防,只能使用机器”。

该公司正在使用以统计为基础的威胁检测方法,声称能够提供99%的检出率,与此同时,传统反病毒软件的检出率只有40%。

我们的技术能够在运行环境判断检测之前,就基于相关统计数据,提取出恶意软件的标志。
此技术遵循的一部分规则来源于 Cylance 公司员工在事件响应领域的经验。

虽然 VirusBulletin 反病毒实验室的几次测试并没有证实 Cylance 机器学习和深度学习的有效性,但这项技术有两个显而易见的优势:

首先,Cylance 的技术不需要与计算机中上运行的每一个线程挂钩,因此对资源耗费更低。其次,该技术的客户端可以在物理隔绝设备上有效运行。这对于油气、零售、医疗等产业非常重要。
本周早些时候,Cylance 指定 Ignition 公司作为 CylancePROTECT 这一终端保护产品在英国的第一级供应商。这家已成立三年的公司同时宣布接受来自德丰杰(DFJ)、戴尔风投(Dell Ventures)、第一资本风投(Capital One Ventures)、科尔伯格-克拉维斯(KKR)的4200万美金投资,以进行销售和市场拓展。该项技术被标榜为传统反病毒软件的替代产品。

虽然 Cylance 和 BitDefender 等反病毒公司开始谈论“人工智能”并将其作为一种新型防御手段,但这个术语可能有些名不副实。因为这些软件事实上并没有自己开发自己,写出新的代码,它们仍旧是按人类事先设定好的指令行事。

原文发布时间为:一月 4, 2016
本文作者:Venvoo
本文来自云栖社区合作伙伴安全牛,了解相关信息可以关注安全牛。
原文链接:http://www.aqniu.com/tools-tech/12891.html

相关文章
|
机器学习/深度学习 安全 Java
通过自动化机器学习对抗Java恶意软件
本文讲的是通过自动化机器学习对抗Java恶意软件,最近几个月,黑客们又开始利用电子邮件展开大规模攻击,糟糕的是,这些恶意软件还使用了新技术来绕过杀毒软件的防护。但是,通过微软研究团队研发的自动化专家系统和机器学习模型,搭载Windows 10的电脑就可以及时地应对这些威胁。
2184 0
|
机器学习/深度学习 人工智能 安全
|
机器学习/深度学习 算法 安全
|
6月前
|
机器学习/深度学习 存储 搜索推荐
利用机器学习算法改善电商推荐系统的效率
电商行业日益竞争激烈,提升用户体验成为关键。本文将探讨如何利用机器学习算法优化电商推荐系统,通过分析用户行为数据和商品信息,实现个性化推荐,从而提高推荐效率和准确性。
239 14
|
6月前
|
机器学习/深度学习 算法 数据可视化
实现机器学习算法时,特征选择是非常重要的一步,你有哪些推荐的方法?
实现机器学习算法时,特征选择是非常重要的一步,你有哪些推荐的方法?
114 1
|
6月前
|
机器学习/深度学习 算法 搜索推荐
Machine Learning机器学习之决策树算法 Decision Tree(附Python代码)
Machine Learning机器学习之决策树算法 Decision Tree(附Python代码)
|
6月前
|
机器学习/深度学习 数据采集 算法
解码癌症预测的密码:可解释性机器学习算法SHAP揭示XGBoost模型的预测机制
解码癌症预测的密码:可解释性机器学习算法SHAP揭示XGBoost模型的预测机制
304 0
|
6月前
|
机器学习/深度学习 数据采集 监控
机器学习-特征选择:如何使用递归特征消除算法自动筛选出最优特征?
机器学习-特征选择:如何使用递归特征消除算法自动筛选出最优特征?
905 0
|
6月前
|
机器学习/深度学习 人工智能 算法
探索机器学习中的支持向量机(SVM)算法
【2月更文挑战第20天】 在数据科学与人工智能的领域中,支持向量机(SVM)是一种强大的监督学习算法,它基于统计学习理论中的VC维理论和结构风险最小化原理。本文将深入探讨SVM的核心概念、工作原理以及实际应用案例。我们将透过算法的数学原理,揭示如何利用SVM进行有效的数据分类与回归分析,并讨论其在处理非线性问题时的优势。通过本文,读者将对SVM有更深层次的理解,并能够在实践中应用这一算法解决复杂的数据问题。
80 0
|
6月前
|
机器学习/深度学习 分布式计算 算法
大模型开发:你如何确定使用哪种机器学习算法?
在大型机器学习模型开发中,选择算法是关键。首先,明确问题类型(如回归、分类、聚类等)。其次,考虑数据规模、特征数量和类型、分布和结构,以判断适合的算法。再者,评估性能要求(准确性、速度、可解释性)和资源限制(计算资源、内存)。同时,利用领域知识和正则化来选择模型。最后,通过实验验证和模型比较进行优化。此过程涉及迭代和业务需求的技术权衡。
104 2