A Comprehensive Study on Caching Mechanisms in Machine Learning Workflows

  • Authors

    • Karthik S A Manipal Institute of Technology Bengaluru, Manipal Academy of Higher Education, Manipal, India
    • Sharmila Zope Department of Computer Engineering, Jawahar Education Society's Institute of Technology Management and Research, Nashik, India
    • Venkatagurunatham Naidu Kollu Department of Artificial Intelligence and Data Science, Koneru Lakshmaiah Education Foundation, Vaddeswaram, Andhra Pradesh, India 522302
    • L. Vadivukarasi Department of Mathematics, Nandha Arts and Science College, Erode, India
    • Sangeeta Borkakoty Department of Computer Science, University of Science and Technology, Meghalaya
    • Srikanth Salyan Department of Aeronautical Engineering, Dayananda Sagar College of Engineering, Bengaluru, Karnataka 560078
    • Bindhushree B S Department of Mechanical Engineering, Dayananda Sagar College of Engineering, Bengaluru, Karnataka
    • Krishna Nand Mishra Department of Computer Science and Engineering, Ambalika Institute of Management & Technology, Uttar Pradesh 226301
    https://doi.org/10.14419/x6r71327

    Received date: June 18, 2025

    Accepted date: August 14, 2025

    Published date: September 8, 2025

  • Machine Learning, Caching, Optimization, Performance, Challenges, Strategies, Model Training, Inference
  • Abstract

    Despite the rapidly evolving nature of machine learning (ML), caching has emerged as a critical component that significantly impacts the efficiency of model training and inference. This research explores the role of caching in ML, examining its impact, the challenges in implementation, and various approaches to optimize performance. The study aims to provide a comprehensive understanding of caching mechanisms, investigate the associated obstacles, and evaluate a range of caching algorithms. Additionally, it seeks to develop practical strategies to enhance caching efficiency within ML workflows. To achieve these objectives, a detailed literature review was conducted to analyze existing caching techniques currently employed in ML systems. Real-world case studies and experimental data were examined to assess the effectiveness of different caching solutions. Furthermore, expert interviews were conducted to gather professional insights and validate findings. The results of this study highlight the pivotal role of caching in improving the overall performance of ML systems. It proposes actionable strategies grounded in problem identification and resolution to optimize caching operations. Ultimately, the study demonstrates that overcoming caching challenges through innovative methods can lead to faster model training and more efficient implication, thus enhancing the overall effectiveness of machine learning processes.

  • References

    1. M. Telahun, Exploring information for Quantum Machine Learning Models. doi:10.18297/etd/3433
    2. H. Nooh, Z. Zhu, and S. Ng, “Machine learning assisted caching and adaptive LDPC coded modulation for Next Generation Wireless Communica-tions,” Proceedings of the 17th International Joint Conference on e-Business and Telecommunications, 2020. doi:10.5220/0009840500670076
    3. R. Tapwal, N. Gupta, and Q. Xin, Data caching at fog nodes under IOT Networks: Review of Machine Learning Approaches, 2020. doi:10.36227/techrxiv.12091410
    4. H. Nooh, Z. Zhu, and S. Ng, “Machine learning assisted caching and adaptive LDPC coded modulation for Next Generation Wireless Communica-tions,” Proceedings of the 17th International Joint Conference on e-Business and Telecommunications, 2020. doi:10.5220/0009840500670076
    5. I. Chakroun, T. V. Aa, and T. Ashby, “Enhancing machine learning optimization algorithms by leveraging memory caching (research poster),” 2018 International Conference on High-Performance Computing & amp; Simulation (HPCS), 2018. doi:10.1109/hpcs.2018.00171
    6. “Machine learning models,” Machine Learning for Speaker Recognition, pp. 36–112, 2020. doi:10.1017/9781108552332.004
    7. S. Mishra, R. Bajpai, N. Gupta, and V. K. Singh, “Machine learning and caching based efficient data retrieval framework,” 2020 IEEE Internation-al Conference on Advanced Networks and Telecommunications Systems (ANTS), 2020. doi:10.1109/ants50601.2020.9342790
    8. S. Podlipnig, L. Böszörmenyi, A survey of web cache replacement strategies, ACM Comput. Surv. 35 (4) (2003) 374–398.
    9. W.K. Chai, D. He, I. Psaras, G. Pavlou, Cache ‘‘less for more’’ in information-centric networks (extended version), Comput. Commun. 36 (7) (2013) 758–770.
    10. G. Jaber, R. Kacimi, A collaborative caching strategy for content-centric enabled wireless sensor networks, Comput. Commun. 159 (2020) 60–70.
    11. ] M. Bilal, S.-G. Kang, Time aware least recent used (TLRU) cache management policy in ICN, in 16th International Conference on Advanced Communication Technology, IEEE, 2014, pp. 528–532.
    12. M. Amadeo, G. Ruggeri, C. Campolo, A. Molinaro, G. Mangiullo, Caching popular and fresh IoT contents at the edge via named data networking, in IEEE INFOCOM 2020-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), IEEE, 2020, pp. 610–615.
    13. S. Kumar, R. Tiwari, Dynamic popularity window and distance-based efficient caching for fast content delivery applications in CCN, Eng. Sci. Technol., Int. J. 24 (3) (2021) 829–837.
    14. K. Hasan, S.-H. Jeong, Efficient caching for data-driven IoT applications and fast content delivery with low latency in ICN, Appl. Sci. 9 (22) (2019) 4730.
    15. S. Kumar, R. Tiwari, Optimized content-centric networking for future internet: dynamic popularity window based caching scheme, Comput. Netw. 179 (2020) 107434.
    16. M.S. Zahedinia, M.R. Khayyambashi, A. Bohlooli, Fog-based caching mechanism for IoT data in the information-centric network using prioritiza-tion, Comput. Netw. (2022) 109082.
    17. Y. Liu, T. Zhi, H. Zhou, H. Xi, PBRS: A content popularity and betweenness-based cache replacement scheme in ICN-IoT, J. Int. Technol. 22 (7) (2021) 1495–1508.
    18. N.-T. Dinh, An efficient traffic-aware caching mechanism for information-centric wireless sensor networks, EAI Endorsed Trans. Ind. Netw. Intell. Syst. 9 (30) (2022).
    19. B. Feng, A. Tian, S. Yu, J. Li, H. Zhou, H. Zhang, Efficient cache consistency management for transient iot data in content-centric networking, IEEE Internet Things J. 9 (15) (2022) 12931–12944.
    20. M.A. Naeem, M.A.U. Rehman, R. Ullah, B.-S. Kim, A comparative performance analysis of popularity-based caching strategies in named data networking, IEEE Access 8 (2020) 50057–50077.
    21. M.A. Naeem, S.A. Nor, S. Hassan, B.-S. Kim, Compound popular content caching strategy in named data networking, Electronics 8 (7) (2019) 771.
    22. C. Bernardini, T. Silverston, O. Festor, MPC: Popularity-based caching strategy for content centric networks, in: 2013 IEEE International Confer-ence on Communications, ICC, IEEE, 2013, pp. 3619–3623.
    23. H. Khelifi, S. Luo, B. Nour, H. Moungla, Y. Faheem, R. Hussain, A. Ksentini, Named data networking in vehicular ad hoc networks: State-of-the-art and challenges, IEEE Commun. Surv. Tutor. 22 (1) (2019) 320–351.
    24. B. Chen, L. Liu, Z. Zhang, W. Yang, H. Ma, BRR-CVR: A collaborative caching strategy for information-centric wireless sensor networks, in: 2016 12th International Conference on Mobile Ad-Hoc and Sensor Networks, MSN, IEEE, 2016, pp. 31–38.
    25. J.A. Khan, C. Westphal, Y. Ghamri-Doudane, Information-centric fog network for incentivized collaborative caching in the internet of everything, IEEE Commun. Mag. 57 (7) (2019) 27–33.
    26. Y. Ying, Z. Zhou, Q. Zhang, Blockchain-based collaborative caching mechanism for information center IoT, J. ICT Standardization (2023) 67–96.
    27. S. Alduayji, A. Belghith, A. Gazdar, S. Al-Ahmadi, PF-ClusterCache: Popularity and freshness-aware collaborative cache clustering for named da-ta networking of things, Appl. Sci. 12 (13) (2022) 6706.
    28. H.K. Rath, B. Panigrahi, A. Simha, On cooperative on-path and off-path caching policy for information centric networks (ICN), in: 2016 IEEE 30th International Conference on Advanced Information Networking and Applications, AINA, IEEE, 2016, pp. 842–849
    29. A. Tiwari, M. Masilamani, Rao, T. S., Zope, S., Deepak, S. A., & Karthick, L, Shaping the Future: Emerging Trends and Strategic Predictions in Big Data and AI. AI and the Revival of Big Data, 2025, pp. 125-154.
    30. H. Noh, H. Song, Cooperative and distributive caching system for video streaming services over the information centric networking, in: 2019 IEEE 44th Conference on Local Computer Networks, LCN, IEEE, 2019, pp. 210–213.
    31. Y. Yang, T. Song, Energy-efficient cooperative caching for information-centric wireless sensor networking, IEEE Internet Things J. 9 (2) (2021) 846–857.
    32. D. Gupta, S. Rani, S.H. Ahmed, S. Garg, M.J. Piran, M. Alrashoud, ICNbased enhanced cooperative caching for multimedia streaming in resource constrained vehicular environment, IEEE Trans. Intell. Transp. Syst. 22 (7) (2021) 4588–4600.
    33. M.I.A. Zahed, I. Ahmad, D. Habibi, Q.V. Phung, L. Zhang, A cooperative green content caching technique for next generation communication networks, IEEE Trans. Netw. Serv. Manag. 17 (1) (2019) 375–388
    34. G. Vikram, Swaraj Satish Kadam, Rajnish Kumar Mishra, MVAL Narasimha Rao, R. Prasanna Venkatesh, and L. Karthick. "Optimizing AI Through Data Mining and Statistical Tools for Enhanced Model Performance." In AI and the Revival of Big Data, IGI Global Scientific Publishing, 2025, pp. 155-176.
    35. A. Khattab, N. Youssry, Machine learning for IoT systems, Int. Things (IoT) (2020) 105–127.
    36. Chauhan, B. K., Banupriya, M., Venkatagurunatham, K., Sungheetha, A., Kumari, C. D., & Karthick, L. (2023, May). Internet of Things routing protocol with mobility awareness and energy efficiency. In 2023 3rd International Conference on Advance Computing and Innovative Technolo-gies in Engineering (ICACITE) (pp. 437-441). IEEE.
    37. F. Yang, Z. Tian, MRPGA: A genetic-algorithm-based in-network caching for information-centric networking, in: 2021 IEEE 29th International Conference on Network Protocols, ICNP, IEEE, 2021, pp. 1–6.
    38. Z. Zhang, X. Wei, C.-H. Lung, Y. Zhao, Icache: An intelligent caching scheme for dynamic network environments in ICN-based IoT networks, IEEE Internet Things J. (2022).
    39. H. Wei, H. Luo, Y. Sun, A new cache placement strategy for wireless internet of things, J. Int. Technol. 20 (3) (2019) 717–729.
    40. S. Tarnoi, W. Kumwilaisak, V. Suppakitpaisarn, K. Fukuda, Y. Ji, Adaptive probabilistic caching technique for caching networks with dynamic content popularity, Comput. Commun. 139 (2019) 1–15
    41. Y. Kwok and D. L. Sullivan, “LFO2: An enhanced version of learning-from-opt caching algorithm,” Machine Learning Techniques and Data Sci-ence, 2021. doi:10.5121/csit.2021.111806
    42. M. M. Uddin and J. Park, “Machine Learning Model Evaluation for 360° video caching,” 2022 IEEE World AI IoT Congress (AIIoT), 2022. doi:10.1109/aiiot54504.2022.9817292
    43. Kavitha, S., Karthick, L., Prabu, R., Venkataramanan, S., Venkatesh, R. P., & ul Islam, A. (2024). Utilizing Cutting-Edge Artificial Intelligence Technology in Geriatric Care Microrobotics. In Trends and Applications in Mechanical Engineering, Composite Materials and Smart Manufacturing (pp. 264-277). IGI Global.
    44. S.S. Kadam, L. Karthick, K. Shaik, Y. Waykar, G. Vikram, S. Salyan, Harnessing Machine Learning Approaches for Accurate Energy Demand Forecasting in the Power Sector. In 2024 2nd International Conference on Networking, Embedded and Wireless Systems (ICNEWS) IEEE, 2024, pp. 1-6.
    45. A. Horvath, M. Hillmer, Q. Lou, X. S. Hu, and M. Niemier, “Cellular neural network friendly convolutional neural networks — cnns with CNNS,” Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017, 2017. doi:10.23919/date.2017.7926973
    46. J. P. Theiler, “Simple generative model for assessing feature selection based on relevance, redundancy, and redundancy,” Applications of Machine Learning, 2019. doi:10.1117/12.2529614.
    47. N. Madhumithaa, G. Elangovan, S. Sridharan, L. Karthick, A. ul Islam, R. P. Venkatesh, Cutting-Edge AI-Powered Driverless Delivery Solution. In Trends and Applications in Mechanical Engineering, Composite Materials and Smart Manufacturing, IGI Global, 2024, pp. 129-145.
    48. S. V. Sarma, “Scalability and operational metrics of various BigData analytics engines Bigdata Analytics,” 6th Annual International Conference on ICT: Big Data, Cloud and Security (ICT-BDCS 2015), 2015. doi:10.5176/2382-5669_ict-bdcs15.27
    49. D. Sowmia and B. Muruganantham, “A survey on trade-off between storage and repair traffic  in Distributed Storage Systems,” Internation-al Journal of Engineering & Technology, vol. 7, no. 2.8, p. 379, 2018. doi:10.14419/ijet.v7i2.8.10466
    50. Kelagadi, H. M., Billady, R. K., Shanmugasundaram, R., Thilak, K. R., Karthick, L., & Patil, N. K. (2024). An Enhanced Taxi Demand Perception System Leveraging Fusion and Automated Sensor Integration. In Trends and Applications in Mechanical Engineering, Composite Materials and Smart Manufacturing (pp. 35-46). IGI Global.
    51. Y. Qin, I. Rodero, and M. Parashar, “Facilitating data discovery for large-scale science facilities using Knowledge Networks,” 2021 IEEE Interna-tional Parallel and Distributed Processing Symposium (IPDPS), 2021. doi:10.1109/ipdps49936.2021.00073
    52. “Caching Dynamic Data,” Web Caching and its Applications, pp. 39–46. doi:10.1007/1-4020-8050-6_4
    53. R. Tapwal, N. Gupta, and Q. Xin, Data caching at fog nodes under IOT Networks: Review of Machine Learning Approaches, 2020. doi:10.36227/techrxiv.12091410.
    54. Prabakaran, P., Choudhary, M., Kumar, K., Loganathan, G. B., Salih, I. H., Kumari, K., & Karthick, L. (2024). Integrating Mechanical Systems With Biological Inspiration: Implementing Sensory Gating in Artificial Vision. In Trends and Applications in Mechanical Engineering, Composite Materials and Smart Manufacturing (pp. 190-202). IGI Global.
    55. A. Narayanan, S. Verma, E. Ramadan, P. Babaie, Z.-L. Zhang, Deepcache: A deep learning based framework for content caching, in: Proceedings of the 2018 Workshop on Network Meets AI & ML, 2018, pp. 48–53.
    56. S.O. Somuyiwa, A. György, D. Gündüz, A reinforcement-learning approach to proactive caching in wireless networks, IEEE J. Sel. Areas Commun. 36 (6) (2018) 1331–1344.
    57. A. Ndikumana, N.H. Tran, K.T. Kim, C.S. Hong, et al., Deep learning based caching for self-driving cars in multi-access edge computing, IEEE Trans. Intell. Transp. Syst. 22 (5) (2020) 2862–2877.
    58. Yeruva, A. R., Jadhav, R. S., Roopa, R., Preetha, S., Priya, R., Mishra, K. N., & Karthick, L. (2024). Advancing Health Monitoring With Cognitive IoT, Rapid Machine Learning, and Mechanical Systems. In Trends and Applications in Mechanical Engineering, Composite Materials and Smart Manufacturing (pp. 295-306). IGI Global.
    59. H.-P. Chang, “Applying adaptive course caching and presentation strategies in M-learning environment,” 2010 IEEE International Conference on Industrial Engineering and Engineering Management, 2010. doi:10.1109/ieem.2010.5674401
    60. Sangho Yoon, “Vector quantization with model selection,” Data Compression Conference (DCC’06). doi:10.1109/dcc.2006.82
    61. “Caching,” SpringerReference. doi:10.1007/springerreference_61766.
    62. L. Karthick, L. Mishra, R. Shanmugasundaram, S. Saravanan, S.K. Trivedi, AI-Empowered Smart Electricity System With Predictive Maintenance Integration. In Trends and Applications in Mechanical Engineering, Composite Materials and Smart Manufacturing, IGI Global, 2024, pp. 307-320.
    63. X. Zhang, L. Fu, H. Zhang, and X. Liu, “Federated learning hyper-parameter tuning for edge computing,” Edge Computing - Technology, Man-agement and Integration, 2023. doi:10.5772/intechopen.110747
    64. Guosheng Zhao, J. Zhang, J. Wang, and J. Li, Edge Computing Network Privacy Protection Method based on Federated Learning, 2023. doi:10.2139/ssrn.4356847.
    65. W. Chen, I. Altintas, J. Wang, and J. Li, “Enhancing smart re-run of Kepler scientific workflows based on near optimum provenance caching in cloud,” 2014 IEEE World Congress on Services, 2014. doi:10.1109/services.2014.73
    66. A. K. Vasantha and C. Singh, Caching dynamic contents via mortal Restless Bandits, 2023. doi:10.36227/techrxiv.23506371
    67. T. Kushimo and B. Thacker, “Investigating students’ strengths and difficulties in quantum computing,” 2023 IEEE International Conference on Quantum Computing and Engineering (QCE), 2023. doi:10.1109/qce57702.2023.20322
    68. L. Vadivukarasi, L. G. Babu, D. S. Hasan, R. Sharma, N. D. Devi, L. Karthick, Nurturing Trust in Human-Robot Interaction and the Crucial Role of Dialogue and Explicit AI. In Trends and Applications in Mechanical Engineering, Composite Materials and Smart Manufacturing, IGI Global, 2024, pp. 232-247.
    69. Wirayasa, I. K. A., Chimankar, A. G., Madhumithaa, N., Shankar, U., & Karthick, L. (2024). Machine Learning-Based HR Business Intelligence With Predictive Maintenance Integration. In Trends and Applications in Mechanical Engineering, Composite Materials and Smart Manufacturing (pp. 381-396). IGI Global.
    70. C. Yang, Z. Zhang, X. Wang, and P. Liu, “Adaptive caching policies for chiplet systems based on reinforcement learning,” 2023 IEEE Internation-al Symposium on Circuits and Systems (ISCAS), 2023. doi:10.1109/iscas46773.2023.10181966.
    71. L. Karthick, K. Keshamoni, B. P. Rani, S. More, A Comprehensive Review of Automation in Agriculture using Artificial Intelligence. In 2024 In-ternational Conference on Recent Innovation in Smart and Sustainable Technology (ICRISST), IEEE, 2024, pp. 1-5.
    72. Y. Ma and D. Tuninetti, “Demand privacy in Hotplug Caching Systems,” 2023 IEEE International Symposium on Information Theory (ISIT), 2023. doi:10.1109/isit54713.2023.10206467
    73. Zhang, X., Li, H., & Chen, Y. (2024). Reinforcement learning-based edge caching for IoT-enabled smart cities. IEEE Internet of Things Journal, 11(2), 1458–1470.
    74. Singh, R., Verma, K., & Sharma, P. (2025). Predictive caching in federated learning for healthcare applications. Future Generation Computer Sys-tems, 152, 112–124.
    75. Li, Z., Wu, D., & Zhou, Q. (2024). Cold start-aware caching policies in content delivery networks. IEEE Transactions on Network and Service Management, 21(1), 785–799.
    76. H. Huang, Y. Li, and Z. Wang, "Adaptive Caching for Dynamic Machine Learning Pipelines," IEEE Transactions on Parallel and Distributed Sys-tems, vol. 34, no. 7, pp. 1789–1803, 2023.
    77. X. Xu and J. Chen, "Algorithm-Aware Caching for Heterogeneous Machine Learning Workloads," ACM Transactions on Intelligent Systems and Technology, vol. 15, no. 2, pp. 1–20, 2024.
    78. L. Li, M. Zhang, and T. Nguyen, "Resource-Aware Cache Management in Edge AI Systems," IEEE Internet of Things Journal, vol. 10, no. 5, pp. 4501–4515, 2023.
    79. J. Zhang, K. Lin, and Y. Zhao, "Version-Aware Caching for Model Inference in Edge-Cloud Environments," IEEE Transactions on Cloud Compu-ting, vol. 12, no. 4, pp. 2334–2348, 2024.
    80. Meta AI Research, "Efficient Pre-Warming Techniques for Embedding Caches in Recommendation Systems," Meta Technical Report, pp. 1–15, 2024.
    81. A. T. Akrami, G. Attigeri, and M. C. Belavagi, “Comprehensive Review of Collaborative Data Caching in Edge Computing,” IEEE Access, vol. 13, pp. 71408–71431, 2025, doi: 10.1109/ACCESS.2025.3563407.
    82. G. Zhang, W. Guo, Z. Tan, and H. Jiang, “Adaptive Model Partitioning Framework for Efficient Deep Learning Inference in Edge Computing En-vironments,” [Journal/Conference], 2025.
    83. Z. Liao, P. Liu, B. Zheng, and X. Tang, “Context-Aware Proactive Edge Caching for Vehicular Edge Computing Based on Asynchronous Federat-ed Learning,” IEEE Internet of Things Journal, vol. 12, no. 13, pp. 23195–23206, Jul. 2025, doi: 10.1109/JIOT.2025.3552682.
  • Downloads

  • How to Cite

    S A, K. ., Zope , S. ., Kollu , V. N. ., Vadivukarasi , L. ., Borkakoty , S. ., Salyan , S. ., B S , B., & Mishra , K. N. . (2025). A Comprehensive Study on Caching Mechanisms in Machine Learning Workflows. International Journal of Basic and Applied Sciences, 14(5), 252-267. https://doi.org/10.14419/x6r71327