Real-Time Machine Learning: Streaming Platforms Driving AI Models

Authors

  • Naresh Dulam Vice President Sr Lead Software Engineer, JP Morgan Chase, USA Author
  • Abhilash Katari Engineering Lead, Persistent Systems Inc, USA Author
  • Karthik Allam Big Data Infrastructure Engineer, JP Morgan & Chase, USA Author

Keywords:

Real-time machine learning, streaming platforms, AI models, anomaly detection

Abstract

By allowing quick and more flexible decision-making, real-time machine learning has changed the way businesses find value from their data. Conventional batch-processing methods, which control large data sets at different intervals, find it difficult to adapt to dynamic conditions defined by continuous data fluctuations. Real-time machine learning continuously evaluates incoming data, enabling artificial intelligence models to adapt and learn almost instantaneously from new information. In sectors such as e-commerce, finance, healthcare, and logistics, where rapid decision-making can profoundly impact operations and consumer experience, this capability has become essential. Streaming technologies like Apache Kafka, Apache Flink, and Amazon Kinesis are crucial for this transformation, offering the requisite infrastructure for real-time data ingestion, complex event processing, and the scalability of predictive models. Essential for the effective management of large volumes of data, these technologies allow data engineers and scientists to handle high-velocity data steams.
These systems guarantee system stability by means of scalability and fault tolerance; they also enable real-time data processing, therefore linking raw data to useful insights. Real-time machine learning helps businesses to make quick, data-based decisions including fraud detection in financial transactions, customer experience personalizing in e-commerce, and patient heath monitoring in healthcare contexts. Continuous data processing capability helps models to grow and improve as fresh data is received, hence maintaining their relevance and accuracy. Constant adaptability gives companies a strategic advantage that helps them to stay competitive in fast changing markets. Real-time machine learning enabled by streaming platforms enhances decision-making, streamlines operations, and maximizes data potential, therefore enabling companies to offer timely insights and make better educated, quick judgments across many industries.

References

1. Tien, J. M. (2017). Internet of things, real-time decision making, and artificial intelligence. Annals of Data Science, 4, 149-178.

2. Mohammadi, M., Al-Fuqaha, A., Sorour, S., & Guizani, M. (2018). Deep learning for IoT big data and streaming analytics: A survey. IEEE Communications Surveys & Tutorials, 20(4), 2923-2960.

3. Singh, J. (2014, March). Real time BIG data analytic: Security concern and challenges with Machine Learning algorithm. In 2014 Conference on IT in Business, Industry and Government (CSIBIG) (pp. 1-4). IEEE.

4. Nair, L. R., Shetty, S. D., & Shetty, S. D. (2018). Applying spark based machine learning model on streaming big data for health status prediction. Computers & Electrical Engineering, 65, 393-399.

5. Fowers, J., Ovtcharov, K., Papamichael, M., Massengill, T., Liu, M., Lo, D., ... & Burger, D. (2018, June). A configurable cloud-scale DNN processor for real-time AI. In 2018 ACM/IEEE 45th Annual International Symposium on Computer Architecture (ISCA) (pp. 1-14). IEEE.

6. Degris, T., Pilarski, P. M., & Sutton, R. S. (2012, June). Model-free reinforcement learning with continuous action in practice. In 2012 American control conference (ACC) (pp. 2177-2182). IEEE.

7. Vaughan, A., & Bohac, S. V. (2015). Real-time, adaptive machine learning for non-stationary, near chaotic gasoline engine combustion time series. Neural Networks, 70, 18-26.

8. Kroll, B., Schaffranek, D., Schriegel, S., & Niggemann, O. (2014, September). System modeling based on machine learning for anomaly detection and predictive maintenance in industrial plants. In Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA) (pp. 1-7). IEEE.

9. Cai, H., Ren, K., Zhang, W., Malialis, K., Wang, J., Yu, Y., & Guo, D. (2017, February). Real-time bidding by reinforcement learning in display advertising. In Proceedings of the tenth ACM international conference on web search and data mining (pp. 661-670).

10. Hazelwood, K., Bird, S., Brooks, D., Chintala, S., Diril, U., Dzhulgakov, D., ... & Wang, X. (2018, February). Applied machine learning at facebook: A datacenter infrastructure perspective. In 2018 IEEE international symposium on high performance computer architecture (HPCA) (pp. 620-629). IEEE.

11. Kelly, J., Gooding, P., Pratt, D., Ainsworth, J., Welford, M., & Tarrier, N. (2012). Intelligent real-time therapy: Harnessing the power of machine learning to optimise the delivery of momentary cognitive–behavioural interventions. Journal of Mental Health, 21(4), 404-414.

12. ul Islam, F. M. M., & Lin, M. (2015). Hybrid DVFS scheduling for real-time systems based on reinforcement learning. IEEE Systems Journal, 11(2), 931-940.

13. Brulé, M. R. (2013, March). Big data in E&P: Real-time adaptive analytics and data-flow architecture. In SPE Digital Energy Conference and Exhibition (pp. SPE-163721). SPE.

14. Nurse, E., Mashford, B. S., Yepes, A. J., Kiral-Kornek, I., Harrer, S., & Freestone, D. R. (2016, May). Decoding EEG and LFP signals using deep learning: heading TrueNorth. In Proceedings of the ACM international conference on computing frontiers (pp. 259-266).

15. Wu, D., Liu, S., Zhang, L., Terpenny, J., Gao, R. X., Kurfess, T., & Guzzo, J. A. (2017). A fog computing-based framework for process monitoring and prognosis in cyber-manufacturing. Journal of Manufacturing Systems, 43, 25-34.

16. Gade, K. R. (2018). Real-Time Analytics: Challenges and Opportunities. Innovative Computer Sciences Journal, 4(1).

17. Gade, K. R. (2017). Migrations: Challenges and Best Practices for Migrating Legacy Systems to Cloud-Based Platforms. Innovative Computer Sciences Journal, 3(1).

18. Komandla, V. Transforming Financial Interactions: Best Practices for Mobile Banking App Design and Functionality to Boost User Engagement and Satisfaction.

Published

30-09-2019

How to Cite

[1]
Naresh Dulam, Abhilash Katari, and Karthik Allam, “Real-Time Machine Learning: Streaming Platforms Driving AI Models ”, Distrib. Learn. Broad Appl. Sci. Res., vol. 5, pp. 1127–1147, Sep. 2019, Accessed: Apr. 28, 2025. [Online]. Available: https://dlbasr.org/index.php/publication/article/view/91