{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T06:24:17Z","timestamp":1761891857476,"version":"build-2065373602"},"publisher-location":"Cham","reference-count":49,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032030979","type":"print"},{"value":"9783032030986","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T00:00:00Z","timestamp":1761955200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Building and district energy management increasingly requires advanced control strategies. For several tasks that arise, Machine Learning (ML) and Artificial Intelligence (AI) have found widespread application, but often the interaction with existing elements and the integration into the productive system are done in a rather unsystematic way. Thus, one faces problems concerning interface design, data requirements and reliability\/trustworthiness. In order to improve this situation, we outline the general control structure of such systems, review key concepts from ML\/AI and discuss approaches for conventional high-level control. This is followed by a literature review on ML\/AI applications for energy management. Based on the systematics and the literature findings, we establish a taxonomy for the integration of ML\/AI methods for energy management, which leads as a main result to a comprehensive guide for such applications, taking into account both characteristics of the method and the affected elements of the system. This is supplemented by a quick guideline for choice of an appropriate method and for subsequent evaluation. The target readership are control engineers who would like to get a systematic overview of ways to integrate ML\/AI methods in their work, and data scientists who want to get a better understanding for main tasks and challenges for applying their tools for control tasks.<\/jats:p>","DOI":"10.1007\/978-3-032-03098-6_7","type":"book-chapter","created":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T04:31:16Z","timestamp":1761885076000},"page":"95-113","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Towards a\u00a0Taxonomy for\u00a0Application of\u00a0Machine Learning and\u00a0Artificial Intelligence in\u00a0Building and\u00a0District Energy Management Systems"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6742-2641","authenticated-orcid":false,"given":"Klaus","family":"Lichtenegger","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0009-0000-2066-5905","authenticated-orcid":false,"given":"Florian","family":"Ahammer","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0009-0000-7653-6416","authenticated-orcid":false,"given":"Fabian","family":"Schopper","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5945-8874","authenticated-orcid":false,"given":"Daniel","family":"Muschick","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6003-9439","authenticated-orcid":false,"given":"Markus","family":"G\u00f6lles","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,11,1]]},"reference":[{"key":"7_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijepes.2021.107368","volume":"134","author":"S Abedi","year":"2022","unstructured":"Abedi, S., Yoon, S.W., Kwon, S.: Battery energy storage control using a reinforcement learning approach with cyclic time-dependent markov process. Int. J. Electric. Power Energy Syst. 134, 107368 (2022)","journal-title":"Int. J. Electric. Power Energy Syst."},{"key":"7_CR2","doi-asserted-by":"publisher","unstructured":"Adamy, J.: Nonlinear Systems and Controls. Springer, 2 edn. (2024). https:\/\/doi.org\/10.1007\/978-3-662-68690-4","DOI":"10.1007\/978-3-662-68690-4"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"Aggarwal, C.C.: Neural networks and deep learning: a textbook. Springer, 2 edn. (2023). https:\/\/link.springer.com\/book\/10.1007\/978-3-031-29642-0","DOI":"10.1007\/978-3-031-29642-0_13"},{"key":"7_CR4","doi-asserted-by":"publisher","unstructured":"Ahmad, T., Chen, H.: Short and medium-term forecasting of cooling and heating load demand in building environment with data-mining based approaches. Energy and Buildings 166 (2018). https:\/\/doi.org\/10.1016\/j.enbuild.2018.01.066","DOI":"10.1016\/j.enbuild.2018.01.066"},{"key":"7_CR5","doi-asserted-by":"publisher","first-page":"460","DOI":"10.1016\/j.scs.2018.12.013","volume":"45","author":"T Ahmad","year":"2019","unstructured":"Ahmad, T., Chen, H.: Nonlinear autoregressive and random forest approaches to forecasting electricity load for utility energy management systems. Sustain. Cities Soc. 45, 460\u2013473 (2019). https:\/\/doi.org\/10.1016\/j.scs.2018.12.013","journal-title":"Sustain. Cities Soc."},{"key":"7_CR6","doi-asserted-by":"publisher","DOI":"10.1016\/j.rser.2022.112128","volume":"160","author":"T Ahmad","year":"2022","unstructured":"Ahmad, T., Madonski, R., Zhang, D., Huang, C., Mujeeb, A.: Data-driven probabilistic machine learning in sustainable smart energy\/smart energy systems: Key developments, challenges, and future research opportunities in the context of smart grid paradigm. Renew. Sustain. Energy Rev. 160, 112128 (2022). https:\/\/doi.org\/10.1016\/j.rser.2022.112128","journal-title":"Renew. Sustain. Energy Rev."},{"key":"7_CR7","doi-asserted-by":"publisher","unstructured":"Benti, N.E., Chaka, M.D., Semie, A.G.: Forecasting renewable energy generation with machine learning and deep learning: current advances and future prospects. Sustainability 15(9) (2023). https:\/\/doi.org\/10.3390\/su15097087, https:\/\/www.mdpi.com\/2071-1050\/15\/9\/7087","DOI":"10.3390\/su15097087"},{"key":"7_CR8","doi-asserted-by":"publisher","unstructured":"Pattern Recognition and Machine Learning. ISS, Springer, New York (2006). https:\/\/doi.org\/10.1007\/978-0-387-45528-0_9","DOI":"10.1007\/978-0-387-45528-0_9"},{"key":"7_CR9","doi-asserted-by":"publisher","unstructured":"Bishop, C.M., Bishop, H.: Deep Learning. Springer Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-45468-4","DOI":"10.1007\/978-3-031-45468-4"},{"issue":"1","key":"7_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1561\/2200000016","volume":"3","author":"S Boyd","year":"2010","unstructured":"Boyd, S., Parikh, N., Chu, E., Peleato, B., Eckstein, J.: Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends Mach. Learn. 3(1), 1\u2013122 (2010). https:\/\/doi.org\/10.1561\/2200000016","journal-title":"Found. Trends Mach. Learn."},{"key":"7_CR11","doi-asserted-by":"publisher","first-page":"1158","DOI":"10.1016\/j.renene.2018.08.101","volume":"133","author":"JA Carballo","year":"2019","unstructured":"Carballo, J.A., Bonilla, J., Berenguel, M., Fern\u00e1ndez-Reche, J., Garc\u00eda, G.: New approach for solar tracking systems based on computer vision, low cost hardware and deep learning. Renew. Energy 133, 1158\u20131166 (2019). https:\/\/doi.org\/10.1016\/j.renene.2018.08.101","journal-title":"Renew. Energy"},{"key":"7_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.apenergy.2021.117634","volume":"303","author":"G Ceusters","year":"2021","unstructured":"Ceusters, G., et al.: Model-predictive control and reinforcement learning in multi-energy system case studies. Appl. Energy 303, 117634 (2021)","journal-title":"Appl. Energy"},{"key":"7_CR13","doi-asserted-by":"crossref","unstructured":"Chen, B., Dang, L., Zheng, N., Principe, J.C.: Kalman Filtering Under Information Theoretic Criteria. Springer (2024)","DOI":"10.1007\/978-3-031-33764-2"},{"key":"7_CR14","unstructured":"Chen, R.T.Q., Amos, B., Nickel, M.: Learning neural event functions for ordinary differential equations (2021). https:\/\/arxiv.org\/abs\/2011.03902"},{"key":"7_CR15","doi-asserted-by":"publisher","unstructured":"Di\u00a0Piazza, A., Di\u00a0Piazza, M.C., Vitale, G.: Solar and wind forecasting by narx neural networks. Renew. Energy Environ. Sustain. 1, 39 (2016). https:\/\/doi.org\/10.1051\/rees\/2016047","DOI":"10.1051\/rees\/2016047"},{"key":"7_CR16","doi-asserted-by":"publisher","DOI":"10.1016\/j.esr.2022.101017","volume":"45","author":"A Entezari","year":"2023","unstructured":"Entezari, A., Aslani, A., Zahedi, R., Noorollahi, Y.: Artificial intelligence and machine learning in energy systems: a bibliographic perspective. Energ. Strat. Rev. 45, 101017 (2023). https:\/\/doi.org\/10.1016\/j.esr.2022.101017","journal-title":"Energ. Strat. Rev."},{"issue":"4","key":"7_CR17","doi-asserted-by":"publisher","first-page":"594","DOI":"10.1109\/TPAMI.2006.79","volume":"28","author":"L Fei-Fei","year":"2006","unstructured":"Fei-Fei, L., Fergus, R., Perona, P.: One-shot learning of object categories. IEEE Trans. Pattern Anal. Mach. Intell. 28(4), 594\u2013611 (2006). https:\/\/doi.org\/10.1109\/TPAMI.2006.79","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"7_CR18","doi-asserted-by":"publisher","DOI":"10.1016\/j.seja.2023.100033","volume":"3","author":"L Feierl","year":"2023","unstructured":"Feierl, L., Unterberger, V., Rossi, C., Gerardts, B., Gaetani, M.: Fault detective: automatic fault-detection for solar thermal systems based on artificial intelligence. Solar Energy Adv. 3, 100033 (2023). https:\/\/doi.org\/10.1016\/j.seja.2023.100033","journal-title":"Solar Energy Adv."},{"key":"7_CR19","unstructured":"Hamilton, J.D.: Time Series Analysis. Princeton University Press (1994). https:\/\/press.princeton.edu\/books\/hardcover\/9780691042893\/time-series-analysis"},{"key":"7_CR20","unstructured":"Hastie, T., Tibshirani, R., Friedman, J.: The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Springer, 2nd edn. (2017)"},{"key":"7_CR21","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1016\/j.rser.2017.04.018","volume":"77","author":"SK Jha","year":"2017","unstructured":"Jha, S.K., Bilalovic, J., Jha, A., Patel, N., Zhang, H.: Renewable energy: present research and future scope of artificial intelligence. Renew. Sustain. Energy Rev. 77, 297\u2013317 (2017). https:\/\/doi.org\/10.1016\/j.rser.2017.04.018","journal-title":"Renew. Sustain. Energy Rev."},{"key":"7_CR22","doi-asserted-by":"publisher","unstructured":"Kaisermayer, V., et al.: Smart control of interconnected district heating networks on the example of \u201c$$100\\,\\%$$ renewable district heating leibnitz\u201d. Smart Energy 6 (2022). https:\/\/doi.org\/10.1016\/j.segy.2022.100069","DOI":"10.1016\/j.segy.2022.100069"},{"key":"7_CR23","doi-asserted-by":"publisher","DOI":"10.1016\/j.segy.2024.100164","volume":"16","author":"V Kaisermayer","year":"2024","unstructured":"Kaisermayer, V., et al.: Predictive building energy management with user feedback in the loop. Smart Energy 16, 100164 (2024). https:\/\/doi.org\/10.1016\/j.segy.2024.100164","journal-title":"Smart Energy"},{"key":"7_CR24","doi-asserted-by":"publisher","unstructured":"Koukaras, P., Mustapha, A., Mystakidis, A., Tjortjis, C.: Optimizing building short-term load forecasting: a comparative analysis of machine learning models. Energies 17(6) (2024). https:\/\/doi.org\/10.3390\/en17061450","DOI":"10.3390\/en17061450"},{"key":"7_CR25","doi-asserted-by":"publisher","unstructured":"Krizhevsky, A., Sutskever, I., Hinton, G.E.: Imagenet classification with deep convolutional neural networks. Commun. ACM 60 (2017). https:\/\/doi.org\/10.1145\/3065386","DOI":"10.1145\/3065386"},{"key":"7_CR26","doi-asserted-by":"publisher","DOI":"10.1016\/j.segan.2020.100300","volume":"21","author":"K Lichtenegger","year":"2020","unstructured":"Lichtenegger, K., et al.: Decentralized heating grid operation: a comparison of centralized and agent-based optimization. Sustain. Energy Grids Netw. 21, 100300 (2020). https:\/\/doi.org\/10.1016\/j.segan.2020.100300","journal-title":"Sustain. Energy Grids Netw."},{"key":"7_CR27","unstructured":"Mikolov, T., Chen, K., Corrado, G., Dean, J.: Efficient estimation of word representations in vector space (2013). https:\/\/arxiv.org\/abs\/1301.3781"},{"key":"7_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.apenergy.2019.114342","volume":"261","author":"A Moser","year":"2020","unstructured":"Moser, A., et al.: A MILP-based modular energy management system for urban multi-energy systems: Performance and sensitivity analysis. Appl. Energy 261, 114342 (2020). https:\/\/doi.org\/10.1016\/j.apenergy.2019.114342","journal-title":"Appl. Energy"},{"key":"7_CR29","unstructured":"Murphy, K.P.: Probabilistic Machine Learning: An introduction. MIT Press (2022). http:\/\/probml.github.io\/book1"},{"key":"7_CR30","unstructured":"Murphy, K.P.: Probabilistic Machine Learning: Advanced Topics. MIT Press (2023). http:\/\/probml.github.io\/book2"},{"key":"7_CR31","doi-asserted-by":"publisher","unstructured":"Mystakidis, A., Koukaras, P., Tsalikidis, N., Ioannidis, D., Tjortjis, C.: Energy forecasting: a comprehensive review of techniques and technologies. Energies 17(7) (2024). https:\/\/doi.org\/10.3390\/en17071662, https:\/\/www.mdpi.com\/1996-1073\/17\/7\/1662","DOI":"10.3390\/en17071662"},{"key":"7_CR32","doi-asserted-by":"publisher","DOI":"10.1016\/j.segan.2020.100413","volume":"25","author":"TA Nakabi","year":"2021","unstructured":"Nakabi, T.A., Toivanen, P.: Deep reinforcement learning for energy management in a microgrid with flexible demand. Sustain. Energy Grids Netw. 25, 100413 (2021). https:\/\/doi.org\/10.1016\/j.segan.2020.100413","journal-title":"Sustain. Energy Grids Netw."},{"key":"7_CR33","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1016\/j.apenergy.2019.03.012","volume":"241","author":"T Nigitz","year":"2019","unstructured":"Nigitz, T., G\u00f6lles, M.: A generally applicable, simple and adaptive forecasting method for the short-term heat load of consumers. Appl. Energy 241, 73\u201381 (2019). https:\/\/doi.org\/10.1016\/j.apenergy.2019.03.012","journal-title":"Appl. Energy"},{"key":"7_CR34","unstructured":"Nise, N.S.: Control Systems Engineering. Wiley, 8 edn. (2022)"},{"key":"7_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.rser.2020.110618","volume":"137","author":"A Perera","year":"2021","unstructured":"Perera, A., Kamalaruban, P.: Applications of reinforcement learning in energy systems. Renew. Sustain. Energy Rev. 137, 110618 (2021)","journal-title":"Renew. Sustain. Energy Rev."},{"key":"7_CR36","doi-asserted-by":"publisher","unstructured":"Information Theoretic Learning. ISS, Springer, New York (2010). https:\/\/doi.org\/10.1007\/978-1-4419-1570-2","DOI":"10.1007\/978-1-4419-1570-2"},{"key":"7_CR37","unstructured":"Raissi, M., Perdikaris, P., Karniadakis, G.E.: Physics informed deep learning (part i): data-driven solutions of nonlinear partial differential equations (2017). https:\/\/arxiv.org\/abs\/1711.10561"},{"key":"7_CR38","unstructured":"REN21: Renewables 2024 Global Status Report Collection (2024). https:\/\/www.ren21.net\/gsr-2024\/"},{"key":"7_CR39","unstructured":"Ser, J.D., Lobo, J.L., M\u00fcller, H., Holzinger, A.: World models in artificial intelligence: sensing, learning, and reasoning like a child (2025). https:\/\/arxiv.org\/abs\/2503.15168"},{"key":"7_CR40","doi-asserted-by":"publisher","unstructured":"The Data Science Design Manual. TCS, Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-55444-0_9","DOI":"10.1007\/978-3-319-55444-0_9"},{"key":"7_CR41","volume-title":"Reinforcement learning: an introduction","author":"RS Sutton","year":"2018","unstructured":"Sutton, R.S., Barto, A.G.: Reinforcement learning: an introduction. Adaptive computation and machine learning series, The MIT Press, Cambridge, Massachusetts, second edition edn (2018)"},{"key":"7_CR42","unstructured":"Towers, M., et al.: Gymnasium: a standard interface for reinforcement learning environments (2024). https:\/\/arxiv.org\/abs\/2407.17032"},{"key":"7_CR43","doi-asserted-by":"publisher","unstructured":"Unterberger, V., Lichtenegger, K., G\u00f6lles, M.: Predictive rule-based control strategy for optimizing the operation of solar district heating plants. In: Proceedings of EuroSun 24 (2024). https:\/\/doi.org\/10.18086\/eurosun.2024.03.03","DOI":"10.18086\/eurosun.2024.03.03"},{"key":"7_CR44","doi-asserted-by":"publisher","DOI":"10.1016\/j.apenergy.2021.116891","volume":"293","author":"V Unterberger","year":"2021","unstructured":"Unterberger, V., Lichtenegger, K., Kaisermayer, V., G\u00f6lles, M., Horn, M.: An adaptive short-term forecasting method for the energy yield of flat-plate solar collector systems. Appl. Energy 293, 116891 (2021). https:\/\/doi.org\/10.1016\/j.apenergy.2021.116891","journal-title":"Appl. Energy"},{"key":"7_CR45","unstructured":"Vaswani, A., et al.: Attention is all you need. In: Guyon, I., et al., (eds.) Advances in Neural Information Processing Systems. vol.\u00a030. Curran Associates, Inc. (2017), https:\/\/proceedings.neurips.cc\/paper\/2017\/file\/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf"},{"key":"7_CR46","unstructured":"Xian, Y., Schiele, B., Akata, Z.: Zero-shot learning \u2013 the good, the bad and the ugly (2020). https:\/\/arxiv.org\/abs\/1703.04394"},{"key":"7_CR47","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1016\/j.arcontrol.2020.03.001","volume":"49","author":"T Yang","year":"2020","unstructured":"Yang, T., Zhao, L., Li, W., Zomaya, A.Y.: Reinforcement learning in sustainable energy and electric systems: a survey. Annu. Rev. Control. 49, 145\u2013163 (2020)","journal-title":"Annu. Rev. Control."},{"key":"7_CR48","doi-asserted-by":"publisher","DOI":"10.1016\/j.biombioe.2020.105622","volume":"140","author":"C Zemann","year":"2020","unstructured":"Zemann, C., Deutsch, M., Zlabinger, S., Hofmeister, G., G\u00f6lles, M., Horn, M.: Optimal operation of residential heating systems with logwood boiler, buffer storage and solar thermal collector. Biomass Bioenerg. 140, 105622 (2020). https:\/\/doi.org\/10.1016\/j.biombioe.2020.105622","journal-title":"Biomass Bioenerg."},{"key":"7_CR49","unstructured":"Zhao, D., Piao, X., Chen, Z., Li, Z., Taniguchi, I.: A unified energy management framework for multi-timescale forecasting in smart grids (2024). https:\/\/arxiv.org\/abs\/2411.15254"}],"container-title":["Lecture Notes in Computer Science","Energy Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-03098-6_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T04:31:19Z","timestamp":1761885079000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-03098-6_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,1]]},"ISBN":["9783032030979","9783032030986"],"references-count":49,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-03098-6_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,1]]},"assertion":[{"value":"1 November 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"EIA Nordic","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Nordic Energy Informatics Academy Conference","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Stockholm","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Sweden","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 August 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 August 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"nordic eia2025a","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.nordicenergyinformatics.academy\/2025eianordic","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}