Jina 实例秀|基于神经搜索的网络安全威胁检测(一)

本文展示了如何使用Jina进行基于相似性搜索的网络安全威胁检测,通过预训练神经网络作为特征提取器,提升精确度21.3%和召回率62.1%。利用Jina Flow构建索引,实现对网络流量的实时监测。
摘要由CSDN通过智能技术生成

7a6d1bf001d717ed5105dc3746e4ba2d.gif

92147802402fcc268573d26c8f445d35.gif

摘要

在本文中,我们使用 Jina 演示了如何使用相似性搜索来解决网络安全这样一个常见的业务挑战。与原方案的效果相比,精确度提升了 21.3%,召回率提升了 62.1%!

088160d49594b3a4bd61515b25b56873.gif

前言

根据 IBM 的研究¹,网络攻击导致的数据泄露给企业造成的平均成本为 386 万美元,并且企业平均需要花费 280 天的时间来识别和遏制网络攻击。

那么,什么是网络攻击?我们如何利用像 Jina 这样的下一代搜索工具来减轻我们的网络安全威胁呢?

网络攻击就是恶意行为者利用网络存在的漏洞和安全缺陷,对系统和资源进行攻击。恶意流量识别是维护网络空间安全的重要手段。

在一个包含 100-1000 维度的数据集会带来相当棘手的挑战,好比大海捞针。而相似性检索技术能够破解高维数据的处理难题,其工作原理是,对于给定的样本对象,在集合中查找与之内容最相似的对象。你可以把它看作是一个最近邻(KNN)问题,其相似性由欧式距离来衡量。

2e4844ed918eabbc32fc1063e2a2fba1.png

相似度检索技术²

2464ba3eda75fee28f086b8d8fc867a1.gif

目标

在本课程项目中,我们将利用 Jina 搭建一个由深度学习驱动的网络安全仪表板,模拟网络流量,实时监测恶意事件。我们的目标是开发一个可靠、可扩展,并且高性能的入侵检测系统,实时预测攻击是否发生。

为了实现这一目标,我们将对预训练的神经网络执行“网络手术”,移除分类层,并将神经网络重新用作特征提取器。也就是说,我们的网络最终输出的是特征,而不是标签。

82af6f8a1cf9368590d3fb836e865f44.png

“网络手术”示意图

接着,我们使用特征提取器所生成的 128 维嵌入,并通过 Jina Flow 对它们

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值