Skip to main content

Online Machine Learning

A Practical Guide with Examples in Python

  • Book
  • © 2024

Overview

  • Presents systematic comparison of OML and BML in terms of performance, time and memory requirements
  • Explains how OML can be customized by hyperparameter tuning
  • Accompanied with continuously-updated code and material in the GitHub repository

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 64.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (11 chapters)

Keywords

About this book

This book deals with the exciting, seminal topic of Online Machine Learning (OML). The content is divided into three parts: the first part looks in detail at the theoretical foundations of OML, comparing it to Batch Machine Learning (BML) and discussing what criteria should be developed for a meaningful comparison. The second part provides practical considerations, and the third part substantiates them with concrete practical applications.

The book is equally suitable as a reference manual for experts dealing with OML, as a textbook for beginners who want to deal with OML, and as a scientific publication for scientists dealing with OML since it reflects the latest state of research. But it can also serve as quasi OML consulting since decision-makers and practitioners can use the explanations to tailor OML to their needs and use it for their application and ask whether the benefits of OML might outweigh the costs.

OML will soon become practical; it is worthwhile to get involved with it now. This book already presents some tools that will facilitate the practice of OML in the future. A promising breakthrough is expected because practice shows that due to the large amounts of data that accumulate, the previous BML is no longer sufficient. OML is the solution to evaluate and process data streams in real-time and deliver results that are relevant for practice.

In addition to this book, interactive Jupyter Notebooks and further material about OML are provided in the GitHub repository (https://github.com/sn-code-inside/online-machine-learning). The repository is continuously maintained, so the notebooks may change over time.

Editors and Affiliations

  • Bartz & Bartz GmbH, Gummersbach, Germany

    Eva Bartz

  • Institute for Data Science, Engineering, and Analytics, TH Köln, Gummersbach, Germany

    Thomas Bartz-Beielstein

About the editors

Prof. Dr. Thomas Bartz-Beielstein is an artificial intelligence expert with 30+ years of experience. He is a professor of applied mathematics at TH Köln in Germany and the director of the Institute for Data Science, Engineering, and Analytics (IDE+A). His research lies in artificial intelligence, machine learning, simulation, and optimization. He developed the Sequential Parameter Optimization (SPO). SPO integrates approaches from surrogate model-based optimization and evolutionary computing. He has worked on diverse topics from applied mathematics and statistics, design of experiments, simulation-based optimization and applications in domains as water industry, elevator control, or mechanical engineering.


​Eva Bartz is an expert in law and data protection. Within the wide area of data protection, she specializes particularly in the application of artificial intelligence and its benefits and dangers. Based on this vast experience,she founded Bartz & Bartz GmbH in 2014 together with Thomas Bartz-Beielstein and offers consulting for a variety of customers. She translates the academic expertise of Bartz & Bartz GmbH’s advisors - who are leading experts in their fields - into a benefit for her customers. One of these customers was the Federal Statistical Office of Germany (Destatis), and the study for them laid the groundwork for this book. 


Bibliographic Information

  • Book Title: Online Machine Learning

  • Book Subtitle: A Practical Guide with Examples in Python

  • Editors: Eva Bartz, Thomas Bartz-Beielstein

  • Series Title: Machine Learning: Foundations, Methodologies, and Applications

  • DOI: https://doi.org/10.1007/978-981-99-7007-0

  • Publisher: Springer Singapore

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2024

  • Hardcover ISBN: 978-981-99-7006-3Published: 06 February 2024

  • Softcover ISBN: 978-981-99-7009-4Due: 15 April 2024

  • eBook ISBN: 978-981-99-7007-0Published: 05 February 2024

  • Series ISSN: 2730-9908

  • Series E-ISSN: 2730-9916

  • Edition Number: 1

  • Number of Pages: XIII, 155

  • Number of Illustrations: 11 b/w illustrations, 38 illustrations in colour

  • Topics: Artificial Intelligence, Machine Learning

Publish with us