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

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

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

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

智能网络流量管理:

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

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

1.带内网络遥测

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

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

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

2.资源分配与拥塞控制

每个网络基础设施都有预定义的可用总吞吐量。它被进一步分割成不同预定义带宽的多个通道。在这样的场景中,每个最终用户的总带宽使用量是静态预定义的,对于网络的某个部分来说,总是会出现瓶颈,而该部分网络的使用率是压倒性的。

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

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

3.交通分类

在每个网络中,都存在各种各样的流量,如Web托管(HTTP)、文件传输(FTP)、安全浏览(HTTPS)、HTTP实时视频流(HLS)、终端服务(SSH)等。现在,当涉及到网络带宽使用时,每一种行为都有所不同,即通过FTP传输文件。它连续使用大量数据。

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

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

网络安全:

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

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

在这里插入图片描述

1.网络攻击识别/预防

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

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

2.防止网络钓鱼

诱骗某人点击看似合法的恶意链接,然后试图突破计算机的防御系统是很容易的。机器学习有助于预测可疑网站,帮助防止人们连接到恶意网站。例如,文本分类器机器学习模型可以读取和理解URL,并首先识别那些伪造的钓鱼URL。这将为最终用户创造更安全的浏览体验。

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
分类:分类可以找出这些不同种类客户之间的特征,让用户了解不同行为类别客户的分布特征,从而进行商业决策和业务活动,如:在银行行业,可以通过阿里云机器学习对客户进行分类,以便进行风险评估和防控;在销售领域,可以通过对客户的细分,进行潜客挖掘、客户提升和交叉销售、客户挽留等 聚类:通常”人以群分,物以类聚”,通过对数据对象划分为若干类,同一类的对象具有较高的相似度,不同类的对象相似度较低,以便我们度量对象间的相似性,发现相关性。如在安全领域,通过异常点的检测,可以发现异常的安全行为。通过人与人之间的相似性,实现团伙犯罪的发掘 预测:通过对历史事件的学习来积累经验,得出事物间的相似性和关联性,从而对事物的未来状况做出预测。比如:预测销售收入和利润,预测用户下一个阶段的消费行为等 关联:分析各个物品或者商品之间同时出现的机率,典型的场景如:购物篮分析。比如超市购物时,顾客购买记录常常隐含着很多关联规则,比如购买圆珠笔的顾客有65%也购买了笔记本,利用这些规则,商场人员可以很好的规划商品摆放问题。在电商网站,利用关联规则可以发现哪些用户更喜欢哪类的商品,当发现有类似的客户的时候,可以将其它客户购买的商品推荐给相类似的客户,以提高网站的收入。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值