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 条
  • [41] Real-Time Analytics: Benefits, Limitations, and Tradeoffs
    S. D. Kuznetsov
    P. E. Velikhov
    Q. Fu
    Programming and Computer Software, 2023, 49 : 1 - 25
  • [42] Real-Time Process Analytics in Emergency Healthcare
    Koufi, Vassiliki
    Malamateniou, Flora
    Prentza, Adrianna
    Vassilacopoulos, George
    INFORMATICS EMPOWERS HEALTHCARE TRANSFORMATION, 2017, 238 : 147 - 150
  • [43] EMBEDDED PARALLEL ARCHITECTURES IN REAL-TIME APPLICATIONS
    KOONTZ, KW
    JOHNS HOPKINS APL TECHNICAL DIGEST, 1989, 10 (03): : 186 - 197
  • [44] Real-time software synthesis on superscalar architectures
    Dannenberg, Roger B.
    Thompson, Nick
    Computer Music Journal, 21 (03):
  • [45] FPGA Architectures for Real-time Dense SLAM
    Gautier, Quentin
    Althoff, Alric
    Kastner, Ryan
    2019 IEEE 30TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2019), 2019, : 83 - 90
  • [46] Hardware Architectures for Real-Time Medical Imaging
    Alcain, Eduardo
    Fernandez, Pedro R.
    Nieto, Ruben
    Montemayor, Antonio S.
    Vilas, Jaime
    Galiana-Bordera, Adrian
    Martinez-Girones, Pedro Miguel
    Prieto-de-la-Lastra, Carmen
    Rodriguez-Vila, Borja
    Bonet, Marina
    Rodriguez-Sanchez, Cristina
    Yahyaoui, Imene
    Malpica, Norberto
    Borromeo, Susana
    Machado, Felipe
    Torrado-Carvajal, Angel
    ELECTRONICS, 2021, 10 (24)
  • [47] Scalable architectures for real-time hyperspectral unmixing
    Cervero, T.
    Lopez, S.
    Callico, G. M.
    Lopez, J. F.
    Sarmiento, R.
    MICROELECTRONICS JOURNAL, 2014, 45 (10) : 1292 - 1303
  • [48] Real-time software synthesis on superscalar architectures
    Dannenberg, RB
    Thompson, N
    COMPUTER MUSIC JOURNAL, 1997, 21 (03) : 83 - 94
  • [49] Benchmarking Hough transform architectures for real-time
    Albanesi, MG
    Ferretti, M
    Rizzo, D
    REAL-TIME IMAGING, 2000, 6 (02) : 155 - 172
  • [50] Special purpose architectures for real-time imaging
    Broggi, A
    REAL-TIME IMAGING, 1996, 2 (06) : 329 - 330