0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器学习项目中提取简单有效的checklist

汽车玩家 来源:AI公园 作者:datarevenue 2020-05-04 11:44 次阅读

导读

这个checklist能帮助你迈出做一个成功的机器学习项目第一步。

避免混淆,用这个简单的清单来计划你的 AI 项目。

对许多人来说,机器学习仍然是一项新技术,这可能会让它难以管理。

项目经理通常不知道如何与数据科学家谈论他们的想法。

在我们规划 30 多个机器学习项目的经验中,我们提炼出了一个简单有效的checklist。

1. 项目动机

明确你的项目的更广泛的意义。

你要解决的问题是什么?What is theproblemyou want to solve?

相关联的目标策略是什么?

如果项目团队不理解你的动机,那么他们就很难提出好的建议。

有很多方法可以解决机器学习的问题。所以帮助你的团队以你最感兴趣的方式工作 —— 退一步告诉他们为什么这个项目是重要的。

2. 问题定义

你想要预测的具体输出是什么?

对于给定的输入,你的机器学习模型将理想地学会预测非常具体的输出。

所以这里你要尽可能的清楚。“预测机器故障”可能意味着很多事情 —— “告诉我,在未来 24 小时内,意外停机的风险何时增加 50%以上”更好。

你的算法有什么输入数据?

模型预测输出的唯一方法是从模型的输入因子中派生出来。所以,为了有机会做出好的预测,你必须有与输出相关的数据。数据越多越好。

什么是预测你的具体输出的最相关因素?

算法不能理解我们的世界。重要的是,你要给数据科学家一些提示,告诉他哪些数据实际上是相关的,这样他就可以用算法能够理解的方式选择和分割数据。

你能提供多少训练样本?

一个算法需要的练习比一个人要多得多。你最少需要 200 个样本。越多越好。

3. 性能度量

你怎么知道什么是好的结果?

你有一个简单的基准测试来比较你的结果吗?

有没有一种简单的方法来利用你已有的数据进行预测?也许你可以根据去年的数字预测销售额,或者通过计算客户上一次登录后的天数来评估客户离开的风险。一个简单的基准测试可以为你的团队提供有价值的问题洞察力。它给你一些东西来衡量模型。

你将如何衡量预测的准确性?

你期望的最低准确度是多少?

你希望预测的准确率平均在 5% 以内,还是更重要的是预测误差不超过 10%?你的模型可以以任何一种方式进行调优。哪种方式更好取决于什么对你来说是重要的。

一个完美的解决方案是什么样的?

即使这对你来说是显而易见的,把它写在纸上也能帮助你理清思路。

是否有参考解决方案(如研究论文)?

如果有人以前解决过类似的问题,就把他们的解决方案当作灵感。这为每个人提供了一个共同的起点,这样他们就可以看到要使用哪些数据,可能会出现哪些问题,以及要尝试哪些算法。

4. 时间线

一个性能验证项目的时间线示例。

是否有截止日期需要注意?

你什么时候需要看到第一个结果?

你想什么时候有一个完整的解决方案?

人工智能解决方案可以无限地改进。明确的最后期限有助于让团队集中精力。

5. 联系人

谁负责项目(PM)?

谁可以授权访问数据集?

谁能帮助理解当前的流程和/或简单的基准测试(领域专家)?

在一个项目的过程中会出现许多问题。明确你的工程师可以向谁求助。

6. 合作

在业务和工程团队之间建立一个双/周的更新。

每周安排一次会议来查看当前的结果,并讨论那些不需要通过电子邮件来回答的问题。

应该涉及谁?

他们应该学什么?

在学习如何管理人工智能方面,没有什么比实际项目的实践经验更有价值。如果你想让你的团队的其他成员学习,从一开始就要说清楚。

定义代码和问题的位置以及如何访问代码。

让所有的开发从一开始就透明。这样任何人都可以很容易地加入,给出提示,并检查进展。

回答这个清单上的问题,并与大家分享

世界仍在研究如何最好地运行人工智能/机器学习项目。填写这份清单将会给你所有成功的机器学习项目的要素之一:理解。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    87

    文章

    31877

    浏览量

    270706
  • 机器学习
    +关注

    关注

    66

    文章

    8455

    浏览量

    133181
收藏 人收藏

    评论

    相关推荐

    分布式储能监控系统在某储能项目中的应用

    本文介绍了安科瑞Acrel-1000DP分布式储能监控系统在浙江嘉兴晋亿实业5MW分布式储能项目中的应用,该系统优化了企业的能源管理,可以有效降低电力成本、确保生产活动的连续性和稳定性。
    的头像 发表于 02-05 13:12 244次阅读
    分布式储能监控系统在某储能<b class='flag-5'>项目中</b>的应用

    构建云原生机器学习平台流程

    构建云原生机器学习平台是一个复杂而系统的过程,涉及数据收集、处理、特征提取、模型训练、评估、部署和监控等多个环节。
    的头像 发表于 12-14 10:34 195次阅读

    傅立叶变换在机器学习中的应用 常见傅立叶变换的误区解析

    傅里叶变换在机器学习中的应用 傅里叶变换是一种将信号分解为其组成频率分量的数学运算,它在机器学习中的应用日益广泛。以下是一些主要的应用领域: 信号处理 : 音频处理:傅里叶变换有助于识
    的头像 发表于 12-06 17:06 380次阅读

    自然语言处理与机器学习的关系 自然语言处理的基本概念及步骤

    Learning,简称ML)是人工智能的一个核心领域,它使计算机能够从数据中学习并做出预测或决策。自然语言处理与机器学习之间有着密切的关系,因为机器
    的头像 发表于 12-05 15:21 811次阅读

    NPU与机器学习算法的关系

    紧密。 NPU的起源与特点 NPU的概念最早由谷歌在其TPU(Tensor Processing Unit)项目中提出,旨在为TensorFlow框架提供专用的硬件加速。NPU的设计目标是提高机器学习算法的运行效率,特别是在处理
    的头像 发表于 11-15 09:19 662次阅读

    eda在机器学习中的应用

    机器学习项目中,数据预处理和理解是成功构建模型的关键。探索性数据分析(EDA)是这一过程中不可或缺的一部分。 1. 数据清洗 数据清洗 是机器学习
    的头像 发表于 11-13 10:42 435次阅读

    【每天学点AI】KNN算法:简单有效机器学习分类器

    过程,其实就是一个简单的分类问题,而KNN(K-NearestNeighbors)算法正是模仿这种人类决策过程的机器学习算法。|什么是KNN?KNN(K-NearestNeighbo
    的头像 发表于 10-31 14:09 440次阅读
    【每天学点AI】KNN算法:<b class='flag-5'>简单</b><b class='flag-5'>有效</b>的<b class='flag-5'>机器</b><b class='flag-5'>学习</b>分类器

    智能照明控制系统在体育场馆项目中的应用

    与瞄准、灯具眩光与外溢光控制;基本控制方式、区域控制、系统功能等方面,探讨了体育场馆项目中智能照明系统的应用要点。 关键词:体育场馆;智能照明;照明控制 0、引言 在体育场馆项目中应用智能照明系统,能够优化体育场馆的运行、管理与服
    的头像 发表于 09-25 14:04 543次阅读
    智能照明控制系统在体育场馆<b class='flag-5'>项目中</b>的应用

    【「时间序列与机器学习」阅读体验】时间序列的信息提取

    个重要环节,目标是从给定的时间序列数据中提取出有用的信息和特征,以支持后续的分析和预测任务。 特征工程(Feature Engineering)是将数据转换为更好地表示潜在问题的特征,从而提高机器学习
    发表于 08-17 21:12

    【《时间序列与机器学习》阅读体验】+ 时间序列的信息提取

    本人有些机器学习的基础,理解起来一点也不轻松,加油。 作者首先说明了时间序列的信息提取是时间序列分析的一个重要环节,目标是从给定的时间序列数据中提取出有用的信息和特征,以支持后续的分析
    发表于 08-14 18:00

    【「时间序列与机器学习」阅读体验】+ 简单建议

    这本书以其系统性的框架和深入浅出的讲解,为读者绘制了一幅时间序列分析与机器学习融合应用的宏伟蓝图。作者不仅扎实地构建了时间序列分析的基础知识,更巧妙地展示了机器学习如何在这一领域发挥巨
    发表于 08-12 11:21

    【「时间序列与机器学习」阅读体验】全书概览与时间序列概述

    数据中提取特征并将其转化为交易策略,以及机器学习在其他金融领域(包括资产定价、资产配置、波动率预测)的应用。 全书彩版印刷,内容结构严整,条理清晰,循序渐进,由浅入深,是很好的时间序列学习
    发表于 08-07 23:03

    原理图及PCB Checklist大放送~

    进行原理图及PCB详检二、原理图检查清单细则原理图CheckList电源电路自检确认项目确认结果备注应用设计模拟部分数字部分是否隔离每个IC的电源引脚是否都有一个去
    的头像 发表于 07-24 08:11 1279次阅读
    原理图及PCB <b class='flag-5'>Checklist</b>大放送~

    怎样从STM32F407的UID码中提取生产年份和月份信息?

    请问怎样从STM32F407的UID码中提取生产年份和月份信息?
    发表于 06-03 06:28

    请问PSoC™ Creator IDE可以支持IMAGIMOB机器学习吗?

    我的项目使用 POSC62 MCU 进行开发,由于 UDB 模块是需求的重要组成部分,所以我选择了PSoC™ Creator IDE 来进行项目开发。 但现在,由于需要扩展,我不得不使用机器
    发表于 05-20 08:06