In this chapter, we will study two important concepts of machine learning: time series analysis and ensemble learning. These are important concepts in the field of machine learning.
We use these concepts to detect anomalies within a system. We analyze historic data and compare it with the current data to detect deviations from normal activities.
The topics that will be covered in this chapter are the following:
- Time series and its different classes
- Time series decomposition
- Analysis of time series in cybersecurity
- Prediction of DDoS attack
- Ensemble learning methods and voting ensemble methods to detect cyber attacks