From: A novel botnet attack detection for IoT networks based on communication graphs
Blocks | Objectives | Project scope |
---|---|---|
Value proposal | Define problem and importance | AIDS with lower computational cost |
Data sources | Identify main sources | Network data flow |
Prediction task | Model type to use | Stacked autoencoder |
Features | How to represent input | CGN |
Offline evaluation | Define methods and metrics | Accuracy and F1 score and MSE |
Decisions | How to use predictions | Generate alerts |
Making predictions | When and how | Batch periodically |
Collecting data | Cost of new data | No labeling required |
Build models | Frequency and cost | Periodic re-training |
Evaluation and monitoring | How to supervise | Metrics with human oversight |