Pattern recognition for cache management in distributed medical imaging environments

PurposeTraditionally, medical imaging repositories have been supported by indoor infrastructures with huge operational costs. This paradigm is changing thanks to cloud outsourcing which not only brings technological advantages but also facilitates inter-institutional workflows. However, communication latency is one main problem in this kind of approaches, since we are dealing with tremendous volumes of data. To minimize the impact of this issue, cache and prefetching are commonly used. The effectiveness of these mechanisms is highly dependent on their capability of accurately selecting the objects that will be needed soon.MethodsThis paper describes a pattern recognition system based on artificial neural networks with incremental learning to evaluate, from a set of usage pattern, which one fits the user behavior at a given time. The accuracy of the pattern recognition model in distinct training conditions was also evaluated.ResultsThe solution was tested with a real-world dataset and a synthesized dataset, showing that incremental learning is advantageous. Even with very immature initial models, trained with just 1 week of data samples, the overall accuracy was very similar to the value obtained when using 75 % of the long-term data for training the models. Preliminary results demonstrate an effective reduction in communication latency when using the proposed solution to feed a prefetching mechanism.ConclusionsThe proposed approach is very interesting for cache replacement and prefetching policies due to the good results obtained since the first deployment moments.

[1]  Menashe Benjamin,et al.  From shared data to sharing workflow: merging PACS and teleradiology. , 2010, European journal of radiology.

[2]  Waleed Ali Ahmed Intelligent web proxy caching approaches based on machine learning techniques , 2012 .

[3]  Luisa M. Regueras,et al.  A neural network based intelligent system for tile prefetching in web map services , 2013, Expert Syst. Appl..

[4]  Erez Zadok,et al.  DHIS: discriminating hierarchical storage , 2009, SYSTOR '09.

[5]  Tai-hoon Kim,et al.  Use of Artificial Neural Network in Pattern Recognition , 2010 .

[6]  L. A. B. Silva,et al.  A network sensor for medical imaging workflows , 2012, 7th Iberian Conference on Information Systems and Technologies (CISTI 2012).

[7]  Takeshi Kubo,et al.  Development and Evaluation of a Low-Cost and High-Capacity DICOM Image Data Storage System for Research , 2011, Journal of Digital Imaging.

[8]  James Philbin,et al.  Will the Next Generation of PACS Be Sitting on a Cloud? , 2011, Journal of Digital Imaging.

[9]  Carlos Viana-Ferreira,et al.  DICOM traffic generator based on behavior profiles , 2014, IEEE-EMBS International Conference on Biomedical and Health Informatics (BHI).

[10]  Monti BabuLal Pal,et al.  An Approach for Web Pre-fetching to Enhance User Interaction of Web Application Using Markov Model , 2014, 2014 Fourth International Conference on Communication Systems and Network Technologies.

[11]  Michael F. McNitt-Gray,et al.  Application of Information Technology: Problem-oriented Prefetching for an Integrated Clinical Imaging Workstation , 2001, J. Am. Medical Informatics Assoc..

[12]  Tobey Clark PACS and Imaging Informatics: Basic Principles and Applications , 2006 .

[13]  Régis Beuscart,et al.  DicomWorks: Software for Reviewing DICOM Studies and Promoting Low-cost Teleradiology , 2007, Journal of Digital Imaging.

[14]  Yurdaer N. Doganata,et al.  A cost/performance study of video servers with hierarchical storage , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[15]  Zhengxing Huang,et al.  Radiology information system: a workflow-based approach , 2009, International Journal of Computer Assisted Radiology and Surgery.

[16]  Jiacun Wang,et al.  Emergency Healthcare Workflow Modeling and Timeliness Analysis , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[17]  José Luís Oliveira,et al.  An Agile Framework to Support Distributed Medical Imaging Scenarios , 2013, 2013 IEEE International Conference on Healthcare Informatics.

[18]  Olivia R. Liu Sheng,et al.  Automated learning of patient image retrieval knowledge: neural networks versus inductive decision trees , 2000, Decis. Support Syst..

[19]  Zbigniew Michalewicz,et al.  Adaptive Business Intelligence , 2009, Encyclopedia of Artificial Intelligence.

[20]  José Luís Oliveira,et al.  A Centralized Platform for Geo-Distributed PACS Management , 2014, Journal of Digital Imaging.

[21]  T. Deprez,et al.  Regional PACS and Radiation Dose , 2012, International Journal of Computer Assisted Radiology and Surgery.

[22]  Kim M. Unertl,et al.  Health information exchange technology on the front lines of healthcare: workflow factors and patterns of use , 2011, J. Am. Medical Informatics Assoc..

[23]  K. Kavi Cache Memories Cache Memories in Uniprocessors. Reading versus Writing. Improving Performance , 2022 .

[24]  José Luís Oliveira,et al.  Indexing and retrieving DICOM data in disperse and unstructured archives , 2008, International Journal of Computer Assisted Radiology and Surgery.

[25]  Madjid Merabti,et al.  Secure Cloud Computing for Critical Infrastructure: A Survey , 2012 .

[26]  Volker Schmid,et al.  Pattern Recognition and Signal Analysis in Medical Imaging , 2003 .

[27]  Bradley James Erickson,et al.  Computer-Aided Detection and Diagnosis at the Start of the Third Millennium , 2002, Journal of Digital Imaging.

[28]  David G. Stork,et al.  Pattern Classification , 1973 .

[29]  Itamar Arel,et al.  This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 1 Ensemble Learning in Fixed Expansion Layer Network , 2022 .

[30]  José Luís Oliveira,et al.  DICOM relay over the cloud , 2012, International Journal of Computer Assisted Radiology and Surgery.

[31]  Sérgio Matos,et al.  Incremental Learning Versus Batch Learning for Classification of User's Behaviour in Medical Imaging , 2015, HEALTHINF.

[32]  Tiago Marques Godinho,et al.  A Routing Mechanism for Cloud Outsourcing of Medical Imaging Repositories , 2016, IEEE Journal of Biomedical and Health Informatics.

[33]  Jeffrey S. Vetter,et al.  Empirical Analysis of a Large-Scale Hierarchical Storage System , 2008, Euro-Par.