Skip to main navigation Skip to search Skip to main content

StreamFlow: A System for Summarizing and Learning Over Industrial Big Data Streams

  • Mariam Barry
  • , Saad El Jaouhari
  • , Albert Bifet
  • , Jacob Montiel
  • , Eric Guerizec
  • , Raja Chiky
  • Institut Polytechnique de Paris
  • ISEP
  • University of Waikato
  • Amazon Machine Learning Solutions Lab
  • Data and Ai Lab

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The growing need for predictive analytics over streaming data in the industry requires a flexible and continuously scalable big data system. In real-time big data applications (cybersecurity, AIOps, anomaly detection, predictive maintenance, IoT etc.), efficient machine learning models must be trained and industrialized within existing data processing plat-forms and industrial tools. This requires interoperability between various components: data collection, processing, summarization, modelling and analytics. Existing works focus on building AI models for big data, neglecting real-world challenges when integrating such models into an existing industrial production framework. In this paper, we propose StreamFlow, an operational data pipeline to address industrial challenges for continuous learning over big data streams. We also propose an online method using sliding windows to summarize high-velocity data. The final result of the framework is a feature vector that describes the underlying processes and is ready to use in machine learning tasks. Moreover, we showcase real-world applications such as automated feature engineering for real-time monitoring and online machine learning for event classification. The proposed system has been deployed within production in a banking system, processing billions of daily traffic operations. Our experiments demonstrate the effectiveness and performance of our approach by evaluating it at different levels: processing, summarization, improvement of machine learning performance and effectiveness in an industrial setting. In the case of downstream machine learning tasks, using summarized data generated by StreamFlow results in up to 2 orders of magnitude speedups in training time without compromising predictive performance.

Original languageEnglish
Title of host publicationProceedings - 2022 IEEE International Conference on Big Data, Big Data 2022
EditorsShusaku Tsumoto, Yukio Ohsawa, Lei Chen, Dirk Van den Poel, Xiaohua Hu, Yoichi Motomura, Takuya Takagi, Lingfei Wu, Ying Xie, Akihiro Abe, Vijay Raghavan
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages2198-2205
Number of pages8
ISBN (Electronic)9781665480451
DOIs
Publication statusPublished - 1 Jan 2022
Externally publishedYes
Event2022 IEEE International Conference on Big Data, Big Data 2022 - Osaka, Japan
Duration: 17 Dec 202220 Dec 2022

Publication series

NameProceedings - 2022 IEEE International Conference on Big Data, Big Data 2022

Conference

Conference2022 IEEE International Conference on Big Data, Big Data 2022
Country/TerritoryJapan
CityOsaka
Period17/12/2220/12/22

Keywords

  • Big Data
  • Fusion
  • Industry
  • Online Learning
  • Pipeline
  • Streaming
  • Summarizing
  • System

Fingerprint

Dive into the research topics of 'StreamFlow: A System for Summarizing and Learning Over Industrial Big Data Streams'. Together they form a unique fingerprint.

Cite this