研究文章

工业网络安全形势的预测基于使用EMD降噪

算法1

降噪。
1。noise_filter(数据,n): / 参数n指的是包的大小 /
2。长度< -长度的数据
3 . / 组数据 /
4所示。集团[]< -每组包含n个连续信号
5 . / 过滤噪音 /
6。noise_filter_data = []
7所示。goup_data集团
8。low_num < - B的因素排名百分比%
9。high_num < -因子的排名百分比%
10。temp_data = noise_filter_and_replace (goup_data low_num high_num)
11. noise_filter_data.append (tem_data) / 合并所有运用组 /
12。返回noise_filter_data
13。
14。/ 删除离群值和填补空白的地方 /
15。noise_filter_and_replace(数据、low_num high_num):
16。/ 如果噪音点存在于第一个位置或最后一个位置,他们需要单独处理 /
17所示。指数< 1len (data-1)
18岁。如果数据(指标)是噪声点然后
19所示。找到最近的两个非噪声点数据(first_weight)和数据(second_weight)左右
20.计算距离x, y
21。first_weight < - y / (x + y)
22。second_weight < - x / (x + y)
23。(指数)< -数据(first_weight) first_weight +数据(second_weight) second_weight
24。返回数据