Real-Time Analytics: Concepts, Architectures, and ML/AI Considerations

被引:6
|
作者
Chen, Weisi [1 ]
Milosevic, Zoran [2 ,4 ]
Rabhi, Fethi A. [3 ]
Berry, Andrew [2 ]
机构
[1] Xiamen Univ Technol, Sch Software Engn, Xiamen 361024, Fujian, Peoples R China
[2] Deontik, Brisbane, Qld 4032, Australia
[3] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
[4] Best Practice Software, Brisbane, Qld 4000, Australia
关键词
Real-time analytics; data streaming; big data analytics; complex event processing; machine learning; BIG DATA ANALYTICS; PREDICTIVE ANALYTICS; LEARNING ANALYTICS; SYSTEM; STREAM; KAFKA;
D O I
10.1109/ACCESS.2023.3295694
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the advancement in intelligent devices, social media, and the Internet of Things, staggering amounts of new data are being generated, and the pace is continuously accelerating. Real-time analytics (RTA) has emerged as a distinct branch of big data analytics focusing on the velocity aspect of big data, in which data is prepared, processed, and analyzed as it arrives, intending to generate insights and create business value in near real-time. The objective of this paper is to provide an overview of key concepts and architectural approaches for designing RTA solutions, including the relevant infrastructure, processing, and analytics platforms, as well as analytics techniques and tools with the most up-to-date machine learning and artificial intelligence considerations, and position these in the context of the most prominent platforms and analytics techniques. The paper develops a logical analytics stack to support the description of key functionality and relationships between relevant components in RTA solutions based on a thorough literature review and industrial practice. This provides practitioners with guidance in selecting the most appropriate solutions for their RTA problems, including the application of emerging AI technologies in this context. The paper discusses the complex event processing technology that has influenced many recent data streaming solutions in the analytics stack and highlights the integration of machine learning and artificial intelligence into RTA solutions. Some real-life application scenarios in the finance and health domains are presented, including several of the authors' earlier contributions, to demonstrate the utilization of the techniques and technologies discussed in this paper. Future research directions and remaining challenges are discussed.
引用
收藏
页码:71634 / 71657
页数:24
相关论文
共 50 条
  • [1] The role of an open analytics culture and analytics skills in adopting real-time supply chain analytics for higher performance
    de Oliveira, Marcos Paulo Valadares
    Handfield, Robert
    INTERNATIONAL JOURNAL OF LOGISTICS MANAGEMENT, 2023, 34 (06) : 1833 - 1857
  • [2] AI/ML-based real-time classification of Software Defined Networking traffic
    Vulpe, Alexandru
    Dobrin, Cosmin
    Apostol, Stefan
    Caranica, Alexandru
    18TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY & SECURITY, ARES 2023, 2023,
  • [3] SSOLV: Real-Time AI/ML-Based Cybersecurity via Statistical Analysis
    Powell, Makia S.
    Drozdenko, Benjamin M.
    IEEE ACCESS, 2024, 12 : 114786 - 114794
  • [4] Real-Time Complex Event Processing and Analytics for Smart Grid
    Liu, Guangyi
    Zhu, Wendong
    Saunders, Chris
    Gao, Feng
    Yu, Yang
    COMPLEX ADAPTIVE SYSTEMS, 2015, 2015, 61 : 113 - 119
  • [5] IoV distributed architecture for real-time traffic data analytics
    Nahri, Mohamed
    Boulmakoul, Azedine
    Karim, Lamia
    Lbath, Ahmed
    9TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2018) / THE 8TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2018) / AFFILIATED WORKSHOPS, 2018, 130 : 480 - 487
  • [6] An Instructor Dashboard for Real-Time Analytics in Interactive Programming Assignments
    Diana, Nicholas
    Eagle, Michael
    Stamper, John
    Grover, Shuchi
    Bienkowski, Marie
    Basu, Satabdi
    SEVENTH INTERNATIONAL LEARNING ANALYTICS & KNOWLEDGE CONFERENCE (LAK'17), 2017, : 272 - 279
  • [7] Real-time Learning Analytics for C Programming Language Courses
    Fu, Xinyu
    Shimada, Atsushi
    Ogata, Hiroaki
    Taniguchi, Yuta
    Suehiro, Daiki
    SEVENTH INTERNATIONAL LEARNING ANALYTICS & KNOWLEDGE CONFERENCE (LAK'17), 2017, : 280 - 288
  • [8] Scalable Containerized Pipeline for Real-time Big Data Analytics
    Aurangzaib, Rana
    Iqbal, Waheed
    Abdullah, Muhammad
    Bukhari, Faisal
    Ullah, Faheem
    Erradi, Abdelkarim
    2022 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2022), 2022, : 25 - 32
  • [9] Real-time Learning Analytics in Educational games
    Minovic, Miroslav
    Milovanovic, Milos
    FIRST INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ECOSYSTEM FOR ENHANCING MULTICULTURALITY (TEEM'13), 2013, : 245 - 251
  • [10] Real-Time Clickstream Data Analytics and Visualization
    Hanamanthrao, Ramanna
    Thejaswini, S.
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2017, : 2139 - 2144