Back to Search
Start Over
Machine Learning for Smart Building Applications
- Source :
- 24:1-24:36, ACM Computing Surveys
- Publication Year :
- 2019
- Publisher :
- Association for Computing Machinery (ACM), 2019.
-
Abstract
- The use of machine learning (ML) in smart building applications is reviewed in this article. We split existing solutions into two main classes: occupant-centric versus energy/devices-centric. The first class groups solutions that use ML for aspects related to the occupants, including (1) occupancy estimation and identification, (2) activity recognition, and (3) estimating preferences and behavior. The second class groups solutions that use ML to estimate aspects related either to energy or devices. They are divided into three categories: (1) energy profiling and demand estimation, (2) appliances profiling and fault detection, and (3) inference on sensors. Solutions in each category are presented, discussed, and compared; open perspectives and research trends are discussed as well. Compared to related state-of-the-art survey papers, the contribution herein is to provide a comprehensive and holistic review from the ML perspectives rather than architectural and technical aspects of existing building management systems. This is by considering all types of ML tools, buildings, and several categories of applications, and by structuring the taxonomy accordingly. The article ends with a summary discussion of the presented works, with focus on lessons learned, challenges, open and future directions of research in this field. © ACM, 2019. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published here, https://doi.org/10.1145/3311950
- Subjects :
- Building management system
Class (computer programming)
General Computer Science
Computer science
business.industry
020209 energy
02 engineering and technology
Machine learning
computer.software_genre
Field (computer science)
Theoretical Computer Science
Activity recognition
Identification (information)
Taxonomy (general)
0202 electrical engineering, electronic engineering, information engineering
Profiling (information science)
020201 artificial intelligence & image processing
Artificial intelligence
business
computer
Building automation
Subjects
Details
- ISSN :
- 15577341 and 03600300
- Volume :
- 52
- Database :
- OpenAIRE
- Journal :
- ACM Computing Surveys
- Accession number :
- edsair.doi.dedup.....22cb46c392c7826e41d5eef06f7baa0d
- Full Text :
- https://doi.org/10.1145/3311950