AITeky Learn
Mini-project Cybersecurity & Digital Trust

Network traffic anomaly detection over time

Find unusual spikes in network traffic that may signal an attack, and compare methods.

The brief

Some attacks show up as unusual traffic over time rather than single bad packets. Build traffic time series from flow records, detect anomalous periods with statistical and machine-learning methods, and compare them against the known attack periods. Good looks like: clear time series, several methods compared on the same labelled periods, and an alert view.

What you will build

  1. Aggregate flows into traffic time series
  2. Detect anomalies with z-scores and seasonal methods
  3. Try Isolation Forest and an autoencoder
  4. Compare methods against known attack periods
  5. Build an alert timeline view

Free, open data to build it with

Check each dataset's licence before you publish your work. Your mentor gives your team its own version of the brief (data, scope or region), so every team's project is its own.

We use essential cookies to run the site. With your permission we also set one anonymous ID to count unique visitors, and Google Analytics cookies to see which pages help learners. Cookie notice

Join AiTeky Learn. It's free.

Create a free account to track your progress, save items for later and get study suggestions.

Sign up free Log in