Learning-based joint power and channel assignment for hyper dense 5G networks