研究文章
入侵检测系统在云环境中使用的G-ABC深神经网络
|
输入:N数据⟵归一化预处理后的数据 |
|
输出:年代数据⟵选定数据规范化数据根据他们的健康 |
| (1) |
计算大小,行,坳=大小(N数据) |
| (2) |
最终记录= [] |
| (3) |
数= 1 |
| (4) |
我的范围(N数据上校) |
| (5) |
当前功能坳=N数据(所有行,我) |
| (6) |
所有分组蜜蜂记录= [] |
| (7) |
为J范围内(5) |
| (8) |
Ebee =[当前功能(1)上校,其他五个电流特性坳(随机) |
| (9) |
|
| (10) |
定义G-ABC的适应度函数 |
| (11) |
所有适合记录= [] |
| (12) |
健康状态= 0 |
| (13) |
对K范围(Ebee) |
| (14) |
如果Ebee (K)>Obee |
| (15) |
健康状态= 1 |
| (16) |
其他的 |
| (17) |
健康状态= 0 |
| (18) |
结束- - - - - -如果 |
| (19) |
所有适合记录(K) =健康的状态 |
| (20) |
结束- - - - - -为 |
| (21) |
结束- - - - - -为 |
| (22) |
所有符合=适应度函数(Ebee Obee) |
| (23) |
如果非零的数> 1 |
| (24) |
蜜蜂状态= 1 |
| (25) |
其他的 |
| (26) |
蜜蜂状态= 0 |
| (27) |
结束- - - - - -如果 |
| (28) |
所有的蜜蜂记录(J)=蜜蜂状态 |
| (29) |
结束- - - - - -为 |
| (30) |
如果非零的数所有蜜蜂记录>平均(所有蜜蜂记录) |
| (31) |
最后的记录(数)=我 |
| (32) |
数=数+ 1 |
| (33) |
结束- - - - - -如果 |
| (34) |
结束- - - - - -为 |
| (35) |
选择的数据规范化数据根据G-ABC选择指数 |
| (36) |
年代数据=N数据(所有行,最后记录) |
| (37) |
返回:年代数据选择数据 |
| (38) |
结束- - - - - -算法 |
|