Cyclops: Cyclical Development Towards Operationalizing Ml Models For Health
Krishnan, A.; Subasri, V.; McKeen, K.; Kore, A.; Ogidi, F.; Alinoori, M.; Verma, A.; Razak, F.; Dhalla, A.; Lalani, N.; Pandya, D.; Dolatabadi, E.
Show abstract
AO_SCPLOWBSTRACTC_SCPLOWOpen source software that enable research and development of machine learning (ML) models for clinical use cases are fragmented, poorly maintained and fall short in functionality. CyclOps is a software framework designed to address this gap and help accelerate the development of ML models for health. In this paper, we describe the architecture, APIs and implementation details of CyclOps, while providing benchmarks on example clinical use cases. We emphasize that CyclOps is developed to be researcher friendly, while providing APIs for building end-to-end pipelines for model development as well as deployment. We adopt software engineering and ML operations (MLOps) best practices, while providing support for handling large volumes of health data. The design of the framework is centered around the notion of iterative and cyclical development of the overall ML system, which consists of data, model development and monitoring pipelines. The core CyclOps package can be installed through the Python Package Index (PyPI) and the source code is available at https://github.com/VectorInstitute/cyclops.
Matching journals
The top 5 journals account for 50% of the predicted probability mass.
Similar papers in this journal
- Modular Clinical Decision Support Networks (MoDN)—Updatable, Interpretable, and Portable Predictions for Evolving Clinical Environments 94%
- From months to minutes: creating Hyperion, a novel data management system expediting data insights for oncology research and patient care 94%
- A data management system for precision medicine 94%
Similar papers in this journal
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.