如何检查你的项目是不是真的需要用到 AI?
如何检查你的项目是不是真的需要用到 AI?
http://blog.sina.com.cn/s/blog_cfa68e330102z9eh.html
作者|Cassie Kozyrkov译者|Sambodhi编辑|Debra
导读:过去几年,机器学习和人工智能日新月异,在各行业都呈现火爆的态势。你是不是也跃跃欲试,想在自己的项目里也用上人工智能呢?且慢,让我们听听来自 Google 的首席决策情报工程师 Cassie Kozyrkov 的看法,她兴趣爱好广泛,涵盖了统计、机器学习 / 人工智能、数据、决策科学、艺术、戏剧等等,在自己的博客发表了大量的观点。相信看完她的文章后,你就能够评估自己的项目,到底需不需要加上人工智能。
这是一份现状核实清单,可以帮助你避免学习困难的痛苦。
如果你要深入研究机器学习或人工智能项目,在深入研究算法、数据和工程之前,你需要先参考这份清单。你可以把这份清单想象成盒子里友好的顾问。
注:机器学习可参阅作者的另一篇文章:The simplest explanation of machine learning you’ll ever read(《机器学习极简解释》)(http://u6.gg/fpMkp)关于人工智能,可参阅作者的这篇文章:Are you using the term ‘AI’ incorrectly?(《你是否用错了“人工智能”这词?》) (http://u6.gg/fpMnU)
记住,千万不要浪费时间,不要为了 AI 而 AI。促使你想要应用人工智能的原因,应该是它能够为你做什么,而不是为了听上去有多么科幻。
本文是作者的博文 The ultimate guide to starting AI (《启动 AI 项目的终极指南》)(http://u6.gg/fpNnq)的超短版本。如果你准备使用机器学习或人工智能,我们希望,对于本文所列的所有问题,你的回答都是 “Yes”。
注:为什么要使用机器学习或人工智能,作者写了一篇文章 Machine learning — Is the emperor wearing clothes? 《机器学习其实只是“皇帝的新衣”》娓娓道来,深入浅出,你可以看看。
如果这份清单里有任何一个问题你的回答是 No,那么你都不适合将 AI 用到你的项目中,否则你的项目就会像这幅图片里的牛一样被卡住。
开始机器学习 / 人工智能的第一步:输出、目标和可行性。
1. 把做决策的工作交给正确的人: 负责你的项目并完成这份清单的人员是否真正了解你的业务?
将决策权委托⁽¹⁾给精通业务的人员,而不是平庸的算法书呆子。
2. 以输出为中心的构思:你是否能够解释你的系统输出⁽²⁾是什么,以及为什么这些输出是值得去做的?
首先关注你在做什么,而不是怎么做;不要把目标和手段混为一谈。
3. 灵感来源:你是否至少考虑过将数据挖掘⁽³⁾作为从潜在的使用案例中获取灵感的一种方法?
虽然这不是强制性的要求,但是它可以有助于找到一个好的方向。
4. 适合机器学习 / 人工智能的任务:你是否自动化了许多决策 / 标签?是否每次当你无法找到完美的答案时,都要使用机器学习 / 人工智能来帮忙?
如果你的答案是 “No”,那么这就是一个相当清晰的信号,表明机器学习 / 人工智能不适合你。
5. 用户体验视角:你是否能够明确谁是你的目标用户?他们将如何使用你的输出?
如果你没有及早考虑用户,那么你将会受到低劣设计的影响。
6. 伦理发展:你是否考虑过你创造出来的东西可能会影响到哪些人群?
这点对于具备快速扩展潜力的技术尤为重要。
7. 合理预期:你是否理解你的系统可能非常出色,但它不会是完美无瑕的?你是否能够忍受你的系统偶尔会出错?
从伦理学的角度来看,你有没有想过这点意味着什么?
8. 生产中可能的情况:无论这些决策 / 标签来自何处,你是否能够在生产中为其提供服务?你是否能够按照预期的规模来集中工程资源?
9. 需要学习的数据:是否存在潜在有用的数据?你能获得它们的访问权限吗?
如果数据不存在,也没有关系,只要你有尽快获得数据的计划就好。
10. 足够的样本:你是否咨询过统计学家或机器学习工程师⁽⁴⁾,你所拥有的数据量是否足够用来学习?
这里说的足够,不是以字节来衡量的,所以要与那些直觉良好的人多聊聊,由他们来操作。
11. 计算机:你是否有足够的处理能力来处理数据集大小?
对于任何愿意考虑使用云技术的人来说,云技术都是自动的,无需考虑计算机处理能力的问题⁽⁵⁾。
12. 团队:你是否有信心组件一支具备必要技能的团队?⁽⁶⁾
13. 真相:除非你使用无监督学习⁽⁷⁾,否则,你是否能够获得输出?
如果不能,你是否愿意支付薪水,雇佣人员为你一遍又一遍地执行任务?
14. 日志完整性:你是否可以判断哪些输入与哪些输出相匹配?
15. 日志质量:你是否相信数据集实际上就是其提供者所声称的数据集?
要从样本中学习,你需要质量很好的样本来源。
16. 无差异曲线:由于你的系统会出错,你是否考虑过一种错误相对于另一种错误更槽糕⁽⁸⁾?
17. 模拟:你是否考虑过与模拟⁽⁹⁾专家合作,以帮助你将你所要求的的内容进行可视化?
这不是强制性的,但是很有用。
18. 度量标准创建:你是否将单个输出的得分拼接为多个实例中系统业务性能的度量标准?⁽¹º⁾
19. 度量评估:你的业务绩效是否经过评估,以确保不会以某种有悖常理和有害的方式⁽¹¹⁾获得良好的得分?
20. 度量损失比较:(可选)你的业务绩效是否与标准损失函数⁽¹²⁾相关⁽¹³⁾?
如果不相关,你的要求可能会很难达成。
21. 总体:你是否仔细考虑过你的系统正常工作需要包含哪些实例⁽¹⁴⁾?
被测量的总体⁽¹⁵⁾定义了系统性能测试将涵盖的广泛实例集合。
22. 最低性能:你是否为测试定义了严格的最低性能标准⁽¹⁶⁾,如果你的系统没有达到这个标准,你就会摧毁这个系统。
如果上面所有的这 22 个问题,你的回答都是 “Yes”,那么,你就可以开始机器学习 / 人工智能的下一步了!这将涉及到数据和硬件(还有工程师)。我很快就会发布后续步骤的指南,敬请期待。
如果你觉得这个极简版的指南不够过瘾,那么启动人工智能项目的完整指南的网址是:http://bit.ly/quaesita_dmguide 你大可以尽情阅读。
[1]: The first step in AI might surprise you
https://hackernoon.com/the-first-step-in-ai-might-surprise-you-cbd17a35708a
[2]: Imagine a drunk island… Advice for finding AI use cases
https://hackernoon.com/imagine-a-drunk-island-advice-for-finding-ai-use-cases-8d47495d4c3f
[3]: What on earth is data science?
https://hackernoon.com/what-on-earth-is-data-science-eb1237d8cb37
[4][6]: Top 10 roles in AI and data science
https://hackernoon.com/top-10-roles-for-your-data-science-team-e7f05d90d961
[5]: Getting Started with Google Cloud Platform
https://cloud.google.com/getting-started/
[7]: Unsupervised learning demystified
https://hackernoon.com/unsupervised-learning-demystified-4060eecedeaf
[8][9][10][11][13][16]: Getting started with AI? Start here!
https://hackernoon.com/the-decision-makers-guide-to-starting-ai-72ee0d7044df
[12]: Machine learning — Is the emperor wearing clothes?
https://hackernoon.com/machine-learning-is-the-emperor-wearing-clothes-59933d12a3cc
[14][15]: Populations — You’re doing it wrong
https://hackernoon.com/populations-youre-doing-it-wrong-820ae76beb95
原文链接:
https://hackernoon.com/ai-reality-checklist-be34e2fdab9
如何检查你的项目是不是真的需要用到 AI?相关推荐
- 民营企业的项目,真的很难做
民营企业的项目,真的很难做 笔者加入现在的项目超过2个月了.随着对于客户的了解越来越深入,尤其是通过合作的乙方咨询公司了解到一些情况,发现客户虽然越做越大越做越强了,但是却永远改变不了其民营企业的德性 ...
- vue.js 天气插件_天气检查我的项目以学习Vue.js
vue.js 天气插件 天气 (vue-weather) Weather checking me project for learning Vue.js. 天气检查我的项目以学习Vue.js. Vie ...
- 25+AI技术主题演讲及项目展示!英特尔AI全球影响力嘉年华开启,全球AI人才线上群聚
英特尔AI全球影响力嘉年华 用AI创新丰富每个人的生活 活动地址: https://aiglobalimpactfestival.org/ 英特尔AI全球影响力嘉年华来啦! 来自20多个国家和地区的参 ...
- Github 上火热的十个 Python 项目,从Debug工具到AI水军、量化交易系统。( 嗨学编程)
Github 上火热的十个 Python 项目,从Debug工具到AI水军.量化交易系统. https://blog.csdn.net/fei347795790/article/details/101 ...
- ai项目实施_公司在实施AI时必须避免的6个最大陷阱
ai项目实施 The age of AI is upon us and many companies begin to start their AI journey and reap the full ...
- 【项目回顾】基于Yanshee的AI服务型机器人(一)
1月20日-1月25日 我参加了河海大学和深圳优必选公司联合举办的训练营 作为机器人领域的龙头企业,优必选公司的产品Alpha曾经登陆过春晚进行表演,这次活动中他们的机器人产品Yanshee也非常厉害 ...
- 【项目回顾】基于Yanshee的AI服务型机器人(二)
1月20日-1月25日 我参加了河海大学和深圳优必选公司联合举办的训练营 作为机器人领域的龙头企业,优必选公司的产品Alpha曾经登陆过春晚进行表演,这次活动中他们的机器人产品Yanshee也非常厉害 ...
- 【项目回顾】基于Yanshee的AI服务型机器人(三)
1月20日-1月25日 我参加了河海大学和深圳优必选公司联合举办的训练营 作为机器人领域的龙头企业,优必选公司的产品Alpha曾经登陆过春晚进行表演,这次活动中他们的机器人产品Yanshee也非常厉害 ...
- 什么是steam游戏搬砖汇率差项目,真的赚钱吗?
大家好,我是阿阳 什么是Steam游戏搬砖项目?Steam游戏装备搬砖真的假的?国外游戏汇率差项目搬砖真的赚钱么?首先,来解释下,Steam游戏装备搬砖项目也叫steam网游汇率差项目,也就是国外st ...
最新文章
- 3a三次方h c语言表达式,希尔伯特曲线——第八届蓝桥杯C语言B组(国赛)第三题...
- onWindowFocusChanged重要作用(得到/失去焦点call) 、
- boost::math::chebyshev_transform用法的测试程序
- 自建邮件服务器_EDM邮件营销需要掌握的一系列知识(有福利)
- oracle ctl文件7c1b,批量生成控制文件,用sqlldr自动导入多个表的数据
- golang time包梳理
- Linux 字符设备驱动结构(二)—— 自动创建设备节点
- 怎么判断一个字符串的最长回文子串是否在头尾_每日一道算法题,让你的头脑更活跃(寻找最长回文子串)...
- linux svn 可视化工具,CentOS 安装SVN以及可视化管理工具iF.SVNAdmin
- 如何创造一门编程语言?
- win10默认壁纸_Win10瞬间审美爆炸,5分钟一键美化,不输万元Mac!
- Dojo Shifter 2 for Mac(ae效果图层处理插件)
- Python 缩写月份单词
- LAMBDA表达式常用写法
- 爬取广东工业大学新闻通知网最新通知并发送至 QQ 邮箱
- Android实现图书借阅管理系统的开发
- gridView---->列标题右键菜单管理
- 《人类简史》1.0-三概念:肌肉+两性+恶性循环案例(大花猫冯夏)
- 读书笔记008:《伤寒论》- 手太阳小肠经
- Java | 二维数组的初始化
热门文章
- 免费开放!清华、智源、协和联合开发乳腺癌AI诊断工具,可预测分子亚型,准确率高达76%...
- Linux:一个人加上一百万人的智慧
- 从DCGAN到SELF-MOD:GAN的模型架构发展一览
- Windows10编译源码安装Aleth(Ethereum C++ client, tools and libraries)
- net::ERR_INCOMPLETE_CHUNKED_ENCODING
- NLPer,是时候重视因果推理了!这有一份杨笛一等撰写的综述
- 有人把机器学习的数学基础整理成了专辑(附下载 )
- 精简教程版 | 100行代码入手天池CV赛事
- 独家 | 机器学习中的四种分类任务(附代码)
- GitHub 上有什么好玩的项目?(附地址)