A Knowledge-Based Approach for Multiagent Collaboration in Smart Home: From Activity Recognition to Guidance Service | IEEE Journals & Magazine | IEEE Xplore