{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T07:07:05Z","timestamp":1769929625669,"version":"3.49.0"},"reference-count":50,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2016,10,15]],"date-time":"2016-10-15T00:00:00Z","timestamp":1476489600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>With the rapid growth of wireless sensor applications, the user interfaces and configurations of smart homes have become so complicated and inflexible that users usually have to spend a great amount of time studying them and adapting to their expected operation. In order to improve user experience, a weighted hybrid recommender system based on a Kalman Filter model is proposed to predict what users might want to do next, especially when users are located in a smart home with an enhanced living environment. Specifically, a weight hybridization method was introduced, which combines contextual collaborative filter and the contextual content-based recommendations. This method inherits the advantages of the optimum regression and the stability features of the proposed adaptive Kalman Filter model, and it can predict and revise the weight of each system component dynamically. Experimental results show that the hybrid recommender system can optimize the distribution of weights of each component, and achieve more reasonable recall and precision rates.<\/jats:p>","DOI":"10.3390\/s16101706","type":"journal-article","created":{"date-parts":[[2016,10,17]],"date-time":"2016-10-17T10:33:16Z","timestamp":1476700396000},"page":"1706","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["An Efficient Recommendation Filter Model on Smart Home Big Data Analytics for Enhanced Living Environments"],"prefix":"10.3390","volume":"16","author":[{"given":"Hao","family":"Chen","sequence":"first","affiliation":[{"name":"College of Computer Science and Electronic Engineering, Hunan University, Changsha 410082, China"}]},{"given":"Xiaoyun","family":"Xie","sequence":"additional","affiliation":[{"name":"College of Computer Science and Electronic Engineering, Hunan University, Changsha 410082, China"}]},{"given":"Wanneng","family":"Shu","sequence":"additional","affiliation":[{"name":"College of Computer Science, South-Central University for Nationalities, Wuhan 430074, China"}]},{"given":"Naixue","family":"Xiong","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Georgia State University, Atlanta, GA 30302, USA"}]}],"member":"1968","published-online":{"date-parts":[[2016,10,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Akbar, M., Javaid, N., Khan, A.H., Imran, M., Shoaib, M., and Vasilakos, A. (2016). Efficient Data Gathering in 3D Linear Underwater Wireless Sensor Networks Using Sink Mobility. Sensors, 16.","DOI":"10.3390\/s16030404"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/MWC.2013.6549279","article-title":"Gearing Resource-poor Mobile Devices with Powerful Clouds: Architectures, Challenges, and Applications","volume":"20","author":"Liu","year":"2013","journal-title":"IEEE Wirel. Commun."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"4092","DOI":"10.1109\/TGRS.2013.2279591","article-title":"Hyperspectral Band Selection Based on Trivariate Mutual Information and Clonal Selection","volume":"52","author":"Feng","year":"2014","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1080\/15501320802554992","article-title":"Quantum-Inspired Genetic Algorithm Based on Simulated Annealing for Combinatorial Optimization Problem","volume":"5","author":"Shu","year":"2009","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2127","DOI":"10.1109\/TVT.2014.2310773","article-title":"Energy-Efficiency Optimization for MIMO-OFDM Mobile Multimedia Communication Systems with QoS Constrains","volume":"64","author":"Ge","year":"2014","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1080\/15325008.2013.832439","article-title":"Smart Home Activities: A Literature Review","volume":"42","author":"Ahmed","year":"2014","journal-title":"Electr. Power Compon. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Fan, X., and Yuan, C. (2015, January 25\u201329). An Improved Lower Bound for Bayesian Network Structure Learning. Proceedings of the 29th AAAI Conference on Artificial Intelligence (AAAI-2015), Austin, TX, USA.","DOI":"10.1609\/aaai.v29i1.9689"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"19541","DOI":"10.3390\/s150819541","article-title":"The Balanced Cross-Layer Design Routing Algorithm in Wireless Sensor Networks Using Fuzzy Logic","volume":"15","author":"Li","year":"2015","journal-title":"Sensors"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"4008","DOI":"10.1109\/JLT.2015.2461449","article-title":"Energy-Efficient Manycast Routing and Spectrum Assignment in Elastic Optical Networks for Cloud Computing Environment","volume":"33","author":"Fallahpour","year":"2015","journal-title":"J. Lightw. Technol."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Kim, K., Jin, J.-Y., and Jin, S.-I. (2016). Classification between Failed Nodes and Left Nodes in Mobile Asset Tracking Systems. Sensors, 16.","DOI":"10.3390\/s16020240"},{"key":"ref_11","unstructured":"Fan, X., Malone, B., and Yuan, C. (2014, January 23\u201327). Finding Optimal Bayesian Network Structures with Constraints Learned from Data. Proceedings of the 30th Conference on Uncertainty in Artificial Intelligence (UAI-2014), Quebec City, QC, Canada."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Brush, A.J.B., Lee, B., Mahajan, R., Agarwal, S., Saroiu, S., and Dixon, C. (2011, January 7\u201312). Home automation in the wild: Challenges and opportunities. Proceedings of the International Conference on Human Factors in Computing Systems (CHI 2011), Vancouver, BC, Canada.","DOI":"10.1145\/1978942.1979249"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"33","DOI":"10.5121\/ijcnc.2014.6103","article-title":"Ubiquitous Smart Home System Using Android Application","volume":"6","author":"Kumar","year":"2014","journal-title":"Int. J. Comput. Netw. Commun."},{"key":"ref_14","first-page":"21","article-title":"An unsupervised recommender system for smart homes","volume":"6","author":"Katharina","year":"2014","journal-title":"J. Am. Intel. Smart Environ."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Vavilov, D., Melezhik, A., and Platonov, I. (2014, January 10\u201313). Healthcare Application of Smart Home User's Behavior Prediction. Proceedings of the 2014 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA.","DOI":"10.1109\/ICCE.2014.6776025"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1007\/s00779-014-0824-x","article-title":"Dynamic sensor event segmentation for real-time activity recognition in a smart home context","volume":"19","author":"Wan","year":"2015","journal-title":"Pers. Ubiquit. Comput."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"558","DOI":"10.1109\/TMC.2015.2424427","article-title":"A Rule-based Service Customization Strategy for Smart Home Context-aware Automation","volume":"15","author":"Meng","year":"2016","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1145\/138859.138867","article-title":"Using Collaborative Filtering to Weave an Information Tapestry","volume":"35","author":"Goldberg","year":"1992","journal-title":"Commun. ACM"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2068","DOI":"10.1016\/j.jnca.2012.08.008","article-title":"Performance evaluation of selective and adaptive heads clustering algorithms over wireless sensor networks","volume":"35","author":"Darabkh","year":"2012","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Si, L., Si, L., Jin, R., and Jin, R. (2004, January 8\u201313). Unified filtering by combining collaborative filtering and content-based filtering via mixture model and exponential model. Proceedings of the 2004 ACM CIKM International Conference on Information and Knowledge Management, Washington, DC, USA.","DOI":"10.1145\/1031171.1031201"},{"key":"ref_21","unstructured":"Claypool, M. (1999, January 19). Combining Content-Based and Collaborative Filters in an Online Newspaper. Proceeding of Recommender Systems Workshop at Acm Sigir, Berkeley, CA, USA."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1160","DOI":"10.1016\/j.jcss.2011.10.006","article-title":"Resource recommendation in social annotation systems: A linear-weighted hybrid approach","volume":"78","author":"Gemmell","year":"2012","journal-title":"J. Comp. Syst. Sci."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Gong, J., Gao, M.L., Xu, B., and Wang, W. (2015, January 19\u201320). A hybrid recommendation algorithm based on social networks. Proceedings of the International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness (QSHINE), 2015 11th International Conference on, Taipei, Taiwan.","DOI":"10.4108\/eai.19-8-2015.2260770"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Vahedian, F. (2014, January 6\u201310). Weighted hybrid recommendation for heterogeneous networks. Proceedings of the 8th ACM Conference on Recommender systems, Foster City, Silicon Valley, CA, USA.","DOI":"10.1145\/2645710.2653366"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1860","DOI":"10.1109\/TNET.2011.2162340","article-title":"Spatial correlation and mobility-aware traffic modeling for wireless sensor networks","volume":"19","author":"Wang","year":"2011","journal-title":"IEEE ACM Trans. Netw."},{"key":"ref_26","unstructured":"Lai, S., Liu, Y., Gu, H., Xu, L., Liu, K., Xiang, S., Zhao, J., Diao, R., Xiang, L., Li, H., and Wang, D. (2011, January 21\u201324). Hybrid Recommendation Models for Binary User Preference Prediction Problem. Proceedings of the 17th ACM SIGKDD international conference on Knowledge Discovery and Data Mining (KDD Cup\u201917), San Diego, CA, USA."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1504\/IJAACS.2013.052925","article-title":"Context aware wireless sensor networks for smart home monitoring","volume":"6","author":"Castello","year":"2013","journal-title":"Int. J. Auton. Adapt. Commun. Syst."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2292","DOI":"10.1016\/j.comnet.2008.04.002","article-title":"Wireless sensor network survey","volume":"52","author":"Yick","year":"2008","journal-title":"Comput. Netw."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Hofer, T., Schwinger, W., Pichler, M., Leonhartsberger, G., Altmann, J., and Retschitzegger, W. (2003, January 6\u20139). Context-Awareness on Mobile Devices\u2014The Hydrogen Approach. Proceedings of the 36th Annual Hawaii International Conference on System Sciences 2003, Big Island, HI, USA.","DOI":"10.1109\/HICSS.2003.1174831"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Sarwar, B., Karypis, G., Konstan, J., and Riedl, J. (2001, January 1). Item-based collaborative filtering recommendation algorithms. Proceedings of the 10th International Conference on World Wide Web, Hong Kong, China.","DOI":"10.1145\/371920.372071"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1145\/963770.963776","article-title":"Item-based top-N recommendation algorithms","volume":"22","author":"Deshpande","year":"2004","journal-title":"ACM Trans. Inf. Syst."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Ricci, F., Rokach, L., and Shapira, B. (2015). Recommender Systems Handbook, Springer. [2nd ed.].","DOI":"10.1007\/978-1-4899-7637-6"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1109\/TMC.2006.18","article-title":"Context-aware mobile computing: Learning context-dependent personal preferences from a wearable sensor array","volume":"5","author":"Krause","year":"2006","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"244","DOI":"10.1007\/11426646_23","article-title":"Context-Aware Collaborative Filtering System: Predicting the User\u2019s Preference in the Ubiquitous Computing Environment","volume":"Volume 3479","author":"Chen","year":"2005","journal-title":"International Symposium on Location & Context-Awareness"},{"key":"ref_35","unstructured":"Pazzani, M.J., and Billsus, D. (2007). The Adaptive Web, Springer."},{"key":"ref_36","unstructured":"Ono, C., Kurokawa, M., Motomura, Y., and Asoh, H.A. (2007, January 25\u201329). Context-Aware Movie Preference Model Using a Bayesian Network for Recommendation and Promotion. Proceedings of the 11th International Conference (UM 2007), Corfu, Greece."},{"key":"ref_37","unstructured":"Vahedian, F., and Burke, R. (2014, January 6). Predicting Component Utilities for Linear-Weighted Hybrid Recommendation. Proceedings of the 6th ACM RecSys Workshop on Recommender Systems and the Social Web, Foster City, CA, USA."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1007\/978-3-540-72079-9_12","article-title":"Hybrid Web Recommender Systems","volume":"Volume 4321","author":"Burke","year":"2007","journal-title":"The Adaptive Web"},{"key":"ref_39","unstructured":"Greg, W., and Gary, B. (2006). An Introduction to the Kalman Filter, University of North Carolina."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/TCE.2009.4814407","article-title":"Robust digital image stabilization using the Kalman filter","volume":"55","author":"Chuntao","year":"2009","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1007\/s10291-008-0110-3","article-title":"Kalman-filter-based GPS clock estimation for near real-time positioning","volume":"13","author":"Oliver","year":"2009","journal-title":"GPS Solut."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"4409","DOI":"10.1109\/TIE.2011.2162714","article-title":"Kalman Filter for Robot Vision: A Survey","volume":"59","author":"Chen","year":"2012","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_43","unstructured":"Guy, S. (2010, January 26\u201330). Tutorial on evaluating recommender systems. Proceedings of the Fourth ACM Conference on Recommender, RecSys 2010, Barcelona, Spain."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"2405","DOI":"10.1109\/TSP.2009.2038959","article-title":"Methods for Sparse Signal Recovery Using Kalman Filtering With Embedded Pseudo-Measurement Norms and Quasi-Norms","volume":"58","author":"Avishy","year":"2010","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_45","first-page":"1","article-title":"A Novel Energy-efficient Resource Allocation Algorithm Based on Immune Clonal Optimization for Green Cloud Computing","volume":"64","author":"Shu","year":"2014","journal-title":"EURASIP J. Wirel. Comm."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Hayajneh, T., Mohd, B.J., Imran, M., Almashaqbeh, G., and Vasilakos, A.V. (2016). Secure Authentication for Remote Patient Monitoring with Wireless Medical Sensor Networks. Sensors, 16.","DOI":"10.3390\/s16040424"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Tang, C., Shokla, S.K., Modhawar, G., and Wang, Q. (2016). An Effective Collaborative Mobile Weighted Clustering Schemes for Energy Balancing in Wireless Sensor Networks. Sensors, 16.","DOI":"10.3390\/s16020261"},{"key":"ref_48","unstructured":"Simo, S., Ville, T., Kannala, J., and Rahtu, E. (2015, January 13\u201316). Adaptive Kalman filtering and smoothing for gravitation tracking in mobile systems. Proceedings of the 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Banff, AB, Canada."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1109\/SURV.2013.110113.00249","article-title":"A Survey of Recent Developments in Home M2M Networks","volume":"16","author":"Chen","year":"2014","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"1703","DOI":"10.1109\/TITS.2015.2498180","article-title":"An Unlicensed Taxi Identification Model based on Big Data Analysis","volume":"17","author":"Yuan","year":"2016","journal-title":"IEEE Trans. Intell. Transp. Syst."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/10\/1706\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:33:06Z","timestamp":1760211186000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/10\/1706"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,15]]},"references-count":50,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2016,10]]}},"alternative-id":["s16101706"],"URL":"https:\/\/doi.org\/10.3390\/s16101706","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,10,15]]}}}