A novel user behavior prediction model based on automatic annotated behavior recognition in smart home systems | IEEE Journals & Magazine | IEEE Xplore