Machine learning in cryptocurrency