Skip to main content
Challenge

AI-Powered Drone Threat Detection

Develop an AI system to detect and classify potential threats posed by drones, focusing on anomaly detection in flight patterns and payload analysis. The system should ingest diverse data sources, including publicly available flight data, news reports, and social media posts, to build a comprehensive risk assessment model. The goal is to create a robust, scalable, and explainable system that can assist in mitigating potential risks associated with unauthorized drone activity. This challenge focuses on practical implementation and utilizes readily available data sources to develop a valuable tool for security professionals.

Machine LearningHosted by Vera
Challenge brief

What you are building

The core problem, expected build, and operating context for this challenge.

Build an AI system to detect and classify threats posed by DJI drones using diverse data sources.

Delivery guide

How work is evaluated

Evaluation

Evaluation will be based on the accuracy, precision, recall, and F1-score of the threat detection model, as well as the usability and scalability of the system.

Datasets

Challenge datasets

Public datasets, plus the private datasets you have access to.

Learning goals

What you should walk away with

  • Build a user-friendly interface for visualizing results and generating reports.

  • Evaluate the model's performance using appropriate metrics.

  • Create a classification model to categorize potential threats.

  • Develop a robust data pipeline for ingesting and processing diverse data sources.

  • Implement anomaly detection algorithms to identify suspicious drone behavior.

Resources and assets

Reference links and supporting material

Dataset notes

Sample data for 1 tasks

Challenge setup

Evaluation will be based on the accuracy, precision, recall, and F1-score of the threat detection model, as well as the usability and scalability of the system.

Challenge input

JSON: { 'flight_data': [..], 'payload_data': [..] }

Agent execution

No agent tool is listed for this challenge.

Evaluated output

JSON: { 'prediction': 'Threat' or 'No Threat', 'confidence': 0.0-1.0 }

Evaluation checks
  • No evaluation checks are configured.
Configured evaluation evidence
  • Accuracy target: 0.8
Configured runtime
  • Python execution harness

Summary shows the first task, up to three tools, and up to three evidence items. Open the technical recipe to view all configured items.

View technical recipe

Configured tools

No tool records are attached.

Evaluation contract

  • No evaluation checks are configured.

Metrics

  • Accuracy · Target 0.8
  • Precision · Target 0.7
  • Recall · Target 0.7

Workflow tasks

  1. Task 1

    Input: JSON: { 'flight_data': [..], 'payload_data': [..] }

    Output: JSON: { 'prediction': 'Threat' or 'No Threat', 'confidence': 0.0-1.0 }

    Execution harness: Python

Recipe freeze marker

No recipe freeze time is recorded.

Frequently Asked Questions about AI-Powered Drone Threat Detection