{"title":"MLOps用于使用DevOps、持续集成和持续部署来提高机器学习模型的准确性","authors":"Medisetti Yashwanth Sai Krishna, S. Gawre","doi":"10.37256/rrcs.2320232644","DOIUrl":null,"url":null,"abstract":"Machine learning (ML) integrated with development and operations (DevOps) is the key to solving the problem of deploying the latest machine learning models. This paper proposes one of the ways of integrating machine learning with DevOps. The need for this integration is endless as this provides seamless upgradation of the so-created models while also making managing and monitoring simple. The paper also provides light on practices of Continuous Integration/Continuous Deployment (CI/CD) and minimizing the unnecessary loss of time while training an ML model. The procedure followed includes CI/CD that contains jobs to train the models and to roll out the model with maximum performance. The main focus of this paper is the dynamic change of hyperparameters to achieve increased accuracy without the necessity of the physical presence of humans to change it. This research is independent of the type of machine learning model used and can be best followed for neural networks.","PeriodicalId":377142,"journal":{"name":"Research Reports on Computer Science","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"MLOps for Enhancing the Accuracy of Machine Learning Models using DevOps, Continuous Integration, and Continuous Deployment\",\"authors\":\"Medisetti Yashwanth Sai Krishna, S. Gawre\",\"doi\":\"10.37256/rrcs.2320232644\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Machine learning (ML) integrated with development and operations (DevOps) is the key to solving the problem of deploying the latest machine learning models. This paper proposes one of the ways of integrating machine learning with DevOps. The need for this integration is endless as this provides seamless upgradation of the so-created models while also making managing and monitoring simple. The paper also provides light on practices of Continuous Integration/Continuous Deployment (CI/CD) and minimizing the unnecessary loss of time while training an ML model. The procedure followed includes CI/CD that contains jobs to train the models and to roll out the model with maximum performance. The main focus of this paper is the dynamic change of hyperparameters to achieve increased accuracy without the necessity of the physical presence of humans to change it. This research is independent of the type of machine learning model used and can be best followed for neural networks.\",\"PeriodicalId\":377142,\"journal\":{\"name\":\"Research Reports on Computer Science\",\"volume\":\"33 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Research Reports on Computer Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.37256/rrcs.2320232644\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Research Reports on Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.37256/rrcs.2320232644","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
MLOps for Enhancing the Accuracy of Machine Learning Models using DevOps, Continuous Integration, and Continuous Deployment
Machine learning (ML) integrated with development and operations (DevOps) is the key to solving the problem of deploying the latest machine learning models. This paper proposes one of the ways of integrating machine learning with DevOps. The need for this integration is endless as this provides seamless upgradation of the so-created models while also making managing and monitoring simple. The paper also provides light on practices of Continuous Integration/Continuous Deployment (CI/CD) and minimizing the unnecessary loss of time while training an ML model. The procedure followed includes CI/CD that contains jobs to train the models and to roll out the model with maximum performance. The main focus of this paper is the dynamic change of hyperparameters to achieve increased accuracy without the necessity of the physical presence of humans to change it. This research is independent of the type of machine learning model used and can be best followed for neural networks.