1 机器学习在网络中的实际应用-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器学习在网络中的实际应用

星星科技指导员 来源:嵌入式计算设计 作者:Kandarp Rastey 2022-11-18 17:21 次阅读

对互联网连接需求的快速增长给改善网络基础设施、性能和其他关键参数带来了压力。网络管理员必须遇到运行多个网络应用程序的不同类型的网络。

每个网络应用程序都有自己的一组功能和性能参数,这些功能和性能参数可能会动态变化。由于网络的多样性和复杂性,为此类网络场景构建的传统算法或硬编码技术是一项具有挑战性的任务。

机器学习被证明对几乎每个行业都是有益的,包括网络行业。机器学习可以帮助解决棘手的旧网络障碍,并刺激新的网络应用程序,使网络非常方便。让我们通过几个用例详细讨论基本工作流,以更好地了解网络域中的应用机器学习技术。

智能网络流量管理:

随着对物联网IoT) 解决方案的需求不断增长,现代网络会产生海量异构流量数据。对于这样的动态网络,用于网络流量监控和数据分析的传统网络管理技术(如 Ping 监控、日志文件监控甚至 SNMP)是不够的。他们通常缺乏实时数据的准确性和有效处理。另一方面,由于设备移动性和网络异构性,来自网络中其他来源(如蜂窝或移动设备)的流量相对表现出更复杂的行为。

机器学习有助于大数据系统以及大区域网络中的分析,以便在管理此类网络时识别复杂的模式。着眼于这些机会,网络领域的研究人员将深度学习模型用于网络流量监控和分析应用,如流量分类和预测、拥塞控制等。

1. 带内网络遥测

网络遥测数据提供有关网络性能的基本指标。这些信息通常很难解释。考虑到网络中通过的大小和总数据具有巨大的价值。如果使用得当,它可以大大提高性能。

带内网络遥测等新兴技术可以帮助实时收集详细的网络遥测数据。最重要的是,在此类数据集上运行机器学习可以帮助关联延迟、路径、交换机、路由器、事件等之间的现象,这在使用传统方法的大量实时数据中很难指出。

机器学习模型经过训练,可以理解遥测数据中的相关性和模式,最终能够根据从历史数据中学习的情况预测未来。这有助于管理未来的网络中断。

2. 资源分配和拥塞控制

每个网络基础结构都有一个预定义的总吞吐量。它进一步分为不同预定义带宽的多个通道。在这种情况下,每个最终用户的总带宽使用量是静态预定义的,网络的某些部分总是会存在瓶颈,其中网络被大量使用。

为了避免这种拥塞,可以训练有监督的机器学习模型来实时分析网络流量,并以网络遇到最少瓶颈的方式推断每个用户的适当带宽限制量。

此类模型可以从网络统计信息中学习,例如每个网络节点的活动用户总数、每个用户的历史网络使用数据、基于时间的数据使用模式、用户跨多个接入点的移动等。

3. 流量分类

在每个网络中,存在各种流量,如虚拟主机(HTTP),文件传输(FTP),安全浏览(HTTPS),HTTP实时视频流(HLS),终端服务(SSH)等。现在,在网络带宽使用方面,它们中的每一个都表现不同,通过FTP传输文件。它连续使用大量数据。

例如,如果正在流式传输视频,则它使用块中的数据和缓冲方法。当不同类型的流量以无监督的方式在网络中运行时,可以看到一些临时阻塞。

为了避免这种情况,可以使用机器学习分类器来分析和分类网络中的流量类型。然后,这些模型可用于推断网络参数,如分配的带宽、数据上限等,通过改进所服务请求的调度以及动态更改分配的带宽来帮助提高网络性能。

网络安全:

网络攻击数量的增加迫使组织不断监控和关联整个网络基础设施及其用户的数百万个外部和内部数据点。手动管理大量实时数据变得困难。这就是机器学习的用武之地。

机器学习可以实时识别网络中的某些模式和异常,并预测海量数据集中的威胁。通过自动化此类分析,网络管理员可以轻松检测威胁并快速隔离情况,同时减少人力。

1. 网络攻击识别/预防

网络行为是机器学习系统中用于异常检测的重要参数。机器学习引擎实时处理大量数据,以识别威胁、未知恶意软件和违反策略的行为。

如果发现网络行为在预定义的行为范围内,则接受网络事务,否则会在系统中触发警报。这可用于防止多种攻击,如 DoS、DDoS 和 Probe。

2. 网络钓鱼防护

诱骗某人点击看似合法的恶意链接,然后试图突破计算机的防御系统非常容易。机器学习有助于预测可疑网站,以帮助防止人们连接到恶意网站。

例如,文本分类器机器学习模型可以读取和理解 URL,并首先识别这些欺骗性网络钓鱼 URL。这将为最终用户创造更安全的浏览体验。

机器学习在网络中的集成不仅限于上述用例。可以在使用ML进行网络和网络安全领域开发解决方案,通过从网络和机器学习的角度阐明机会和研究来解决未解决的问题。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 互联网
    +关注

    关注

    54

    文章

    11148

    浏览量

    103211
  • 机器学习
    +关注

    关注

    66

    文章

    8406

    浏览量

    132557
收藏 人收藏

    评论

    相关推荐

    zeta在机器学习的应用 zeta的优缺点分析

    在探讨ZETA在机器学习的应用以及ZETA的优缺点时,需要明确的是,ZETA一词在不同领域可能有不同的含义和应用。以下是根据不同领域的ZETA进行的分析: 一、ZETA在机器
    的头像 发表于 12-20 09:11 156次阅读

    双绞线在网络如何使用 双绞线布线标准及规范

    在现代网络通信中,双绞线因其优异的性价比和广泛的应用场景,成为了局域网布线的首选介质。本文将介绍双绞线在网络的使用方法,以及遵循的布线标准和规范。 一、双绞线的基本介绍 双绞线由两根绝缘的铜导线
    的头像 发表于 12-12 13:47 293次阅读

    OSI七层模型在网络故障排查的应用

    OSI(Open Systems Interconnection)七层模型在网络故障排查扮演着至关重要的角色。它提供了一个系统的框架,使得网络技术人员可以逐层分析并定位网络故障。以下
    的头像 发表于 11-24 11:01 345次阅读

    逻辑异或在网络安全的应用实例

    在数字世界,信息安全是至关重要的。随着网络技术的发展,保护数据免受未授权访问和篡改的需求日益增长。逻辑异或(XOR)作为一种基本的二进制运算,在网络安全扮演着重要角色。 1. 数据
    的头像 发表于 11-19 09:50 178次阅读

    eda在机器学习的应用

    机器学习项目中,数据预处理和理解是成功构建模型的关键。探索性数据分析(EDA)是这一过程不可或缺的一部分。 1. 数据清洗 数据清洗 是机器学习
    的头像 发表于 11-13 10:42 273次阅读

    机器学习的数据分割方法

    机器学习,数据分割是一项至关重要的任务,它直接影响到模型的训练效果、泛化能力以及最终的性能评估。本文将从多个方面详细探讨机器学习
    的头像 发表于 07-10 16:10 1682次阅读

    如何理解机器学习的训练集、验证集和测试集

    理解机器学习的训练集、验证集和测试集,是掌握机器学习核心概念和流程的重要一步。这三者不仅构成了模型学习
    的头像 发表于 07-10 15:45 3792次阅读

    深度学习的无监督学习方法综述

    深度学习作为机器学习领域的一个重要分支,近年来在多个领域取得了显著的成果,特别是在图像识别、语音识别、自然语言处理等领域。然而,深度学习模型的强大性能往往依赖于大量有标签的数据进行训练
    的头像 发表于 07-09 10:50 670次阅读

    人工神经网络与传统机器学习模型的区别

    在人工智能领域,机器学习和神经网络是两个核心概念,它们各自拥有独特的特性和应用场景。虽然它们都旨在使计算机系统能够自动从数据中学习和提升,但它们在多个方面存在显著的区别。本文将从多个维
    的头像 发表于 07-04 14:08 1243次阅读

    机器学习在数据分析的应用

    随着大数据时代的到来,数据量的爆炸性增长对数据分析提出了更高的要求。机器学习作为一种强大的工具,通过训练模型从数据中学习规律,为企业和组织提供了更高效、更准确的数据分析能力。本文将深入探讨机器
    的头像 发表于 07-02 11:22 610次阅读

    深度学习与传统机器学习的对比

    在人工智能的浪潮机器学习和深度学习无疑是两大核心驱动力。它们各自以其独特的方式推动着技术的进步,为众多领域带来了革命性的变化。然而,尽管它们都属于
    的头像 发表于 07-01 11:40 1320次阅读

    4芯M16插座在网络工程的应用

      德索工程师说道4芯M16插座在网络工程的应用相当广泛,其独特的设计和性能特点使其成为网络布线不可或缺的重要组件。以下是关于4芯M16插座在网
    的头像 发表于 06-15 18:05 227次阅读
    4芯M16插座<b class='flag-5'>在网络</b>工程<b class='flag-5'>中</b>的应用

    3芯M16接头在网络工程的应用

      德索工程师说道在网络工程,连接器的选择对于整个网络系统的性能和稳定性至关重要。3芯M16接头作为一种高效、稳定的连接器类型,在网络工程中发挥着不可或缺的作用。以下将详细探讨3芯M
    的头像 发表于 06-12 17:39 373次阅读
    3芯M16接头<b class='flag-5'>在网络</b>工程<b class='flag-5'>中</b>的应用

    中继器和集线器在网络中分别起什么作用?

    的功能、工作原理以及在网络的应用。 一、中继器 中继器是一种物理层设备,主要用于扩展网络的传输距离。它的作用是将信号从一个网络传输到另一个网络
    的头像 发表于 02-20 15:20 2262次阅读

    什么是SD-WAN?其在网络连接的作用?SD-WAN怎么异地组网?

    什么是SD-WAN?其在网络连接的作用?SD-WAN怎么异地组网? SD-WAN是一种软件定义的广域网技术,它为企业提供了更灵活、智能的网络连接和管理方式。传统的广域网依赖专有硬件设备,而
    的头像 发表于 01-17 15:37 1614次阅读