{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T16:21:45Z","timestamp":1783700505018,"version":"3.55.0"},"reference-count":37,"publisher":"MDPI AG","issue":"20","license":[{"start":{"date-parts":[[2021,10,12]],"date-time":"2021-10-12T00:00:00Z","timestamp":1633996800000},"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>In smart buildings, many different systems work in coordination to accomplish their tasks. In this process, the sensors associated with these systems collect large amounts of data generated in a streaming fashion, which is prone to concept drift. Such data are heterogeneous due to the wide range of sensors collecting information about different characteristics of the monitored systems. All these make the monitoring task very challenging. Traditional clustering algorithms are not well equipped to address the mentioned challenges. In this work, we study the use of MV Multi-Instance Clustering algorithm for multi-view analysis and mining of smart building systems\u2019 sensor data. It is demonstrated how this algorithm can be used to perform contextual as well as integrated analysis of the systems. Various scenarios in which the algorithm can be used to analyze the data generated by the systems of a smart building are examined and discussed in this study. In addition, it is also shown how the extracted knowledge can be visualized to detect trends in the systems\u2019 behavior and how it can aid domain experts in the systems\u2019 maintenance. In the experiments conducted, the proposed approach was able to successfully detect the deviating behaviors known to have previously occurred and was also able to identify some new deviations during the monitored period. Based on the results obtained from the experiments, it can be concluded that the proposed algorithm has the ability to be used for monitoring, analysis, and detecting deviating behaviors of the systems in a smart building domain.<\/jats:p>","DOI":"10.3390\/s21206775","type":"journal-article","created":{"date-parts":[[2021,10,13]],"date-time":"2021-10-13T06:38:41Z","timestamp":1634107121000},"page":"6775","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Multi-View Data Analysis Techniques for Monitoring Smart Building Systems"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3371-5347","authenticated-orcid":false,"given":"Vishnu Manasa","family":"Devagiri","sequence":"first","affiliation":[{"name":"Department of Computer Science, Blekinge Institute of Technology, 371 79 Karlskrona, Sweden"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Veselka","family":"Boeva","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Blekinge Institute of Technology, 371 79 Karlskrona, Sweden"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3010-8798","authenticated-orcid":false,"given":"Shahrooz","family":"Abghari","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Blekinge Institute of Technology, 371 79 Karlskrona, Sweden"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Farhad","family":"Basiri","sequence":"additional","affiliation":[{"name":"iquest AB, H\u00e4gersten, 126 26 Stockholm, Sweden"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0535-1761","authenticated-orcid":false,"given":"Niklas","family":"Lavesson","sequence":"additional","affiliation":[{"name":"Department of Software Engineering, Blekinge Institute of Technology, 371 79 Karlskrona, Sweden"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,10,12]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Farzaneh, H., Malehmirchegini, L., Bejan, A., Afolabi, T., Mulumba, A., and Daka, P.P. (2021). Artificial intelligence evolution in smart buildings for energy efficiency. Appl. Sci., 11.","DOI":"10.3390\/app11020763"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1016\/j.apenergy.2015.12.088","article-title":"A distributed decision framework for building clusters with different heterogeneity settings","volume":"165","author":"Hu","year":"2016","journal-title":"Appl. Energy"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1016\/j.ejor.2011.09.008","article-title":"Decentralized operation strategies for an integrated building energy system using a memetic algorithm","volume":"217","author":"Hu","year":"2012","journal-title":"Eur. J. Oper. Res."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Mbiydzenyuy, G., Nowaczyk, S., Knutsson, H., Vanhoudt, D., Brage, J., and Calikus, E. (2021). Opportunities for Machine Learning in District Heating. Appl. Sci., 11.","DOI":"10.3390\/app11136112"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Maglogiannis, I., Macintyre, J., and Iliadis, L. (2021). A Multi-view Clustering Approach for Analysis of Streaming Data. Artificial Intelligence Applications and Innovations, Springer International Publishing.","DOI":"10.1007\/978-3-030-79150-6_62"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"148","DOI":"10.1016\/j.neucom.2020.02.104","article-title":"An overview of recent multi-view clustering","volume":"402","author":"Fu","year":"2020","journal-title":"Neurocomputing"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1016\/j.ins.2019.09.079","article-title":"Auto-weighted multi-view co-clustering with bipartite graphs","volume":"512","author":"Huang","year":"2020","journal-title":"Inf. Sci."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s41044-016-0011-3","article-title":"State-of-the-art on clustering data streams","volume":"1","author":"Ghesmoune","year":"2016","journal-title":"Big Data Anal."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1201","DOI":"10.1007\/s10462-020-09874-x","article-title":"Data stream clustering: A review","volume":"54","author":"Atalay","year":"2021","journal-title":"Artif. Intell. Rev."},{"key":"ref_10","first-page":"709","article-title":"Survey on Method of Drift Detection and Classification for time varying data set","volume":"2","author":"Wadewale","year":"2015","journal-title":"Int. Res. J. Eng. Technol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1017\/S026988890999035X","article-title":"A review of multi-instance learning assumptions","volume":"25","author":"Foulds","year":"2010","journal-title":"Knowl. Eng. Rev."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1931","DOI":"10.1109\/TPAMI.2006.248","article-title":"MILES: Multiple-instance learning via embedded instance selection","volume":"28","author":"Chen","year":"2006","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.compmedimag.2014.11.010","article-title":"Computer-aided diagnosis from weak supervision: A benchmarking study","volume":"42","author":"Kandemir","year":"2015","journal-title":"Comput. Med. Imaging Graph."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1007\/s10489-007-0111-x","article-title":"Multi-instance clustering with applications to multi-instance prediction","volume":"31","author":"Zhang","year":"2009","journal-title":"Appl. Intell."},{"key":"ref_15","unstructured":"Edgar, G. (1995). Measure, Topology, and Fractal Geometry, Springer. [3rd ed.]."},{"key":"ref_16","unstructured":"Wang, J., and Zucker, J.D. (July, January 29). Solving the multiple-instance problem: A lazy learning approach. Proceedings of the 17th ICML, San Francisco, CA, USA."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ganter, B., Stumme, G., and Wille, R. (2005). Formal Concept Analysis: Foundations and Applications, Springer. LNAI, no. 3626.","DOI":"10.1007\/978-3-540-31881-1"},{"key":"ref_18","unstructured":"Agrawal, R., and Srikant, R. (1995, January 6\u201310). Mining sequential patterns. Proceedings of the Eleventh International Conference on Data Engineering, Taipei, Taiwan."},{"key":"ref_19","unstructured":"Wang, J., and Han, J. (2004, January 2). BIDE: Efficient mining of frequent closed sequences. Proceedings of the 20th International Conference on Data Engineering, Boston, MA, USA."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Chao, G., Sun, S., and Bi, J. (2021). A survey on multi-view clustering. arXiv.","DOI":"10.1109\/TAI.2021.3065894"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"83","DOI":"10.26599\/BDMA.2018.9020003","article-title":"Multi-view clustering: A survey","volume":"1","author":"Yang","year":"2018","journal-title":"Big Data Min. Anal."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2410","DOI":"10.1109\/TPAMI.2018.2879108","article-title":"Late Fusion Incomplete Multi-View Clustering","volume":"41","author":"Liu","year":"2019","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"6148456","DOI":"10.1155\/2018\/6148456","article-title":"Incomplete Multiview Clustering via Late Fusion","volume":"2018","author":"Ye","year":"2018","journal-title":"Comput. Intell. Neurosci."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Jiang, B., Qiu, F., Yang, S., and Wang, L. (2016, January 24\u201329). Evolutionary multi-objective optimization for multi-view clustering. Proceedings of the 2016 IEEE Congress on Evolutionary Computation (CEC), Vancouver, BC, Canada.","DOI":"10.1109\/CEC.2016.7744208"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Liu, J., Wang, C., Gao, J., and Han, J. (2013, January 2\u20134). Multi-view clustering via joint non-negative matrix factorization. Proceedings of the 2013 SIAM International Conference on Data Mining, Austin, TX, USA.","DOI":"10.1137\/1.9781611972832.28"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"3482","DOI":"10.1109\/TNNLS.2019.2944851","article-title":"MVStream: Multiview Data Stream Clustering","volume":"31","author":"Huang","year":"2020","journal-title":"IEEE Trans. Neural Networks Learn. Syst."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Shao, W., He, L., Lu, C.T., and Philip, S.Y. (2016, January 5\u20138). Online multi-view clustering with incomplete views. Proceedings of the 2016 IEEE International Conference on Big Data (Big Data), Washington, DC, USA.","DOI":"10.1109\/BigData.2016.7840701"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Abghari, S., Boeva, V., Brage, J., and Grahn, H. (2020). Multi-View Clustering Analyses for District Heating Substations, SciTePress.","DOI":"10.5220\/0009780001580168"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Theusch, F., Klein, P., Bergmann, R., Wilke, W., Bock, W., and Weber, A. (2021\u20132, January 28). Fault Detection and Condition Monitoring in District Heating Using Smart Meter Data. Proceedings of the 6th European Conference of the Prognostics and Health Management Society, Virtual.","DOI":"10.36001\/phme.2021.v6i1.2786"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Eghbalian, A., Abghari, S., Boeva, V., and Basiri, F. (2020, January 14\u201317). Multi-view Data Mining Approach for Behaviour Analysis of Smart Control Valve. Proceedings of the 2020 19th IEEE International Conference on Machine Learning and Applications (ICMLA), Miami, FL, USA.","DOI":"10.1109\/ICMLA51294.2020.00195"},{"key":"ref_31","first-page":"313","article-title":"Improving the efficiency of energy consumption in smart grids with application of artificial intellect","volume":"2267","author":"Shchetinin","year":"2018","journal-title":"CEUR Workshop Proc."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"103624","DOI":"10.1016\/j.autcon.2021.103624","article-title":"Generic visual data mining-based framework for revealing abnormal operation patterns in building energy systems","volume":"125","author":"Zhang","year":"2021","journal-title":"Autom. Constr."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Simoff, S.J., B\u00f6hlen, M.H., and Mazeika, A. (2008). Visual Data Mining: An Introduction and Overview. Visual Data Mining: Theory, Techniques and Tools for Visual Analytics, Springer.","DOI":"10.1007\/978-3-540-71080-6"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/2945.981847","article-title":"Information visualization and visual data mining","volume":"8","author":"Keim","year":"2002","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1887","DOI":"10.1214\/aoms\/1177693054","article-title":"A General Qualitative Definition of Robustness","volume":"42","author":"Hampel","year":"1971","journal-title":"Ann. Math. Stat."},{"key":"ref_36","first-page":"2825","article-title":"Scikit-learn: Machine Learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1016\/j.apenergy.2013.02.062","article-title":"Heat load patterns in district heating substations","volume":"108","author":"Gadd","year":"2013","journal-title":"Appl. Energy"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/20\/6775\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:12:17Z","timestamp":1760166737000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/20\/6775"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,12]]},"references-count":37,"journal-issue":{"issue":"20","published-online":{"date-parts":[[2021,10]]}},"alternative-id":["s21206775"],"URL":"https:\/\/doi.org\/10.3390\/s21206775","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,10,12]]}}}