Sicherheitssysteme entwickeln sich schneller als je zuvor. Algorithmen erkennen Muster in Millisekunden, die Menschen Stunden kosten würden. Dieser Kurs zeigt Ihnen, wie maschinelles Lernen konkrete Sicherheitsprobleme löst – ohne theoretische Ablenkungen, sondern mit echten Techniken und praktischen Beispielen.
Vier Module, die Ihnen zeigen, wie Sie ML-Techniken auf reale Sicherheitsszenarien anwenden. Jedes Modul kombiniert Theorie mit praktischen Übungen an echten oder realistischen Datensätzen.
Bevor Sie Modelle bauen können, müssen Sie verstehen, womit Sie arbeiten. Dieses Modul behandelt Log-Analyse, Feature-Extraktion und die Bereinigung von verrauschten Sicherheitsdaten. Sie sehen, wie echte Sicherheitsdatensätze aussehen – mit all ihren Inkonsistenzen und Lücken.
Random Forests, Gradient Boosting, neuronale Netze – aber welches Modell passt zu welchem Problem? Sie trainieren Klassifikatoren für Malware-Erkennung, Phishing-Detektion und Intrusion Detection. Dabei lernen Sie, warum Genauigkeit allein nicht ausreicht.
Hier wird es interessant. Sie bauen Systeme, die Abweichungen erkennen, ohne vorher trainiert worden zu sein. Clustering-Algorithmen, Autoencoders und Isolation Forests – Techniken, die Zero-Day-Bedrohungen aufspüren können, wenn sie richtig eingesetzt werden.
Ein Modell zu bauen ist eine Sache – es in Produktion zu bringen eine andere. Sie lernen, wie Sie Modelle gegen Adversarial Attacks härten, Performance-Metriken überwachen und wann Sie Modelle neu trainieren müssen. Außerdem: Was passiert, wenn Angreifer Ihre ML-Systeme kennen?