Mitigating Domain Shift in Conditioned Floor Plan Generation: Synthetic Pre-training for Data-Efficient Adaptation

· Source: cs.CV updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Architecture & Urban Planning · Depth: Expert, extended

Summary

A study by Adrien Bernhardt from Homiwoo and École Polytechnique addresses the significant domain shift problem in conditioned floor plan generation. It evaluates two prominent generative paradigms, arrangement-based Flow Matching (DPFM [6]) and constraint-based Diffusion (Gueze et al. [5]), across RPLAN, MagicPlan, and Swiss Dwellings datasets. Findings reveal up to an order of magnitude performance degradation when models are transferred across domains. To counter this, the research introduces a procedural method to create a large-scale synthetic training dataset of 135k scenes. This synthetic data enforces physical constraints like non-overlapping rooms and valid door placement, but intentionally uses highly irregular spatial arrangements and aggressive geometric perturbations, resulting in 8.83 corners per room on average. Pre-training on this synthetic data significantly improves zero-shot cross-domain performance, even surpassing in-domain training on MagicPlan for DPFM. It also provides a highly effective initialization for fine-tuning, accelerating adaptation and outperforming real-world baselines by up to 40% in low-data regimes (e.g., 1k samples).

Key takeaway

For Machine Learning Engineers deploying floor plan generative models across diverse architectural domains, you should adopt synthetic pre-training. This approach significantly reduces performance degradation from domain shift and accelerates adaptation, requiring fewer real-world samples for fine-tuning. By prioritizing geometrically diverse, rule-compliant synthetic data over architecturally realistic but domain-specific data, you can achieve robust model initialization and competitive performance even in low-data regimes. This strategy minimizes costly large-scale dataset acquisition.

Key insights

Synthetic pre-training with geometrically implausible but rule-compliant data significantly mitigates domain shift in floor plan generation.

Principles

Method

A procedural pipeline generates 135k synthetic floor plans by sampling room shapes, applying aggressive geometric perturbations (aspect ratio distortion, bumps, scale variance), and densely packing them with enforced physical constraints (non-overlap, valid doors, graph consistency).

In practice

Topics

Code references

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, Computer Vision Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CV updates on arXiv.org.