{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T21:51:05Z","timestamp":1774475465646,"version":"3.50.1"},"reference-count":34,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2016,9,2]],"date-time":"2016-09-02T00:00:00Z","timestamp":1472774400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["TIN2014-54288-C4-1-R"],"award-info":[{"award-number":["TIN2014-54288-C4-1-R"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"name":"TIN2014-54288-C4-1-R","award":["DPI2014-53525-C3-2-R"],"award-info":[{"award-number":["DPI2014-53525-C3-2-R"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>When developing a fully automatic system for evaluating motor activities performed by a person, it is necessary to segment and recognize the different activities in order to focus the analysis. This process must be carried out by a Human Activity Recognition (HAR) system. This paper proposes a user adaptation technique for improving a HAR system based on Hidden Markov Models (HMMs). This system segments and recognizes six different physical activities (walking, walking upstairs, walking downstairs, sitting, standing and lying down) using inertial signals from a smartphone. The system is composed of a feature extractor for obtaining the most relevant characteristics from the inertial signals, a module for training the six HMMs (one per activity), and the last module for segmenting new activity sequences using these models. The user adaptation technique consists of a Maximum A Posteriori (MAP) approach that adapts the activity HMMs to the user, using some activity examples from this specific user. The main results on a public dataset have reported a significant relative error rate reduction of more than 30%. In conclusion, adapting a HAR system to the user who is performing the physical activities provides significant improvement in the system\u2019s performance.<\/jats:p>","DOI":"10.3390\/a9030060","type":"journal-article","created":{"date-parts":[[2016,9,2]],"date-time":"2016-09-02T10:01:56Z","timestamp":1472810516000},"page":"60","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["HMM Adaptation for Improving a Human Activity Recognition System"],"prefix":"10.3390","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9659-5464","authenticated-orcid":false,"given":"Rub\u00e9n","family":"San-Segundo","sequence":"first","affiliation":[{"name":"Speech Technology Group, E.T.S.I. Telecomunicaci\u00f3n, Universidad Politecnica de Madrid, 28040 Madrid, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7908-5400","authenticated-orcid":false,"given":"Juan","family":"Montero","sequence":"additional","affiliation":[{"name":"Speech Technology Group, E.T.S.I. Telecomunicaci\u00f3n, Universidad Politecnica de Madrid, 28040 Madrid, Spain"}]},{"given":"Jos\u00e9","family":"Moreno-Pimentel","sequence":"additional","affiliation":[{"name":"Speech Technology Group, E.T.S.I. Telecomunicaci\u00f3n, Universidad Politecnica de Madrid, 28040 Madrid, Spain"}]},{"given":"Jos\u00e9","family":"Pardo","sequence":"additional","affiliation":[{"name":"Speech Technology Group, E.T.S.I. Telecomunicaci\u00f3n, Universidad Politecnica de Madrid, 28040 Madrid, Spain"}]}],"member":"1968","published-online":{"date-parts":[[2016,9,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.cviu.2006.10.016","article-title":"Vision-based human motion analysis: An overview","volume":"108","author":"Poppe","year":"2007","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"976","DOI":"10.1016\/j.imavis.2009.11.014","article-title":"A survey on vision-based human action recognition","volume":"28","author":"Poppe","year":"2010","journal-title":"Image Vis. Comput."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Temko, A. (2009). Acoustic Event Detection and Classification. [Ph.D. Thesis, Polytechnic University of Catalonia].","DOI":"10.1007\/978-1-84882-054-8_7"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Lukowicz, P., Ward, J.A., Junker, H., St\u00e4ger, M., Tr\u00f6ster, G., Atrash, A., and Starner, T. (2004, January 21\u201323). Recognizing workshop activity using body worn microphones and accelerometers. Proceedings of the 2nd International Conference Pervasive Computing, Vienna, Austria.","DOI":"10.1007\/978-3-540-24646-6_2"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1109\/TITB.2005.856864","article-title":"Implementation of a real-time human movement classifier using a triaxial accelerometer for ambulatory monitoring","volume":"10","author":"Karantonis","year":"2006","journal-title":"IEEE Trans. Inf. Technol. Biomed."},{"key":"ref_6","unstructured":"Kanade, T., Kittler, J., Kleinberg, J.M., Mattern, F., Mitchell, J.C., Nierstrasz, O., Rangan, C.P., Steffen, B., Terzopoulos, D., and Tygar, D. (2004). Activity Recognition from User-Annotated Acceleration Data, Pervasive Computing."},{"key":"ref_7","unstructured":"Casale, P., Pujol, O., and Radeva, P. (2011). Pattern Recognition and Image Analysis, Springer."},{"key":"ref_8","unstructured":"Krishnan, N., Narayanan, C., Colbry, D., Juillard, C., and Panchanathan, S. (2008, January 11\u201314). Real time human activity recognition using tri-axial accelerometers. Proceedings of the Sensors, Signals and Information Processing Workshop, Sedona, AZ, USA."},{"key":"ref_9","unstructured":"Nishkam, R., Nikhil, D., Preetham, M., and Littman, M.L. (2005, January 9\u201313). Activity recognition from accelerometer data. Proceedings of the Seventeenth Conference on Innovative Applications of Artificial Intelligence, Pittsburgh, PA, USA."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Hanai, Y., Nishimura, J., and Kuroda, T. (2009, January 4\u20137). Haar-like filtering for human activity recognition using 3d accelerometer. Proceedings of the IEEE 13th Digital Signal Processing Workshop and 5th IEEE Signal Processing Education Workshop (DSP\/SPE), Marco Island, FL, USA.","DOI":"10.1109\/DSP.2009.4786008"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1154","DOI":"10.3390\/s100201154","article-title":"Machine learning methods for classifying human physical activity from on-body accelerometers","volume":"10","author":"Mannini","year":"2010","journal-title":"Sensors"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1007\/s10489-010-0216-5","article-title":"Semi-markov conditional random fields for accelerometer-based activity recognition","volume":"35","author":"Vinh","year":"2011","journal-title":"Appl. Intell."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1145\/1964897.1964918","article-title":"Activity recognition using cell phone accelerometers","volume":"12","author":"Kwapisz","year":"2011","journal-title":"SIGKDD Explor. Newslett."},{"key":"ref_14","unstructured":"Brezmes, T., Gorricho, J.L., and Cotrina, J. (2009). Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living, Springer."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1016\/j.sigpro.2015.09.029","article-title":"Feature Extraction from Smartphone Inertial Signals for Human Activity Segmentation","volume":"120","author":"Montero","year":"2016","journal-title":"Signal Proc."},{"key":"ref_16","first-page":"e130","article-title":"Classification accuracies of physical activities using smartphone motion sensors","volume":"14","author":"Wu","year":"2012","journal-title":"J. Med. Intern. Res."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1016\/j.pmcj.2016.01.004","article-title":"Segmenting human activities based on HMMs using smartphone inertial sensors","volume":"30","author":"Pardo","year":"2016","journal-title":"Pervasive Mob. Comput."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Jatoba, L.C., Grossmann, U., Kunze, C., Ottenbacher, J., and Stork, W. (2008, January 20\u201325). Context-aware mobile health monitoring: Evaluation of different pattern recognition methods for classification of physical activity. Proceedings of the 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Vancouver, BC, USA.","DOI":"10.1109\/IEMBS.2008.4650398"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Maurer, U., Smailagic, A., Siewiorek, D., and Deisher, M. (2006, January 3\u20135). Activity recognition and monitoring using multiple sensors on different body positions. Proceedings of the International Workshop on Wearable and Implantable Body Sensor Networks (BSN\u201906), Cambridge, MA, USA.","DOI":"10.21236\/ADA534437"},{"key":"ref_20","first-page":"1395","article-title":"Energy Efficient Smartphone-Based Activity Recognition using Fixed-Point Arithmetic","volume":"19","author":"Anguita","year":"2013","journal-title":"J. Univ. Comput. Sci."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Yang, J. (2009, January 23). Toward physical activity diary: motion recognition using simple acceleration features with mobile phones. Proceedings of the 1st ACM International Workshop on Interactive Multimedia for Consumer Electronics (IMCE \u201909), Beijing, China.","DOI":"10.1145\/1631040.1631042"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Lee, Y.S., and Cho, S.B. (2011, January 23\u201325). Activity Recognition Using Hierarchical Hidden Markov Models on a Smartphone with 3D Accelerometer. Proceedings of the 6th International Conference, Wroclaw, Poland.","DOI":"10.1007\/978-3-642-21219-2_58"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Reddy, S., Mun, M., Burke, J., Estrin, D., Hansen, M., and Srivastava, M. (2010). Using mobile phones to determine transportation modes. ACM Trans. Sens. Netw., 6.","DOI":"10.1145\/1689239.1689243"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1780","DOI":"10.1016\/j.proeng.2011.08.331","article-title":"Recognizing Human Daily Activities from Accelerometer Signal","volume":"15","author":"Wang","year":"2011","journal-title":"Procedia Eng."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Witowski, V., Foraita, R., Pitsiladis, Y., Pigeot, I., and Wirsik, N. (2014). Using Hidden Markov Models to Improve Quantifying Physical Activity in Accelerometer Data\u2014A Simulation Study. PLoS ONE, 9.","DOI":"10.1371\/journal.pone.0114089"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"829","DOI":"10.1109\/TASE.2013.2256349","article-title":"An unsupervised approach for automatic activity recognition based on hidden Markova model regression","volume":"3","author":"Trabelsi","year":"2013","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_27","unstructured":"Cvetkovi\u0107, B., Lu\u0161trek, M., Kalu\u017ea, B., and Gams, M. (2011, January 16\u201322). Semi-supervised Learning for Adaptation of Human Activity Recognition Classifier to the User. Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence (IJCAI11), Barcelona, Spain."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"171","DOI":"10.3233\/AIS-150308","article-title":"Adapting activity recognition to a person with Multi-Classifier Adaptive Training","volume":"7","author":"Gams","year":"2015","journal-title":"J. Ambient Intell. Smart Environm."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Khan, A.M., Lee, Y.-K., Lee, S.Y., and Kim, T.-S. (2010, January 21\u201323). Human activity recognition via an accelerometer enabled-smartphone using kernel discriminant analysis. Proceedings of the 5th International Conference on Future Information Technology, Busan, Korea.","DOI":"10.1109\/FUTURETECH.2010.5482729"},{"key":"ref_30","unstructured":"Anguita, D., Ghio, A., Oneto, L., Parra, X., and Reyes-Ortiz, J.L. (2013, January 24\u201326). A Public Domain Dataset for Human Activity Recognition Using Smartphones. Proceedings of the 21th European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning (ESANN), Bruges, Belgium."},{"key":"ref_31","unstructured":"Young, S., Evermann, G., Gales, M.J.F., Hain, T., Kershaw, D., Liu, X., Moore, G., Odell, J., Ollason, D., and Povey, D. (2006). The HTK Book, Cambridge University Engineering Department."},{"key":"ref_32","unstructured":"Chow, Y.L. (1990, January 3\u20136). Maximum mutual information estimation of HMM parameters for continuous speech recognition using the N-best algorithm. Proceedings of the International Conference on Acoustics, Speech, and Signal Processing (ICASSP-90), Albuquerque, NM, USA."},{"key":"ref_33","unstructured":"Activity Recognition Experiment Using Smartphone Sensors. Available online: https:\/\/www.youtube.com\/watch?v=XOEN9W05_4A."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Weissgerber, T.L., Milic, N.M., Winham, S.J., and Garovic, V.D. (2015). Beyond bar and line graphs: Time for a new data presentation paradigm. PLoS Biol., 13.","DOI":"10.1371\/journal.pbio.1002128"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/9\/3\/60\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:29:58Z","timestamp":1760210998000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/9\/3\/60"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9,2]]},"references-count":34,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2016,9]]}},"alternative-id":["a9030060"],"URL":"https:\/\/doi.org\/10.3390\/a9030060","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,9,2]]}}}