Machine learning applications for wireless communication systems