{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,28]],"date-time":"2026-01-28T13:06:22Z","timestamp":1769605582770,"version":"3.49.0"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,11,26]],"date-time":"2024-11-26T00:00:00Z","timestamp":1732579200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,11,26]],"date-time":"2024-11-26T00:00:00Z","timestamp":1732579200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100003077","name":"Knowledge Foundation","doi-asserted-by":"publisher","award":["20220068"],"award-info":[{"award-number":["20220068"]}],"id":[{"id":"10.13039\/100003077","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100003077","name":"Knowledge Foundation","doi-asserted-by":"publisher","award":["20220068"],"award-info":[{"award-number":["20220068"]}],"id":[{"id":"10.13039\/100003077","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100003077","name":"Knowledge Foundation","doi-asserted-by":"publisher","award":["20220068"],"award-info":[{"award-number":["20220068"]}],"id":[{"id":"10.13039\/100003077","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006359","name":"Blekinge Institute of Technology","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006359","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Evolving Systems"],"published-print":{"date-parts":[[2025,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Many machine learning models deployed on smart or edge devices experience a phase where there is a drop in their performance due to the arrival of data from new domains. This paper proposes a novel unsupervised domain adaptation algorithm called DIBCA++ to deal with such situations. The algorithm uses only the clusters\u2019 mean, standard deviation, and size, which makes the proposed algorithm modest in terms of the required storage and computation. The study also presents the explainability aspect of the algorithm. DIBCA++ is compared with its predecessor, DIBCA, and its applicability and performance are studied and evaluated in two real-world scenarios. One is coping with the Global Navigation Satellite System activation problem from the smart logistics domain, while the other identifies different activities a person performs and deals with a human activity recognition task. Both scenarios involve time series data phenomena, i.e., DIBCA++ also contributes towards addressing the current gap regarding domain adaptation solutions for time series data. Based on the experimental results, DIBCA++ has improved performance compared to DIBCA. The DIBCA++ has performed better in all human activity recognition task experiments and 82.5% of experimental scenarios on the smart logistics use case. The results also showcase the need and benefit of personalizing the models using DIBCA++, along with the ability to transfer new knowledge between domains, leading to improved performance. The adapted source and target models have performed better in 70% and 80% of cases in an experimental scenario conducted on smart logistics.<\/jats:p>","DOI":"10.1007\/s12530-024-09635-z","type":"journal-article","created":{"date-parts":[[2024,11,26]],"date-time":"2024-11-26T08:37:14Z","timestamp":1732610234000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A domain adaptation technique through cluster boundary integration"],"prefix":"10.1007","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3371-5347","authenticated-orcid":false,"given":"Vishnu Manasa","family":"Devagiri","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Veselka","family":"Boeva","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shahrooz","family":"Abghari","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,11,26]]},"reference":[{"key":"9635_CR01","doi-asserted-by":"publisher","first-page":"437","DOI":"10.1007\/978-3-031-08337-2_36","volume-title":"Artificial intelligence applications and innovations","author":"S Abghari","year":"2022","unstructured":"Abghari S, Boeva V, Casalicchio E, Exner P (2022) An inductive system monitoring approach for gnss activation. In: Maglogiannis I, Iliadis L, Macintyre J, Cortez P (eds) Artificial intelligence applications and innovations. Springer International Publishing, Cham, pp 437\u2013449"},{"key":"9635_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/j.iot.2021.100458","volume":"16","author":"M AlShehhi","year":"2021","unstructured":"AlShehhi M, Damiani E, Wang D (2021) Toward domain adaptation for small data sets. Internet Things 16:100458. https:\/\/doi.org\/10.1016\/j.iot.2021.100458","journal-title":"Internet Things"},{"key":"9635_CR2","unstructured":"Alvarez-Melis D, Fusi N (2020) February. Geometric dataset distances via optimal transport. In NeurIPS 2020. ACM"},{"key":"9635_CR02","doi-asserted-by":"crossref","unstructured":"Boeva V, De Baets B (2004) A new approach to admissible alternatives in interval decision making. In: 2004 2nd international IEEE conference on \u2018intelligent systems\u2019. Proceedings (IEEE Cat. No.04EX791), vol 1, pp 110\u2013115","DOI":"10.1109\/IS.2004.1344647"},{"key":"9635_CR3","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-58347-1","volume-title":"Domain adaptation in computer vision applications","author":"G Csurka","year":"2017","unstructured":"Csurka G (2017) Domain adaptation in computer vision applications. Springer International Publishing, Cham"},{"key":"9635_CR4","unstructured":"Davidsson P (1996). Coin classification using a novel technique for learning characteristic decision trees by controlling the degree of generalization. In International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems"},{"key":"9635_CR5","doi-asserted-by":"crossref","unstructured":"De\u00a0Lange M, Tuytelaars T (2021). Continual prototype evolution: Learning online from non-stationary data streams. In 2021 IEEE\/CVF International Conference on Computer Vision (ICCV), pp. 8230\u20138239","DOI":"10.1109\/ICCV48922.2021.00814"},{"key":"9635_CR03","doi-asserted-by":"crossref","unstructured":"Devagiri V M, Boeva V, Abghari S (2022) Domain adaptation through cluster integration and correlation. In: 2022 IEEE international conference on data mining workshops (ICDMW), pp 1\u20138","DOI":"10.1109\/ICDMW58026.2022.00025"},{"key":"9635_CR6","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1007\/978-3-031-15919-0_41","volume-title":"Artificial Neural Networks and Machine Learning - ICANN 2022, Cham","author":"N Gunasekara","year":"2022","unstructured":"Gunasekara N, Gomes H, Bifet A, Pfahringer B (2022) Adaptive online domain incremental continual learning. In: Pimenidis E, Angelov P, Jayne C, Papaleonidas A, Aydin M (eds) Artificial Neural Networks and Machine Learning - ICANN 2022, Cham. Springer International Publishing, pp 491\u2013502"},{"issue":"1","key":"9635_CR7","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 Classification 2(1):193\u2013218","journal-title":"J Classification"},{"key":"9635_CR8","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1007\/978-3-031-23492-7_4","volume-title":"Artificial Intelligence and Soft Computing, Cham","author":"S Hundschell","year":"2023","unstructured":"Hundschell S, Weber M, Mandl P (2023) An empirical study of adversarial domain adaptation on time series data. In: Rutkowski L, Scherer R, Korytkowski M, Pedrycz W, Tadeusiewicz R, Zurada JM (eds) Artificial Intelligence and Soft Computing, Cham. Springer International Publishing, pp 39\u201350"},{"key":"9635_CR9","unstructured":"Iverson DL (2004) 01. Inductive system health monitoring. In IC-AI, pp. 605\u2013611"},{"issue":"10","key":"9635_CR10","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0075196","volume":"8","author":"H Leutheuser","year":"2013","unstructured":"Leutheuser H, Schuldhaus D, Eskofier BM (2013) Hierarchical, multi-sensor based classification of daily life activities: comparison with state-of-the-art algorithms using a benchmark dataset. PloS one 8(10):e75196. https:\/\/doi.org\/10.1371\/journal.pone.0075196","journal-title":"PloS one"},{"key":"9635_CR11","doi-asserted-by":"crossref","unstructured":"Li J, Li G, Shi Y, Yu Y (2021a). Cross-domain adaptive clustering for semi-supervised domain adaptation. In Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 2505\u20132514","DOI":"10.1109\/CVPR46437.2021.00253"},{"key":"9635_CR04","doi-asserted-by":"crossref","unstructured":"Li G, Kang G, Zhu Y, Wei Y, Yang Y (2021) Domain consensus clustering for universal domain adaptation. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition (CVPR), pp 9757\u20139766","DOI":"10.1109\/CVPR46437.2021.00963"},{"key":"9635_CR13","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/j.neucom.2021.04.124","volume":"454","author":"W Lu","year":"2021","unstructured":"Lu W, Chen Y, Wang J, Qin X (2021) Cross-domain activity recognition via substructural optimal transport. Neurocomputing 454:65\u201375. https:\/\/doi.org\/10.1016\/j.neucom.2021.04.124","journal-title":"Neurocomputing"},{"issue":"14","key":"9635_CR14","doi-asserted-by":"publisher","first-page":"3283","DOI":"10.1049\/iet-ipr.2020.0087","volume":"14","author":"Y Madadi","year":"2020","unstructured":"Madadi Y, Seydi V, Nasrollahi K, Hossieni R, Moeslund T (2020) Deep visual unsupervised domain adaptation for classification tasks: a survey. IET Image Process 14(14):3283\u20133299. https:\/\/doi.org\/10.1049\/iet-ipr.2020.0087","journal-title":"IET Image Process"},{"key":"9635_CR15","doi-asserted-by":"crossref","unstructured":"Orbes-Arteainst M, Cardoso J, S\u00f8rensen L, Igel C, Ourselin S, Modat M, Nielsen M, Pai A (2019). Knowledge distillation for semi-supervised domain adaptation. In L.\u00a0Zhou, D.\u00a0Sarikaya, S.\u00a0M. Kia, S.\u00a0Speidel, A.\u00a0Malpani, D.\u00a0Hashimoto, M.\u00a0Habes, T.\u00a0L\u00f6fstedt, K.\u00a0Ritter, and H.\u00a0Wang (Eds.), OR 2.0 Context-Aware Operating Theaters and Machine Learning in Clinical Neuroimaging, Cham, pp. 68\u201376. Springer International Publishing","DOI":"10.1007\/978-3-030-32695-1_8"},{"issue":"10","key":"9635_CR16","doi-asserted-by":"publisher","first-page":"1345","DOI":"10.1109\/TKDE.2009.191","volume":"22","author":"SJ Pan","year":"2010","unstructured":"Pan SJ, Yang Q (2010) A survey on transfer learning. IEEE Trans Knowl Data Eng 22(10):1345\u20131359. https:\/\/doi.org\/10.1109\/TKDE.2009.191","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"9635_CR17","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"},{"issue":"336","key":"9635_CR18","doi-asserted-by":"publisher","first-page":"846","DOI":"10.1080\/01621459.1971.10482356","volume":"66","author":"WM Rand","year":"1971","unstructured":"Rand WM (1971) Objective criteria for the evaluation of clustering methods. J Am Stat Assoc 66(336):846\u2013850","journal-title":"J Am Stat Assoc"},{"key":"9635_CR19","doi-asserted-by":"crossref","unstructured":"Reiss A, Stricker D (2012). Introducing a new benchmarked dataset for activity monitoring. In: The 16th IEEE International Symposium on Wearable Computers (ISWC)","DOI":"10.1109\/ISWC.2012.13"},{"key":"9635_CR20","doi-asserted-by":"crossref","unstructured":"Ribeiro MT, Singh S, Guestrin C (2016). why should i trust you?: Explaining the predictions of any classifier. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD \u201916, New York, NY, USA, pp. 1135\u20131144. Association for Computing Machinery","DOI":"10.1145\/2939672.2939778"},{"key":"9635_CR21","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1080\/00031305.1984.10483182","volume":"38","author":"JG Saw","year":"1984","unstructured":"Saw JG, Yang MCK, Mo TC (1984) Chebyshev inequality with estimated mean and variance. Am Stat 38:130\u2013132","journal-title":"Am Stat"},{"key":"9635_CR22","unstructured":"Srihari S (2020). Explainable artificial intelligence: An overview. Journal of the Washington Academy of Sciences"},{"key":"9635_CR23","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2022.108638","volume":"127","author":"H Tang","year":"2022","unstructured":"Tang H, Wang Y, Jia K (2022) Unsupervised domain adaptation via distilled discriminative clustering. Pattern Recognit 127:108638. https:\/\/doi.org\/10.1016\/j.patcog.2022.108638","journal-title":"Pattern Recognit"},{"key":"9635_CR24","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1016\/j.neunet.2022.05.015","volume":"152","author":"S Tang","year":"2022","unstructured":"Tang S, Zou Y, Song Z, Lyu J, Chen L, Ye M, Zhong S, Zhang J (2022) Semantic consistency learning on manifold for source data-free unsupervised domain adaptation. Neural Netw 152:467\u2013478","journal-title":"Neural Netw"},{"key":"9635_CR25","doi-asserted-by":"crossref","unstructured":"Vinh NX, Epps J, Bailey J (2009). Information theoretic measures for clusterings comparison: Is a correction for chance necessary? In Proceedings of the 26th Annual International Conference on Machine Learning, ICML\u201909, pp. 1073\u20131080","DOI":"10.1145\/1553374.1553511"},{"issue":"95","key":"9635_CR26","first-page":"2837","volume":"11","author":"NX Vinh","year":"2010","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(95):2837\u20132854","journal-title":"J Mach Learn Res"},{"key":"9635_CR27","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1016\/j.neucom.2022.04.094","volume":"497","author":"H Wang","year":"2022","unstructured":"Wang H, Tian J, Li S, Zhao H, Wu F, Li X (2022) Structure-conditioned adversarial learning for unsupervised domain adaptation. Neurocomputing 497:216\u2013226. https:\/\/doi.org\/10.1016\/j.neucom.2022.04.094","journal-title":"Neurocomputing"},{"key":"9635_CR28","doi-asserted-by":"crossref","unstructured":"Wang J, Chen Y Hu L, Peng X, Yu PS (2018). Stratified transfer learning for cross-domain activity recognition. In 2018 IEEE International Conference on Pervasive Computing and Communications (PerCom), pp. 1\u201310","DOI":"10.1109\/PERCOM.2018.8444572"},{"key":"9635_CR29","doi-asserted-by":"publisher","unstructured":"Xu J, Song J, Sang Y, Yin L (2022) Cdaml: a cluster-based domain adaptive meta-learning model for cross domain recommendation. World Wide Web 1573\u20131413. https:\/\/doi.org\/10.1007\/s11280-022-01068-5","DOI":"10.1007\/s11280-022-01068-5"},{"key":"9635_CR30","doi-asserted-by":"crossref","unstructured":"Zhu M (2021). Source free domain adaptation by deep embedding clustering. In: 2021 18th Int. Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP), pp. 309\u2013312","DOI":"10.1109\/ICCWAMTIP53232.2021.9674068"},{"issue":"1","key":"9635_CR31","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1109\/JPROC.2020.3004555","volume":"109","author":"F Zhuang","year":"2021","unstructured":"Zhuang F, Qi Z, Duan K, Xi D, Zhu Y, Zhu H, Xiong H, He Q (2021) A comprehensive survey on transfer learning. Proc IEEE 109(1):43\u201376. https:\/\/doi.org\/10.1109\/JPROC.2020.3004555","journal-title":"Proc IEEE"}],"container-title":["Evolving Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12530-024-09635-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12530-024-09635-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12530-024-09635-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,26]],"date-time":"2024-11-26T09:18:18Z","timestamp":1732612698000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12530-024-09635-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,26]]},"references-count":34,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,2]]}},"alternative-id":["9635"],"URL":"https:\/\/doi.org\/10.1007\/s12530-024-09635-z","relation":{},"ISSN":["1868-6478","1868-6486"],"issn-type":[{"value":"1868-6478","type":"print"},{"value":"1868-6486","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,26]]},"assertion":[{"value":"19 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 September 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 November 2024","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 do not have any conflicting interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable (N\/A).","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical and informed consent for data used"}}],"article-number":"14"}}