| Authors: | Stevanović, Sanja Stevanović, Dragan |
Affiliations: | Computer Science Mathematical Institute of the Serbian Academy of Sciences and Arts |
Title: | overhang_surrogates: A Python package for sampling, training and visualising surrogate models for building energy simulations | Journal: | Software Impacts | Volume: | 28 | First page: | 100822 | Issue Date: | 2026 | Rank: | M23 | ISSN: | 2665-9638 | DOI: | 10.1016/j.simpa.2026.100822 | Abstract: | We present overhang_surrogates, a lightweight Python package that streamlines surrogate-model workflows for building-energy studies. It provides space-filling Monte Carlo sampling utilities including a Python reimplementation of the MIPT sampler with incremental extension, helpers to build batched building energy model samples and run EnergyPlus simulations, a simple interface for k[jls-end-space/]-fold cross-validated XGBoost ensembles and grid predictions, and a vedo-based 3D plotting helper. By automating sampling, batched simulation, ensemble training, prediction and visualisation, the package shortens time-to-prototype and lowers the barrier to reproduce and extend simulation driven surrogate experiments. The software is open-source and designed for easy reuse and extension. |
Keywords: | Building energy simulation | Sampling strategy | Surrogate modelling | Visualisation | Publisher: | Elsevier | Project: | This research was supported by the Science Fund of the Republic of Serbia, #6767 Lazy walk counts and spectral radius of threshold graphs—LZWK. |
Show full item record
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.