[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-researchers-teach-ai-to-pick-when-simulations-need-full-detail":10,"sections":35},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":24,"tags":25,"sources":30,"feedback":34,"feedback_at":22,"cost_usd":34,"total_tokens":34},6581,"researchers-teach-ai-to-pick-when-simulations-need-full-detail","Researchers Teach AI to Pick When Simulations Need Full Detail","A reinforcement learning method dynamically swaps costly high-fidelity physics for cheaper approximations mid simulation, tested on wave and diffusion problems.","A new algorithm lets computer simulations decide, on the fly, when to spend on expensive high-fidelity physics and when a cheaper shortcut will do.\n\nResearchers combined three existing techniques: Operator Inference reduced-order models (ROMs), the overlapping Schwarz alternating method for splitting a simulation into subdomains, and reinforcement learning. They trained deep Q-networks offline to choose, subdomain by subdomain, whether to run a full-order model or a pre-trained ROM, balancing accuracy against computational cost and how often the model switches. Once trained, the policy runs on new problems it has never seen, with no need for a reference solution to check against. The team tested it on a 1D advection-diffusion problem with a moving front and a 3D elastic wave propagation problem built in the Norma.jl solid mechanics code.\n\nThis matters because most hybrid simulation methods assign a fixed model to each region and leave it there for the whole run. That is a bad fit for transient problems where the interesting physics, a wavefront or a diffusion front, moves through the domain over time. The learned policy tracked that movement, assigning full-order detail to subdomains containing the wave and cheaper ROMs everywhere else, and beat static FOM\u002FROM assignments on the diffusion benchmark.\n\nIt is a promising idea for cutting simulation cost without an engineer manually re-tuning fidelity zones every timestep. But the benchmarks here are still textbook cases, a 1D front and a linear elastic wave, and letting the agent also adapt the domain decomposition itself added no measurable benefit. Whether the approach holds up on messier, nonlinear, real-world engineering models is still an open question.","[\"reinforcement-learning\",\"reduced-order-models\",\"scientific-computing\",\"simulation\"]","2026-09-17T04:00:00.000Z","2026-09-18T01:09:10.848Z","2026-09-18T01:09:22.772Z","published",null,[],"science",[26,27,28,29],"reinforcement-learning","reduced-order-models","scientific-computing","simulation",[31],{"name":32,"url":33},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2609.17837",0,{"sections":36},[37,42,46,51,56,60,63,68,73,77,82,87,92,97],{"name":38,"slug":39,"count":40,"latest_published_at":41},"AI","ai",3853,"2026-09-17T08:27:09.000Z",{"name":43,"slug":44,"count":45,"latest_published_at":18},"Security","security",648,{"name":47,"slug":48,"count":49,"latest_published_at":50},"Policy","policy",338,"2026-09-11T04:00:00.000Z",{"name":52,"slug":53,"count":54,"latest_published_at":55},"Deals","deals",179,"2026-06-29T20:02:07.000Z",{"name":57,"slug":58,"count":59,"latest_published_at":18},"Hardware","hardware",154,{"name":61,"slug":24,"count":62,"latest_published_at":18},"Science",114,{"name":64,"slug":65,"count":66,"latest_published_at":67},"Consumer Tech","consumer-tech",99,"2026-09-09T17:27:33.000Z",{"name":69,"slug":70,"count":71,"latest_published_at":72},"Software","software",75,"2026-09-10T20:41:21.000Z",{"name":74,"slug":75,"count":76,"latest_published_at":18},"Dev Tools","dev-tools",73,{"name":78,"slug":79,"count":80,"latest_published_at":81},"Startups","startups",55,"2026-09-09T23:14:29.000Z",{"name":83,"slug":84,"count":85,"latest_published_at":86},"Gaming","gaming",43,"2026-09-10T12:18:06.000Z",{"name":88,"slug":89,"count":90,"latest_published_at":91},"General","general",41,"2026-09-08T01:57:23.000Z",{"name":93,"slug":94,"count":95,"latest_published_at":96},"Reviews","reviews",20,"2026-06-24T12:00:01.000Z",{"name":98,"slug":99,"count":100,"latest_published_at":101},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]