Aspects of machine learning in cognitive radio networks