Graph-based generative representation learning of semantically and behaviorally augmented floorplans

Vahid Azizi*, Muhammad Usman, Honglu Zhou, Petros Faloutsos, Mubbasir Kapadia

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

5 Scopus citations


Floorplans are commonly used to represent the layout of buildings. Research works toward computational techniques that facilitate the design process, such as automated analysis and optimization, often using simple floorplan representations that ignore the space’s semantics and do not consider usage-related analytics. We present a floorplan embedding technique that uses an attributed graph to model the floorplans’ geometric information, design semantics, and behavioral features as the node and edge attributes. A long short-term memory (LSTM) variational autoencoder (VAE) architecture is proposed and trained to embed attributed graphs as vectors in a continuous space. A user study is conducted to evaluate the coupling of similar floorplans retrieved from the embedding space for a given input (e.g., design layout). The qualitative, quantitative, and user study evaluations show that our embedding framework produces meaningful and accurate vector representations for floorplans. Besides, our proposed model is generative. We studied and showcased its effectiveness for generating new floorplans. We also release the dataset that we have constructed. We include the design semantic attributes and simulation-generated human behavioral features for each floorplan in the dataset for further study in the community.

Original languageEnglish
Pages (from-to)2785-2800
Number of pages16
JournalVisual Computer
Issue number8
StatePublished - Aug 2022
Externally publishedYes

Bibliographical note

Funding Information:
This research has been partially funded by grants from ISSUM, Ontario Graduate Scholarship, and in part by NSF awards: IIS-1703883, IIS-1955404, and IIS-1955365. The authors would also like to thank Mathew Schwartz for helping in editing and proofreading the manuscript.

Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature.


  • Attributed graph
  • Design semantic features
  • Floorplan generation
  • Floorplan representation
  • Human behavioral features
  • LSTM Variational autoencoder

ASJC Scopus subject areas

  • Software
  • Computer Vision and Pattern Recognition
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Graph-based generative representation learning of semantically and behaviorally augmented floorplans'. Together they form a unique fingerprint.

Cite this