Skip to content
Segun UmoruSEGUN UMORU
Back to all case studies

Machine Learning

Predictive Logistics Anomaly Detection & SLA Breach Classification

Designed a multi-tenant machine learning platform combining per-carrier IsolationForest anomaly detectors with GradientBoosting SLA delay prediction classifiers, generating proactive breach alerts 24 to 48 hours in advance.

Client / Context

Certin

My Role

Senior AI/ML Engineer

Timeline

2026

Verified Deliverables & Impact

10-20% Faster Issue Resolution
10% Fewer Shipment Delays
24-48h Advance SLA Warning
Technologies:IsolationForestGradientBoostingLangGraphFastAPISQLAlchemy 2.0CeleryRedisDocker

Executive Overview

Modern supply chains rely on networks of dozens of independent freight and courier carriers. Operational disruptions — carrier hub backlogs, customs bottlenecks, unexpected route exceptions, and volume spikes — typically go undetected until customer delivery deadlines are already missed.

For European logistics leader Certin, we engineered an end-to-end predictive machine learning and multi-agent monitoring platform that flags carrier performance degradation before customer shipments are impacted.

The Solution & System Design

1. Per-Carrier Behavioral Anomaly Detection

Trained per-tenant IsolationForest anomaly detectors evaluating six key engineered features aggregated per carrier per day:

  • Total daily shipment volume & weight variance
  • Total exception and breach occurrences
  • Real-time exception rate against historical rolling 30-day baseline
  • Average transit hours per lane

With StandardScaler normalization and 10% contamination tuning, the system detects carrier operational bottlenecks as soon as anomaly thresholds are crossed.

2. Predictive SLA Delay Classification

Trained a GradientBoosting classifier on historical shipment telemetry to calculate the probability of delivery deadline breaches at every milestone, using eight predictive signals:

  • Carrier historical on-time rate
  • Route-specific delay probability
  • Elapsed percentage of SLA delivery window
  • Current package exception flags & priority encoding

The model generates automated high-confidence warnings 24 to 48 hours prior to SLA failure, allowing logistics dispatchers to reroute freight or trigger proactive carrier escalations.

3. Production Architecture

The ML platform was built on FastAPI + SQLAlchemy 2.0 Async, with Celery and Redis executing distributed model scoring tasks, signed model artifact serialization, and a LangGraph-coordinated operations copilot for real-time dispatch queries.

Results

  • 10–20% reduction in manual exception resolution time.
  • 10% fewer avoidable shipment delays across core European freight corridors.
  • 5–15% improvement in carrier SLA compliance adherence.