KModels: Unlocking AI for Business Applications

Roy AbitbolIBM Research Israel, Eyal CohenIBM Research Israel, Muhammad KanaanIBM Research Israel, Bhavna AgrawalIBM Research USA, Yingjie LiIBM Research USA, Anuradha BhamidipatyIBM Research USA, Erez BilgoryIBM Research Israel
{"title":"KModels: Unlocking AI for Business Applications","authors":"Roy AbitbolIBM Research Israel, Eyal CohenIBM Research Israel, Muhammad KanaanIBM Research Israel, Bhavna AgrawalIBM Research USA, Yingjie LiIBM Research USA, Anuradha BhamidipatyIBM Research USA, Erez BilgoryIBM Research Israel","doi":"arxiv-2409.05919","DOIUrl":null,"url":null,"abstract":"As artificial intelligence (AI) continues to rapidly advance, there is a\ngrowing demand to integrate AI capabilities into existing business\napplications. However, a significant gap exists between the rapid progress in\nAI and how slowly AI is being embedded into business environments. Deploying\nwell-performing lab models into production settings, especially in on-premise\nenvironments, often entails specialized expertise and imposes a heavy burden of\nmodel management, creating significant barriers to implementing AI models in\nreal-world applications. KModels leverages proven libraries and platforms (Kubeflow Pipelines, KServe)\nto streamline AI adoption by supporting both AI developers and consumers. It\nallows model developers to focus solely on model development and share models\nas transportable units (Templates), abstracting away complex production\ndeployment concerns. KModels enables AI consumers to eliminate the need for a\ndedicated data scientist, as the templates encapsulate most data science\nconsiderations while providing business-oriented control. This paper presents the architecture of KModels and the key decisions that\nshape it. We outline KModels' main components as well as its interfaces.\nFurthermore, we explain how KModels is highly suited for on-premise deployment\nbut can also be used in cloud environments. The efficacy of KModels is demonstrated through the successful deployment of\nthree AI models within an existing Work Order Management system. These models\noperate in a client's data center and are trained on local data, without data\nscientist intervention. One model improved the accuracy of Failure Code\nspecification for work orders from 46% to 83%, showcasing the substantial\nbenefit of accessible and localized AI solutions.","PeriodicalId":501278,"journal":{"name":"arXiv - CS - Software Engineering","volume":"29 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.05919","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

As artificial intelligence (AI) continues to rapidly advance, there is a growing demand to integrate AI capabilities into existing business applications. However, a significant gap exists between the rapid progress in AI and how slowly AI is being embedded into business environments. Deploying well-performing lab models into production settings, especially in on-premise environments, often entails specialized expertise and imposes a heavy burden of model management, creating significant barriers to implementing AI models in real-world applications. KModels leverages proven libraries and platforms (Kubeflow Pipelines, KServe) to streamline AI adoption by supporting both AI developers and consumers. It allows model developers to focus solely on model development and share models as transportable units (Templates), abstracting away complex production deployment concerns. KModels enables AI consumers to eliminate the need for a dedicated data scientist, as the templates encapsulate most data science considerations while providing business-oriented control. This paper presents the architecture of KModels and the key decisions that shape it. We outline KModels' main components as well as its interfaces. Furthermore, we explain how KModels is highly suited for on-premise deployment but can also be used in cloud environments. The efficacy of KModels is demonstrated through the successful deployment of three AI models within an existing Work Order Management system. These models operate in a client's data center and are trained on local data, without data scientist intervention. One model improved the accuracy of Failure Code specification for work orders from 46% to 83%, showcasing the substantial benefit of accessible and localized AI solutions.
KModels:释放人工智能的商业应用
随着人工智能(AI)的持续快速发展,将 AI 功能集成到现有业务应用中的需求日益增长。然而,在人工智能的快速发展与人工智能嵌入业务环境的缓慢程度之间存在着巨大差距。将性能良好的实验室模型部署到生产环境中,尤其是在企业内部环境中,往往需要专业的技术知识,并带来沉重的模型管理负担,这为在现实世界的应用中实施人工智能模型制造了巨大障碍。KModels 利用成熟的库和平台(Kubeflow Pipelines、KServe),通过为人工智能开发者和消费者提供支持来简化人工智能的采用。它允许模型开发人员只专注于模型开发,并以可传输单元(模板)的形式共享模型,从而抽象出复杂的生产部署问题。KModels 使人工智能消费者不再需要专门的数据科学家,因为模板封装了大多数数据科学考虑因素,同时提供面向业务的控制。本文介绍了 KModels 的架构以及影响它的关键决策。此外,我们还解释了 KModels 如何非常适合内部部署,但也可用于云环境。通过在现有的工单管理系统中成功部署三个人工智能模型,我们证明了 KModels 的功效。这些模型在客户的数据中心运行,并根据本地数据进行训练,无需数据科学家的干预。其中一个模型将工单故障代码规范的准确率从 46% 提高到 83%,展示了可访问的本地化人工智能解决方案的巨大优势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信