{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T04:15:15Z","timestamp":1772252115937,"version":"3.50.1"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2022,7,19]],"date-time":"2022-07-19T00:00:00Z","timestamp":1658188800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,7,19]],"date-time":"2022-07-19T00:00:00Z","timestamp":1658188800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100009030","name":"Strategic Promotion of Innovative R and D","doi-asserted-by":"publisher","award":["JPMJSV1011"],"award-info":[{"award-number":["JPMJSV1011"]}],"id":[{"id":"10.13039\/501100009030","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001863","name":"New Energy and Industrial Technology Development Organization","doi-asserted-by":"publisher","award":["JPNP20006"],"award-info":[{"award-number":["JPNP20006"]}],"id":[{"id":"10.13039\/501100001863","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Pers Ubiquit Comput"],"published-print":{"date-parts":[[2022,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>To develop smart home technology designed to analyze the activity of residents based on the logs of installed\u00a0sensors, an activity model tailored to individuals must be constructed from less\u00a0privacy-invasive sensors\u00a0to avoid interference in daily life. Unsupervised machine learning techniques are desirable to automatically construct such models without costly data annotation, but their application has not yet been sufficiently successful. In this study, we show that an activity model can be effectively estimated without activity labels via the Dirichlet multinomial mixture (DMM) model. The DMM model assumes that sensor signals are generated according to a Dirichlet multinomial distribution conditioned on a single unobservable activity and can capture the burstiness of sensors, in which even sensors that rarely fire may fire repeatedly after being triggered. We demonstrate the burstiness phenomenon in real data using passive infrared ray motion sensors. For such data, the assumptions of the DMM model are more suitable than the assumptions employed in models used in previous studies. Moreover, we extend the DMM model so that each activity depends on the preceding activity to capture the Markov dependency of activities, and a Gibbs sampler used in the model estimation algorithm is also presented. An empirical study using publicly available data collected in real-life settings shows that the DMM models can discover activities more correctly than the other models and expected to be used as a primitive activity extraction tool in activity analysis.<\/jats:p>","DOI":"10.1007\/s00779-022-01686-w","type":"journal-article","created":{"date-parts":[[2022,7,19]],"date-time":"2022-07-19T17:02:47Z","timestamp":1658250167000},"page":"1255-1279","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Activity discovery using Dirichlet multinomial mixture models from discrete sensor data in smart homes"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8846-1770","authenticated-orcid":false,"given":"Ken","family":"Sadohara","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,7,19]]},"reference":[{"issue":"3","key":"1686_CR1","doi-asserted-by":"publisher","first-page":"503","DOI":"10.1007\/s10844-014-0341-4","volume":"43","author":"DJ Cook","year":"2014","unstructured":"Cook DJ, Krishnan N (2014) Mining the home environment. J Intell Inf Syst 43(3):503\u2013519. https:\/\/doi.org\/10.1007\/s10844-014-0341-4","journal-title":"J Intell Inf Syst"},{"issue":"4","key":"1686_CR2","doi-asserted-by":"publisher","first-page":"495","DOI":"10.1007\/s12652-015-0270-2","volume":"6","author":"M Amiribesheli","year":"2015","unstructured":"Amiribesheli M, Benmansour A, Bouchachia A (2015) A review of smart homes in healthcare. J Amb Intell Hum Comp 6(4):495\u2013517. https:\/\/doi.org\/10.1007\/s12652-015-0270-2","journal-title":"J Amb Intell Hum Comp"},{"issue":"1","key":"1686_CR3","doi-asserted-by":"publisher","first-page":"23","DOI":"10.3390\/fi11010023","volume":"11","author":"F Leotta","year":"2019","unstructured":"Leotta F, Mecella M, Sora D, Catarci T (2019) Surveying human habit modeling and mining techniques in smart spaces. Future Internet 11(1):23. https:\/\/doi.org\/10.3390\/fi11010023","journal-title":"Future Internet"},{"issue":"4","key":"1686_CR4","doi-asserted-by":"publisher","first-page":"1211","DOI":"10.1109\/tase.2015.2471842","volume":"12","author":"J Saives","year":"2015","unstructured":"Saives J, Pianon C, Faraut G (2015) Activity discovobery and detection of behavioral deviations of an inhabitant from binary sensors. IEEE Trans Autom Sci Eng 12(4):1211\u20131224. https:\/\/doi.org\/10.1109\/tase.2015.2471842","journal-title":"IEEE Trans Autom Sci Eng"},{"issue":"6","key":"1686_CR5","doi-asserted-by":"publisher","first-page":"1589","DOI":"10.1109\/jbhi.2019.2943391","volume":"24","author":"C Shang","year":"2020","unstructured":"Shang C, Chang C-Y, Chen G, Zhao S, Chen H (2020) BIA: Behavior identification algorithm using unsupervised learning based on sensor data for home elderly. IEEE J Biomed Health Inform 24(6):1589\u20131600. https:\/\/doi.org\/10.1109\/jbhi.2019.2943391","journal-title":"IEEE J Biomed Health Inform"},{"issue":"7","key":"1686_CR6","doi-asserted-by":"publisher","first-page":"175","DOI":"10.2196\/jmir.3465","volume":"16","author":"RA Stucki","year":"2014","unstructured":"Stucki RA, Urwyler P, Rampa L, M\u00fcri R, Mosimann UP, Nef T (2014) A web-based non-intrusive ambient system to measure and classify activities of daily living. J Med Internet Res 16(7):175. https:\/\/doi.org\/10.2196\/jmir.3465","journal-title":"J Med Internet Res"},{"issue":"5","key":"1686_CR7","doi-asserted-by":"publisher","first-page":"2498","DOI":"10.3390\/ijerph18052498","volume":"18","author":"J Mizuno","year":"2021","unstructured":"Mizuno J, Saito D, Sadohara K, Nihei M, Ohnaka S, Suzurikawa J, Inoue T (2021) Effect of the information support robot on the daily activity of older people living alone in actual living environment. Int J Environ Res Public Health 18(5):2498. https:\/\/doi.org\/10.3390\/ijerph18052498","journal-title":"Int J Environ Res Public Health"},{"issue":"3","key":"1686_CR8","doi-asserted-by":"publisher","first-page":"820","DOI":"10.1109\/tsmcb.2012.2216873","volume":"43","author":"DJ Cook","year":"2013","unstructured":"Cook DJ, Krishnan NC, Rashidi P (2013) Activity discovery and activity recognition: A new partnership. IEEE Transactions on Cybernetics 43(3):820\u2013828. https:\/\/doi.org\/10.1109\/tsmcb.2012.2216873","journal-title":"IEEE Transactions on Cybernetics"},{"key":"1686_CR9","unstructured":"Bishop CM (2006) Pattern Recognition and Machine Learning. Springer"},{"key":"1686_CR10","first-page":"993","volume":"3","author":"DM Blei","year":"2003","unstructured":"Blei DM, Ng AY, Jordan MI (2003) Latent Dirichlet allocation. J Mach Learn Res 3:993\u20131033","journal-title":"J Mach Learn Res"},{"issue":"476","key":"1686_CR11","doi-asserted-by":"publisher","first-page":"1566","DOI":"10.1198\/016214506000000302","volume":"101","author":"YW Teh","year":"2006","unstructured":"Teh YW, Jordan MI, Beal MJ, Blei DM (2006) Hierarchical Dirichlet processes. J Am Stat Assoc 101(476):1566\u20131581","journal-title":"J Am Stat Assoc"},{"key":"1686_CR12","doi-asserted-by":"crossref","unstructured":"Hu\u1ef3nh T, Fritz M, Schiele B (2008) Discovery of activity patterns using topic models. In: Proc of Internat Conf on Ubiquitous Computing, pp 10\u201319","DOI":"10.1145\/1409635.1409638"},{"issue":"3","key":"1686_CR13","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1007\/s11263-007-0122-4","volume":"79","author":"JC Niebles","year":"2008","unstructured":"Niebles JC, Wang H, Fei-Fei L (2008) Unsupervised learning of human action categories using spatial-temporal words. Int J Comput Vis 79(3):299\u2013318","journal-title":"Int J Comput Vis"},{"key":"1686_CR14","doi-asserted-by":"crossref","unstructured":"Sun FT, Yeh YT, Cheng HT, Kuo C, Griss M (2014) Nonparametric discovery of human routines from sensor data. In: Proc of Internat Conf on Pervasive Computing and Communications, pp 11\u201319","DOI":"10.1109\/PerCom.2014.6813938"},{"key":"1686_CR15","doi-asserted-by":"crossref","unstructured":"Tsai M-J, Wu, C-L, Pradhan SK, Xie Y, Li T-Y, Fu L-C, Zeng, Y-C (2016) Context-aware activity prediction using human behavior pattern in real smart home environments. In: Proc of Internat Conf on Automation Science and Engineering, pp 168\u2013173. IEEE","DOI":"10.1109\/COASE.2016.7743376"},{"issue":"2","key":"1686_CR16","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1023\/A:1007692713085","volume":"39","author":"K Nigam","year":"2000","unstructured":"Nigam K, McCallum AK, Thrun S, Mitchell T (2000) Text classification from labeled and unlabeled documents using EM. Mach Learn 39(2):103\u2013134","journal-title":"Mach Learn"},{"key":"1686_CR17","unstructured":"Jianhua Y, Wang J (2014) A Dirichlet multinomial mixture model-based approach for short text clustering. In: Proc of Internat Conf on Knowledge Discovery and Data Mining, pp 233\u2013242"},{"key":"1686_CR18","doi-asserted-by":"publisher","unstructured":"Andriani P, McKelvey B (2007) Beyond Gaussian averages: redirecting international business and management research toward extreme events and power laws. J Int Bus Stud 38(7):1212\u20131230. https:\/\/doi.org\/10.1057\/palgrave.jibs.8400324","DOI":"10.1057\/palgrave.jibs.8400324"},{"key":"1686_CR19","doi-asserted-by":"crossref","unstructured":"van Kasteren TL, Englebienne G, Kr\u00f6se BJ (2011) Human activity recognition from wireless sensor network data: benchmark and software, pp 165\u2013186. Activity Recognition in Pervasive Intelligent Environments, Atlantis Press","DOI":"10.2991\/978-94-91216-05-3_8"},{"issue":"1","key":"1686_CR20","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/mis.2010.112","volume":"27","author":"D Cook","year":"2012","unstructured":"Cook D (2012) Learning setting-generalized activity models for smart spaces. IEEE Intell Syst 27(1):32\u201338. https:\/\/doi.org\/10.1109\/mis.2010.112","journal-title":"IEEE Intell Syst"},{"issue":"5","key":"1686_CR21","doi-asserted-by":"publisher","first-page":"1997","DOI":"10.1007\/s12652-019-01211-7","volume":"11","author":"F Leotta","year":"2020","unstructured":"Leotta F, Mecella M, Sora D (2020) Visual process maps: A visualization tool for discovering habits in smart homes. J Amb Intell Hum Comput 11(5):1997\u20132025. https:\/\/doi.org\/10.1007\/s12652-019-01211-7","journal-title":"J Amb Intell Hum Comput"},{"issue":"1","key":"1686_CR22","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1177\/15691861211005059","volume":"34","author":"J Mizuno","year":"2021","unstructured":"Mizuno J, Sadohara K, Nihei M, Onaka S, Nishiura Y, Inoue T (2021) The application of an information support robot to reduce agitation in an older adult with alzheimer\u2019s disease living alone in a community dwelling: a case study. Hong Kong J Occup Ther 34(1):50\u201359. https:\/\/doi.org\/10.1177\/15691861211005059","journal-title":"Hong Kong J Occup Ther"},{"key":"1686_CR23","doi-asserted-by":"crossref","unstructured":"Dimitrov T, Pauli J, Naroska E (2010) Unsupervised recognition of ADLs. In: Proc of Hellenic Conf on Artificial Intelligence. Springer, pp 71\u201380","DOI":"10.1007\/978-3-642-12842-4_11"},{"key":"1686_CR24","doi-asserted-by":"crossref","unstructured":"Hoque E, Stankovic J (2012) AALO: Activity recognition in smart homes using active learning in the presence of overlapped activities. In: Proc of Internat Conf on Pervasive Computing Technologies for Healthcare, pp 139\u2013146","DOI":"10.4108\/icst.pervasivehealth.2012.248600"},{"key":"1686_CR25","unstructured":"Agrawal R, Srikant R et al (1994) Fast algorithms for mining association rules. In: Proc of Conf on Very Large Data Bases, vol 1215, pp 487\u2013499"},{"issue":"3","key":"1686_CR26","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1007\/BF02944897","volume":"19","author":"J-W Han","year":"2004","unstructured":"Han J-W, Pei J, Yan X-F (2004) From sequential pattern mining to structured pattern mining: a pattern-growth approach. J Comp Sci Technol 19(3):257\u2013279. https:\/\/doi.org\/10.1007\/BF02944897","journal-title":"J Comp Sci Technol"},{"issue":"1","key":"1686_CR27","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/TSMCA.2004.838474","volume":"35","author":"TS Barger","year":"2004","unstructured":"Barger TS, Brown DE, Alwan M (2004) Health-status monitoring through analysis of behavioral patterns. IEEE Transactions on Systems, Man, and Cybernetics part A: Systems and Humans 35(1):22\u201327","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics part A: Systems and Humans"},{"key":"1686_CR28","doi-asserted-by":"crossref","unstructured":"Madsen RE, Kauchak D, Elkan C (2005) Modeling word burstiness using the Dirichlet distribution. In: Proc of Internat Conf on Machine Learning, pp 545\u2013552","DOI":"10.1145\/1102351.1102420"},{"key":"1686_CR29","unstructured":"Johnson NL, Kotz S, Balakrishnan N (1997) Discrete Multivariate Distributions. John Wiley & Sons, Inc."},{"issue":"2","key":"1686_CR30","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1109\/5.18626","volume":"77","author":"LR Rabiner","year":"1989","unstructured":"Rabiner LR (1989) A tutorial on hidden Markov models and selcted application in speech recognition. Proceedings of the IEEE 77(2):257\u2013286","journal-title":"Proceedings of the IEEE"},{"key":"1686_CR31","doi-asserted-by":"crossref","unstructured":"Liang S, Yilmaz E, Kanoulas E (2016) Dynamic clustering of streaming short documents. In: Proc of Internat Conf on Knowledge Discovery and Data Mining, pp 995\u20131004","DOI":"10.1145\/2939672.2939748"},{"key":"1686_CR32","unstructured":"Vinh NX, Epps J, Bailey J (2010) Information theoretic measures for clusterings comparison: variants, properties, normalization and correction for chance. J Mach Learn Res 11:2837\u20132854"},{"issue":"1","key":"1686_CR33","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1007\/BF01908075","volume":"2","author":"L Hubert","year":"1985","unstructured":"Hubert L, Arabie P (1985) Comparing partitions. J Classif 2(1):193\u2013218","journal-title":"J Classif"},{"key":"1686_CR34","doi-asserted-by":"crossref","unstructured":"Rand WM (1971) Objective criteria for the evaluation of clustering methods. J Am Stat Assoc 66(336):846\u2013850","DOI":"10.1080\/01621459.1971.10482356"},{"key":"1686_CR35","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V, Vanderplas J, Passos A, Cournapeau D, Brucher M, Perrot M, Duchesnay E (2011) Scikit-learn: Machine learning in Python. J Mach Learn Res 12:2825\u20132830","journal-title":"J Mach Learn Res"},{"key":"1686_CR36","unstructured":"\u0158eh\u016f\u0159ek R, Sojka P (2010) Software framework for topic modelling with large corpora. In: Proc of workshop on new challenges for NLP frameworks, pp 45\u201350"}],"container-title":["Personal and Ubiquitous Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-022-01686-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00779-022-01686-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-022-01686-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,10]],"date-time":"2022-09-10T06:12:12Z","timestamp":1662790332000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00779-022-01686-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,19]]},"references-count":36,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022,10]]}},"alternative-id":["1686"],"URL":"https:\/\/doi.org\/10.1007\/s00779-022-01686-w","relation":{},"ISSN":["1617-4909","1617-4917"],"issn-type":[{"value":"1617-4909","type":"print"},{"value":"1617-4917","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,19]]},"assertion":[{"value":"10 October 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 May 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 July 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}