How machine learning can help crack the IT security problem