Skip to content
All problems

Cybersecurity

Self-Learning Security Baseline

Code: ANX-CS-001

Investigate whether an autonomous system can learn its own operational security baseline from observed normal behavior — and keep updating it — instead of relying on manually written security rules.

OpenExpertCybersecurityAIRobotics

Why it matters

Manually authored security rules do not scale to the diversity of modern autonomous systems, and they go stale the moment a deployment changes. A system that learns its own baseline of normal behavior could detect deviations it was never explicitly told to watch for — if it can do so without being fooled into treating attacker behavior as normal.

Research gap

The critical challenge is learning and adapting without accidentally absorbing attacker behavior into the baseline. Poisoning resistance, continual learning, and autonomous anomaly reasoning around a self-learned model remain frontier problems — and the point where learning and security quality are hardest to reconcile.

Research questions

  1. 01 How can a system distinguish its learned normative behavior from behavior that merely occurs frequently?
  2. 02 What continual-learning strategies let a baseline evolve while remaining resistant to poisoning?
  3. 03 Can autonomous anomaly reasoning estimate security risk from deviations without an analyst in the loop?
  4. 04 How do self-learned baselines compare with curated rule-based baselines under adversarial conditions?

Suggested technologies

PythonPyTorchscikit-learnKafkaPrometheus

Required skills

Machine LearningAnomaly DetectionTime-Series AnalysisCybersecurity

Team and supervisor

2-4 researchers, supervised by Muhammad Qasim.

Suitable for: AI, Cybersecurity, Robotics, DS, Embedded.

Expected deliverables

  • Self-learning baseline framework for autonomous systems
  • Open-source evaluation against poisoning and concept-drift scenarios
  • Research paper on poisoning-resistant autonomous security baselines

Work on this problem

Apply to the lab and this problem becomes your supervised research project.