Corpus ID: 219636386

The Collective Knowledge project: making ML models more portable and reproducible with open APIs, reusable best practices and MLOps

@article{Fursin2020TheCK,
  title={The Collective Knowledge project: making ML models more portable and reproducible with open APIs, reusable best practices and MLOps},
  author={Grigori Fursin},
  journal={ArXiv},
  year={2020},
  volume={abs/2006.07161}
}
  • Grigori Fursin
  • Published 2020
  • Computer Science, Mathematics
  • ArXiv
  • This article provides an overview of the Collective Knowledge technology (CK or cKnowledge). CK attempts to make it easier to reproduce ML&systems research, deploy ML models in production, and adapt them to continuously changing data sets, models, research techniques, software, and hardware. The CK concept is to decompose complex systems and ad-hoc research projects into reusable sub-components with unified APIs, CLI, and JSON meta description. Such components can be connected into portable… CONTINUE READING

    References

    Publications referenced by this paper.
    SHOWING 1-10 OF 27 REFERENCES

    A Modular Benchmarking Infrastructure for High-Performance and Reproducible Deep Learning

    VIEW 1 EXCERPT

    Accelerating the Machine Learning Lifecycle with MLflow

    VIEW 3 EXCERPTS

    Amazon sagemaker: fully managed service to build, train, and deploy machine learning models quickly

    Artifact Appendix and reproducibility checklist to unify and automate the validation of results at systems and machine learning conferences

    Artifact Evaluation: reproducing experimental results from systems and machine learning conferences

    Automation actions with a unified API and JSON IO to share best practices and introduce DevOps principles to scientific research

    CNRS presentation: enabling open and reproducible research at computer systems conferences: the good, the bad and the ugly

    • Grigori Fursin
    • 2017
    VIEW 1 EXCERPT

    Collective Knowledge real-world use cases