0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

机器学习在网络中的5个重要应用

星星科技指导员 来源:VOLANSYS 作者:Kandarp Rastey 2022-12-05 17:19 次阅读

快速增长的互联网连接需求给改善网络基础设施、性能和其他关键参数带来了压力。网络管理员必须遇到运行多个网络应用程序的不同类型的网络。每个网络应用程序都有自己的一组功能和性能参数,这些功能和性能参数可能会动态变化。由于网络的多样性和复杂性,为此类网络场景构建的传统算法或硬编码技术是一项具有挑战性的任务。

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

智能网络流量管理

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

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

1. 带内网络遥测

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

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

训练机器学习模型以了解遥测数据中的相关性和模式。它最终获得了根据从历史数据中学习到的预测未来的能力。这有助于管理未来的网络中断。

2. 资源分配和拥塞控制

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

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

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

3. 流量分类

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

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

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

网络安全

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

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

1. 网络攻击识别/预防

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

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

2. 网络钓鱼防护

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

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

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

审核编辑:郭婷

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

    关注

    2903

    文章

    44253

    浏览量

    371090
  • 机器学习
    +关注

    关注

    66

    文章

    8375

    浏览量

    132397
  • IOT
    IOT
    +关注

    关注

    186

    文章

    4175

    浏览量

    196182
收藏 人收藏

    评论

    相关推荐

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

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

    SFTP在网站备份的作用

    )协议的文件传输协议,它允许用户在网络安全地传输文件。与传统的FTP相比,SFTP提供了更强的安全性,因为它使用加密技术来保护数据传输过程的隐私和完整性。 SFTP在网站备份
    的头像 发表于 11-13 14:25 134次阅读

    eda在机器学习的应用

    值和噪声数据。通过绘制箱线图、直方图和散点图,我们可以直观地看到数据的异常值和分布情况。例如,如果一数据集中的某个特征值远高于其他值,这可能是一异常值,需要进一步调查。 2. 特征选择 特征选择 是
    的头像 发表于 11-13 10:42 144次阅读

    鲁棒性在机器学习重要

    金融风险评估。这些应用场景对模型的鲁棒性提出了极高的要求。 鲁棒性的定义 鲁棒性通常被定义为系统在面对不确定性和变化时仍能保持其功能的能力。在机器学习,这意味着即使输入数据包含错误、噪声或被故意篡改,模型
    的头像 发表于 11-11 10:19 198次阅读

    ASCII码在网络传输重要

    在数字时代,信息的传输和处理变得至关重要。ASCII码作为最基本的字符编码系统,为计算机和网络设备之间的数据交换提供了一共同的语言。 ASCII码的定义 ASCII码是一种基于拉丁字母的字符编码
    的头像 发表于 11-10 09:47 304次阅读

    具身智能与机器学习的关系

    (如机器人、虚拟代理等)通过与物理世界或虚拟环境的交互来获得、发展和应用智能的能力。这种智能不仅包括认知和推理能力,还包括感知、运动控制和环境适应能力。具身智能强调智能体的身体和环境在智能发展重要性。 2.
    的头像 发表于 10-27 10:33 267次阅读

    机器学习的数据分割方法

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

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

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

    机器学习的数据预处理与特征工程

    机器学习的整个流程,数据预处理与特征工程是两至关重要的步骤。它们直接决定了模型的输入质量,进而影响模型的训练效果和泛化能力。本文将从数
    的头像 发表于 07-09 15:57 294次阅读

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

    深度学习作为机器学习领域的一重要分支,近年来在多个领域取得了显著的成果,特别是在图像识别、语音识别、自然语言处理等领域。然而,深度
    的头像 发表于 07-09 10:50 487次阅读

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

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

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

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

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

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

    时钟同步系统在网络通信中的重要性及优势

    时钟同步是指多个设备或系统之间的时间保持一致。在网络通信中,时钟同步系统至关重要,它可以确保网络通信的准确性和可靠性。 时钟同步系统在网络通信中的
    的头像 发表于 03-19 10:35 1118次阅读
    时钟同步系统<b class='flag-5'>在网络</b>通信中的<b class='flag-5'>重要</b>性及优势

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

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