Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
102 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Kafka-ML: connecting the data stream with ML/AI frameworks (2006.04105v2)

Published 7 Jun 2020 in cs.LG and cs.DC

Abstract: Machine Learning (ML) and AI have a dependency on data sources to train, improve and make predictions through their algorithms. With the digital revolution and current paradigms like the Internet of Things, this information is turning from static data into continuous data streams. However, most of the ML/AI frameworks used nowadays are not fully prepared for this revolution. In this paper, we proposed Kafka-ML, an open-source framework that enables the management of TensorFlow ML/AI pipelines through data streams (Apache Kafka). Kafka-ML provides an accessible and user-friendly Web User Interface where users can easily define ML models, to then train, evaluate and deploy them for inference. Kafka-ML itself and its deployed components are fully managed through containerization technologies, which ensure its portability and easy distribution and other features such as fault-tolerance and high availability. Finally, a novel approach has been introduced to manage and reuse data streams, which may lead to the (no) utilization of data storage and file systems.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (5)
  1. Cristian Martín (3 papers)
  2. Peter Langendoerfer (27 papers)
  3. Pouya Soltani Zarrin (1 paper)
  4. Bartolomé Rubio (3 papers)
  5. Manuel Díaz (4 papers)
Citations (39)

Summary

We haven't generated a summary for this paper yet.