Simplifying Hyperparameter Tuning in Online Machine Learning -- The spotRiverGUI

Fuente: arXiv
Saved in:
Bibliographic Details
Main Author: Bartz-Beielstein, Thomas
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917592843681792
author Bartz-Beielstein, Thomas
author_facet Bartz-Beielstein, Thomas
contents Batch Machine Learning (BML) reaches its limits when dealing with very large amounts of streaming data. This is especially true for available memory, handling drift in data streams, and processing new, unknown data. Online Machine Learning (OML) is an alternative to BML that overcomes the limitations of BML. OML is able to process data in a sequential manner, which is especially useful for data streams. The `river` package is a Python OML-library, which provides a variety of online learning algorithms for classification, regression, clustering, anomaly detection, and more. The `spotRiver` package provides a framework for hyperparameter tuning of OML models. The `spotRiverGUI` is a graphical user interface for the `spotRiver` package. The `spotRiverGUI` releases the user from the burden of manually searching for the optimal hyperparameter setting. After the data is provided, users can compare different OML algorithms from the powerful `river` package in a convenient way and tune the selected algorithms very efficiently.
format Preprint
id arxiv_https___arxiv_org_abs_2402_11594
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Simplifying Hyperparameter Tuning in Online Machine Learning -- The spotRiverGUI
Bartz-Beielstein, Thomas
Machine Learning
Artificial Intelligence
90C26
I.2.6; G.1.6
Batch Machine Learning (BML) reaches its limits when dealing with very large amounts of streaming data. This is especially true for available memory, handling drift in data streams, and processing new, unknown data. Online Machine Learning (OML) is an alternative to BML that overcomes the limitations of BML. OML is able to process data in a sequential manner, which is especially useful for data streams. The `river` package is a Python OML-library, which provides a variety of online learning algorithms for classification, regression, clustering, anomaly detection, and more. The `spotRiver` package provides a framework for hyperparameter tuning of OML models. The `spotRiverGUI` is a graphical user interface for the `spotRiver` package. The `spotRiverGUI` releases the user from the burden of manually searching for the optimal hyperparameter setting. After the data is provided, users can compare different OML algorithms from the powerful `river` package in a convenient way and tune the selected algorithms very efficiently.
title Simplifying Hyperparameter Tuning in Online Machine Learning -- The spotRiverGUI
topic Machine Learning
Artificial Intelligence
90C26
I.2.6; G.1.6
url https://arxiv.org/abs/2402.11594