Machine Learning Aided Decision Making And Adaptive Stochastic Control In A Hierarchical Interactive Smart Grid