{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T21:05:33Z","timestamp":1778619933897,"version":"3.51.4"},"reference-count":36,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2014,7,10]],"date-time":"2014-07-10T00:00:00Z","timestamp":1404950400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Application of sensor-based technology within activity monitoring systems is becoming a popular technique within the smart environment paradigm. Nevertheless,  the use of such an approach generates complex constructs of data, which subsequently requires the use of intricate activity recognition techniques to automatically infer the underlying activity. This paper explores a cluster-based ensemble method as a new solution for the purposes of activity recognition within smart environments. With this approach activities are modelled as collections of clusters built on different subsets of features.  A classification process is performed by assigning a new instance to its closest cluster  from each collection. Two different sensor data representations have been investigated, namely numeric and binary. Following the evaluation of the proposed methodology it has been demonstrated that the cluster-based ensemble method can be successfully applied as  a viable option for activity recognition. Results following exposure to data collected  from a range of activities indicated that the ensemble method had the ability to perform with accuracies of 94.2% and 97.5% for numeric and binary data, respectively. These results outperformed a range of single classifiers considered as benchmarks.<\/jats:p>","DOI":"10.3390\/s140712285","type":"journal-article","created":{"date-parts":[[2014,7,10]],"date-time":"2014-07-10T11:22:59Z","timestamp":1404991379000},"page":"12285-12304","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":39,"title":["Clustering-Based Ensemble Learning for Activity Recognition in Smart Homes"],"prefix":"10.3390","volume":"14","author":[{"given":"Anna","family":"Jurek","sequence":"first","affiliation":[{"name":"School of Computing and Mathematics, University of Ulster, Jordanstown, Shore Road, Newtownabbey, Co. Antrim BT37 0QB, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0882-7902","authenticated-orcid":false,"given":"Chris","family":"Nugent","sequence":"additional","affiliation":[{"name":"School of Computing and Mathematics, University of Ulster, Jordanstown, Shore Road, Newtownabbey, Co. Antrim BT37 0QB, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yaxin","family":"Bi","sequence":"additional","affiliation":[{"name":"School of Computing and Mathematics, University of Ulster, Jordanstown, Shore Road, Newtownabbey, Co. Antrim BT37 0QB, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shengli","family":"Wu","sequence":"additional","affiliation":[{"name":"School of Computing and Mathematics, University of Ulster, Jordanstown, Shore Road, Newtownabbey, Co. Antrim BT37 0QB, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2014,7,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1016\/j.pmcj.2008.05.002","article-title":"Evidential fusion of sensor data for activity recognition in smart homes","volume":"5","author":"Hong","year":"2009","journal-title":"Pervasive Mob. Comput."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MPRV.2004.7","article-title":"Inferring activities from interactions with objects","volume":"3","author":"Philipose","year":"2004","journal-title":"IEEE Pervasive Comput. Mag."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1109\/TKDE.2010.148","article-title":"Discovering Activities to Recognize and Track in a Smart Environment","volume":"23","author":"Rashidi","year":"2011","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Jurek, A., Bi, Y., Wu, S., and Nugent, C.D. (2012, January 7\u20139). A Cluster-Based Classifier Ensemble as an Alternative to the Nearest Neighbour Ensemble. Athens, Greece.","DOI":"10.1109\/ICTAI.2012.156"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1007\/978-3-319-03092-0_13","article-title":"Application of a Cluster-Based Classifier Ensemble to Activity Recognition in Smart Homes. Ambient Assisted Living and Active Agin","volume":"8277","author":"Jurek","year":"2013","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"790","DOI":"10.1109\/TSMCC.2012.2198883","article-title":"Sensor-Based Activity Recognition","volume":"42","author":"Chen","year":"2012","journal-title":"IEEE Trans. Syst. Man Cybern. Part C"},{"key":"ref_7","unstructured":"Tapia, E.M., Intille, S., and Larson, K. (2004). Pervasive Computing, Massachusetts Institute of Technology."},{"key":"ref_8","unstructured":"Wilson, D.H. (2005). Assistive Intelligent Environments for Automatic Health Monitoring. [Ph.D. Thesis, Carnegie Mellon University]."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Hasan, M.K., Rubaiyeat, H.A., Lee, Y.K., and Lee, S. (2008, January 17\u201320). A HMM for Activity Aecognition. Phoenix Park, Korea.","DOI":"10.1109\/ICACT.2008.4493886"},{"key":"ref_10","unstructured":"Van Kasteren, T. (2011). Activity Recognition for Health Monitoring Elderly Using Temporal Probabilistic Models. [Ph.D. Thesis, UvA Universiteit van Amsterdam]."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Logan, B., Healey, J., Philipose, M., Tapia, E.M., and Intille, S. (2007). A long-term evaluation of sensing modalities for activity recognition. Ubicomp, 483\u2013500.","DOI":"10.1007\/978-3-540-74853-3_28"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2213","DOI":"10.1016\/j.patrec.2008.08.002","article-title":"Using acceleration measurements for activity recognition: An effective learning algorithm for constructing neural classifiers","volume":"29","author":"Yang","year":"2008","journal-title":"Pattern Recogni. Lett."},{"key":"ref_13","unstructured":"Ye, J., Coyle, L., McKeever, S., and Dobson, S.A. (, January May). Dealing with activities with diffuse boundaries. Helsinki, Finland."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/MPRV.2010.7","article-title":"Human Activity Recognition and Pattern Discovery","volume":"9","author":"Kim","year":"2010","journal-title":"Pervasive Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/MIS.2010.112","article-title":"Learning Setting-Generalized Activity Models for Smart Spaces","volume":"27","author":"Cook","year":"2012","journal-title":"Intell. Syst."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"5460","DOI":"10.3390\/s130505460","article-title":"Activity Recognition Using Hybrid Generative\/Discriminative Models on Home Enviroments Using Binary Sensors","volume":"13","author":"Ordonez","year":"2013","journal-title":"Sensors"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1248","DOI":"10.1016\/j.eswa.2012.08.066","article-title":"Online activity recognition using evolving classifiers","volume":"40","author":"Ordonez","year":"2013","journal-title":"Expert Syst. Appl."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"961","DOI":"10.1109\/TKDE.2011.51","article-title":"A Knowledge-Driven Approach to Activity Recognition in Smart Homes","volume":"24","author":"Chen","year":"2012","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Liao, J., Bi, Y., and Nugent, C. (2009, January 5\u20137). Evidence fusion for activity recognition using the Dempster-Shafer theory of evidence. Larnaca, Cyprus.","DOI":"10.1109\/ITAB.2009.5394319"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"253","DOI":"10.3233\/AIS-2010-0071","article-title":"Activity recognition using temporal evidence theory","volume":"2","author":"McKeever","year":"2010","journal-title":"Ambient Intell. Smart Environ."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random Forest","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1049","DOI":"10.1016\/j.patrec.2007.06.019","article-title":"Boosting recombined weak classifiers","volume":"29","author":"Maudes","year":"2008","journal-title":"Pattern Recognit. Lett."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"De Stefano, C., Fontanella, F., and Folino, G. (2011, January 15\u201317). A Bayesian approach for combining ensembles of GP classifiers. Italy.","DOI":"10.1007\/978-3-642-21557-5_5"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Bi, Y., Wu, S., Wang, H., and Guo, G. (2011, January 7\u20139). Combination of Evidence-based Classifiers for Text Categorization. Boca Raton, FL, USA.","DOI":"10.1109\/ICTAI.2011.69"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1023\/A:1022859003006","article-title":"Measures of Diversity in Classifier Ensembles and Their Relationship with the Ensemble Accuracy","volume":"51","author":"Kuncheva","year":"2003","journal-title":"Mach. Learn."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/j.inffus.2004.04.001","article-title":"Creating diversity in ensembles using artificial data","volume":"6","author":"Melville","year":"2004","journal-title":"Inf. Fusion"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Zenobi, G., and Cunningham, P. (2001, January 5\u20137). Using Diversity in Preparing Ensembles of Classifiers Based on Different Features Subsets to Minimize Generalization Error. Freiburg, Germany.","DOI":"10.1007\/3-540-44795-4_49"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1007\/BF00058655","article-title":"Bagging Predictors","volume":"24","author":"Breiman","year":"1996","journal-title":"Mach. Learn."},{"key":"ref_29","first-page":"771","article-title":"A Short Introduction to Boosting","volume":"14","author":"Freund","year":"1999","journal-title":"Jpn. Soc. Artif. Intell."},{"key":"ref_30","unstructured":"Ting, K.M., and Witten, I.H. (1997, January 23\u201329). Stacked Generalization: When Does it Work?. Nagoya, Japan."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.pmcj.2009.10.004","article-title":"Object relevance weight pattern mining for activity recognition and segmentation","volume":"6","author":"Palmes","year":"2010","journal-title":"Pervasive Mobile Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/1656274.1656278","article-title":"The Weka Data Mining Software: An Update","volume":"11","author":"Hall","year":"2009","journal-title":"SIGKDD Explor"},{"key":"ref_33","unstructured":"Ho, T.K. (1995, January 14\u201316). Random decisions forests. Montr\u00e9al, QC, Canada."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"832","DOI":"10.1109\/34.709601","article-title":"The random supspace method for construction decision trees","volume":"20","author":"Ho","year":"1998","journal-title":"IEEE Trans. Pettern Anal. Mach. Intel."},{"key":"ref_35","first-page":"37","article-title":"Evaluation: From Precision, Recall and F-Factor to ROC, Informedness, Markedness & Correlation","volume":"2","author":"Powers","year":"2011","journal-title":"Mach. Learn. Technol."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1109\/TPAMI.1979.4766909","article-title":"A cluster separation measure","volume":"1","author":"Davies","year":"1979","journal-title":"IEEE Trans. Pattern Anal. Mach. Learn. Intell."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/7\/12285\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:13:30Z","timestamp":1760217210000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/7\/12285"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,7,10]]},"references-count":36,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2014,7]]}},"alternative-id":["s140712285"],"URL":"https:\/\/doi.org\/10.3390\/s140712285","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,7,10]]}}}