cs.CEOct 12, 2026

How the Classical Baseline Shapes Machine-Learning Speed Claims in Topology Optimization

Authors: Shaoliang Yang, Jun Wang

Organizations: Santa Clara University Santa Clara, CA 95053, USA

Abstract

Topology optimization places material in a design domain to optimize a structure's performance, such as its stiffness or heat conduction. Machine-learning methods often report large speed-ups over classical, non-learned optimization, but a slow classical code or a lower-quality learned design can exaggerate them. We re-ran released code for eight methods on one workstation and studied two in depth: Optimize Any Topology (OAT), a diffusion model that generates designs, and a graph-based neural optimizer. Replacing the classical code with an efficient implementation of the same algorithm cut these two methods' speed-ups by up to 20-fold. We then timed the classical code until its design was at least as stiff as the learned one; for OAT, we picked this point after the runs, which gives the classical code its best case. Published timings imply a 134x speed-up for OAT on a 256 x 256 grid; our matched single-design comparisons gave 1.5x to 3.5x. At matched stiffness, the graph-based optimizer was slower than the classical code in all six two-dimensional problems. Of the six other methods, two kept their advantage, one shrank, one reversed, and two were not comparable. In an exploratory audit, language models judged that 8 of 28 speed comparisons in randomly sampled, openly accessible articles lacked evidence of equal design quality; our own review counted 11, so the count depends on who judges. We provide a comparison procedure and a minimum report: classical code, hardware, design quality, what each timing includes, and data-generation and training costs.

Figures & tables

Appendix figures & tables5 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. KATOsuper: Surrogate-accelerated neural topology optimization with sensitivity-consistent Fourier neural operators

    Sep 23, 2026Shengyu Yan, Jasmin JelovicaNeural Surrogate ModelingTopology Optimization

  2. Scalable Stress-Constrained Topology Optimization: A Super-resolution and Simultaneous Approach Based on Machine Learning

    Oct 20, 2026Xiangyu Sun, Shirin Hosseinmardi, Ramin BostanabadTopology Optimization

  3. Large Language Models as Optimization Controllers: Adaptive Continuation for SIMP Topology Optimization

    Mar 26, 2026Shaoliang Yang, Jun Wang, Yunsheng WangTopology OptimizationLarge Language Model-Guided Optimization