Machine learning approaches for resource management and forecasting in energy consumption systems | Synapse