[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-120454-en":3,"doc-seo-120454-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},120454,962075114765,"Quinn","https://ap-avatar.wpscdn.com/davatar_a8503ba1806abce46bf441b54a3ca4cd",8,"Research & Report","Don’t Drift Away - Advances and Applications of Streaming and Continual Learning","Non-stationary environments where concept drift occurs demand adaptive learning models capable of continuous updates without losing useful prior knowledge. Two research directions address this need from different angles: Continual Learning manages virtual drift by learning new concepts while preventing catastrophic forgetting, whereas Streaming Machine Learning focuses on real drifts and rapid adaptation to changing data distributions. Streaming Continual Learning unifies both goals, retaining relevant past information while efficiently adapting online. The work analyzes core SCL challenges, including temporal dependencies and updating latent representations for personalization and knowledge editing, and proposes SCL benchmarks to advance shared research.","Don’t Drift Away: Advances and Applications of Streaming and Continual Learning  \nAndrea Cossu 1 , Davide Bacciu 1 , Alessio Bernardo2 , Emanuele Della Valle2 , Alexander Gepperth3 , Federico Giannini2 , Barbara Hammer4 , and Giacomo Ziffer2  \n1-University of Pisa 2-DEIB, Politecnico di Milano 3-University of Applied Sciences Fulda 4-Bielefeld University  \nAbstract. Non-stationary environments subject to concept drift require the design of adaptive models that can continuously learn and update.  \nTwo primary research communities have emerged to address this challenge: Continual Learning (CL) and Streaming Machine Learning (SML) .  \nCL manages virtual drifts by learning new concepts without forgetting past knowledge, while SML focuses on real drifts, rapidly adapting to evolving data distributions. However, a unified approach is needed to balance adaptation and knowledge retention. Streaming Continual Learning (SCL) bridges the gap between CL and SML, ensuring models retain useful past information while efficiently adapting to new data. We explore key challenges in SCL, including handling temporal dependencies in data streams and adapting latent representations for personalization and knowledge editing. Additionally, we identify promising SCL benchmarks which can foster and promote a unified research effort between CL and SML.  \n1 Introduction  \nThe world we live in is inundated with data. The rise of Social Media and the Internet of Things in the last decade has driven rapid data growth, generating continuous, unbounded flows called data streams. These streams produce infinite sequences of elements that arrive over time and cannot be accessed simultaneously. A significant challenge is developing learning models that adapt to data’s continuously evolving nature. Data may, in fact, change its distribution over time, causing the problem of concept drift. Concept drift is defined as an unforeseeable change in the data-generating process that induces a change in the statistical properties, which is more significant than random fluctuations or anomalies [1, 2] . A concept is the unobservable process that generates data.  \nConcept drifts can be categorized into two main types: virtual and real. Given a machine learning problem, a virtual concept drift happens when the input or the target distribution changes without affecting the rules that map the inputs to the desired targets. For example, in a classification problem that maps the inputs X to the labels y, a concept drift changes the probability P (X|y) or P (y) without affecting P(y|X) . On the other hand, a real concept drift changes the mapping rules between inputs and targets. In a classification problem, this change impacts the probability P (y|X) . For instance, in credit scoring, where the goal is to predict loan default risk based on factors like income and credit history, virtual concept drift occurs when the distribution of these factors shifts  \nover time without altering their relationship with default risk, keeping the decision boundary unchanged. In contrast, real concept drift arises when economic changes, market trends, or new financial policies reshape this relationship, meaning that the same income and credit history may now indicate a different level of risk. This requires the model to adapt its decision boundary.  \nDue to concept drift, it is unfeasible to accumulate the data in a repository and train the model offline. First of all, the repository would contain inconsistent data due to concept drift during data acquisition, and, in addition, subsequent concept drift would render to model obsolete, thus requiring massive re-training using a new repository. The model should, instead, continuously learn and update using the data stream. Two communities emerged to reach this end: Continual Learning (CL) [3] and Streaming Machine Learning (SML) [4] . The main distinctions between the two lie in their objectives and the types of drifts they manage. The most prominent","cbCaihwG4pOYsSGH","https://ap.wps.com/l/cbCaihwG4pOYsSGH","pdf",228054,1,10,"English","en",105,"# Introduction\n## Data streams and concept drift\n## Virtual vs. real concept drift\n## Why offline training fails under drift\n## Continual Learning vs. Streaming Machine Learning\n## Online CL and related settings\n## Continual reinforcement learning connection\n## Motivation for Streaming Continual Learning","[{\"question\":\"What problem does Streaming Continual Learning target?\",\"answer\":\"It targets non-stationary environments where concept drift requires models to learn continuously while retaining useful past knowledge and adapting efficiently to new data.\"},{\"question\":\"How do virtual and real concept drift differ?\",\"answer\":\"Virtual drift changes input/target distributions without altering the mapping implied by P(y|X), while real drift changes the underlying mapping so the decision boundary must adapt.\"},{\"question\":\"Why can’t models simply train offline on accumulated data under concept drift?\",\"answer\":\"Accumulated repositories mix inconsistent data collected under different drift conditions, and later drift makes the earlier data and resulting model obsolete, requiring expensive retraining.\"}]","Don’t Drift Away - Advances and Applications of Streaming and Continual Learning | PDF",1785730183,25,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"dont-drift-away-advances-and-applications-of-streaming-and-continual-learning","",{"@graph":36,"@context":85},[37,54,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/dont-drift-away-advances-and-applications-of-streaming-and-continual-learning/120454/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":62,"encodingFormat":61,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-03",true,{"@type":65,"interactionType":66,"userInteractionCount":4},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does Streaming Continual Learning target?","Question",{"text":75,"@type":76},"It targets non-stationary environments where concept drift requires models to learn continuously while retaining useful past knowledge and adapting efficiently to new data.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How do virtual and real concept drift differ?",{"text":80,"@type":76},"Virtual drift changes input/target distributions without altering the mapping implied by P(y|X), while real drift changes the underlying mapping so the decision boundary must adapt.",{"name":82,"@type":73,"acceptedAnswer":83},"Why can’t models simply train offline on accumulated data under concept drift?",{"text":84,"@type":76},"Accumulated repositories mix inconsistent data collected under different drift conditions, and later drift makes the earlier data and resulting model obsolete, requiring expensive retraining.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,134],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":21,"doc_module":4,"doc_module_name":46,"category_name":132,"show_sort_weight":21,"slug":133},"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":46,"category_name":136,"show_sort_weight":106,"slug":137},19,"General","general"]