An MARL-Based Distributed Learning Scheme for Capturing User Preferences in a Smart Environment | IEEE Conference Publication | IEEE Xplore