Scania Group

Thesis Work – Federated Learning for Unsupervised Intrusion Detection, In-Vehicle CAN Network

Scania Group

full-time

Posted on:

Location Type: Hybrid

Location: Södertälje • 🇸🇪 Sweden

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

PythonPyTorchTensorflow

About the role

  • Develop and train unsupervised VAE-based anomaly detection models to learn normal CAN behavior locally.
  • Implement and evaluate distributed learning strategies such as FedAvg, FedPer, and FedProx.
  • Compare federated vs. centralized training in terms of detection performance, model convergence, and communication overhead.

Requirements

  • Solid understanding of neural networks, autoencoders, and unsupervised learning.
  • Knowledge of deep learning frameworks (e.g., PyTorch or TensorFlow).
  • Programming experience in Python.
  • Experience with federated learning frameworks (e.g., FEDn, Flower).
  • Familiarity with automotive network data (CAN) and cyber-attack scenarios.
Benefits
  • Your application should contain the following: CV.
  • Personal letter.
  • Copies of grades.
  • Optional: To propose a tentative approach to the problem.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
unsupervised learningneural networksautoencodersdeep learningPythonfederated learningVAE-based anomaly detectiondistributed learning strategiesmodel convergencedetection performance