In this lesson module, we will introduce machine learning techniques which have been applied to address pressing challenges in the area of cybersecurity.
Website: https://deapsecure.gitlab.io/deapsecure-lesson03-ml
Objectives
Here are our objectives for this module:
-
Understanding how machine learning can be employed to detect running applications on a smart phone.
-
Understanding fundamentals of decision tree and support vector machine algorithms for classification.
-
Practical familiarity with classification algorithms.
-
Practical experience with speeding up classification algorithms using parallel computer.
Prerequisites
- Python programming knowledge If you have never learned Python before, we recommend the following lesson: “Plotting and Programming in Python” by Software Carpentry. For other learning resources, please visit our blog.