ML-Based Intrusion Detection System

MACHINE LEARNING & NETWORK SECURITY

Overview

Machine learning-powered network anomaly detection using Random Forest and Gradient Boosting classifiers.

Key Features

  • ✓ Random Forest + Gradient Boosting classifiers
  • ✓ 12 network traffic indicators
  • ✓ Real-time threat detection & alerts
  • ✓ ROC-AUC: 0.97+, Accuracy: 95%+
  • ✓ Alert severity scoring (HIGH/MEDIUM/LOW)
  • ✓ Cross-validation & feature importance

Technologies

PythonFlaskscikit-learnpandasMachine Learning

Difficulty Level

Advanced

View on GitHub →