深度学习技术在网络入侵检测中的应用

本文涉及的产品
云防火墙,500元 1000GB
简介:
案例简介
• 本案例中,北京邮电大学移动互联网安全技术国家工程实验室研究团队致力于将最新的深度学习技术应用于网络入侵检测,积极探索利用人工智能解决网络安全问题的新思路。
• 本案例中使用的NVIDIA GPU:10块 Tesla K80。
Case Introduction
• In this case, the research team belongs to the National Engineering Laboratory for Mobile Network Security Technologies, Beijing University of Posts and Telecommunications. They devote to applying the latest deep learning technology to network intrusion detection, and actively exploring new ideas of using artificial intelligence to solve cyber security problems.
• The major product utilized in the case is 10 NVIDIA Tesla K80 GPUs.
现状
从全球范围来看,网络空间安全形势不容乐观。继早期的蠕虫病毒、特洛伊木马和僵尸网络之后,近年来又兴起了被称为APT(高级持续威胁)的新型网络攻击手段。2017年上半年,勒索病毒WannaCry更是在全球范围内肆虐,通过网络造成一场严重的灾难。最新统计数据显示,WannaCry勒索病毒至少感染了150个国家的30万台电脑,波及了众多行业,包括金融、能源、医疗等,造成经济损失约达80亿美元,成为多年以来影响力最大的病毒之一。
简言之,不断爆发的大规模网络攻击一方面证明了传统安全防护技术的缺陷和不足,另一方面则呼唤着新一代网络安全技术的出现。笔者所在研究团队隶属于北京邮电大学移动互联网安全技术国家工程实验室,主要关注基于深度学习技术的网络入侵检测,在网络异常流量检测、基于载荷的Web攻击检测等方面开展研究工作。此外,团队也积极探索利用人工智能解决网络安全问题的新思路。
挑战
入侵检测技术最早在1980年提出,此后一直是网络安全领域的重点研究方向。传统入侵检测技术采用基于规则的方法,所谓规则是指恶意程序的签名和对恶意行为的描述,与规则相匹配的程序代码或网络行为会被检测为攻击。从实际应用情况来看,基于规则的入侵检测技术可以有效防御已知攻击方面,但对于新型未知攻击则素手无策。
鉴于此,诸多网络安全研究人员将关注点转移到基于异常的入侵检测技术。该检测技术主要采用统计机器学习的方法——收集正常的程序和网络行为数据,提取多维度特征,并在此基础上训练判决式机器学习模型(常用的包括朴素贝叶斯、决策树、支持向量机和随机森林等)。在检测阶段,与正常值之间的偏离超出容限的程序代码或网络行为会被认为是恶意代码或网络攻击行为。
与规则检测相比,基于异常的检测方法难以被绕过,在一定程度上提升了入侵检测的能力。然而实践表明,异常检测模型的优劣主要取决于特征提取。在已有研究中,特征提取工作主要都是由领域专家人工完成,使得该环节严重依赖于专家经验,而且缺乏在不同应用场景下的自适应性。
方案
由于深度神经网络有良好的数据表示和特征提取能力,笔者所在研究团队尝试在特征提取环节应用深度学习技术,替代人工专家的主观经验。团队主要从网络异常流量检测和基于载荷的Web攻击检测两方面展开研究。接下来简要介绍我们的研究工作。
 利用受限玻尔兹曼机和支持向量机进行网络异常流量检测
网络异常流量检测的总体流程如图1所示。相比传统方法,此工作的创新点是在分类器模型之前增加了特征抽取器。在实现时,分类器模型采用支持向量机,而特征抽取器则使用了受限玻尔兹曼机。

NV Template_深度学习技术在网络入侵检测中的应用.pdf

683.5 KB, 下载次数: 0


原文发布时间为:2018-2-28
原文由:emily 发布,版权归属于原作者 
本文来自云栖社区合作伙伴NVIDIA,了解相关信息可以关注NVIDIA官方网站
目录
相关文章
|
4天前
|
机器学习/深度学习 人工智能 算法
深度学习在图像识别中的应用与挑战
本文探讨了深度学习技术在图像识别领域的应用,重点分析了卷积神经网络(CNN)的工作原理及其在处理图像数据方面的优势。通过案例研究,展示了深度学习如何提高图像识别的准确性和效率。同时,文章也讨论了当前面临的主要挑战,包括数据不足、过拟合问题以及计算资源的需求,并提出了相应的解决策略。
RS-485网络中的标准端接与交流电端接应用解析
RS-485,作为一种广泛应用的差分信号传输标准,因其传输距离远、抗干扰能力强、支持多点通讯等优点,在工业自动化、智能建筑、交通运输等领域得到了广泛应用。在构建RS-485网络时,端接技术扮演着至关重要的角色,它直接影响到网络的信号完整性、稳定性和通信质量。
|
5天前
|
云安全 安全 网络安全
云计算与网络安全:技术挑战与解决策略
【10月更文挑战第39天】随着云计算技术的飞速发展,网络安全问题也日益凸显。本文将探讨云计算环境下的网络安全挑战,并提出相应的解决策略。通过分析云服务模型、网络安全威胁以及信息安全技术的应用,我们将揭示如何构建一个安全的云计算环境。
|
6天前
|
机器学习/深度学习 分布式计算 并行计算
深度学习在图像识别中的应用与挑战
本文深入探讨了深度学习技术在图像识别领域的应用,分析了当前主流的卷积神经网络(CNN)架构,并讨论了在实际应用中遇到的挑战和可能的解决方案。通过对比研究,揭示了不同网络结构对识别准确率的影响,并提出了优化策略。此外,文章还探讨了深度学习模型在处理大规模数据集时的性能瓶颈,以及如何通过硬件加速和算法改进来提升效率。
|
5天前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
17 2
|
6天前
|
机器学习/深度学习 传感器 自动驾驶
深度学习在自动驾驶中的应用与挑战####
本文探讨了深度学习技术在自动驾驶领域的应用现状、面临的主要挑战及未来发展趋势。通过分析卷积神经网络(CNN)和循环神经网络(RNN)等关键算法在环境感知、决策规划中的作用,结合特斯拉Autopilot和Waymo的实际案例,揭示了深度学习如何推动自动驾驶技术向更高层次发展。文章还讨论了数据质量、模型泛化能力、安全性及伦理道德等问题,为行业研究者和开发者提供了宝贵的参考。 ####
|
5天前
|
机器学习/深度学习 自然语言处理 监控
探索深度学习在自然语言处理中的应用与挑战
本文深入分析了深度学习技术在自然语言处理(NLP)领域的应用,并探讨了当前面临的主要挑战。通过案例研究,展示了如何利用神经网络模型解决文本分类、情感分析、机器翻译等任务。同时,文章也指出了数据稀疏性、模型泛化能力以及计算资源消耗等问题,并对未来的发展趋势进行了展望。
|
5天前
|
机器学习/深度学习 算法 TensorFlow
深度学习在图像识别中的应用
【10月更文挑战第39天】本文将探讨深度学习技术在图像识别领域的应用。通过介绍深度学习的基本原理,我们将了解到其在图像处理中的强大能力。文章还将展示一个简单的代码示例,用于实现一个基本的图像分类模型。最后,我们将讨论深度学习在图像识别中的未来发展趋势和挑战。
|
5天前
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
【10月更文挑战第39天】在数字化时代,网络安全和信息安全成为了我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术和安全意识等方面的内容,帮助读者更好地了解网络安全的重要性,并提供一些实用的技巧和方法来保护自己的信息安全。
15 2
|
6天前
|
安全 网络安全 数据安全/隐私保护
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
【10月更文挑战第38天】本文将探讨网络安全与信息安全的重要性,包括网络安全漏洞、加密技术和安全意识等方面。我们将通过代码示例和实际操作来展示如何保护网络和信息安全。无论你是个人用户还是企业,都需要了解这些知识以保护自己的网络安全和信息安全。

热门文章

最新文章