[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-a-faster-way-to-train-ai-proposed-scientific-models":10,"sections":34},{"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":29,"feedback":33,"feedback_at":22,"cost_usd":33,"total_tokens":33},3850,"a-faster-way-to-train-ai-proposed-scientific-models","A Faster Way to Train AI-Proposed Scientific Models","A new runtime called NDVM cuts the time to evaluate LLM-generated scientific programs by roughly 24x, attacking a long-standing bottleneck in neuro-symbolic AI.","A research paper out of arXiv proposes a smarter way to run gradient-based optimization across thousands of AI-generated programs at once.\n\nWhen an AI system proposes candidate scientific models, each one normally needs its own round of parameter tuning before researchers can judge whether it is any good. The standard fix - compiling each candidate into its own differentiable computation graph - speeds up individual runs but breaks the ability to treat programs as flexible data during search. Interpreter-based alternatives preserve that flexibility but are slow. The Native Differentiable Virtual Machine, or NDVM, tries to thread the needle: it keeps symbolic structure as ordinary runtime data while packing numeric parameters into dense batched buffers, recording gradients along the actual execution path rather than a precompiled graph. The result is roughly 60x batch amortization per lane and near-linear scaling across CPU cores.\n\nThe practical payoff is that in fixed-budget searches over LLM-proposed programs, NDVM reaches high-quality solutions about 24x faster in wall-clock time. That gap matters because program-and-parameter co-search is increasingly how AI systems do scientific discovery - generate a hypothesis, fit it, evaluate it, repeat - and shaving the inner loop has compounding returns on the outer one.\n\nNeuro-symbolic AI has been the subject of ambitious claims for years; most have not aged well. NDVM is a systems-level contribution, not a new model architecture, which makes it easier to evaluate on concrete benchmarks - and harder to hype into oblivion.","[\"ai\",\"research\",\"neuro-symbolic\",\"machine-learning\"]","2026-07-07T04:00:00.000Z","2026-07-07T10:03:40.047Z","2026-07-07T10:03:42.949Z","published",null,[],"ai",[24,26,27,28],"research","neuro-symbolic","machine-learning",[30],{"name":31,"url":32},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2607.03574",0,{"sections":35},[36,40,45,50,55,60,65,70,75,79,84,88,93,98],{"name":37,"slug":24,"count":38,"latest_published_at":39},"AI",2590,"2026-07-16T04:00:00.000Z",{"name":41,"slug":42,"count":43,"latest_published_at":44},"Security","security",294,"2026-07-15T19:59:48.000Z",{"name":46,"slug":47,"count":48,"latest_published_at":49},"Deals","deals",179,"2026-06-29T20:02:07.000Z",{"name":51,"slug":52,"count":53,"latest_published_at":54},"Policy","policy",158,"2026-07-16T00:02:48.000Z",{"name":56,"slug":57,"count":58,"latest_published_at":59},"Hardware","hardware",122,"2026-07-14T19:46:26.000Z",{"name":61,"slug":62,"count":63,"latest_published_at":64},"Consumer Tech","consumer-tech",93,"2026-07-13T13:20:48.000Z",{"name":66,"slug":67,"count":68,"latest_published_at":69},"Software","software",70,"2026-07-13T19:52:25.000Z",{"name":71,"slug":72,"count":73,"latest_published_at":74},"Science","science",66,"2026-07-10T10:29:37.000Z",{"name":76,"slug":77,"count":78,"latest_published_at":18},"Dev Tools","dev-tools",59,{"name":80,"slug":81,"count":82,"latest_published_at":83},"Gaming","gaming",41,"2026-07-09T04:00:00.000Z",{"name":85,"slug":86,"count":82,"latest_published_at":87},"Startups","startups","2026-06-29T20:55:50.000Z",{"name":89,"slug":90,"count":91,"latest_published_at":92},"General","general",29,"2026-07-10T22:28:58.000Z",{"name":94,"slug":95,"count":96,"latest_published_at":97},"Reviews","reviews",20,"2026-06-24T12:00:01.000Z",{"name":99,"slug":100,"count":101,"latest_published_at":102},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]