[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-new-tinyml-search-method-runs-22x-faster-than-old-approach":10,"sections":40},{"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":30,"tags":31,"sources":35,"feedback":39,"feedback_at":22,"cost_usd":39,"total_tokens":39},8182,"new-tinyml-search-method-runs-22x-faster-than-old-approach","New TinyML Search Method Runs 2.2x Faster Than Old Approach","A teacher-guided ranking trick lets evolutionary search skip full model evaluations, hitting reliable rankings 2.2 times faster on TinyML benchmarks.","A new evolutionary search method cuts the time to design efficient TinyML models by more than half, without needing an exact accuracy score for every candidate.\n\nResearchers built TGL-NSGA-II, a search framework that swaps expensive full model evaluations for a faster ranking trick. A pretrained teacher model sorts training samples by difficulty and class, then each candidate architecture gets a short, capped round of knowledge distillation before being scored on a matching evaluation set. That teacher-guided score is blended with a Gaussian-process surrogate to decide which candidates earn a full evaluation. On keyword-spotting and bird-call classification tasks, the resulting rankings hit Kendall-tau correlations of 0.74 and 0.62, both above the method's own predicted lower bounds, and stratifying samples by difficulty cut proxy-score variance by 41% compared to random evaluation.\n\nThe insight here is that evolutionary search doesn't need to know exactly how good a candidate is, it just needs to know which candidate beats which. That's a cheaper problem to solve, and it's why TGL-NSGA-II beat full NSGA-II on hypervolume and generational distance for keyword spotting, posted the lowest false-positive rate on the BirdCLEF bird-call benchmark, and ran 2.2 times faster overall.\n\nThe method does depend on picking a well-matched teacher model: in a separate test, deliberately mismatching the teacher dragged rank accuracy down to a Kendall-tau of 0.41. But that's a tunable input, not a fundamental limit. For teams working within TinyML's punishing compute budgets, a 2.2x speedup with rankings this reliable is a real win, not just a shortcut that trades accuracy for speed.","[\"tinyml\",\"neural-architecture-search\",\"ai-research\"]","2026-09-28T04:00:00.000Z","2026-09-28T13:05:44.562Z","2026-09-28T13:05:51.493Z","published",null,[24],{"id":25,"reviewer":26,"round":27,"reason":28,"status":29},"editor-r1","editor",1,"Rewrite the teacher-mismatch sentence so it doesn't imply an unverified 0.74-to-0.41 before\u002Fafter pairing not established in the source, and replace the hedging closing paragraph with a resolved conclusion that doesn't undercut the speedup headline.","resolved","ai",[32,33,34],"tinyml","neural-architecture-search","ai-research",[36],{"name":37,"url":38},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2609.30553",0,{"sections":41},[42,45,49,54,59,64,68,73,78,83,88,93,97,102],{"name":43,"slug":30,"count":44,"latest_published_at":18},"AI",4798,{"name":46,"slug":47,"count":48,"latest_published_at":18},"Security","security",762,{"name":50,"slug":51,"count":52,"latest_published_at":53},"Policy","policy",399,"2026-09-27T18:39:02.000Z",{"name":55,"slug":56,"count":57,"latest_published_at":58},"Deals","deals",261,"2026-09-27T15:30:35.000Z",{"name":60,"slug":61,"count":62,"latest_published_at":63},"Hardware","hardware",188,"2026-09-27T20:46:36.000Z",{"name":65,"slug":66,"count":67,"latest_published_at":18},"Science","science",151,{"name":69,"slug":70,"count":71,"latest_published_at":72},"Consumer Tech","consumer-tech",135,"2026-09-26T14:30:00.000Z",{"name":74,"slug":75,"count":76,"latest_published_at":77},"Software","software",91,"2026-09-25T20:55:00.000Z",{"name":79,"slug":80,"count":81,"latest_published_at":82},"Dev Tools","dev-tools",84,"2026-09-26T04:20:58.000Z",{"name":84,"slug":85,"count":86,"latest_published_at":87},"Startups","startups",76,"2026-09-25T18:33:59.000Z",{"name":89,"slug":90,"count":91,"latest_published_at":92},"Gaming","gaming",48,"2026-09-25T18:35:21.000Z",{"name":94,"slug":95,"count":91,"latest_published_at":96},"General","general","2026-09-26T17:02:42.000Z",{"name":98,"slug":99,"count":100,"latest_published_at":101},"Reviews","reviews",30,"2026-09-24T20:07:31.000Z",{"name":103,"slug":104,"count":105,"latest_published_at":106},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]