Malware classification

Train a CNN to classify malware families from grayscale binary images using the Malimg dataset, and learn why byte-level texture is both signal and weakness.

Training and evaluation

The latest entry in the AI red teaming series trains a random forest on NSL-KDD and shows how evaluation metrics map the exact weaknesses an attacker exploits.

Network anomaly detection

Train a random forest on the NSL-KDD dataset for network anomaly detection, with every data loading step examined through an adversarial red teaming lens.

Feature extraction

How extraction builds the feature space a spam classifier learns from, and why every vocabulary decision creates an evasion path for a red teamer to find.

Preprocessing the spam dataset

Every text cleaning step in a spam classifier either blocks an evasion path or opens one. See how preprocessing shapes what the model can and cannot see.

Metrics for evaluating a model

Learn how accuracy, precision, recall, and F1-score work in practice, where each metrics deceive, and how adversaries exploit the gaps they leave behind.