Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Developing the Model #16

Open
DRedDevil04 opened this issue Dec 21, 2023 · 2 comments
Open

Developing the Model #16

DRedDevil04 opened this issue Dec 21, 2023 · 2 comments

Comments

@DRedDevil04
Copy link
Collaborator

DDoS Detection Model Challenge

Issue Description

馃殌 Challenge: Compete to create the most accurate model for detecting DDoS attacks! Participants are tasked with developing a machine learning model that assigns labels of 1 for DDoS attacks and 0 for normal traffic based on packet features. Additionally, participants are required to maintain a list of source IPs associated with detected DDoS packets.

Evaluation Criteria

  • Model Accuracy: The accuracy of the machine learning model in correctly classifying packets.
  • False Positive Rate: Minimize false positives to enhance precision.
  • List of Source IPs: Maintain an accurate list of source IPs for all packets classified as DDoS attacks.

Data Details

  • Three datasets are provided for training and evaluation.
  • If you wish to add another dataset, feel free to contribute to the other open-for-all issue and get your data added.
  • Features include packet metadata such as IP addresses, TCP/UDP ports, and flags.
  • Labels should be binary, with 1 denoting DDoS attacks and 0 denoting normal traffic.

Submission Guidelines

  • Participants are encouraged to use a variety of machine learning algorithms and techniques.
  • Submissions should include a Jupyter notebook or Python script containing the model implementation.
  • Clearly document and comment your code for transparency and understanding.

Reward

  • The participant with the most accurate model and well-maintained list of source IPs will be recognized and only their PR will be merged.

Additional Information

  • Participants can discuss their approaches, findings, and seek clarifications in the project's discussions.
  • Please adhere to project coding standards and guidelines during implementation.

Note

  • Refer to /data/CONTRIBUTING.md for information on dataset usage and /scripts/model_evaluation.ipynb for existing evaluation conventions.
@sarthakvermaa
Copy link
Contributor

claim

@DRedDevil04
Copy link
Collaborator Author

@sarthakvermaa it is a competitive issue...no need for claiming it...directly send a PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants