To run this you can download this dataset in your local device. https://www.unb.ca/cic/datasets/ids-2017.html Then open 4 terminals, and run all these files at the same time. The server is going to connect each of the terminals and perform federated learning. You dont need the iotML.py file to run fl. iotML.py is when I am using the same model but in cenntralized machine learning. You could run both FL and ML on both the models and then compare results after saving the models.
-
Notifications
You must be signed in to change notification settings - Fork 0
mansahaj/FederatedLearning
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
This is an intrusion detection system I made using Federated Learning upon the CIC-IDS 2017 attack dataset
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published