← Latest papers
🤖 AI

Rethinking Scientific Modeling: Toward Physically Consistent and Simulation-Executable Programmatic Generation

This paper proposes a framework for generating physically consistent and simulation-executable structural models by introducing a domain-specific dataset (CivilInstruct), a two-stage fine-tuning strategy for constraint satisfaction, and a verification-driven benchmark (MBEval) to ensure engineering accuracy.

Original authors: Yongqing Jiang, Jianze Wang, Zhiqi Shen, Zhenghong Lin, Jiayuan Wang, Yijian Yang, Kaoshan Dai, Haoran Luo

Published 2026-02-10
📖 4 min read☕ Coffee break read

Original authors: Yongqing Jiang, Jianze Wang, Zhiqi Shen, Zhenghong Lin, Jiayuan Wang, Yijian Yang, Kaoshan Dai, Haoran Luo

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Problem: The "Smart but Clumsy" Architect

Imagine you hire a brilliant, super-fast architect who has read every book ever written about buildings. You tell them, "Build me a 5-story apartment complex that can survive a massive earthquake."

The architect (the Large Language Model or LLM) starts typing away at lightning speed. They produce thousands of lines of complex blueprints and construction instructions (the Code). At first glance, it looks perfect. The lines are straight, the math looks fancy, and the instructions are written in perfect professional language.

But then, you try to actually build it.

Suddenly, you realize the architect made some "hallucinations." They designed a beautiful staircase that leads into a solid wall. They calculated the weight of the roof so poorly that the building would collapse under its own weight. Or, they used a specific type of bolt that doesn't actually exist in the real world.

In the world of engineering, this is a disaster. A "pretty" blueprint that violates the laws of physics is worse than useless—it’s dangerous. Current AI is great at "looking" like an engineer, but it often fails at "thinking" like one.


The Solution: The "AutoBM" Framework

The researchers at Sichuan University and Nanyang Technological University created a system called AutoBM. Think of this not just as a "smart architect," but as an "Architect + Master Builder + Safety Inspector" all working in a perfect loop.

Here is how they fixed the "clumsy architect" problem using three main ingredients:

1. The "CivilInstruct" Textbook (Better Schooling)

Instead of letting the AI learn from the entire messy internet, they gave it a specialized, high-quality textbook called CivilInstruct.

  • The API Manual: It teaches the AI exactly how to use the specific tools (like a digital hammer called OpenSeesPy).
  • The "What Not To Do" Guide: They intentionally showed the AI examples of broken code and taught it how to fix them (this is the Bug-CoT part). It’s like teaching a student not just how to solve an equation, but how to spot their own mistakes.

2. The "Two-Stage Training" (The Apprenticeship)

They don't just teach the AI once; they train it in two distinct phases:

  • Phase 1 (The Basics): The AI learns the language. It learns how to write code that doesn't crash and follows the right grammar.
  • Phase 2 (The Reality Check): This is the secret sauce called RLA-SPC. They put the AI in a "virtual construction site" (a sandbox). If the AI generates a building that is physically impossible (e.g., it wobbles too much in a simulated earthquake), the system gives it a "bad grade." If the building is sturdy and follows all the safety laws, it gets a "gold star." Over time, the AI learns to prioritize physics over just looking good.

3. The "BMEval" Inspector (The Final Exam)

To make sure the AI is actually getting smarter, they created a rigorous final exam called BMEval. It doesn't just check if the code "runs"; it checks:

  • Does it work? (Can we actually execute the code?)
  • Is it accurate? (Does the building vibrate at the correct frequency?)
  • Is it safe? (Does it follow the strict legal codes for earthquake safety?)

The Result: From "Hallucinating" to "High-Precision"

Before this research, if you asked an AI to model a building, it might give you a "hallucinated" design that looked right but was physically broken.

After applying the AutoBM method, the AI becomes a professional-grade tool. It doesn't just write code; it writes simulation-ready, physics-consistent, and engineering-compliant instructions. It has moved from being a fast-talking dreamer to a reliable, digital engineer.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →