## MLOps --- ## MLOps for UMC - Present: Dragon Chen - Date: 10/16 --- ## What is MLOps {%youtube _jnhXzY1HCw %} ---- <!-- launching is hard --> ![](https://i.imgur.com/Nh7Pqss.png) ---- <!-- researcher and engineer --> ![](https://i.imgur.com/gtckMKQ.png) ---- <!-- devops --> ![](https://i.imgur.com/vcNJME8.png) ---- <!-- mlops --> ![](https://i.imgur.com/Q2MvoUv.png) ---- <!-- lifecycle --> ![](https://i.imgur.com/BkDIaqZ.png) ---- ## For me - kind of soft skill of ml - Management of Machine Learning System - Build smart model, build model smart --- ### Key to ml is the key to engineer simple code, make readable, comment, test, fix ever-present sign mistake, peer review, version controal, track performance online and launch iterately ---- ![](https://i.imgur.com/b9FSdbu.png) --- ## Where is Solution - Gitlab repo + CI/CD (Code version and test) - Kubernetes and Kubeflow, argo (Flow) - Mlflow (Model Versioning) - DVC (Data Version Control) - R shiny, Streamlit (development + serving) ---- ### Gitlab + CI/CD ![](https://i.imgur.com/7RSTYDk.png) Test, Automtion and Tracking **Loop of your "code file" or "code run"** ---- #### DVC ![](https://i.imgur.com/MKZNFHZ.png) Support many kinds of Storage ---- ### MLFlow --- ### Demo
{"metaMigratedAt":"2023-06-15T14:15:27.388Z","metaMigratedFrom":"YAML","title":"MLOps using mlflow","breaks":true,"slideOptions":"{\"theme\":\"serif\",\"transition\":\"slide\"}","contributors":"[{\"id\":\"1155b8f4-1581-4900-adcf-1b4abbb2c7fd\",\"add\":1856,\"del\":469}]"}
    1336 views