AI & DETECTION10 min read

Classifying 37 Drone Types
by RF Signature

Most public datasets cover 3–5 drone types in controlled lab settings. AISAR's operational dataset covers 37 types across urban, rural, and electronically contested environments. Here's what we learned building the classifier.

37
Drone types, operational data
99.7%
Binary detection accuracy
96%
Type classification accuracy

The Dataset Problem

The fundamental challenge in drone RF classification is not the model architecture — it is the training data. Lab-collected datasets built under controlled RF conditions with 3–5 drone types will produce classifiers that work in labs. They will not produce classifiers that work in urban RF environments with multi-path interference, adjacent-channel congestion, and drone operators who have modified their hardware.

The table below contextualizes where the major public datasets sit relative to operational requirements:

DatasetDrone TypesCollection EnvironmentOperationally Representative
DroneRF3Controlled labNo
CardRF5Controlled labNo
RFUAV (open)37Lab-collectedNo
AISAR Dataset37Multiple operational environmentsYes

AISAR's operational dataset covers 900 MHz, 2.4 GHz, and 5.8 GHz bands, collected in urban clutter, rural open-field, and electronically contested environments. The contested environments are the critical differentiator — they expose classifier failure modes that clean-lab datasets cannot reveal.

Classification Architecture

The classifier is a multi-task learning model with three output heads: binary detection (drone / no-drone), type classification (37 classes), and anomaly flagging (modified configuration / unknown type).

The feature extraction backbone is a ResNet-50 pretrained on ImageNet and fine-tuned on RF spectrogram representations of the drone signals. Spectrogram-based approaches consistently outperform raw IQ processing on this classification task — the visual pattern recognition of convolutional architectures transfers well from image to time-frequency domain.

A temporal analysis layer sits above the ResNet backbone to distinguish drone RF signatures from background WiFi emissions. WiFi and many drone control protocols share the 2.4 GHz band; distinguishing them requires temporal pattern analysis that static spectrograms cannot provide.

Architecture choice note: The ImageNet pretraining appears counterintuitive for RF data. In practice, the low-level edge and texture detectors learned from visual data transfer effectively to spectrogram features. Fine-tuning on 50K spectrogram samples reaches equivalent accuracy to training from scratch on 500K samples.

What Surprised Us

Three findings from the classification work were not anticipated before collecting operational data:

Firmware-dependent signature drift

The same drone model running different firmware versions produces measurably different RF signatures. We observed this across DJI and Parrot platforms when operators updated firmware mid-study. The fix is continuous learning with a replay buffer — the classifier updates incrementally without losing existing class discrimination.

Modified-configuration deviation

Operators fitting aftermarket antennas, extended-range transmitters, or custom batteries alter the RF signature enough to push the drone toward the 'unknown' output head. This is not a failure mode — it is a feature. A classifier that reports 'modified configuration, likely DJI Mavic series' is operationally more useful than a high-confidence wrong classification.

Urban multipath distortion

Urban environments introduce multipath interference that smears spectrogram features in ways that lab data cannot simulate. Data augmentation with synthetically generated multipath was ineffective. The solution was collecting real urban data, which required operational deployment rather than lab work.

Accuracy and Limitations

Classification TaskAccuracyNotes
Binary detection99.7%Measured in operational environments
Type classification (37 classes)96%Stock configurations only
Modified-config classification81%Aftermarket hardware variants
Swarm scenario (5+ drones)93% per-droneNon-overlapping RF signatures

Known limitations: custom-built and hobbyist drones with non-standard RF hardware fall outside the training distribution. Swarms with overlapping RF signatures (collocated drones sharing frequency bands) remain an open research problem. Near-noise-floor detection performance degrades at ranges beyond instrument specification — we do not extrapolate the 99.7% accuracy claim to edge-of-range scenarios.

Implications for System Integrators

Detection system integrators face a practical problem: how do you validate a 37-class classifier if you cannot fly all 37 drone types past your sensor array? The AISAR dataset and platform enable four integration scenarios without physical flight tests:

01
Classifier validation without flight tests

Use AISAR simulated RF emissions for all 37 drone types to validate classifier sensitivity across your full threat taxonomy.

02
False-alarm characterization

Test classifier behavior against non-drone RF sources (WiFi, 5G, interference) to quantify false-alarm rates before deployment.

03
Transfer learning for new drone types

When a new drone type enters your threat list, generate synthetic RF data, fine-tune on it, and validate — without acquiring the physical platform.

04
A/B model comparison

Compare classifier architectures on identical simulated scenarios to select the best model before committing to hardware integration.

The larger implication is procurement: if your detection system is validated only against the 3–5 types covered by public datasets, you do not know its performance against the 37 types in current operational deployment. The gap between validated accuracy and real-world accuracy is not a model problem — it is a data problem that requires operational collection to close.

See the Passive Radar Twin in action

Schedule a 30-minute demo to see real-time drone RF classification across all 37 types, including modified-configuration scenarios.

Request Passive Radar Demo