[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-optiskill-teaches-llms-to-reuse-skills-for-math-modeling":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},7284,"optiskill-teaches-llms-to-reuse-skills-for-math-modeling","OptiSkill Teaches LLMs to Reuse Skills for Math Modeling","A new skill bank lets language models remember which optimization formulations work, cutting repeated errors across eight benchmark tests.","Researchers built a skill bank so AI models stop reinventing bad math from scratch every time.\n\nThe framework, called OptiSkill, targets a specific weak spot: getting large language models to turn plain-English decision problems into correct mathematical programs, a task known as operations research modeling. Instead of solving each problem cold, OptiSkill stores solver-verified experience in a hierarchical, evolving SkillBank. That bank splits knowledge into Global Strategies, which are problem-level formulation skeletons, and Step Experiences, which are narrower rules for avoiding specific errors. New candidate skills only get added after they pass batch-level validation, so the bank should not accumulate bad habits over time. Across eight OR modeling benchmarks, the approach improved formulation accuracy across multiple LLM backbones and beat strong agentic baselines.\n\nThe real news is the shift from storing examples to storing reusable skills. Prior memory-based agents typically log past examples, thoughts, or insights as loose reference material. That works for recall but not for a task like OR modeling, where problems share underlying structure but rarely share surface wording, so a model needs transferable formulation know-how rather than a lookup table of similar cases.\n\nIt is a narrow fix for a narrow failure mode, not evidence that LLMs have gotten better at math reasoning generally. The interesting test will be whether SkillBank-style memory holds up outside curated benchmarks, on the messier optimization problems real businesses actually bring to these tools.","[\"ai\",\"llm\",\"optimization\",\"operations-research\"]","2026-09-23T04:00:00.000Z","2026-09-23T05:03:49.701Z","2026-09-23T05:03:55.816Z","published",null,[],"ai",[24,26,27,28],"llm","optimization","operations-research",[30],{"name":31,"url":32},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2609.22987",0,{"sections":35},[36,39,43,48,53,58,62,67,72,77,82,87,92,97],{"name":37,"slug":24,"count":38,"latest_published_at":18},"AI",4251,{"name":40,"slug":41,"count":42,"latest_published_at":18},"Security","security",706,{"name":44,"slug":45,"count":46,"latest_published_at":47},"Policy","policy",369,"2026-09-23T02:13:52.000Z",{"name":49,"slug":50,"count":51,"latest_published_at":52},"Deals","deals",202,"2026-09-22T23:00:04.000Z",{"name":54,"slug":55,"count":56,"latest_published_at":57},"Hardware","hardware",168,"2026-09-22T23:56:03.000Z",{"name":59,"slug":60,"count":61,"latest_published_at":18},"Science","science",133,{"name":63,"slug":64,"count":65,"latest_published_at":66},"Consumer Tech","consumer-tech",110,"2026-09-22T20:00:00.000Z",{"name":68,"slug":69,"count":70,"latest_published_at":71},"Software","software",80,"2026-09-22T23:32:52.000Z",{"name":73,"slug":74,"count":75,"latest_published_at":76},"Dev Tools","dev-tools",79,"2026-09-22T22:21:13.000Z",{"name":78,"slug":79,"count":80,"latest_published_at":81},"Startups","startups",65,"2026-09-22T22:06:48.000Z",{"name":83,"slug":84,"count":85,"latest_published_at":86},"Gaming","gaming",45,"2026-09-22T15:35:06.000Z",{"name":88,"slug":89,"count":90,"latest_published_at":91},"General","general",43,"2026-09-21T23:48:56.000Z",{"name":93,"slug":94,"count":95,"latest_published_at":96},"Reviews","reviews",27,"2026-09-22T13:00:00.000Z",{"name":98,"slug":99,"count":100,"latest_published_at":101},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]