想象你要开一家餐厅,厨房需要规划。你有两个选择:请一位身经百战的老师傅,用一口小铁锅精炒细作;或者建一条全自动化的中央厨房生产线,由智能设备批量出品。老师傅懂火候、能临场发挥、做的菜客人看得明白,但一次只能炒几桌;中央厨房威力惊人、出品稳定,却需要海量食材的持续供应、巨额设备投入,而且厨师根本看不清生产线内部到底发生了什么。 机器学习的世界里,每一天都在做这种“选厨房”的决策。传统机器学习就像那位老师傅,靠人工精心设计特征、调配参数,数据量不大照样出菜,每一道工序都透明可溯;深度学习则像那座全自动中央厨房,自己从原料中学习“什么是好特征”,数据越大威力越强,但内部是个难以看穿的黑箱。理解两者的差异,不是比谁更高级,而是学会在正确的情境下请对正确的“大厨”——这,就是本篇文章要陪你一起想明白的事。

岗位关联

作为 AI 从业者,看清深度学习与传统机器学习的适用边界,是技术选型与架构设计的核心能力。理解差异,你才能避免“杀鸡用牛刀”的浪费,也能在需要攻坚克难时选对武器,直接决定项目能否在算力与成本约束下高质量落地。

目录
  1. 可视化演示
  2. 特征工程差异:人工调味与自动学味
  3. 数据量需求:小锅先响,大厂后发
  4. 可解释性对比:明档厨房与封闭车间
  5. 算力基础设施:小灶台与大厂房
  6. 适用任务类型:家常菜与创意融合菜
  7. 技术选型策略:看人点菜,看料定厨
  8. AI 应用场景
  9. Python 演示
  10. 常见误区
  11. 面试题

可视化演示

本节配有交互动效(进入视口后自动加载,约 3KB)。

深度学习 vs 传统ML:多维度对比

特征工程差异:人工调味与自动学味

老师傅做鱼香肉丝,切肉丝、泡木耳、调鱼香汁——每一份配料都靠自己几十年的经验定夺。这份“挑菜、切菜、配调料”的功夫,就是传统机器学习里的特征工程。所谓特征,就是我们从原始数据里提炼出来的“配料”,比如风控模型里你的收入、负债、征信查询次数。传统机器学习不是一个会自己挑食材的厨师,它需要人把食材处理成它认识的形状。

当把同样的“食材”交给深度学习这间全自动中央厨房时,情况变了。生产线不需要你手把手教它“木耳要泡三十分钟、鱼香汁要三种料”,它通过内部层层加工,自己学会从像素、音节、词根中提取越来越抽象的特征。这种“自动特征学习”解放了人,却也意味着你不再能逐项指定“这道菜必须放多少糖”。

在数学上,传统模型的“调味配方”往往是这样一个线性加权:

回到比喻:请老师傅,你决定配料,他负责调味;请中央厨房,你只把整袋食材倒进投料口,剩下的“配料学”由生产线自己完成。特征工程从“人找特征”变成了“机器造特征”,这是两者最本源的分野。

y^=∑i=1nwixi+b\displaystyle \hat{y} = \sum_{i=1}^{n} w_i x_i + b
这里的 $x_i$ 是人为选出的第 $i$ 个特征,$w_i$ 是它对应的权重,$b$ 是基础偏置。深度学习则是把这一层“配方”嵌套成几十上百层,让每一层自动重组出新的“配料”。
  1. 样本特征 $x_i$第 $i$ 个特征,类比菜的“第 $i$ 种配料”。在传统机器学习中,这碟配料要人亲手切好摆好:挑选、清洗、切丝,一个都省不了。
    xix_i
  2. 权重 $w_i$该特征对结果的影响程度,类比“这味料放几勺”。师傅凭经验定,而传统模型靠数据自动调,但配料种类仍然由人来定。
    wiw_i
  3. 偏置项 $b$不加任何配料时的基础味道,即所有特征都为零时模型的基准输出。
    bb
  4. 预测值 $\hat{y}$最终出锅的“口味分”。深度学习的区别在于,$x_i$ 不再由人指定,而是网络层层自动生成。
    y^\hat{y}

数据量需求:小锅先响,大厂后发

老师傅最厉害的地方在于,他见过太多菜了,哪怕你只给他两颗番茄和两个鸡蛋,他也能凭经验炒出一盘像样的番茄炒蛋。传统机器学习在小样本场景下往往表现得很体面,几千条数据就能跑出一个可用的模型,因为人工设计好的特征已经替模型消化了大量信息,模型需要从数据里“补学”的东西不多。

中央厨房可没那么好伺候。一条自动化生产线刚启动时,流水线上的分拣机械臂笨拙得令人着急——没见过的食材它不知道怎么处理。深度学习参数动辄百万千万,相当于一个“什么都没见过的新手厨师团队”,必须用海量菜品反复喂养,才能把内部的参数一点点调到靠谱。数据多了,它的上限也高得惊人;数据少了,它连家常菜都做不好。

两种方案的学习曲线可以这样概括:

所以,不是谁更好,而是你手里有多少食材。只有三桌客人的小馆子,请老师傅划算;要办万人大宴,才值得养一条满负荷的中央厨房。

准确率(N)≈aNb+N\displaystyle \text{准确率}(N) \approx \frac{aN}{b + N}
$N$ 是训练样本量,$a$ 代表模型最终能达到的精度上限,$b$ 是“达到半饱”需要的数据量。深度学习通常 $a$ 更大但 $b$ 也更大——起跑慢,终点远。
  1. 样本量 $N$投喂给厨房的食材总重量。食材越多,模型见过的“菜品”越丰富,学得越稳。
    NN
  2. 精度上限 $a$厨师手艺的天花板。传统模型天花板低,就像家常小炒再练也难做出米其林分子料理;深度学习天花板高,但需要喂饱它。
    aa
  3. 半饱数据量 $b$要将手艺练到天花板一半所需的数据量。$b$ 越大,说明这个模型的“胃口”越大,越需要更多数据才能发挥实力。
    bb
  4. 准确率函数曲线先快后慢地逼近上限 $a$。小数据区间,$b$ 小的传统模型反而跑在前面;大数据区间,$a$ 大的深度学习笑到最后。
    aNb+N\frac{aN}{b + N}

可解释性对比:明档厨房与封闭车间

老师傅炒菜在明档操作间,加什么油、放几勺盐、什么时候颠勺,客人站在窗外看得清清楚楚。出了问题,食客投诉“太咸”,师傅立刻知道是盐放多了,反手就能改。传统机器学习模型的决策路径相对透明:线性回归能直接告诉你“收入每高一万,批准概率上升 3 个百分点”,这就是白盒可解释性。

深度学习像封闭的中央厨房车间,原料进去,菜品出来,中间几十上百层的处理过程既看不见也说不清。医疗影像模型判定“这处阴影是早期肿瘤”,但它为什么这么判定?用了哪些特征?它自己都解释不清楚——这就是黑盒问题。银行信贷不敢用说不清理由的模型,因为监管要求必须回答“为什么拒绝这位客户的贷款申请”。

为了让黑箱稍微透明一点,研究者开发了一些“开窗”工具,例如 SHAP 值,它试图量化每个特征对这次预测的贡献:

明档厨房有明档的安心,封闭车间有封闭的效率。选型时必须问自己:这道菜端出去,客人会不会追问“怎么做的”?要面对监管审计,就得多依赖可解释的师傅;只追求好吃,黑箱也能端上桌。

ϕi=∑S⊆N∖{i}∣S∣!(∣N∣−∣S∣−1)!∣N∣! [f(S∪{i})−f(S)]\displaystyle \phi_i = \sum_{S \subseteq N \setminus \{i\}} \frac{|S|!(|N|-|S|-1)!}{|N|!}\,\left[f(S \cup \{i\}) - f(S)\right]
这个公式就是在穷举“如果加入第 $i$ 种配料,口味会变化多少”,并对所有可能的配料组合情况求平均,从而估算第 $i$ 个特征的真实贡献。
  1. 特征子集 $S$一组已知的配料组合,比如已经确定的“盐、糖、醋”。
    S⊆N∖{i}S \subseteq N \setminus \{i\}
  2. 模型输出 $f(S)$只使用这组配料时模型的预测值,相当于用当前配方炒出来的“口味基线分”。
    f(S)f(S)
  3. 边际贡献往这组配料里再加第 $i$ 种配料后,口味分的变化量。变化越大,说明第 $i$ 种配料越关键。
    f(S∪{i})−f(S)f(S \cup \{i\}) - f(S)
  4. 组合权重对包含第 $i$ 个特征的所有排列组合求加权平均,保证贡献值公平合理。
    ∣S∣!(∣N∣−∣S∣−1)!∣N∣!\frac{|S|!(|N|-|S|-1)!}{|N|!}

算力基础设施:小灶台与大厂房

老师傅开店,一口铁锅、一台煤气灶、几把趁手的厨刀,五千块钱就能开张。传统机器学习模型参数少、计算量小,普通 CPU 笔记本就能训练,推理更是毫秒级响应,维护成本低到几乎可以忽略。对预算有限的小团队,这是非常现实的优点。

中央厨房生产线就完全是另一个量级的投资了:传送带、自动化炒锅、冷藏库、供电系统,样样都是钱。深度学习模型动辄几亿甚至几千亿参数,需要 GPU(图形处理器)这种擅长并行计算的硬件,一训练就是几天几周,电费账单触目惊心。我们来算一笔“工作量”账——模型的计算量通常用 FLOPs(浮点运算次数)衡量:

好消息是,如今 GPU 云服务可以按小时租用,相当于“中央厨房也能按天租赁”。小本生意想偶尔做一次大菜,不必真买一整条生产线,租一台云上的“移动厨房”就行——这大大降低了深度学习的入场门槛。

FLOPs≈2×参数量×输入规模\displaystyle \text{FLOPs} \approx 2 \times \text{参数量} \times \text{输入规模}
参数量是模型里所有可调旋钮的个数,输入规模是一次要处理的数据量。系数 2 来自训练时的“前向尝菜 + 反向改进”两个过程。
  1. 参数量模型中所有待学习的可调旋钮总数。老师傅的配方表只有十几行,中央厨房的配方表可能有几百万行。
    参数量\text{参数量}
  2. 输入规模一次放进流水线的食材总量,比如一个批次 64 张图片、每张 $224 \times 224 \times 3$ 个像素点,相乘就是输入规模。
    输入规模\text{输入规模}
  3. 系数 2训练时先“前向传播”做一次预测,再“反向传播”调整参数,相当于尝完菜还要回炉改进,所以要算两次。
    22
  4. 总运算量三者相乘得到一次迭代的总计算量。参数越多、数据越大,算力账单越惊人。
    FLOPs≈2×参数量×输入规模\text{FLOPs} \approx 2 \times \text{参数量} \times \text{输入规模}

适用任务类型:家常菜与创意融合菜

饭店的菜单决定请什么样的厨房。你的业务如果主要是结构化数据——那些整整齐齐排在表格里的数字,比如用户年龄、收入、消费频率、库存数量——传统机器学习几乎总是更省钱、更高效的选择。电商成交预测、客户流失预警、信用评分,这些“家常菜”让老师傅来做,又快又稳还便宜。

但你的业务如果涉及图像、语音、文本这些“非结构化数据”,情况就不同了。人眼能瞬间识别一张照片里的猫,但要让你用一行行数字把“猫”的特征写清楚,写三天三夜也写不完。这正是深度学习的用武之地:它擅长从原始的像素、声波、字符序列里自动挖掘复杂模式。人脸识别、语音助手、机器翻译、自动驾驶感知,这些“分子料理级”的任务,只有全自动生产线做得出来。

两类任务的边界可以用这样一个朴素的映射来记忆:

| 任务形态 | 数据形态 | 更合适的方案 |

|---|---|---|

| 规则清晰、表格式 | 结构化 | 传统机器学习 |

| 感知密集、语义复杂 | 非结构化 | 深度学习 |

| 混合型 | 两者皆有 | 组合架构 |

不是说中央厨房做不了番茄炒蛋,而是用一整条生产线炒一盘家常菜,成本和复杂度都太不划算了。技术选型的本质,是把菜品的复杂度与厨房的能力精准匹配。

技术选型策略:看人点菜,看料定厨

一位好老板点菜,先看客人的口味、再看后厨的原料库存,最后才决定今天做什么菜。技术选型也是如此,需要同时评估五个维度:数据规模够不够、业务复杂度高不高、可解释性需求强不强、算力预算足不足、团队维护能力行不行。把这五个问题列成一张“点菜清单”,答案自然浮现。

这里可以引入一个更朴素的决策框架——把选型看作一道投资回报率(ROI)的计算:

回到开餐厅的比喻:没有最好的厨房,只有最合适的组合。聪明的老板甚至会两条腿走路——用老师傅的快手小炒稳住日常客流(传统模型处理高频结构化请求),再租一条中央厨房生产线做限定创意菜单(深度学习处理复杂非结构化任务)。两者结合,才是现代 AI 系统最务实的落地姿态。

ROI=业务收益数据成本+算力成本+维护成本\displaystyle \text{ROI} = \frac{\text{业务收益}}{\text{数据成本} + \text{算力成本} + \text{维护成本}}
每个选项都有成本和收益。深度学习上限高,但如果数据量撑不起来、算力又贵,ROI 反而可能为负;传统机器学习虽然上限低,但在小场景下成本极低,ROI 反而漂亮。
  1. 业务收益模型上线后带来的真金白银,比如转化率提升、坏账率下降。这是分子,做得再好,如果成本失控也是白搭。
    业务收益\text{业务收益}
  2. 数据成本收集、清洗、标注数据的开销。深度学习需要海量标注数据,这部分成本常常被低估。
    数据成本\text{数据成本}
  3. 算力成本训练和推理的硬件开销。传统模型一部笔记本搞定,深度学习可能要租几块 A100。
    算力成本\text{算力成本}
  4. 维护成本模型上线后的持续监控、调优、迭代人力,很多时候比训练成本还高。
    维护成本\text{维护成本}

AI 应用场景

信贷风控:老师傅守合规大门

阶段:模型选型与合规审计

解决的问题:银行拒绝贷款必须给出可解释的理由,监管要求完全透明。传统逻辑回归或梯度提升树可以明确告诉客户“因为近三个月征信查询次数过多、收入负债比超标”,深度学习黑箱则无法回答监管的追问。传统机器学习以低成本和高合规性胜出。

具体案例:某消费金融公司构建信贷审批模型,使用包含数千个特征的结构化表格数据,采用 XGBoost 模型。风控团队每月用 SHAP 值分析特征贡献,向审计部门提交决策依据,既守住合规底线,又把坏账率降低 18%。

医疗影像辅助诊断:中央厨房攻坚克难

阶段:模型训练与部署

解决的问题:CT 影像中早期肺结节的识别,特征极其复杂,传统方法需要放射科医生手工设计几十种纹理特征,准确率却始终不理想。深度学习卷积神经网络自动从像素级学习病灶特征,把识别准确率提升到专业医生水平。

具体案例:某三甲医院部署肺结节检测系统,用数万张标注 CT 影像训练深度神经网络,在保持 95% 敏感度的同时,将阅片时间从每例 15 分钟缩短到 30 秒。虽然模型可解释性弱,但配合医生复核流程,实际误诊率显著下降。

新零售需求预测:双厨合璧的混合架构

阶段:特征处理与模型融合

解决的问题:连锁便利店要预测每个 SKU 的未来销量,既有整齐的销售表格(适合传统模型),又有天气、节假日、社交媒体舆情等非结构化信息(需要深度学习提取)。只用一种方案都会浪费一半信息。

具体案例:某连锁便利店采用混合架构:梯度提升树处理历史销量、价格、促销等结构化特征,一个轻量级深度学习模型编码天气文本和舆情信号,两者输出拼接后做最终预测。相比纯传统方案,预测误差降低 12%。

Python 演示

python31 行
import numpy as npfrom sklearn.datasets import make_moonsfrom sklearn.model_selection import train_test_splitfrom sklearn.linear_model import LogisticRegressionfrom sklearn.preprocessing import PolynomialFeaturesfrom sklearn.pipeline import make_pipelinefrom sklearn.neural_network import MLPClassifierfrom sklearn.metrics import accuracy_score # 生成非线性可分数据,模拟"复杂菜品"X, y = make_moons(n_samples=500, noise=0.30, random_state=42)X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3) # 传统ML:不做特征工程直接上lr_raw = LogisticRegression(max_iter=2000)lr_raw.fit(X_train, y_train)acc_raw = accuracy_score(y_test, lr_raw.predict(X_test)) # 传统ML:人工特征工程(多项式展开)lr_feat = make_pipeline(PolynomialFeatures(degree=5), LogisticRegression(max_iter=2000))lr_feat.fit(X_train, y_train)acc_feat = accuracy_score(y_test, lr_feat.predict(X_test)) # 深度学习:多隐层感知机自动学特征mlp = MLPClassifier(hidden_layer_sizes=(64, 32), max_iter=500, random_state=42)mlp.fit(X_train, y_train)acc_mlp = accuracy_score(y_test, mlp.predict(X_test)) print(f"LR 无特征工程: {acc_raw:.3f}")print(f"LR 人工特征工程: {acc_feat:.3f}")print(f"MLP 自动特征学习: {acc_mlp:.3f}")
目的:在同一个非线性数据集上对比三条技术路线,直观展示特征工程对传统机器学习的关键作用,以及深度学习自动学习特征的威力。
  1. make_moons(n_samples=500, noise=0.30)生成两个月牙形交错的非线性数据,模拟真实场景中“不是一条直线能分开”的业务问题。
  2. LogisticRegression(max_iter=2000)经典传统模型,像个不会自己挑配料的大厨,给什么特征就吃什么特征。
  3. PolynomialFeatures(degree=5)人工特征工程,把 $x_1, x_2$ 扩展出高次项和交叉项,相当于帮老师傅把配料切得更细、配得更全。
  4. make_pipeline(...)把“特征加工”和“模型训练”串成一条流水线,先处理再训练,一气呵成。
  5. MLPClassifier(hidden_layer_sizes=(64, 32))一个简单的两层深度学习模型,隐藏层神经元像中央厨房的中转站,层层重组特征。
  6. accuracy_score(...)计算预测准确率,相当于给每道菜出锅后打分,量化三条路线的实力差距。

常见误区

误区深度学习是更先进的科技,任何场景都应该优先用它,效果一定吊打传统机器学习。

正解技术没有高下之分,只有合不合适。深度学习是重火力的中央厨房,但它需要海量数据和巨额算力才转得起来。几千条小样本表格数据上,传统机器学习的性能往往更好、训练更快、维护成本更低,就像街头小炒师傅用一口铁锅几分钟就能上菜,而中央厨房刚预热就要一小时。

为何常见:媒体和行业宣传过度聚焦深度学习的惊艳成果,让初学者误以为“越复杂越高级”,忽略了它背后高昂的入场成本。

误区既然深度学习能自动学习特征,那就不需要做任何特征工程,原始数据直接丢进去就行。

正解自动特征学习不等于零预处理。数据清洗、缺失值处理、归一化、数据增强这些“预处理功夫”依然不可或缺。深度学习省掉的是“人工设计高阶特征”这一步,但食材的拣选、清洗、切块仍然要做。不洗菜直接倒进生产线,出品的菜照样是带泥的。

为何常见:因为“自动”二字被过度放大了,人们把端到端学习误解为全流程无需人工介入。

误区传统机器学习模型像线性回归一样透明,每一处决策都清清楚楚,完全不存在解释困难。

正解只有线性模型、决策树等少数模型接近“白盒”。像随机森林、梯度提升树这类集成模型,上百棵树投票决策,单个样本的完整决策路径同样难以追溯。传统ML的“可解释”是相对程度,不是绝对属性,复杂集成模型依然需要 SHAP 等工具辅助解释。

为何常见:人们把“传统”等同于“简单”,忽略了集成模型本身的复杂性。

误区深度学习模型能力这么强,哪怕只有几百条数据,只要把模型做深做大,总能拟合出好效果。

正解数据量不足时强行上深度模型,结果往往是严重的过拟合——模型把训练数据死记硬背下来,测试时却一塌糊涂。这就像让一个没有经验的新手厨师背诵一本菜谱,换个食材组合就手足无措。小数据场景请老师傅(传统模型)才是正道。

为何常见:人们只看到模型上限高,忽略了模型复杂度与数据量必须匹配的基本规律。

误区一个项目只能选一种技术路线,选了深度学习就不能用传统机器学习,两者水火不容。

正解在真实工业界,混合架构才是常态:结构化特征交给传统模型,非结构化信号交给深度学习,最后融合决策。老师傅和小中央厨房可以开在同一家餐厅里,各炒各的拿手菜,共同撑起一份完整菜单。

为何常见:对比类文章容易把两个概念塑造成对立面,让读者误以为技术路线是排他的单选题。

面试题

Q1. 以下哪项最准确地描述了传统机器学习和深度学习在特征工程上的核心区别?

单选题 · easy

  • A.传统ML靠人工设计特征,DL自动学习特征← 正确答案
  • B.传统ML只能处理数字,DL只能处理图像
  • C.特征工程只对深度学习有意义
  • D.两者都需要人工设计全部特征

答案:A。传统机器学习需要人工设计特征,深度学习通过内部层次自动学习特征。B 错误,两者都能处理多种数据;C 错误,特征工程对传统ML同样重要;D 错误,两者的核心差异恰恰在于特征来源。

Q2. 数据量只有两千条左右时,以下哪个方案通常更稳妥?

单选题 · easy

  • A.直接训练一个百层深度卷积网络
  • B.先尝试逻辑回归或随机森林等传统模型← 正确答案
  • C.不做任何处理直接随机猜测
  • D.将数据全部喂给超大规模Transformer

答案:B。小样本场景下,传统机器学习凭借人工特征和较少参数,通常比需要海量数据的深度学习表现更稳定。A 和 D 面临严重的过拟合风险,C 则完全没有建模。

Q3. 训练大规模深度学习模型通常依赖哪种硬件加速?

单选题 · easy

  • A.更大的普通机械硬盘
  • B.GPU等并行计算加速硬件← 正确答案
  • C.更高分辨率的显示器
  • D.更强的家庭WiFi路由器

答案:B。深度学习涉及海量矩阵运算,GPU 的并行架构能大幅加速训练。硬盘、显示器、路由器与模型计算速度没有直接关系,这是典型的混淆项。

Q4. 深度学习通常需要大量数据的最根本原因是什么?

单选题 · mid

  • A.模型参数众多,需要充分数据才能稳定学出参数← 正确答案
  • B.数据越多模型准确率一定线性提升
  • C.传统模型会主动消耗掉数据资源
  • D.GPU 闲置会产生额外的电费成本

答案:A。深度学习参数动辄百万,需要海量样本来约束参数的收敛方向。B 是错误认知,准确率提升是边际递减的;C、D 与数据需求无因果关系。

Q5. 以下哪类任务最适合选择深度学习方案?

单选题 · mid

  • A.小规模信贷审批的结构化表格分类
  • B.海量医疗影像中的病灶自动识别← 正确答案
  • C.计算员工每月固定工资
  • D.记录仓库每日库存数量

答案:B。医疗影像是像素级的非结构化数据,特征是深度网络自动学习的典型优势场景。A 表格数据量小且需解释,传统模型更合适;C、D 是简单规则任务,无需机器学习。

Q6. 关于传统机器学习模型的可解释性,下列说法正确的是?

单选题 · mid

  • A.所有传统模型都完全透明可解释
  • B.复杂集成模型同样难以完整解释单次预测← 正确答案
  • C.传统模型完全无法解释任何决策
  • D.可解释性与模型复杂度没有任何关系

答案:B。随机森林、梯度提升树等集成模型由大量弱学习器共同决策,单条样本的完整路径同样难以追踪。A 过于绝对,C 与事实相反,D 否认了两者之间的重要关联。

Q7. 以下关于学习曲线的描述,哪一项是正确的?

单选题 · mid

  • A.传统模型随着数据量增大准确率必然下降
  • B.深度学习在小数据阶段就已经碾压传统模型
  • C.深度学习通常上限更高但需要更多数据才能达到← 正确答案
  • D.两种模型的学习曲线完全一样

答案:C。深度学习参数更多,需要更多数据才能发挥高上限;传统模型小数据下表现更好。A、D 错误,B 与真实学习曲线相反。

Q8. 以下哪些场景更适合选择传统机器学习方案?

多选题 · mid

  • A.表格型风控数据且需向监管完整解释← 正确答案
  • B.只有几千条样本且追求快速上线← 正确答案
  • C.自动驾驶需要实时视觉感知与识别
  • D.算力预算紧张的实时小查询接口← 正确答案

答案:ABD。A 需要可解释性和合规审计,传统模型占优;B 数据量小,传统模型更好;D 算力紧张、低延迟查询,传统模型轻量高效。C 是典型的非结构化视觉任务,深度学习才是合适选择。

Q9. 深度学习的“自动特征学习”体现在哪些方面?

多选题 · hard

  • A.网络逐层组合出从低级到高级的特征← 正确答案
  • B.完全不需要任何数据预处理或清洗
  • C.卷积核可自动学习边缘纹理等视觉特征← 正确答案
  • D.隐藏层节点数会自动确定无需人为设定

答案:AC。A 和 C 是自动特征学习的核心表现。B 错误,数据预处理仍然必要;D 错误,网络结构如隐藏层节点数是需要人工设定的超参数,不属于自动学习的范畴。

Q10. 关于深度学习和传统机器学习的算力成本,正确的是?

多选题 · hard

  • A.传统机器学习通常CPU即可训练,成本较低← 正确答案
  • B.深度学习训练常需GPU集群,成本较高← 正确答案
  • C.算力成本对技术选型没有任何影响
  • D.云端GPU按需付费可降低深度学习门槛← 正确答案

答案:ABD。A 和 B 描述了两种方案的真实算力差异。C 的错误在于算力成本直接影响 ROI 和技术决策。D 正确,云服务把巨额固定投入变成按需租用,大幅降低尝试深度学习的门槛。