1. A method comprising: constructing a first collection, the first collection comprising a pattern of life (POL) feature vector and a Q&A feature vector; constructing a second collection from the first collection by inserting noise data in at least one of the POL feature vector and the Q&A feature vector; further constructing a third collection by combining a POL feature vector and a Q&A feature vector of the second collection with a corresponding POL feature vector and a Q&A feature vector of a different collection; aging, using a forecasting configuration, a POL feature vector of the third collection to generate a changed POL feature vector, the changed POL feature vector containing POL feature values expected at a future time; predicting, by inputting the changed POL feature vector in a trained neural network, a probability of the cyber-attack occurring at the future time.