A review on artificial intelligence applications for facades
Building and Environment

Abstract This review applies a transformer-based topic model to reveal trends and relationships in Artificial Intelligence (AI)-driven facade research, with a focus on architectural, environmental, and structural aspects. AI methods reviewed include Machine Learning (ML), Deep Learning (DL), and Computer Vision (CV). Overall, a significantly growing interest in applying AI methods can be observed across all research areas. However, noticeable differences exist between the three topics. While CV and DL techniques are applied to image data in research on the architectural design of facades, research on environmental aspects of facades often uses numerical data with relatively small datasets and classical ML models. Research on facade structure also tends to use image data but also incorporates numerical performance prediction. A major limitation remains a lack of generalizability, which could be addressed by more comprehensive datasets and novel DL techniques. These include concepts such as Physics-Informed Neural Networks, where domain knowledge is integrated into hybrid data-driven models, and multi-modal diffusion models, which offer generative modeling capabilities to support inverse and forward design tasks. The trends and directions outlined in this review suggest that AI will continue to advance facade research and, in line with other domains, has the potential to achieve a level of maturity suitable for adoption beyond academia and into practice.
Keywords: Literature review, Building facades, Computer vision, Machine learning, Deep learning.
Citation
@article{duran-2024,
    author = {Duran, Ayca and Waibel, Christoph and Piccioni, Valeria and Bickel, Bernd and Schlueter, Arno},
    journal = {Building and Environment},
    month = {11},
    pages = {112310},
    title = {{A review on artificial intelligence applications for facades}},
    year = {2024},
    doi = {10.1016/j.buildenv.2024.112310},
    url = {https://doi.org/10.1016/j.buildenv.2024.112310},
}