# Efficient Quality Diversity Optimization of 3D Buildings through 2D Pre-optimization

arXiv: https://arxiv.org/abs/2303.15896 · HTML: https://mlsanity.com/paper/2303.15896/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 12 of its 57 references that are in the map.
- First posted on arXiv 28 Mar 2023.

## Builds on (most cited first, 12 of 12)

- [Illuminating search spaces by mapping elites](https://mlsanity.com/paper/1504.04909/) (2015)
- [Robots that can adapt like animals](https://mlsanity.com/paper/1407.3501/) (2014)
- [The Surprising Creativity of Digital Evolution: A Collection of Anecdotes from the Evolutionary Computation and Artificial Life Research Communities](https://mlsanity.com/paper/1803.03453/) (2018)
- [Discovering the Elite Hypervolume by Leveraging Interspecies Correlation](https://mlsanity.com/paper/1804.03906/) (2018)
- [Data-Efficient Design Exploration through Surrogate-Assisted Illumination](https://mlsanity.com/paper/1806.05865/) (2018)
- [Deep learning observables in computational fluid dynamics](https://mlsanity.com/paper/1903.03040/) (2019)
- [Designing Air Flow with Surrogate-assisted Phenotypic Niching](https://mlsanity.com/paper/2105.04256/) (2021)
- [COIL: Constrained Optimization in Learned Latent Space: Learning Representations for Valid Solutions](https://mlsanity.com/paper/2202.02163/) (2022)
- [Expressivity of Parameterized and Data-driven Representations in Quality Diversity Search](https://mlsanity.com/paper/2105.04247/) (2021)
- [Lettuce: PyTorch-based Lattice Boltzmann Framework](https://mlsanity.com/paper/2106.12929/) (2021)
- [An Analysis of Phenotypic Diversity in Multi-Solution Optimization](https://mlsanity.com/paper/2105.04252/) (2021)
- [Exploring the Feature Space of TSP Instances Using Quality Diversity](https://mlsanity.com/paper/2202.02077/) (2022)

## Abstract (arXiv)

Quality diversity algorithms can be used to efficiently create a diverse set of solutions to inform engineers' intuition. But quality diversity is not efficient in very expensive problems, needing 100.000s of evaluations. Even with the assistance of surrogate models, quality diversity needs 100s or even 1000s of evaluations, which can make it use infeasible. In this study we try to tackle this problem by using a pre-optimization strategy on a lower-dimensional optimization problem and then map the solutions to a higher-dimensional case. For a use case to design buildings that minimize wind nuisance, we show that we can predict flow features around 3D buildings from 2D flow features around building footprints. For a diverse set of building designs, by sampling the space of 2D footprints with a quality diversity algorithm, a predictive model can be trained that is more accurate than when trained on a set of footprints that were selected with a space-filling algorithm like the Sobol sequence. Simulating only 16 buildings in 3D, a set of 1024 building designs with low predicted wind nuisance is created. We show that we can produce better machine learning models by producing training data with quality diversity instead of using common sampling techniques. The method can bootstrap generative design in a computationally expensive 3D domain and allow engineers to sweep the design space, understanding wind nuisance in early design phases.
