当AI遇见机器学习:我终于把它们分清了

当AI遇见机器学习:我终于把它们分清了
当ai 遇见机器学习:一张层次图分清两个概念

简单说:ai 遇见机器学习不是并列关系,是包含关系——机器学习是实现AI的一条路,而且是眼下最粗的那条。你平时聊的ChatGPT、人脸识别、推荐算法,九成九属于机器学习范畴。分不清会被懂行的人一眼看穿,我在选题会上就栽过这个跟头。

这事的起因有点丢人。为了搞懂ai 遇见机器学习到底是什么关系,我先把时间拨回去年组里的选题会。我张口就是"AI是未来,机器学习是趋势,两样都得抓",说完还挺得意。带我的老哥停了两秒,问我:那专家系统算AI吗?扫地机器人的路径规划算AI吗?它们用机器学习了吗?我当场卡壳。散会后我花了一整个晚上把这事刨根问底搞明白,笔记记了三页。现在把这三页纸浓缩给你,看完至少不会犯我犯过的错。

ai 遇见机器学习:一个出行比喻一次讲透

原子答案:把"从北京去上海"这件事看成AI,机器学习就是其中的高铁——最高效、最主流,但不是唯一的选择。还有飞机(符号主义专家系统)、长途汽车(简单规则脚本)这些老办法。说"我去上海"没毛病,但你不能管所有去上海的方式都叫高铁。

展开讲。AI是一个大目标:让机器干出需要人类智能才能干的事。翻译、下棋、认猫认狗、写周报,都算。怎么让机器干成这些事?路线有好几条。上世纪的科学家试过把人类知识一条条写成规则,机器照着推理,这条路叫符号主义,造出来的就是专家系统。规则写得越细,机器越"聪明",可现实世界的例外太多,写不过来。

后来有人换了个思路:别教它规则了,给它看例子。喂它一万张猫的照片,让它自己琢磨出"猫长什么样"。这个思路就是机器学习。效果怎么样,你手机里的相册分类已经给出了答案。维基百科的机器学习词条给的定义更严谨:无需显式编程就能从数据里改进表现的研究方向,一个字都没提规则。

层次关系用一句话锁死:机器学习是AI的子集。再往下,深度学习又是机器学习的子集,用的具体工具是多层神经网络。三层嵌套,像俄罗斯套娃。这个结构在AI和机器学习是什么关系那篇里画过一张图,当时就是那张图把我彻底治好的。

插一段我自己的糗事,比比喻更好记。

概念搞混挨批之后没俩月,我又翻车了。表弟问我"阿尔法狗是不是人工智能",我脱口而出:那不是AI,那是深度学习。说完自己都觉得不对劲——深度学习不就属于AI吗?我说了一句"苹果不是水果,苹果是苹果"。为了不再出这种洋相,我后来给自己立了个规矩:聊到具体产品,先在心里过一遍套娃,看它落在哪一层,再开口。规矩土,好用。

为什么一提AI,大家默认在聊机器学习

原子答案:因为近十年AI的爆发几乎全靠机器学习驱动,尤其是深度学习这一支。2012年AlexNet在ImageNet图像识别比赛里把错误率从26%砍到15%左右,靠的就是深度神经网络。从那以后,"用数据训练"成了行业默认路线,老派规则系统退居幕后。

时间线值得捋一遍。AI这个词1956年达特茅斯会议就有了,比机器学习的名头还老。中间几起几落,规则派火过,也撞过墙——专家的精力有限,规则永远写不全。转折点在算力和数据到位之后:GPU能跑了,互联网把数据攒够了,神经网络一飞冲天。2016年AlphaGo赢李世石,2022年ChatGPT发布,两次出圈事件的主角全是深度学习。大众眼里,AI就约等于这批东西了。

硬数据也有。斯坦福大学发布的AI指数报告里统计过,近十来年标注过的大模型训练算力需求大约每半年翻一番,这轮爆发就是被算力和数据喂出来的。学习门槛也跟着水涨船高,盲目入场容易呛水。想看这几次浪潮怎么起怎么落的,机器学习的背景和发展史里有完整复盘,看完你会明白今天的火不是第一次,也不一定是最后一次。

深度学习站在哪一层:套娃的最内层

原子答案:深度学习是机器学习里用多层神经网络的那一支,机器学习是AI里靠数据学规律的那一路。三个圈从外到内:AI大于机器学习,机器学习大于深度学习。ChatGPT们全部住在最内层。

判断一个东西属于哪层,我用三连问,屡试不爽。

第一问:它需要智能吗?不需要就只是普通程序。第二问:它的能力是从数据里学来的,还是人写死的规则?学来的是机器学习,写死的是老式AI。第三问:用的模型是不是多层神经网络?是的话才叫深度学习。拿人脸门禁过一遍:需要智能,能力从百万张人脸照片学来,模型是卷积网络——三层全中,标准的深度学习应用。

这套三连问我教给了好几个朋友,反馈都说好使。有个反例更有意思:早期那种"您已进入通话计费阶段"的语音播报,听着智能,其实是录好的音频文件,三连问第一关就淘汰。真不是所有带"智能"俩字的东西都有脑子。

说了这么多概念,聊点实际的。

分清这三个词到底有什么用?我的体感是:省钱。市面上的课程和文章,标题挂"人工智能"的,可能讲Python基础;挂"机器学习"的,可能直接上数学;挂"深度学习"的,默认你前两样都会。看不清层次就下单,大概率买错楼层,想上三楼的人被电梯送到了负一层。我在这个坑里交过学费,一门标着"AI零基础"的课,前六周全在装环境,跟AI的关系约等于在驾校擦车。

一张对比表:三种东西的边界在哪

原子答案:AI是目标,机器学习是手段,深度学习是手段里当下最能打的那件工具。三者关系是层层嵌套,不是并列排布,也不是替代关系——老派专家系统今天仍在税务、医疗规则引擎里干活。

光说容易忘,我把自己那三页笔记压成一张表。主观评价列代表我的个人偏好,你可以不同意:

AI、机器学习、深度学习边界速查(评价为个人体感)
维度AI(人工智能)机器学习深度学习我的态度
定位让机器表现出智能这个目标从数据学规律的方法集多层神经网络这套具体工具越往右越具体
诞生时间1956年达特茅斯会议上世纪50年代萌芽,80年代成体系2012年AlexNet后爆发老得超出想象
典型代表专家系统、路径规划、机器学习决策树、线性回归、支持向量机ChatGPT、人脸识别、AlphaGo别只认识最右列
要不要数据不一定,规则派不需要必须要,没数据就没得学要巨量数据才喂得饱数据是分水岭

表里最反直觉的一行是"要不要数据"。很多人默认AI就得喂数据,其实规则派的专家系统一个数据都不用吃,照样能看病问诊。想知道这种老技术凭什么还在翻红,可以看看把AI专家学习系统讲明白的那篇白话拆解,这一支的故事比想象中精彩。

把机器学习当AI的全部,会错过什么

原子答案:会错过两个东西——一是规则系统在今天业务里的真实存量,二是机器学习之外还在生长的分支,比如强化学习里不依赖海量数据的路子。视野窄化最直接的代价,是面对一个问题时选错工具。

举个我踩过的例子。前年帮朋友的小店做个到店人数预警,我上来就琢磨训练模型,折腾了一周末效果平平。后来他媳妇说,店里客流就周末多、下雨少,这规律写在纸上就能用。一句if语句,我维护至今,再没出过错。数据不到一百条的场景,机器学习是杀鸡用牛刀,牛刀还未必快。

判断该不该上机器学习,我的土办法是看三样:数据量够不够千条、规律会不会随时间变、写规则能不能写明白。三样凑不齐,先别碰模型。真到了要学的那天,路线参考按周推进的六个月机器学习计划表,节奏比网课靠谱。概念纠结症患者还可以顺路读读AI与机器学习的套娃结构,那篇的讲法跟我不一样,互补着看效果好。

常见问题

人工智能和机器学习是一个东西吗?

不是。人工智能是大目标,机器学习是实现这个目标的主流方法,前者包含后者。所有机器学习都是AI,但不是所有AI都是机器学习,比如靠人写规则的专家系统就不算。

深度学习和机器学习哪个更高级?

不是高级不高级的问题,是范围大小的问题。深度学习是机器学习的子集,专指用多层神经网络的那一支。表格识别这种小任务,传统机器学习方法反而更省算力,我遇到这类需求从来不用深度学习。

分不清这三个词,实际会产生什么后果?

最常见的是买错课、答错题。课程标题挂"人工智能"的可能只教工具使用,挂"深度学习"的默认你会机器学习基础。面试时把三个词当同义词用,懂行的面试官基本会扣分。

普通人需要学到什么程度才算分清了?

能用三连问把身边三个具体产品归对层就够了:它要不要智能、能力从哪来、用不用神经网络。我在选题会上出丑之后,靠这三问再没说错过话。

写到这里,ai 遇见机器学习这件事在我这儿算是彻底了结了:一个大圈套一个中圈再套一个小圈,记住套娃就不会乱。当年那三页笔记帮我在饭桌上扳回一城,现在转手给你。觉得有用的话,转给那个总把三个词混着说的朋友,说不定能帮他下次汇报少挨一次批。