Research Article
FusionTC: Encrypted App Traffic Classification Using Decision-Level Multimodal Fusion Learning of Flow Sequence
| Input: Training data | | Output: An ensemble classifier H | | 1: Step1: Train base-classifiers at first-level | | 2: form ←1 to Mdo | | 3: Train Hm using D | | 4: end for | | 5: Step2: Construct new dataset Utrain using D | | 6: Utrain = null | | 7: fori ←1 to ndo: | | 8: form ←1 to Mdo: | | 9: zit = Hm(xi) | | 10: end for | | 11: Utrain = Utrain∪{(z1i,z2i,⋯,zMi ),yi} | | 12: end for | | 13: Step3: Train the meta-classifier at second-level | | 14: Train the meta-classifier L using Utrain | | 15: returnH = { H1, H2,…Hi, …HM , L} |
|