AITeky Learn
Major project Cybersecurity & Digital Trust

Secure model deployment and adversarial testing

Build a detection model and deploy it as an API with authentication and rate limits, then test how it holds up against adversarial inputs.

The brief

Attackers will try to evade or abuse any security model. Build a detection model (phishing URLs or intrusion detection), deploy it as an API with authentication, rate limits and logging, then attack it: craft inputs that evade it and abuse the API, and harden it. Good looks like: a deployed, authenticated API, an adversarial test report, and measured improvement after hardening.

What you will build

  1. Build and evaluate the detection model
  2. Deploy it with authentication, rate limits and logging
  3. Craft evasion attempts and measure the drop
  4. Harden the model and the API
  5. Monitor abuse and drift
  6. Write a security test report

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