问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

AI模型如何进行工程化?

发布网友 发布时间:2022-09-04 23:01

我来回答

1个回答

热心网友 时间:2023-05-13 12:23

如今,AI模型百花齐放,在业务场景中的使用是越来越多,那AI模型是如何集成到系统中的呢?这几年的集成方式又有何变化呢?

在一些早期系统中,模型比较简单,这时,真正在线上系统部署模型时,模型只是以算法的形式出现,模型参数作为算法所需要的“数据”,存储在内存或分布式缓存(如Redis)中。模型在推理运算时,从缓存中取出参数,再结合特征,完成模型预测推理运算。
这样的一些集成方式,多见于一些早期的推荐系统,模型也相对比较简单,如LR、FM、FFM等。这种方式将算法与参数分离,使其可以各自演化、迭代。如模型参数更新时,只需要更新缓存数据,系统可能并不需要上线。一定程度上的满足了工程上的需要。

但随着模型越来越复杂,以Redis缓存模型为代表的方式,逐渐不符合现代模型的需要。以PMML、sklearn为代表的模型框架的方式出现了。模型框架本身提供了多种模型的实现方式,
并提供了推理接口。业务系统集成时,将模型框架集成到系统当中。这时模型一般是以文件的形式存在。也可以满足一定程度上单独演化的需要。

但上述方式也有其问题,一方面模型以文件的形式集成到系统内,更新不方便。另一方面,模型的更新速度一般都比较快,一旦模型更新(结构或参数),系统就需要上线,非常不方便。

于是第三种方式出现了,即模型服务的方式。这种方式,模型以分布式API服务的形式,集成到系统中(如tensorflow-serving),模型的升级演化,不会影响业务系统的使用,非常方便。
但这种方式也有其问题,因为并不是所有的模型都是基于tensorflow开发的,随着pytorch的市场份额越来越高,其他框架的模型也越来越占主导地位。有的甚至都不一定都是基于python语言的。而且tensorflow的分布式扩展能力比较差,一旦流量上升后,难以支撑业务发展。

近几年,随着容器化和云计算技术的发展,新时代的云技术模型服务出现了。这种技术以AI模型市场(aimodelmarket.cn)为代表,以容器作为系统交割的基本单位,模型服务在容器中,方便扩展。模型的升级演化和业务系统分离,互不影响,同时又是跨语言的。而且得益于云计算技术,服务的扩展能力几乎是无限的。这就给业务系统的稳定性提供了极大的保障。

展望未来,我们希望随着像AI模型市场(aimodelmarket.cn)这样的服务的发展,越来越多的模型服务被开发出来,并实现服务商和业务方的分离,将极大的提高生产力。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 加勒比海盗指环王视频下载地址拜托各位了 3Q 指环王1求发送 魔戒(指环王)第一部加长版,Q(幺幺九幺六三四三五幺),注意是第一部加长... 谁有指环王1:魔戒再现高清完整版的种子或下载链接,谢谢!! 高血压的中药方子 四川旅游学院的绩点排名在哪里 空气是什么体 澳大利亚博物馆的游客评价 啤酒的冰点高于零度还是低于零度? 这里的冰点是什么意思啊? 20A的交流接触器能启动多大的电机 20A交流接触器触点全并联后电流多大 20A的和25A的交流接触器可以通用吗 我有一个电气设备电流是20A,我该选择多大电流的交流接触器,多大的空开... 热气球是利用什么性质制成的 珍惜家人的诗句古诗 做完药流三天了能吃水果吗 药流期间可以吃水果吗 形容珍惜家人在一起的时光优美诗句 结婚后老公经常冷战,应该怎么应对? 华为5.2寸的都有哪种型号的? 2021辅警转正自我鉴定范文(2) 爱而不得的句子诗句 关于爱而不得的诗句 表达爱而不得的古诗句 相爱而不得的唯美诗句 形容对一个人爱而不得的诗句 愿什么的句子唯美短句 唯美的开头句子 泰国女星Taew确诊新冠,她是被如何感染的? taew哪国跟哪国混血 道taew的资料有的来 四来鸡叫三声去:猜十二生肖? ...雅迪、小牛电动车和九号电动车续航咋样,有没有虚标? 惠普2510p怎么没有插网线接口 惠普DV6 7301tx怎么没有网线接口? 英雄联盟2021下半赛季是指的几月份啊? 龙凤闯江湖电子版哪里可以看 使用Notepad++编写Markdown文件 欧曼336是什么意思 请问如何能将微信里个人相册发过的文章、图片和评论,批量导出到电脑_百 ...