Skip to content
/ MFR Public

Implementation for "Semi-supervised anomaly traffic detection via multi-frequency reconstruction"

Notifications You must be signed in to change notification settings

ikun0124/MFR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

MFR, included by Pattern Recognition'2025, is a novel semi-supervised anomaly detection framework for network traffic based on Multi-Frequency Reconstruction manner. It aims to employ simple yet effective data extraction to enhance traffic modeling from frequency domain. This repository contains the corresponding source code for model implementation. Note: The filter technique described in paper is not included in the model code. Please ensure that this implementation is introduced during data preprocessing.

Datasets

Pipeline

xx

Requirement

Hardware : NVIDIA GeForce RTX 3090 GPU.
Software : Ubuntu 18.04 LTS + Python 3.9 + Pytorch 1.8.

Code Architecture

  • Our model architecture is stored in model.py, which can be easily embedded into your projects.
  • The corresponding loss is stored in loss.py.

Citation

😀 If you use or are inspired from this work please cite:

@article{lian2025semi,
title = {Semi-supervised anomaly traffic detection via multi-frequency reconstruction},
author = {Xinglin Lian and Yu Zheng and Zhangxuan Dang and Chunlei Peng and Xinbo Gao},
journal = {Pattern Recognition},
pages = {111215},
year = {2025},
publisher={Elsevier}
}

About

Implementation for "Semi-supervised anomaly traffic detection via multi-frequency reconstruction"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages