CN115801635A - An information detection method, device, equipment and readable storage medium - Google Patents
An information detection method, device, equipment and readable storage medium Download PDFInfo
- Publication number
- CN115801635A CN115801635A CN202111060018.7A CN202111060018A CN115801635A CN 115801635 A CN115801635 A CN 115801635A CN 202111060018 A CN202111060018 A CN 202111060018A CN 115801635 A CN115801635 A CN 115801635A
- Authority
- CN
- China
- Prior art keywords
- data
- network
- feature
- network delay
- vae
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域technical field
本申请涉及通信技术领域,尤其涉及一种信息检测方法、装置、设备及可读存储介质。The present application relates to the technical field of communication, and in particular to an information detection method, device, equipment and readable storage medium.
背景技术Background technique
网络微突发(Microburst)是指网元端口在非常短的时间(毫秒级别)内收到非常多的突发数据。典型的网络微突发的持续时间通常在1~100毫秒之间,以至于瞬时突发速率达到平均速率的数十倍、数百倍,甚至发生超过端口带宽的现象。A network microburst (Microburst) means that a network element port receives a very large amount of burst data within a very short period of time (millisecond level). The duration of a typical network microburst is usually between 1 and 100 milliseconds, so that the instantaneous burst rate reaches dozens or hundreds of times the average rate, and even exceeds the port bandwidth.
网络微突发的检测方式主要有三种:实时检测设备流量速率,实时检测网络时延,实时检测检测网络丢包。There are three main ways to detect network microbursts: real-time detection of device traffic rate, real-time detection of network delay, and real-time detection of network packet loss.
其中,实时检测网络时延的方法的准确率较高。当发生网络微突发时,设备缓存增加,处理时延也会增加,但网络微突发的发生时间和持续时间没有规律,而且网络时延和网络拓扑、设备跳数、设备类型等相关,尤其当网络规模较大时,时延值变化较大。所以,如何在实时变化的时延数据中检测出网络微突发造成的时延突变值和持续时间是较为关键的。其中,常见的方案是通过设置固定阈值的方式实现对时延突变的检测,即,当时延突变值超过阈值时,该时延突变可认为是时延突变数据,进而确定网络微突发。Among them, the method of detecting network delay in real time has a higher accuracy rate. When a network micro-burst occurs, the device cache increases, and the processing delay will also increase. However, the occurrence time and duration of the network micro-burst are irregular, and the network delay is related to the network topology, the number of device hops, and the device type. Especially when the network scale is large, the delay value changes greatly. Therefore, how to detect the delay mutation value and duration caused by network microbursts in the real-time changing delay data is more critical. Among them, a common solution is to realize the detection of delay mutation by setting a fixed threshold, that is, when the delay mutation value exceeds the threshold, the delay mutation can be regarded as delay mutation data, and then the network microburst is determined.
但是,这种方式有可能造成对网络微突发的误判。例如,因为网络正常运行时的时延也是变化的,而且变化的幅度不固定,尤其是在网络路径切换时,网络时延会有较大变化。但是网络路径切换的时延变化持续时间较长,不会立即恢复,所以不属于网络微突发造成的时延突变。如果设置固定阈值,路径切换造成的时延变化可能会被误判为网络微突发。However, this method may cause misjudgment of network microbursts. For example, because the time delay during normal operation of the network is also variable, and the range of change is not fixed, especially when the network path is switched, the network time delay will change greatly. However, the delay change of network path switching lasts for a long time and will not recover immediately, so it is not a delay mutation caused by network microbursts. If a fixed threshold is set, the delay change caused by path switching may be misjudged as a network microburst.
因此,需要一种提高对网络微突发的检测准确率的方法。Therefore, there is a need for a method for improving the detection accuracy of network microbursts.
发明内容Contents of the invention
本申请实施例提供一种信息检测方法、装置、设备及可读存储介质,以提高对网络微突发的检测的准确率。Embodiments of the present application provide an information detection method, device, device, and readable storage medium, so as to improve the detection accuracy of network microbursts.
第一方面,本申请实施例提供了一种信息检测方法,包括:In the first aspect, the embodiment of the present application provides an information detection method, including:
获取第一网络时延数据;Obtain the first network delay data;
利用特征提取算法提取所述第一网络时延数据的特征数据;Using a feature extraction algorithm to extract feature data of the first network delay data;
利用数据检测算法对所述特征数据进行处理,得到处理结果;Using a data detection algorithm to process the feature data to obtain a processing result;
根据所述处理结果,确定是否发生网络微突发。According to the processing result, it is determined whether a network microburst occurs.
其中,所述特征提取算法包括LSTM(Long Short-Term Memory,长短期记忆);Wherein, the feature extraction algorithm includes LSTM (Long Short-Term Memory, long short-term memory);
所述利用特征提取算法提取所述第一网络时延数据的特征数据,包括:The extraction of feature data of the first network delay data using a feature extraction algorithm includes:
利用LSTM对所述第一网络时延数据进行预处理,得到第二网络时延数据;Using LSTM to preprocess the first network delay data to obtain second network delay data;
利用所述LSTM对所述第二网络时延数据进行特征提取,得到所述特征数据。Using the LSTM to perform feature extraction on the second network delay data to obtain the feature data.
其中,所述利用所述LSTM对所述第二网络时延数据进行特征提取,得到所述特征数据,包括:Wherein, the feature extraction of the second network delay data by using the LSTM to obtain the feature data includes:
利用所述LSTM的第一层神经网络对所述第二网络时延数据进行池化处理,得到中间数据;Using the first layer neural network of the LSTM to perform pooling processing on the second network delay data to obtain intermediate data;
利用所述LSTM的第二层神经网络对所述中间数据进行池化处理,得到所述特征数据。The second-layer neural network of the LSTM is used to perform pooling processing on the intermediate data to obtain the feature data.
其中,所述数据检测算法包括:VAE(Variational Auto Encoder变分自编码);所述利用数据检测算法对所述特征数据进行处理,包括:Wherein, the data detection algorithm includes: VAE (Variational Auto Encoder variational self-encoding); the use of the data detection algorithm to process the feature data includes:
利用VAE对所述特征数据进行检测,得到第三网络时延数据;Using VAE to detect the feature data to obtain third network delay data;
将所述特征数据和所述第三网络时延数据进行对比,得到对比结果;Comparing the feature data with the third network delay data to obtain a comparison result;
所述根据所述处理结果,确定是否发生网络微突发,包括:The determining whether a network microburst occurs according to the processing result includes:
当所述对比结果表示所述特征数据和所述第三网络时延数据不同时,确定发生网络微突发。When the comparison result indicates that the feature data is different from the third network delay data, it is determined that a network microburst occurs.
其中,所述数据检测算法包括:VAE;在所述利用数据检测算法对所述特征数据进行处理,得到处理结果之后,所述方法还包括:Wherein, the data detection algorithm includes: VAE; after the feature data is processed by using the data detection algorithm and the processing result is obtained, the method further includes:
利用VAE的中间变量得到第一分数值,其中,所述中间变量是在利用VAE对所述特征数据进行检测的过程中生成的;Using an intermediate variable of VAE to obtain a first score value, wherein the intermediate variable is generated during the process of detecting the feature data using VAE;
利用SVR(Support Vector Regression,支持向量回归)对所述中间变量进行检测,得到第二分数值;Utilize SVR (Support Vector Regression, support vector regression) to detect described intermediate variable, obtain the second score value;
所述根据所述处理结果,确定是否发生网络微突发,包括:The determining whether a network microburst occurs according to the processing result includes:
当所述第一分数值大于所述第二分数值时,确定发生网络微突发。When the first score value is greater than the second score value, it is determined that a network microburst occurs.
其中,所述方法还包括:Wherein, the method also includes:
利用历史分数值和历史中间变量,训练SVR模型;Use historical score values and historical intermediate variables to train the SVR model;
其中,所述历史分数值是利用VAE对历史网络时延数据的特征数据进行检测得到的,历史中间变量是在利用VAE对历史网络时延数据的特征数据进行检测的过程中生成的。Wherein, the historical score value is obtained by using VAE to detect the characteristic data of the historical network delay data, and the historical intermediate variable is generated during the process of using the VAE to detect the characteristic data of the historical network delay data.
第二方面,本申请实施例还提供了一种信息检测装置,包括:In the second aspect, the embodiment of the present application also provides an information detection device, including:
第一获取模块,用于获取第一网络时延数据;The first obtaining module is used to obtain the first network delay data;
第一提取模块,模块利用特征提取算法提取所述第一网络时延数据的特征数据;The first extraction module, the module uses a feature extraction algorithm to extract the feature data of the first network delay data;
第一处理模块,用于利用数据检测算法对所述特征数据进行处理,得到处理结果;The first processing module is used to process the feature data by using a data detection algorithm to obtain a processing result;
第一确定模块,用于根据所述处理结果,确定是否发生网络微突发。The first determining module is configured to determine whether a network microburst occurs according to the processing result.
其中,所述特征提取算法包括LSTM;所述第一提取模块包括:Wherein, the feature extraction algorithm includes LSTM; the first extraction module includes:
预处理子模块,用于利用LSTM对所述第一网络时延数据进行预处理,得到第二网络时延数据;A preprocessing submodule, configured to use LSTM to preprocess the first network delay data to obtain second network delay data;
特征提取子模块,用于利用所述LSTM对所述第二网络时延数据进行特征提取,得到所述特征数据。The feature extraction submodule is configured to use the LSTM to perform feature extraction on the second network delay data to obtain the feature data.
其中,所述特征提取子模块包括:Wherein, the feature extraction submodule includes:
第一处理单元,用于利用所述LSTM的第一层神经网络对所述第二网络时延数据进行池化处理,得到中间数据;The first processing unit is configured to use the first layer neural network of the LSTM to perform pooling processing on the delay data of the second network to obtain intermediate data;
第二处理单元,用于利用所述LSTM的第二层神经网络对所述中间数据进行池化处理,得到所述特征数据。The second processing unit is configured to use the second layer neural network of the LSTM to perform pooling processing on the intermediate data to obtain the feature data.
其中,所述数据检测算法包括:VAE;所述第一处理模块,用于将所述特征数据和所述第三网络时延数据进行对比,得到对比结果;Wherein, the data detection algorithm includes: VAE; the first processing module is configured to compare the feature data with the third network delay data to obtain a comparison result;
所述第一确定模块,用于当所述对比结果表示所述特征数据和所述第三网络时延数据不同时,确定发生网络微突发。The first determining module is configured to determine that a network microburst occurs when the comparison result indicates that the feature data is different from the third network delay data.
其中,所述数据检测算法包括:VAE;所述装置还包括:Wherein, the data detection algorithm includes: VAE; the device also includes:
第二获取模块,用于利用VAE的中间变量得到第一分数值,其中,所述中间变量是在利用VAE对所述特征数据进行检测的过程中生成的The second acquisition module is used to obtain the first score value by using the intermediate variable of VAE, wherein the intermediate variable is generated during the process of detecting the characteristic data by using VAE
第三获取模块,用于利用支持向量回归SVR对所述中间变量进行检测,得到第二分数值;The third acquisition module is used to detect the intermediate variable by using support vector regression SVR to obtain the second score value;
所述第一确定模块,用于当所述第一分数值大于所述第二分数值时,确定发生网络微突发。The first determining module is configured to determine that a network microburst occurs when the first score value is greater than the second score value.
其中,所述装置还包括:Wherein, the device also includes:
训练模块,用于利用历史分数值和历史中间变量,训练SVR模型;The training module is used to train the SVR model by utilizing historical score values and historical intermediate variables;
其中,所述历史分数值是利用VAE对历史网络时延数据的特征数据进行检测得到的,历史中间变量是在利用VAE对历史网络时延数据的特征数据进行检测的过程中生成的。Wherein, the historical score value is obtained by using VAE to detect the characteristic data of the historical network delay data, and the historical intermediate variable is generated during the process of using the VAE to detect the characteristic data of the historical network delay data.
第三方面,本申请实施例还提供了一种信息检测装置,包括:处理器和收发器;In a third aspect, the embodiment of the present application also provides an information detection device, including: a processor and a transceiver;
其中,所述处理器用于:Wherein, the processor is used for:
获取第一网络时延数据;Obtain the first network delay data;
利用特征提取算法提取所述第一网络时延数据的特征数据;Using a feature extraction algorithm to extract feature data of the first network delay data;
利用数据检测算法对所述特征数据进行处理,得到处理结果;Using a data detection algorithm to process the feature data to obtain a processing result;
根据所述处理结果,确定是否发生网络微突发。According to the processing result, it is determined whether a network microburst occurs.
其中,所述特征提取算法包括LSTM;所述处理器,用于:Wherein, the feature extraction algorithm includes LSTM; the processor is used for:
利用LSTM对所述第一网络时延数据进行预处理,得到第二网络时延数据;Using LSTM to preprocess the first network delay data to obtain second network delay data;
利用所述LSTM对所述第二网络时延数据进行特征提取,得到所述特征数据。Using the LSTM to perform feature extraction on the second network delay data to obtain the feature data.
其中,所述处理器,用于:Wherein, the processor is used for:
利用所述LSTM的第一层神经网络对所述第二网络时延数据进行池化处理,得到中间数据;Using the first layer neural network of the LSTM to perform pooling processing on the second network delay data to obtain intermediate data;
利用所述LSTM的第二层神经网络对所述中间数据进行池化处理,得到所述特征数据。The second-layer neural network of the LSTM is used to perform pooling processing on the intermediate data to obtain the feature data.
其中,所述数据检测算法包括:VAE;所述处理器,用于:Wherein, the data detection algorithm includes: VAE; the processor is used for:
利用VAE对所述特征数据进行检测,得到第三网络时延数据;Using VAE to detect the feature data to obtain third network delay data;
将所述特征数据和所述第三网络时延数据进行对比,得到对比结果;Comparing the feature data with the third network delay data to obtain a comparison result;
所述根据所述处理结果,确定是否发生网络微突发,包括:The determining whether a network microburst occurs according to the processing result includes:
当所述对比结果表示所述特征数据和所述第三网络时延数据不同时,确定发生网络微突发。When the comparison result indicates that the feature data is different from the third network delay data, it is determined that a network microburst occurs.
其中所述数据检测算法包括:VAE;所述处理器,用于:Wherein the data detection algorithm includes: VAE; the processor is used for:
利用VAE的中间变量得到第一分数值,其中,所述中间变量是在利用VAE对所述特征数据进行检测的过程中生成的;Using an intermediate variable of VAE to obtain a first score value, wherein the intermediate variable is generated during the process of detecting the feature data using VAE;
利用SVR对所述中间变量进行检测,得到第二分数值;Using SVR to detect the intermediate variable to obtain a second score value;
所述根据所述处理结果,确定是否发生网络微突发,包括:The determining whether a network microburst occurs according to the processing result includes:
当所述第一分数值大于所述第二分数值时,确定发生网络微突发。When the first score value is greater than the second score value, it is determined that a network microburst occurs.
其中,所述处理器,用于:Wherein, the processor is used for:
利用历史分数值和历史中间变量,训练SVR模型;Use historical score values and historical intermediate variables to train the SVR model;
其中,所述历史分数值是利用VAE对历史网络时延数据的特征数据进行检测得到的,历史中间变量是在利用VAE对历史网络时延数据的特征数据进行检测的过程中生成的。Wherein, the historical score value is obtained by using VAE to detect the characteristic data of the historical network delay data, and the historical intermediate variable is generated during the process of using the VAE to detect the characteristic data of the historical network delay data.
第四方面,本申请实施例还提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如上所述的信息检测方法中的步骤。In the fourth aspect, the embodiment of the present application also provides an electronic device, including: a memory, a processor, and a program stored in the memory and operable on the processor. When the processor executes the program, the above-mentioned Steps in the information detection method.
第五方面,本申请实施例还提供一种可读存储介质,所述可读存储介质上存储程序,所述程序被处理器执行时实现如上所述的信息检测方法中的步骤。In a fifth aspect, the embodiment of the present application further provides a readable storage medium, where a program is stored on the readable storage medium, and when the program is executed by a processor, the steps in the information detection method as described above are implemented.
在本申请实施例中,对获取的第一网络时延数据,利用特征提取算法提取其特征数据,并将特征数据通过数据检测算法进行检测得到处理结果。由此可以看出,在本申请实施例中,通过数据检测算法对特征数据进行处理,可无需像现有技术那样通过设置固定阈值的方式来进行网络微突发的判断,从而可避免对网络微突发的误判,可提高对网络微突发的检测的准确率。In the embodiment of the present application, feature extraction algorithm is used to extract the feature data of the acquired first network delay data, and the feature data is detected by data detection algorithm to obtain the processing result. It can be seen from this that in the embodiment of the present application, the feature data is processed through the data detection algorithm, and it is not necessary to set a fixed threshold to judge the network microburst as in the prior art, thereby avoiding network microbursts. Misjudgment of micro-bursts can improve the detection accuracy of network micro-bursts.
附图说明Description of drawings
图1是本申请实施例提供的信息检测方法的流程图之一;Fig. 1 is one of the flowcharts of the information detection method provided by the embodiment of the present application;
图2是本申请实施例提供的信息检测方法的流程图之二;Fig. 2 is the second flow chart of the information detection method provided by the embodiment of the present application;
图3是本申请实施例提供的信息检测方法的流程图之三;Fig. 3 is the third flowchart of the information detection method provided by the embodiment of the present application;
图4是本申请实施例提供的信息检测装置的结构图之一;Fig. 4 is one of the structural diagrams of the information detection device provided by the embodiment of the present application;
图5是本申请实施例提供的信息检测装置的结构图之二。FIG. 5 is the second structural diagram of the information detection device provided by the embodiment of the present application.
具体实施方式Detailed ways
本申请实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。The term "and/or" in the embodiments of this application describes the association relationship of associated objects, indicating that there may be three relationships, for example, A and/or B, which may mean: A exists alone, A and B exist simultaneously, and B exists alone These three situations. The character "/" generally indicates that the contextual objects are an "or" relationship.
本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。The term "plurality" in the embodiments of the present application refers to two or more, and other quantifiers are similar.
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,并不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.
参见图1,图1是本申请实施例提供的信息检测方法的流程图,如图1所示,包括以下步骤:Referring to Fig. 1, Fig. 1 is a flow chart of the information detection method provided by the embodiment of the present application, as shown in Fig. 1, including the following steps:
步骤101、获取第一网络时延数据。
其中,所述第一网络时延数据指的是原始网络时延数据,包括抖动,丢包,带宽等等。在此,可利用现有技术的方式获得第一网络时延数据,例如,获得网络时延监测装置提供的第一网络时延数据等。Wherein, the first network delay data refers to original network delay data, including jitter, packet loss, bandwidth and so on. Here, the first network delay data may be obtained by means of the prior art, for example, the first network delay data provided by the network delay monitoring device and the like may be obtained.
步骤102、利用特征提取算法提取所述第一网络时延数据的特征数据。
在本申请实施例中,所述特征提取算法包括LSTM。LSTM作为深度学习领域重要的算法之一,利用“门”结构来去除或者增加信息的流动能力,并可通过一个或多个具有内部状态的记忆单元,对实时输入的时延数据中的上下文关系进行学习。In the embodiment of the present application, the feature extraction algorithm includes LSTM. As one of the important algorithms in the field of deep learning, LSTM uses the "gate" structure to remove or increase the flow capacity of information, and can use one or more memory units with internal states to understand the contextual relationship in real-time input time-delay data. to study.
实时采集的第一网络时延数据存入时序数据库。之后,在此步骤中,可利用LSTM对所述第一网络时延数据进行预处理,得到第二网络时延数据,利用所述LSTM对所述第二网络时延数据进行特征提取,得到所述特征数据。其中,所述预处理包括对缺失数据、数据冗余和数据不均衡的处理等。The first network delay data collected in real time is stored in a time series database. Afterwards, in this step, the first network delay data can be preprocessed using LSTM to obtain second network delay data, and the LSTM can be used to perform feature extraction on the second network delay data to obtain the obtained feature data. Wherein, the preprocessing includes processing missing data, data redundancy and data imbalance, and the like.
在本申请实施例中,在LSTM中采用两层的神经网络提取特征数据,从而可使得提取的特征数据更为准确。具体的,利用所述LSTM的第一层神经网络对所述第二网络时延数据进行池化处理,得到中间数据,利用所述LSTM的第二层神经网络对所述中间数据进行池化处理,得到所述特征数据。也就是说,第一层神经网络的输出仍将由第二层神经网络进行再次的计算,从而可得到更为准确的特征数据,提高对网络微突发检测的准确性。其中,所述第一层神经网络和第二层神经网络的结构可相同。In the embodiment of the present application, a two-layer neural network is used in the LSTM to extract feature data, thereby making the extracted feature data more accurate. Specifically, using the first layer neural network of the LSTM to perform pooling processing on the second network delay data to obtain intermediate data, and using the second layer neural network of the LSTM to perform pooling processing on the intermediate data , to obtain the characteristic data. That is to say, the output of the first-layer neural network will still be recalculated by the second-layer neural network, so that more accurate feature data can be obtained and the accuracy of network microburst detection can be improved. Wherein, the structures of the first layer neural network and the second layer neural network may be the same.
当然,在实际应用中还可采用其他的算法来进行特征数据提取,比如keras算法等。Of course, in practical applications, other algorithms can also be used to extract feature data, such as the keras algorithm.
步骤103、利用数据检测算法对所述特征数据进行处理,得到处理结果。
在本申请实施例中,所述数据检测算法包括:VAE。具体的,在此步骤中,将所述特征数据和所述第三网络时延数据进行对比,得到对比结果。In the embodiment of the present application, the data detection algorithm includes: VAE. Specifically, in this step, the feature data is compared with the third network delay data to obtain a comparison result.
VAE算法可对图像中的结构化缺陷(例如划痕和灰尘斑点)以及非结构化缺陷(例如噪音和模糊性)进行识别和修复。VAE作为一个生成模型,其基本思路是:将真实样本通过编码器网络变换成理想的数据分布,然后这些数据分布再传递给解码器网络,得到生成样本。通过对比生成样本与真实样本,就可得出二者之间的差距,从而继续训练或者修复自编码器模型。VAE algorithms can identify and repair structural defects in images, such as scratches and dust spots, as well as unstructured defects such as noise and blur. As a generative model, VAE's basic idea is to transform real samples into ideal data distributions through the encoder network, and then pass these data distributions to the decoder network to obtain generated samples. By comparing the generated samples with the real samples, the gap between the two can be obtained, so as to continue training or repair the autoencoder model.
在本申请实施例中,将VAE算法应用到检测网络时延突变值的过程中。在这个过程中,VAE算法将自动学习形态各异的流量行为模式和波动模式,通过编解码过程,对比原数据(前述的特征数据)与恢复后的数据(利用VAE算法得到的数据),进而判断实时输入的第一网络时延数据中的时延突变值,得到快速、准确的检测结果。具体的,在此,通过VAE算法,将特征数据经编码器生成中间变量,再将中间变量经解码器得到修复后的数据。其中,所述中间变量也可称为隐变量或者采样变量。In the embodiment of the present application, the VAE algorithm is applied to the process of detecting sudden changes in network delay. In this process, the VAE algorithm will automatically learn traffic behavior patterns and fluctuation patterns in various forms, and compare the original data (the aforementioned feature data) with the recovered data (data obtained by using the VAE algorithm) through the encoding and decoding process, and then Judging the time delay mutation value in the first network time delay data input in real time, and obtaining fast and accurate detection results. Specifically, here, through the VAE algorithm, the feature data is passed through the encoder to generate intermediate variables, and then the intermediate variables are passed through the decoder to obtain the repaired data. Wherein, the intermediate variables may also be called hidden variables or sampling variables.
当然,在实际应用中,还可采用其他的数据检测算法对特征数据进行处理,如rima算法等。但是,经对比,采用VAE时,对网络微突发的检测准确率更高。Of course, in practical applications, other data detection algorithms can also be used to process feature data, such as the rima algorithm. However, by comparison, when VAE is used, the detection accuracy of network microbursts is higher.
步骤104、根据所述处理结果,确定是否发生网络微突发。
如果步骤103采取了VAE算法作为数据检测算法,那么,当所述对比结果表示所述特征数据和所述第三网络时延数据不同时,确定发生网络微突发,否则可确定未发生网络微突变。If the VAE algorithm is adopted as the data detection algorithm in
在本申请实施例中,对获取的第一网络时延数据,利用特征提取算法提取其特征数据,并将特征数据通过数据检测算法进行检测得到处理结果。由此可以看出,在本申请实施例中,通过数据检测算法对特征数据进行处理,可无需像现有技术那样通过设置固定阈值的方式来进行网络微突发的判断,从而可避免对网络微突发的误判,可提高对网络微突发的检测的准确率。In the embodiment of the present application, feature extraction algorithm is used to extract the feature data of the acquired first network delay data, and the feature data is detected by data detection algorithm to obtain the processing result. It can be seen from this that in the embodiment of the present application, the feature data is processed through the data detection algorithm, and it is not necessary to set a fixed threshold to judge the network microburst as in the prior art, thereby avoiding network microbursts. Misjudgment of micro-bursts can improve the detection accuracy of network micro-bursts.
参见图2,图2是本申请实施例提供的信息检测方法的流程图,如图2所示,包括以下步骤:Referring to Fig. 2, Fig. 2 is a flow chart of the information detection method provided by the embodiment of the present application, as shown in Fig. 2, including the following steps:
步骤201、获取第一网络时延数据。
步骤202、利用特征提取算法提取所述第一网络时延数据的特征数据。
步骤203、利用数据检测算法对所述特征数据进行处理,得到处理结果。
其中,步骤201至步骤203的过程可参照前述步骤101至103的描述。Wherein, for the process from
在以上的过程中,利用LSMT对原始网络时延数据进行特征提取,将原始的时序数据转化为VAE可直接导入的多维数据,从而可提高VAE检测的效率和准确性。In the above process, LSMT is used to extract the features of the original network delay data, and the original time series data is converted into multi-dimensional data that can be directly imported by VAE, so as to improve the efficiency and accuracy of VAE detection.
具体的,在此,通过VAE算法,将特征数据经编码器生成中间变量,再将中间变量经解码器得到修复后的数据。Specifically, here, through the VAE algorithm, the feature data is passed through the encoder to generate intermediate variables, and then the intermediate variables are passed through the decoder to obtain the repaired data.
步骤204、利用VAE的中间变量得到第一分数值,其中,所述中间变量是在利用VAE对所述特征数据进行检测的过程中生成的。
在此,主要是对中间变量进行取对数操作,得到第一分数值。该第一分数值用于衡量时延值大小。Here, the logarithm operation is mainly performed on the intermediate variable to obtain the first score value. The first fractional value is used to measure the delay value.
步骤205、利用SVR对所述中间变量进行检测,得到第二分数值。
为进一步提高检测准确率,在利用VAE对特征数据检测后,使用SVR对中间变量进行校验,过滤掉可能的噪声,锁定真正的时延突变值。In order to further improve the detection accuracy, after using VAE to detect the characteristic data, use SVR to check the intermediate variables, filter out possible noise, and lock the real delay mutation value.
SVR可用于线性/非线性分类,也可以用于回归。根据输入的数据不同可实现不同的功能。通过寻求结构化风险最小来提高学习机泛化能力,实现经验风险和置信范围的最小化,从而达到在统计样本量较少的情况下,亦能获得良好统计规律的目的。通俗来讲,它是一种二类分类模型,其基本模型定义为特征空间上的间隔最大的线性分类器,即支持向量机的学习策略便是间隔最大化,最终可转化为一个凸二次规划问题的求解。SVR can be used for linear/non-linear classification as well as regression. Different functions can be realized according to the input data. By seeking the minimum structural risk to improve the generalization ability of the learning machine, the empirical risk and the confidence range are minimized, so as to achieve the purpose of obtaining good statistical laws even when the statistical sample size is small. In layman's terms, it is a two-class classification model, and its basic model is defined as a linear classifier with the largest interval in the feature space, that is, the learning strategy of the support vector machine is to maximize the interval, which can eventually be transformed into a convex quadratic Solutions to planning problems.
具体的,在此也可对SVR的输出取对数得到第二分数值。获得第一分数值的取对数方式和获得第二分数值的去对数方式相同。Specifically, here, the logarithm of the output of the SVR may also be taken to obtain the second score value. The method of taking logarithm to obtain the first score value is the same as the method of delogarithm to obtain the second score value.
步骤206、根据所述处理结果,确定是否发生网络微突发。Step 206: Determine whether a network microburst occurs according to the processing result.
当所述第一分数值大于所述第二分数值时,确定发生网络微突发。否则,可认为是正常的时延值。When the first score value is greater than the second score value, it is determined that a network microburst occurs. Otherwise, it can be regarded as a normal delay value.
在实际应用中,检测出的时延突变值不仅包括时延值大小,还可包括突变值的个数,从而可根据每个时延值有对应的发生时间,计算出时延突变的持续时间。In practical applications, the detected delay mutation value not only includes the delay value, but also includes the number of mutation values, so that the duration of the delay mutation can be calculated according to the corresponding occurrence time of each delay value .
在上述实施例的基础上,在步骤205之前,还可利用历史分数值和历史中间变量,训练SVR模型。其中,所述历史分数值是利用VAE对历史网络时延数据的特征数据进行检测得到的,历史中间变量是在利用VAE对历史网络时延数据的特征数据进行检测的过程中生成的。也即,历史分数值和历史中间变量指的是利用之前已经执行过的信息检测方法中,通过VAE所获得的第一分数值和中间变量。具体的,在训练过程中,将历史中间变量作为特征,将历史分数值作为标签,训练SVR模型。其中,该历史中间变量和历史分数值可以是在利用VAE确定发生网络微突发的过程中获取的。On the basis of the above embodiments, before
在本申请实施例中,对获取的第一网络时延数据,利用特征提取算法提取其特征数据,并将特征数据通过数据检测算法进行检测得到处理结果。由此可以看出,在本申请实施例中,通过数据检测算法对特征数据进行处理,可无需像现有技术那样通过设置固定阈值的方式来进行网络微突发的判断,从而可避免对网络微突发的误判,可提高对网络微突发的检测的准确率。In the embodiment of the present application, feature extraction algorithm is used to extract the feature data of the acquired first network delay data, and the feature data is detected by data detection algorithm to obtain the processing result. It can be seen from this that in the embodiment of the present application, the feature data is processed through the data detection algorithm, and it is not necessary to set a fixed threshold to judge the network microburst as in the prior art, thereby avoiding network microbursts. Misjudgment of micro-bursts can improve the detection accuracy of network micro-bursts.
参见图3,图3是本申请实施例提供的信息检测方法的流程图,如图3所示,包括以下步骤:Referring to Fig. 3, Fig. 3 is a flow chart of the information detection method provided by the embodiment of the present application, as shown in Fig. 3, including the following steps:
步骤301、获取原始时延数据。
其中,可通过网络时延监测装置获得原始时延数据等。Among them, the original delay data and the like can be obtained through the network delay monitoring device.
步骤302、将原始时延数据经LSMT的双层网络进行处理,得到特征数据。Step 302: Process the original time-delay data through the double-layer network of LSMT to obtain feature data.
步骤303、将特征数据输入到VAE进行处理。
首先经VAE的编码层进行编码,得到隐变量。隐变量再经解码层进行解码,得到恢复后的数据。通过对隐变量进行计算,得到VAE计算值。Firstly, it is encoded by the encoding layer of VAE to obtain hidden variables. The hidden variables are then decoded by the decoding layer to obtain the restored data. By calculating the hidden variables, the calculated value of VAE is obtained.
步骤304、利用SVR对隐变量进行计算,得到SVR计算值。
步骤305、将VAE计算和SVR计算值进行比较。
当VAE计算值大于SVR计算值时,确定发生网络微突变;否则可确定未发生网络微突变。When the VAE calculation value is greater than the SVR calculation value, it is determined that the network micro-mutation occurs; otherwise, it can be determined that the network micro-mutation does not occur.
步骤306、显示结果。
其中,所述结果可包括是否发生网络微突变,时延值大小,突变值的个数等等。Wherein, the result may include whether a network micro-mutation occurs, the magnitude of the delay value, the number of mutation values, and so on.
在以上的实施例中,通过LSTM算法对原始网络时延数据进行预处理,使用VAE算法检测出时延突变值并利用SVR对VAE检测算法的检测结果进行校验,由此,可实现对时延正常值和时延突变值的准确识别,从而实现网络微突发发生时刻和持续时间的检测。通过以上方案,无需像现有技术那样通过设置固定阈值的方式来进行网络微突发的判断,从而能精确检测网络微突发造成的时延突变,避免对其他网络变化造成时延异常的误判(例如网络路径切换、网络性能缓慢劣化等造成的时延异常),提高了对网络微突发检测的准确率,应用更为简单。同时,本申请实施例的方案可适用于不同网络规模、不同网络场景的网络微突发时延突变检测中。In the above embodiments, the LSTM algorithm is used to preprocess the original network delay data, the VAE algorithm is used to detect the delay mutation value, and the SVR is used to verify the detection results of the VAE detection algorithm. Accurate identification of delay normal value and delay mutation value, so as to realize the detection of network micro-burst occurrence time and duration. Through the above scheme, it is not necessary to judge the network micro-burst by setting a fixed threshold as in the prior art, so that the delay mutation caused by the network micro-burst can be accurately detected, and the delay abnormality caused by other network changes can be avoided. Judgment (such as abnormal time delay caused by network path switching, slow network performance degradation, etc.), improves the accuracy of network microburst detection, and the application is simpler. At the same time, the solutions in the embodiments of the present application are applicable to the detection of network microburst delay mutations in different network scales and different network scenarios.
本申请实施例还提供了一种信息检测装置。如图4所示,信息检测装置400包括:The embodiment of the present application also provides an information detection device. As shown in Figure 4, the
第一获取模块401,用于获取第一网络时延数据;第一提取模块402,模块利用特征提取算法提取所述第一网络时延数据的特征数据;第一处理模块403,用于利用数据检测算法对所述特征数据进行处理,得到处理结果;第一确定模块404,用于根据所述处理结果,确定是否发生网络微突发。The
其中,所述特征提取算法包括LSTM;所述第一提取模块包括:Wherein, the feature extraction algorithm includes LSTM; the first extraction module includes:
预处理子模块,用于利用LSTM对所述第一网络时延数据进行预处理,得到第二网络时延数据;A preprocessing submodule, configured to use LSTM to preprocess the first network delay data to obtain second network delay data;
特征提取子模块,用于利用所述LSTM对所述第二网络时延数据进行特征提取,得到所述特征数据。The feature extraction submodule is configured to use the LSTM to perform feature extraction on the second network delay data to obtain the feature data.
其中,所述特征提取子模块包括:Wherein, the feature extraction submodule includes:
第一处理单元,用于利用所述LSTM的第一层神经网络对所述第二网络时延数据进行池化处理,得到中间数据;The first processing unit is configured to use the first layer neural network of the LSTM to perform pooling processing on the delay data of the second network to obtain intermediate data;
第二处理单元,用于利用所述LSTM的第二层神经网络对所述中间数据进行池化处理,得到所述特征数据。The second processing unit is configured to use the second layer neural network of the LSTM to perform pooling processing on the intermediate data to obtain the feature data.
其中,所述数据检测算法包括:VAE;所述第一处理模块,用于将所述特征数据和所述第三网络时延数据进行对比,得到对比结果;Wherein, the data detection algorithm includes: VAE; the first processing module is configured to compare the feature data with the third network delay data to obtain a comparison result;
所述第一确定模块,用于当所述对比结果表示所述特征数据和所述第三网络时延数据不同时,确定发生网络微突发。The first determining module is configured to determine that a network microburst occurs when the comparison result indicates that the feature data is different from the third network delay data.
其中,所述数据检测算法包括:VAE;所述装置还包括:Wherein, the data detection algorithm includes: VAE; the device also includes:
第二获取模块,用于利用VAE的中间变量得到第一分数值,其中,所述中间变量是在利用VAE对所述特征数据进行检测的过程中生成的The second acquisition module is used to obtain the first score value by using the intermediate variable of VAE, wherein the intermediate variable is generated during the process of detecting the characteristic data by using VAE
第三获取模块,用于利用支持向量回归SVR对所述中间变量进行检测,得到第二分数值;The third acquisition module is used to detect the intermediate variable by using support vector regression SVR to obtain the second score value;
所述第一确定模块,用于当所述第一分数值大于所述第二分数值时,确定发生网络微突发。The first determining module is configured to determine that a network microburst occurs when the first score value is greater than the second score value.
其中,所述装置还包括:Wherein, the device also includes:
训练模块,用于利用历史分数值和历史中间变量,训练SVR模型;The training module is used to train the SVR model by utilizing historical score values and historical intermediate variables;
其中,所述历史分数值是利用VAE对历史网络时延数据的特征数据进行检测得到的,历史中间变量是在利用VAE对历史网络时延数据的特征数据进行检测的过程中生成的。Wherein, the historical score value is obtained by using VAE to detect the characteristic data of the historical network delay data, and the historical intermediate variable is generated during the process of using the VAE to detect the characteristic data of the historical network delay data.
本申请实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。The device provided in the embodiment of the present application can execute the above-mentioned method embodiment, and its implementation principle and technical effect are similar, and will not be repeated here in this embodiment.
需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。It should be noted that the division of units in the embodiment of the present application is schematic, and is only a logical function division, and there may be another division manner in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or part of the contribution to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other various media that can store program codes. .
本申请实施例还提供了一种信息检测装置。如图5所示,本申请实施例的信息检测装置,包括:处理器501和收发器502。其中,所述处理器501用于:The embodiment of the present application also provides an information detection device. As shown in FIG. 5 , the information detection device in the embodiment of the present application includes: a
获取第一网络时延数据;Obtain the first network delay data;
利用特征提取算法提取所述第一网络时延数据的特征数据;Using a feature extraction algorithm to extract feature data of the first network delay data;
利用数据检测算法对所述特征数据进行处理,得到处理结果;Using a data detection algorithm to process the feature data to obtain a processing result;
根据所述处理结果,确定是否发生网络微突发。According to the processing result, it is determined whether a network microburst occurs.
其中,所述特征提取算法包括LSTM;所述处理器,用于:Wherein, the feature extraction algorithm includes LSTM; the processor is used for:
利用LSTM对所述第一网络时延数据进行预处理,得到第二网络时延数据;Using LSTM to preprocess the first network delay data to obtain second network delay data;
利用所述LSTM对所述第二网络时延数据进行特征提取,得到所述特征数据。Using the LSTM to perform feature extraction on the second network delay data to obtain the feature data.
其中,所述处理器501,用于:Wherein, the
利用所述LSTM的第一层神经网络对所述第二网络时延数据进行池化处理,得到中间数据;Using the first layer neural network of the LSTM to perform pooling processing on the second network delay data to obtain intermediate data;
利用所述LSTM的第二层神经网络对所述中间数据进行池化处理,得到所述特征数据。The second-layer neural network of the LSTM is used to perform pooling processing on the intermediate data to obtain the feature data.
其中,所述数据检测算法包括:VAE;所述处理器501,用于:Wherein, the data detection algorithm includes: VAE; the
利用VAE对所述特征数据进行检测,得到第三网络时延数据;Using VAE to detect the feature data to obtain third network delay data;
将所述特征数据和所述第三网络时延数据进行对比,得到对比结果;Comparing the feature data with the third network delay data to obtain a comparison result;
所述根据所述处理结果,确定是否发生网络微突发,包括:The determining whether a network microburst occurs according to the processing result includes:
当所述对比结果表示所述特征数据和所述第三网络时延数据不同时,确定发生网络微突发。When the comparison result indicates that the feature data is different from the third network delay data, it is determined that a network microburst occurs.
其中所述数据检测算法包括:VAE;所述处理器501,用于:Wherein the data detection algorithm includes: VAE; the
利用VAE的中间变量得到第一分数值,其中,所述中间变量是在利用VAE对所述特征数据进行检测的过程中生成的;Using an intermediate variable of VAE to obtain a first score value, wherein the intermediate variable is generated during the process of detecting the feature data using VAE;
利用SVR对所述中间变量进行检测,得到第二分数值;Using SVR to detect the intermediate variable to obtain a second score value;
所述根据所述处理结果,确定是否发生网络微突发,包括:The determining whether a network microburst occurs according to the processing result includes:
当所述第一分数值大于所述第二分数值时,确定发生网络微突发。When the first score value is greater than the second score value, it is determined that a network microburst occurs.
其中,所述处理器,用于:Wherein, the processor is used for:
利用历史分数值和历史中间变量,训练SVR模型;Use historical score values and historical intermediate variables to train the SVR model;
其中,所述历史分数值是利用VAE对历史网络时延数据的特征数据进行检测得到的,历史中间变量是在利用VAE对历史网络时延数据的特征数据进行检测的过程中生成的。Wherein, the historical score value is obtained by using VAE to detect the characteristic data of the historical network delay data, and the historical intermediate variable is generated during the process of using the VAE to detect the characteristic data of the historical network delay data.
本申请实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。The device provided in the embodiment of the present application can execute the above-mentioned method embodiment, and its implementation principle and technical effect are similar, and will not be repeated here in this embodiment.
本申请实施例还提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如上所述的信息检测方法中的步骤。The embodiment of the present application also provides an electronic device, including: a memory, a processor, and a program stored in the memory and operable on the processor, and the processor implements the above-mentioned information detection method when executing the program A step of.
本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序,该程序被处理器执行时实现上述信息检测方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的可读存储介质,可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。The embodiment of the present application also provides a readable storage medium, on which a program is stored. When the program is executed by a processor, each process of the above-mentioned information detection method embodiment can be achieved, and the same technical effect can be achieved. To avoid Repeat, no more details here. Wherein, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor memory (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state hard drive (SSD)), etc.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, in this document, the term "comprising", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。根据这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁盘、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk, etc.) ) includes several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the method described in each embodiment of the present application.
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。The embodiments of the present application have been described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementations. The above-mentioned specific implementations are only illustrative and not restrictive. Those of ordinary skill in the art will Under the inspiration of this application, without departing from the purpose of this application and the scope of protection of the claims, many forms can also be made, all of which belong to the protection of this application.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111060018.7A CN115801635A (en) | 2021-09-10 | 2021-09-10 | An information detection method, device, equipment and readable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111060018.7A CN115801635A (en) | 2021-09-10 | 2021-09-10 | An information detection method, device, equipment and readable storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN115801635A true CN115801635A (en) | 2023-03-14 |
Family
ID=85473524
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111060018.7A Pending CN115801635A (en) | 2021-09-10 | 2021-09-10 | An information detection method, device, equipment and readable storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115801635A (en) |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110199911A1 (en) * | 2010-02-18 | 2011-08-18 | Oki Electric Industry Co., Ltd. | Network fault detection system |
| US20180034718A1 (en) * | 2016-07-28 | 2018-02-01 | Cisco Technology, Inc. | Detecting and measuring microbursts in a networking device |
| CN110059504A (en) * | 2019-03-01 | 2019-07-26 | 西安电子科技大学 | A kind of hardware Trojan horse detection method and device |
| CN110691035A (en) * | 2019-10-17 | 2020-01-14 | 北京达佳互联信息技术有限公司 | Method and device for determining network congestion, electronic equipment and storage medium |
| CN110784417A (en) * | 2018-07-31 | 2020-02-11 | 阿里巴巴集团控股有限公司 | Congestion control method, equipment and system |
| CN111031051A (en) * | 2019-12-17 | 2020-04-17 | 清华大学 | Network traffic anomaly detection method and device, and medium |
| CN111178523A (en) * | 2019-08-02 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Behavior detection method and device, electronic equipment and storage medium |
| US20200328976A1 (en) * | 2019-04-10 | 2020-10-15 | At&T Intellectual Property I, L.P. | Microburst detection and management |
| CN112187586A (en) * | 2020-10-13 | 2021-01-05 | 盛科网络(苏州)有限公司 | Method and device for monitoring micro burst flow |
| CN112437451A (en) * | 2020-11-10 | 2021-03-02 | 南京大学 | Wireless network flow prediction method and device based on generation countermeasure network |
| US20210234890A1 (en) * | 2020-01-23 | 2021-07-29 | Salesforce.Com, Inc. | Predictive rate limiting system for cloud computing services |
-
2021
- 2021-09-10 CN CN202111060018.7A patent/CN115801635A/en active Pending
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110199911A1 (en) * | 2010-02-18 | 2011-08-18 | Oki Electric Industry Co., Ltd. | Network fault detection system |
| CN102164053A (en) * | 2010-02-18 | 2011-08-24 | 冲电气工业株式会社 | Network fault detection system |
| US20180034718A1 (en) * | 2016-07-28 | 2018-02-01 | Cisco Technology, Inc. | Detecting and measuring microbursts in a networking device |
| CN110784417A (en) * | 2018-07-31 | 2020-02-11 | 阿里巴巴集团控股有限公司 | Congestion control method, equipment and system |
| CN110059504A (en) * | 2019-03-01 | 2019-07-26 | 西安电子科技大学 | A kind of hardware Trojan horse detection method and device |
| US20200328976A1 (en) * | 2019-04-10 | 2020-10-15 | At&T Intellectual Property I, L.P. | Microburst detection and management |
| CN111178523A (en) * | 2019-08-02 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Behavior detection method and device, electronic equipment and storage medium |
| CN110691035A (en) * | 2019-10-17 | 2020-01-14 | 北京达佳互联信息技术有限公司 | Method and device for determining network congestion, electronic equipment and storage medium |
| CN111031051A (en) * | 2019-12-17 | 2020-04-17 | 清华大学 | Network traffic anomaly detection method and device, and medium |
| US20210234890A1 (en) * | 2020-01-23 | 2021-07-29 | Salesforce.Com, Inc. | Predictive rate limiting system for cloud computing services |
| CN112187586A (en) * | 2020-10-13 | 2021-01-05 | 盛科网络(苏州)有限公司 | Method and device for monitoring micro burst flow |
| CN112437451A (en) * | 2020-11-10 | 2021-03-02 | 南京大学 | Wireless network flow prediction method and device based on generation countermeasure network |
Non-Patent Citations (3)
| Title |
|---|
| DANFENG SHAN等: "Observing and Mitigating Micro-Burst Traffic in Data Center Networks", IEEE/ACM TRANSACTIONS ON NETWORKING, 10 December 2019 (2019-12-10) * |
| HONGWEI YANG等: "A Technical Research towards 5G SLA: System Definition, Sense and Assurance Solution", 2021 IEEE 21ST INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 4 January 2022 (2022-01-04) * |
| 王田丰等: "基于AAE的网络性能异常发现", 计算机技术与发展, 10 July 2021 (2021-07-10) * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7222319B2 (en) | Classification model training method and device and classification method and device | |
| CN108737406B (en) | Method and system for detecting abnormal flow data | |
| CN116167010B (en) | Rapid identification method for abnormal events of power system with intelligent transfer learning capability | |
| CN111858108B (en) | Hard disk fault prediction method and device, electronic equipment and storage medium | |
| CN111752775A (en) | Disk failure prediction method and system | |
| CN110852443B (en) | Feature stability detection method, device and computer readable medium | |
| CN108984708A (en) | Dirty data identification method and device, data cleaning method and device, and controller | |
| CN109902731B (en) | A method and device for detecting performance faults based on support vector machines | |
| CN108022046A (en) | A kind of electric power system data method for evaluating quality, storage medium and equipment | |
| CN115858794B (en) | Abnormal log data identification method for network operation safety monitoring | |
| CN114511037A (en) | Automatic feature screening method and device, electronic equipment and storage medium | |
| CN111984511B (en) | Multi-model disk fault prediction method and system based on two-classification | |
| CN116541698A (en) | XGBoost-based network anomaly intrusion detection method and system | |
| CN113822336A (en) | A cloud hard disk failure prediction method, device, system and readable storage medium | |
| CN115115019A (en) | Anomaly detection method based on neural network | |
| CN117892214A (en) | Anomaly detection model construction method, anomaly detection method and anomaly detection system | |
| CN116930759A (en) | Power battery voltage time sequence abnormality detection method, electronic device and storage medium | |
| CN115982622B (en) | Nuclear reactor coolant system operation transient state rapid identification method, device and system | |
| CN109297711B (en) | A Rotating Machinery Fault Diagnosis Method Based on Adaptive Multi-Classification Marsh Taguchi Method | |
| CN119807950B (en) | Shield machine abnormal data detection method and system based on weighted adaptive variation coefficient | |
| CN113435464A (en) | Abnormal data detection method and device, electronic equipment and computer storage medium | |
| CN115801635A (en) | An information detection method, device, equipment and readable storage medium | |
| CN116627116B (en) | Process industry fault positioning method and system and electronic equipment | |
| WO2025081758A1 (en) | Fault detection method and apparatus, electronic device and nonvolatile readable storage medium | |
| CN117457029A (en) | Equipment fault detection method, device, computer equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |