You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: paper/paper.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ This adaptation is achieved through online learning or continuous ML technologie
44
44
Although deep learning technologies have demonstrated outstanding performance on predefined datasets, their application to online, streaming, and continuous learning scenarios has been limited.
45
45
46
46
`DeepRiver` is a Python package for deep learning on data streams.
47
-
Built on top of `River`[@montiel2021river] and PyTorch[@paszke2017automatic], it offers a unified API for both supervised and unsupervised learning.
47
+
Built on top of `River`[@montiel2021river] and PyTorch[@paszke2017automatic], it offers a unified API for both supervised and unsupervised learning.
48
48
Additionally, it provides a suite of tools for preprocessing data streams and evaluating deep learning models.
49
49
50
50
# Statement of need
@@ -55,7 +55,7 @@ To address this imperative, adopting online learning and continuous ML technolog
55
55
While deep learning technologies have demonstrated exceptional performance on static, predefined datasets, their application to dynamic and continuously evolving data streams remains underexplored.
56
56
The absence of widespread integration of deep learning into online, streaming, and continuous learning scenarios hampers the full potential of these advanced algorithms in real-time decision-making [@kulbach2024retrospectivetutorialopportunitieschallenges].
57
57
The emergence of the `DeepRiver` Python package fills a critical void in the field of deep learning on data streams.
58
-
Leveraging the capabilities of `River`[@montiel2021river] and PyTorch[@paszke2017automatic], `DeepRiver` offers a unified API for both supervised and unsupervised learning, providing a seamless bridge between cutting-edge deep learning techniques and the challenges posed by dynamic data streams.
58
+
Leveraging the capabilities of `River`[@montiel2021river] and PyTorch[@paszke2017automatic], `DeepRiver` offers a unified API for both supervised and unsupervised learning, providing a seamless bridge between cutting-edge deep learning techniques and the challenges posed by dynamic data streams.
59
59
Moreover, the package equips practitioners with essential tools for data stream preprocessing and the evaluation of deep learning models in dynamic, real-time environments.
60
60
Such functionality has been applied to Streaming Anomaly Detection [@cazzonelli2022detecting].
61
61
As the demand for effective and efficient adaptation of machine learning systems to evolving data structures continues to grow, the integration of `DeepRiver` into the landscape becomes crucial.
@@ -105,7 +105,7 @@ This addresses a critical gap left by existing frameworks, which are predominant
105
105
106
106
`DeepRiver` enables the usage of deep learning models for data streams.
107
107
This means that deep learning models need to adapt to changes within the evolving data stream [@bayram2022concept;@lu2018learning] e.g. the number of classes might change over time.
108
-
In addition to the integration of PyTorch[@paszke2017automatic] into `River`[@montiel2021river], this package offers additional data stream specific functionalities such as class incremental learning or specific optimizers for data streams.
108
+
In addition to the integration of PyTorch[@paszke2017automatic] into `River`[@montiel2021river], this package offers additional data stream specific functionalities such as class incremental learning or specific optimizers for data streams.
0 commit comments