农历九月是什么月| 木羽念什么| sey什么意思| 兰桂齐芳是什么意思| 睡醒后口苦是什么原因| 响是什么意思| 闭口是什么样子图片| 不什么声什么| 烟雾病是什么| 儿童拉肚子吃什么药| 白头翁是什么鸟| vvs是什么意思| 蜈蚣最怕什么东西| 呼吸道感染吃什么药| 八六年属什么| 生育酚乙酸酯是什么| 球蛋白偏高是什么原因| 强硬是什么意思| 湿疹用什么药膏最好| 滋养细胞疾病是什么病| 石榴花是什么季节开的| 什么叫石女| loho是什么牌子| 胃疼吃什么好| 红虾是什么虾| 四季不安痣是什么意思| 梅毒螺旋体抗体阳性是什么意思| 吃什么消肿| 鹿茸是鹿的什么部位| 手电筒的金属外壳相当于电路中的什么| 受惊吓吃什么药| pv什么意思| 中午吃什么不会胖| 亲和力是什么意思| 心什么胆什么| 什么是速写| 石榴什么时候成熟| 梵文是什么意思| 肌酐偏低有什么危害| 一什么手套| 夏天结婚新郎穿什么衣服图片| 房性逸搏心律是什么意思| a2是什么意思| 院士相当于什么级别| 椎间盘轻度膨出是什么意思| 安五行属性是什么| 气胸是什么病是大病吗| 腰间盘突出压迫神经腿疼吃什么药| 喝中药不能吃什么食物| 供血不足吃什么药效果最好| 尿生化是查什么的| 反应蛋白测定是查什么的| 孕中期失眠是什么原因| 琼脂是什么| 尿液发黄是什么病| 睡觉容易惊醒是什么原因| 中筋面粉是什么粉| 睡觉磨牙什么原因| 屁多是什么病的前兆| 胃嗳气是什么原因| 狐媚是什么意思| 生精补精吃什么药最快| 什么的红烧肉| 什么的表达| 甲减是什么症状| 血糖高的人吃什么水果好| 钓鱼执法什么意思| 体内湿气重吃什么药效果好| 8月25号是什么日子| 什么茶可以减肥消脂| 烫伤抹什么药| 碳酸盐质玉是什么玉| 透明隔间腔是什么意思| 心慌什么原因引起的| 唯有读书高的前一句是什么| 不可名状的名是什么意思| 杀阴虱用什么药最好| 血糖高怎么办吃什么好| 打完耳洞不能吃什么| twice是什么意思| 眼皮发肿是什么原因| 类风湿吃什么食物好| 规律是什么意思| 欢喜是什么意思| 低血压是什么意思| 陪跑什么意思| 梦见水代表什么| 孕妇吃什么| 十月二十七是什么星座| 天子是什么生肖| 割韭菜什么意思| 蚂蚁咬了用什么药| 正佳广场有什么好玩的| 乙状结肠ca是什么意思| 明哲保身是什么生肖| mr是什么意思| 什么是韵母| 办护照照片有什么要求| 怀孕时间从什么时候开始算| 乳糖不耐受不能吃什么| 小强是什么意思| 魏征字什么| 小便尿不出来什么原因| 春节吃什么| 马克华菲属于什么档次| 什么叫保守治疗| 吃完饭恶心想吐是什么原因| 鸡为什么吃自己下的蛋| 梦见火灾预示什么| 夹生饭是什么意思| 官印是什么意思| ua医学上是什么意思| 手指甲白是什么原因| 吃什么能降低尿蛋白| 肠胃镜挂什么科| 存货是什么| 女性睾酮高意味着什么| 一天当中什么时候血压最高| 油膜是什么| 连坐是什么意思| 地委书记是什么级别| 正常人尿液是什么颜色| 前列腺肥大吃什么药| 争议是什么意思| 并发是什么意思| 何去何从是什么意思| 真狗是什么意思| 子宫肌瘤做什么检查| 厚黑学讲的是什么| sk是什么牌子| 为什么阴道会排气| pbo是什么| 梅毒的病原体是什么| 师参谋长是什么军衔| 为什么喝牛奶会拉肚子| 乞丐是什么生肖| 早上起床口苦口干是什么原因| 轮状胎盘是什么意思| 布洛芬0.3和0.4g有什么区别| 深化是什么意思| 红细胞偏高有什么危害| 腋下痛是什么病| 后背长痘痘是什么原因引起的| mophie是什么牌子| 菜场附近开什么店好| 肚子胀气老放屁是什么原因| 38年属什么生肖| 夏天喝什么好| 什么是尖锐湿疣| 1993属什么| 心衰用什么药| 卤水是什么| 做梦吃肉是什么征兆| 为什么会梦到蛇| 阳萎早谢吃什么药最好| 蒜苗炒什么好吃| 见红是什么样的| hn是什么意思| 六月是什么季节| 子宫下垂吃什么药| 丛林法则是什么意思| 什么的琴声| 堕胎是什么意思| 负荆请罪的负是什么意思| 司空见惯是说司空见惯了什么| 中分化是什么意思| 肠上皮化生是什么意思| 吃木耳有什么好处| 月经量多吃什么药| 怀孕应该注意什么| 做水果捞用什么酸奶好| 果酸有什么作用| 外交部发言人什么级别| 金陵十三钗是什么意思| 送病人什么礼物好| 天赋异禀什么意思| ena是什么检查项目| 鸡肾炒什么配菜好吃| 菽是什么| 电荷是什么| 崎字五行属什么| 梦见下雨是什么意思| 0型血和b型血生的孩子是什么血型| 什么是体外射精| 情窦初开什么意思| 结石能喝什么茶| 55年属什么| EPS什么意思| 手指是什么生肖| 西米是什么字| 人参果不能和什么一起吃| 肿瘤吃什么中药能消除| 河粉是什么材料做的| 荷叶配什么减肥效果好| 理工男是什么意思啊| 嗓子不舒服吃什么水果| 女生肾疼是什么原因| 化生细胞有是什么意思| 不小心怀孕了吃什么药可以流掉| 看灰指甲挂什么科| 蛇盘疮什么原因引起的| 雌雄是什么意思| 肌肉疼痛挂什么科| 卖萌什么意思| 额头爱出汗是什么原因| 为什么不建议做肠镜| 灰色配什么颜色好看| 轮状病毒吃什么药| 胃痛按什么部位可以缓解疼痛| 特务是什么| 迫切是什么意思| 净身是什么意思| 小孩血糖高有什么症状| 什么油炒菜好吃又健康| 头晕可以吃什么药| 灰指甲是什么样子的| poa是什么意思| 胃镜能检查出什么| 高同型半胱氨酸血症吃什么药| 什么东西嘴里没有舌头| 红十字会是干什么的| 孕妇适合吃什么食物| 吃什么保护眼睛| 肛裂出血用什么药| 痔疮吃什么药效果好| 早上6点半是什么时辰| 咳嗽有白痰吃什么药最好| 什么是满汉全席| 怀孕什么时候可以做b超| 钻石王老五是什么意思| 欧阳修字什么号什么| 异物进入气管什么症状| 双肺纹理增多是什么意思严重吗| 胸口痛什么原因| 小舌头叫什么| 治疗阳痿早泄用什么药| ACG是什么牌子| 新生儿嘴唇发紫是什么原因| 很的右边读什么| 祛湿吃什么食物| 小心地什么| 视网膜病变是什么意思| 乌克兰和俄罗斯为什么打仗| 总放屁还特别臭是什么原因| 蟹粉是什么| 医学ace是什么意思| 抗缪勒氏管激素是检查什么的| 办身份证穿什么颜色衣服| 25度穿什么衣服合适| 谆谆教诲什么意思| 桑葚和什么泡酒壮阳| 怀孕10天有什么症状| 潜行是什么意思| 儿童心肌酶高有什么症状| 躁郁症是什么| 感染科主要看什么病| 一氧化碳是什么| 测脸型适合什么发型| 桂枝和肉桂有什么区别| 2024年属什么生肖| 红糖和黑糖有什么区别| 炒菜什么油最好| 铁瓷是什么意思| 吃火锅都吃什么菜| 百度

每天怎么吃健康又能减肥 这样安排一天饮食容易瘦

译文 精选
人工智能 机器学习
本文将向你介绍什么是机器学习管道,以及如何根据开发者的需求,创建出ML管道。
百度 京津冀区域2+26城市需制定自身三年计划打赢蓝天保卫战三年作战计划目标是什么?有无具体措施?刘炳江表示,十三五规划明确规定了空气质量约束性指标,中央经济工作会议提出了更高要求。

译者 | 陈峻

审校 | 重楼

不知是否知晓,构建和运行机器学习Machine LearningML)模型通常是一个有益但耗时且复杂的过程。其中包括数据准备、特征生成、模型拟合、以及验证和部署阶段。更重要的是,随着数据趋势的变化,这些模型需要保持更新。否则,它们很快会变得过时,进而做出低质量的预测。

而端到端的ML管道通过自动化工作流程,来提高可扩展性和效率的必要条件。通过管道,开发者可以更轻松一致地开发、测试和部署新模型。下面介绍什么是机器学习管道以及如何根据开发者的需求创建出ML管道。

什么是机器学习管道?

从定义上说,机器学习管道是ML工作流程多个阶段进行系统自动化的过程。虽然其管道中的每个阶段相对于其他阶段而言,都是一个独立运作的单元,但是它们能够通过协同,获得累积的结果。也就是说,机器学习管道采用模块化的方法,通过对原始数据提取和预处理,在模型训练和部署多个连续阶段,实现高质量结果预测。

作为自动化通道,ML管道无需人工进行数据收集和处理、模型训练、质量验证、以及最终部署,而能够自动执行各种重复的过程。据此,管道可以提高模型的管理和维护效率,降低错误率,进而最终提高各种模型的准确性和可靠性。

同时,用于单个或多个模型ML管道通过为数据科学家和人工智能(AI)工程师提供可扩展且持久的解决方案来开发、产生和更新AI系统,帮助他们有效地管理ML流程的复杂性。

此外,合理的管道执行会使得ML工作流的实施更加灵活。可以自行定义所需的功能、模型参数和监控指标,以生成和更新管道中最关键的组件:模型。当然,此处的“管道”一并不代表着单向流动。ML管道可以通过循环支持迭代。而且,ML管道不同于数据管道。数据管道的目标是在转换系统的同时在系统之间移动数据。ML管道专注于简化和加速复杂的ML流程以提高效率。

创建机器管道的分步指南

无论面对何种应用场景,大多数ML管道的典型阶段是相似的,基本上会遵循如上图所示的工作流程。其中的每个阶段都建立在前一个阶段的基础上。也就是说,在获得最终结果之前,前一阶段的输出将成为后一阶段的输入。下面,我们来具体讨论典型ML管道中的各个阶段:

1. 数据收集

作为第一阶段ML管道将从应用程序编程接口(API)、调查和问卷、在线数据库、机构记录、以及政府机构文件等来源收集和记录原始数据。数据第一手研究,还是现有资源,取决于ML使用案例的具体情况。

在此阶段,可以使用诸如:Request、Beautiful Soup、Scrapy 和 Selenium一款强大的Python数据收集库。同时,由于这些数据是原始的、非结构化的混乱的,因此它们并不适合直接开展ML分析,需要进入下一阶段。

2. 数据预处理

在此阶段,数据将被清理,并以可用的格式进行组织,以实现高效的分析,以及针对模型的训练和测试。如果此阶段被跳过,收集到的数据则将不适合模型。也就是说,模型将无法使用数据集来产生任何有意义的结果。

ML中,典型的数据预处理步骤包括整理缺失数据、处理重复数据、减少干扰数据、以及特征工程(下一阶段讨论)。数据预处理的用Python库包括:Pandas、NumPy、Scikit-Learn和Scipy。数据预处理的最终目标是为特征工程准备数据。

3. 特征工程

特征工程是创建新特征的过程,同时也可以识别出那些对于提高模型预测能力具有重要意义的、相关预先存在的特征。此阶段也是数据预处理的一部分,毕竟该阶段需要将数据转换为适合特定类型算法、且能够有效训练ML模型的形式。

特征工程的全过程通常会涉及以下技术:

  • 特征提取:这是从原始数据中识别和转换最重要特征的过程,它调用算法专注于数据集中的重要内容。例如,如果想通过构建一个模型,来预测哪个学生会获得奖学金,那么哪些数据集会对此有用呢?在通常情况下,学习成绩、财务状况背景、个人特质等特征都将是相关的。典型的特征提取技术包括:降维和主成分分析(PCA)这两者都可以使用Python的 Scikit-Learn库实现。当然,具体选择哪种技术,则取决于数据类型和的目标。
  • 特征缩放归一化标准化:这是对数据集中的特征进行归一化(即:将特征调整通用维度)的过程,确保学习算法更容易找到它们之间有意义的关系。当数据集中的所有特征具有相似的维度时,它会消除由于数据量级而导致的偏差。请注意,并非所有的ML算法都需要特征缩放。那些能够处理多特征(如决策树和随机森林)的基于树的算法,就不需要特征扩展。
  • 特征编码:这是将相关分类特征转换为数字特征以确保算法发挥最佳性能的过程。例如,如果奖学金预测数据集的 “财务状况背景” 列中的观察结果是可以被分类的,那么特征编码会将它们转换为 0 和 1 的数值。特征编码的典型示例包括:One-hotdummy编码、标签编码和序号编码等。对于此过程,可以使用Python的Scikit-Learn库。
    值得注意的是,特征工程是管道中最重要的阶段之一,毕竟它可以帮助ML模型学习数据模式提升其性能。当然,特征工程是一个复杂的过程,需要通过实验来确定与训练模型相关的特征,具体情况则取决于使用的特定案例。

4. 模型训练和测试

根据的需求(如:分类、聚类、回归)和性能指标选择了合适的ML算法后,就可以开始训练生成的模型了。数据集通常会被分为两类,分别用于训练和测试。其中的训练数据集将帮助模型了解特征和目标变量(或标签)中的任何潜在模式和关系。训练过程将教模型以尽可能高的准确性获取输入并预测输出。注意:此处的特征是向模型提供信息的输入,而目标变量(标签)则是模型尝试预测的输出。

当模型达到目标预测的精度时,训练即可结束。如果模型的性能低于预期,可以通过重新训练模型的方式更改算法,或是添加更准确的数据,甚至可以设计新的功能来处理性能不佳的情况。

5. 模型评估或分析

训练结束后,我们可以使用准确率、精度、召回率和 F1 分数等性能指标,来评估模型的性能。其中:

准确性表示正确分类的实例占所有实例的比例。

精度表示那些被分类为“真”的模型,占比所有实际“真”的数

召回率:衡量模型设法识别出的实际为“真”的实例数量。

F1 分数:将精确率和召回率采取平衡(加权调和平均)的数值。随着精度的提高,召回率会下降,反之亦然。当在精确率和召回率之间找到最佳平衡时,便获得了最有价值的指标。

总的说来,此阶段的目标是确保模型在处理新的、未曾见过的数据时的表现。

6. 模型部署

ML管道的这个阶段意味着,已成功开发并评估了符合预测准确性水平的模型。至此,我们可以将模型部署到生产环境,以确保它可以在实际环境中运行了。例如,奖学金预测模型可以在学校现有的学生档案记录系统中被部署实施,以便投产使用。

在此,可以使用一款由Google发布的开源工具--TensorFlow Extended(TFX) 。它使Python中的模型部署过程更加高效。同时,该工具提供了许多框架、库和组件,用于模型训练、服务、部署和监控。

7. 模型的监控

这是ML管道的最后阶段。随时间的推移数据会逐渐过期,模型的预测精度随之降低。这种准确度的下降被称为模型漂移。这就是为什么我们需要持续监控在生产环境中模型的性能并在必要时对其进行再训练,以确保其仍然准确可靠的原因。

通常,有如下两种类型的模型漂移:

  • 数据漂移:当特征的统计属性发生了变化,但特征和目标变量之间的关系仍保持不变时,就会发生此类漂移。这意味着生产环境中的特征与训练阶段的特征出现了差异。让我们仍以奖学金预测模型为例,如果该模型在2020年之前已投产学校后续引入新的录取标准并改变他们评估课外活动的方式,那么就会影响到该模型的预测能力。其根本原因在于模型没有通过更新以反映上述变化,自然也就表现不佳。
  • 概念漂移:当特征和目标变量之间的关系随着时间的推移而发生变化时,就会出现此类漂移。例如,在使用奖学金预测模型时,如果最初的模型是根据GPA和考试成绩来预测奖学金的可能性,但学校现在关注的是社区服务或领导潜力等社会价值,那么模型的准确性就会下降。这是因为特征与目标变量(即:奖学金)之间的关系发生了变化。因此,我们需要用新的标准对模型进行重新训练。

当然,模型监控也可以跟踪准确度的变化、各种偏差、公平性、以及操作指标。TensforFlow库里的TensorBoard便是一个很好的模型监控工具。同时,ML可观察性平台(如obvious AI和Valohai)在阶段也非常实用。

创建机器学习管道的好处

创建机器学习管道的主要优势包括:

  • 更高的生产力:机器学习管道减少了对于持续人工干预和手动方法的依赖。通过减少重复性流程和优先考虑自动化,数据科学家可以有更多的时间,来完成真正需要人工干预的工作,例如:决策的制定、数据的标注(即:正确地标记数据)、以及在训练期间模型的微调。
  • 高质量的预测:构造良好的机器学习管道可以减少误判,让模型返回更接近真实情况的预测。
  • 可扩展性:高效的ML管道不但可以处理大量复杂数据,而且可以确保模型能够被继续有效地执行。由于企业的数据量会随着业务不断增长,因此这一点显得非常重要。
  • 易于故障排查:由于管道中的每个阶段都是相互独立的,因此更易于在特定的阶段跟踪问题,并随后开展调试。

综上所述,机器学习管道是数据科学家的强大工具。它们能够在将原始数据转化为有价值的见解的过程中,提供一致且有效的流程保证。

译者介绍

陈峻(Julian Chen),51CTO社区编辑,具有十多年的IT项目实施经验,善于对内外部资源与风险实施管控,专注传播网络与信息安全知识与经验。

原文标题:Set Up Your First Machine Learning Pipeline With This Beginner’s Guide,作者:Praise James

责任编辑:华轩 来源: 51CTO
相关推荐

2025-08-04 09:05:34

机器学习工具安全

2025-08-04 15:21:01

MarkdownHTML

2025-08-04 13:14:57

TypeScript指南

2025-08-04 11:13:38

UML初学者指南

2025-08-04 15:28:45

负载均衡

2025-08-04 15:05:07

预测分析大数据

2025-08-04 08:50:32

网络管理网络网络性能

2025-08-04 09:52:42

JavaScript语言

2025-08-04 07:31:52

JavaScriptasyncawait

2025-08-04 13:37:46

机器学习算法神经网络

2025-08-04 11:14:21

机器学习算法神经网络

2025-08-04 15:36:39

Linux日志记录syslogd

2025-08-04 16:14:55

Reactreact.js前端

2025-08-04 15:47:09

vsftpd安装

2025-08-04 10:56:23

web app

2025-08-04 08:37:28

2025-08-04 09:45:00

CCNA学习经验CCNA

2025-08-04 19:03:41

Java代码初学者

2025-08-04 13:56:59

SDN

2025-08-04 09:00:00

JavaScript静态代码开发
点赞
收藏

51CTO技术栈公众号

吃什么安神有助于睡眠 什么是公职人员 爱做梦是什么原因应该怎样调理 香仪是什么意思 香港特首什么级别
口腔溃疡是什么原因造成的 启攒是什么意思 每天早上喝一杯蜂蜜水有什么好处 7.8号是什么日子 2003属什么
白色的玉是什么玉 暇步士是什么档次品牌 餐后血糖高吃什么药 17楼五行属什么 什么是碱性磷酸酶高怎么回事
眼底检查主要查什么 什么时候排卵 喜欢吃冰的是什么原因 黄体是什么 食用酒精是什么做的
胎盘老化是什么原因造成的hcv8jop0ns5r.cn 孙策字什么hanqikai.com 俊字五行属什么hcv9jop2ns7r.cn 脚底疼是什么原因hcv8jop1ns4r.cn 4月20是什么星座hcv7jop7ns0r.cn
细菌性痢疾症状是什么wmyky.com 二月二十二日是什么星座weuuu.com 无锡机场叫什么名字jasonfriends.com 唐氏儿是什么意思hcv9jop1ns7r.cn 米线配菜都有什么hcv9jop0ns3r.cn
suan是什么意思hcv8jop4ns8r.cn 埋伏牙是什么意思hcv9jop6ns1r.cn 为什么六月腊月不搬家hcv7jop7ns2r.cn 男生的蛋蛋长什么样huizhijixie.com 玛丽珍鞋是什么意思hcv8jop3ns0r.cn
amh是什么hcv7jop5ns0r.cn 治疗阳痿早泄什么药最好hcv7jop6ns4r.cn 水烧开后有白色沉淀物是什么hcv7jop9ns6r.cn 禅心是什么意思bjcbxg.com 盆腔积液吃什么药效果最好hcv9jop3ns3r.cn
百度