[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-new-paper-introduces-two-adaptive-trees-for-data-streams":10,"sections":41},{"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":36,"feedback":40,"feedback_at":22,"cost_usd":40,"total_tokens":40},5475,"new-paper-introduces-two-adaptive-trees-for-data-streams","New Paper Introduces Two Adaptive Trees for Data Streams","A new preprint proposes two tree variants that mix scheduled and change-triggered splitting to boost ensemble diversity and adapt faster to concept drift.","Researchers have proposed two new decision tree models designed to make ensemble learning better at handling shifting data streams.\n\nMost streaming classifiers use Hoeffding Trees, which split nodes on a fixed schedule based on a statistical bound. That predictable rhythm keeps individual trees in an ensemble different from each other, which is what makes ensembles outperform single trees. A newer approach, adaptive splitting, instead waits for a change detector to flag performance decay before splitting, which reacts faster to concept drift but tends to make every tree in the ensemble split at similar points, eroding diversity. The new paper introduces two variants, both called Hoeffding Adaptive Splitting Trees, that blend the two approaches: they keep periodic splits to preserve diversity while adding change-detection triggers to catch drift early.\n\nConcept drift is the reason streaming models degrade in production, whether that's fraud patterns, sensor readings, or user behavior shifting under a model's feet. Ensemble diversity is the main lever for keeping accuracy stable through that drift, so a base learner that improves both responsiveness and diversity at once addresses a real bottleneck rather than a cosmetic one. The paper reports state-of-the-art results across benchmark comparisons, computational cost analysis, and drift-adaptation tests.\n\nTake \"state-of-the-art\" with the usual asterisk: it's a self-reported benchmark from a preprint that hasn't been peer reviewed yet.","[\"machine-learning\",\"concept-drift\",\"decision-trees\",\"data-streams\"]","2026-08-18T04:00:00.000Z","2026-08-18T21:48:51.587Z","2026-08-18T21:49:03.708Z","published",null,[24],{"id":25,"reviewer":26,"round":27,"reason":28,"status":29},"editor-r1","editor",1,"The source states the paper proposes two Hoeffding Adaptive Splitting Trees model variants, but the headline and body describe it as a single new tree design\u002Fmodel — correct the count so it matches the source.","resolved","ai",[32,33,34,35],"machine-learning","concept-drift","decision-trees","data-streams",[37],{"name":38,"url":39},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2608.16659",0,{"sections":42},[43,47,51,56,61,66,71,76,81,85,90,95,100,105],{"name":44,"slug":30,"count":45,"latest_published_at":46},"AI",3293,"2026-08-20T04:00:00.000Z",{"name":48,"slug":49,"count":50,"latest_published_at":46},"Security","security",435,{"name":52,"slug":53,"count":54,"latest_published_at":55},"Policy","policy",210,"2026-08-19T09:32:27.000Z",{"name":57,"slug":58,"count":59,"latest_published_at":60},"Deals","deals",179,"2026-06-29T20:02:07.000Z",{"name":62,"slug":63,"count":64,"latest_published_at":65},"Hardware","hardware",140,"2026-08-19T18:25:42.000Z",{"name":67,"slug":68,"count":69,"latest_published_at":70},"Consumer Tech","consumer-tech",95,"2026-08-18T16:05:00.000Z",{"name":72,"slug":73,"count":74,"latest_published_at":75},"Science","science",90,"2026-08-19T18:41:02.000Z",{"name":77,"slug":78,"count":79,"latest_published_at":80},"Software","software",73,"2026-08-18T07:51:50.000Z",{"name":82,"slug":83,"count":84,"latest_published_at":18},"Dev Tools","dev-tools",69,{"name":86,"slug":87,"count":88,"latest_published_at":89},"Startups","startups",47,"2026-08-19T19:13:46.000Z",{"name":91,"slug":92,"count":93,"latest_published_at":94},"Gaming","gaming",41,"2026-07-09T04:00:00.000Z",{"name":96,"slug":97,"count":98,"latest_published_at":99},"General","general",33,"2026-08-18T22:18:13.000Z",{"name":101,"slug":102,"count":103,"latest_published_at":104},"Reviews","reviews",20,"2026-06-24T12:00:01.000Z",{"name":106,"slug":107,"count":108,"latest_published_at":109},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]