Intrusion Detection Project
What is the main goal for this project?
The goal of this project is to create an IoT Intrusion Detection system that uses Decision Trees to identify anomalous activities that may indicate potential attacks or unauthorized access attempts. This will help in early detection and prevention of security breaches. This will involve several steps including but not limited to:
- Researching and understanding the current state of IoT security and intrusion detection systems.
- Developing a Decision Tree algorithm to detect anomalous activities.
- Testing the algorithm in a simulated environment and making improvements based on results.
- Implementing the algorithm in a real-world environment and assessing its performance.
- Researching other variables that can improve the accuracy of the intrusion detection system.
DUTIES AND RESPONSIBILITIES
By the end of the project:
- Understanding of the current state of IoT security and intrusion detection systems.
- Ability to develop a Decision Tree algorithm to detect anomalous activities.
- Ability to test the algorithm in a simulated environment and make improvements based on results.
- Ability to implement the algorithm in a real-world environment and assess its performance.
- Understanding of variables that affect the accuracy of the intrusion detection system.
- Researching and implementing additional variables in the intrusion detection system.
Final deliverables should include:
- All source code.
- A written report explaining the design process and outcomes.
SKILLS TO BE DEVELOPED
As part of doing this project, interns can expect to be upskilled on below:
- IoT security and intrusion detection systems.
- Decision Tree algorithms, Machine learning, Python.
- Testing and debugging algorithms.