Collective Knowledge concept (CK) provides a simple way to unify, manage, connect and reuse any artifacts, scripts, tools and workflows on any platform with any software and hardware stack. It is motivated by our tedious experience reproducing research papers on machine learning and systems and validating them in the real world.
Collective Mind workflow automation meta-framework (CM aka CK2) is the 2nd implementation of the CK concept being developed by the open MLCommons taskforce on education and reproducibility to make MLOps and DevOps more interoperable, portable, deterministic and reproducible.
MLCommons uses CM to to modularize ML and AI systems and automate their benchmarking, optimization and deployment across diverse and continuously changing software, hardware and data from the cloud to embedded devices.
© 2021-2022 MLCommons
- Grigori Fursin (OctoML, MLCommons, cTuning foundation)
- Arjun Suresh (OctoML, MLCommons)
This project is supported by MLCommons, OctoML and individual contributors.