Distributed machine learning based smart-grid energy management with occupant cognition | IEEE Conference Publication | IEEE Xplore