Linear adaptive filtering for regression in data streams
Abstract Many applications in supervised learning of evolving data streams deal with regression, since they need to forecast numeric values in a fast and accurate way. Most of the current regression methods are inspired by the state-of-the-art data stream classifiers adapted to the regression problem. In this paper, we present a novel approach to the problem based on classical linear adaptive filtering theory. The linearity allows to obtain simple general models highly accurate without needing to use ensemble learners. We study the recursive version of these methods as they are the ones that satisfy the stream requirements and we include in their formulation the ability to track the drift of the data in stream scenarios. We show how they integrate in an easy and fast way the adaptation to changing environments avoiding the use of explicit drift detectors. We apply these methods to classical datasets in stream regression and show how they can outperform them in drifting cases when the linear model is a good approximation to the problem.
Authors
- Jorge Igual (ORCID: https://orcid.org/0000-0003-3408-4014)
- Heitor Murilo Gomes (ORCID: https://orcid.org/0000-0002-5276-637X)
- Albert Bifet (ORCID: https://orcid.org/0000-0002-8339-7773)
- Bernhard Pfahringer (ORCID: https://orcid.org/0000-0002-3732-5787)
Institutions
- Télécom Paris (FR)
- Victoria University of Wellington (NZ)
- Laboratoire Traitement et Communication de l’Information (FR)
- University of Waikato (NZ)
- Universitat Politècnica de València (ES)
Publication Details
- Journal
- International Journal of Data Science and Analytics
- Published
- 2025-05-06
- DOI
- https://doi.org/10.1007/s41060-025-00766-3
- Citations
- 1
- Primary Topic
- Data Stream Mining Techniques
- Type
- article
- Field-Weighted Citation Impact
- 2.48
Funders
- Victoria University of Wellington