threat detection; machine learning; algorithms; recurrent neural networks; cyber security; artificial intelligence; deep learning