吴恩达深度学习课程三: 结构化机器学习项目 第一周:机器学习策略(二)数据集设置

此分类用于记录吴恩达深度学习课程的学习笔记。

课程相关信息链接如下:

  1. 原课程视频链接:双语字幕吴恩达深度学习deeplearning.ai
  2. github课程资料,含课件与笔记:吴恩达深度学习教学资料
  3. 课程配套练习(中英)与答案:吴恩达深度学习课后习题与答案

本篇为第三课的第一周内容,1.51.7的内容。


本周为第三课的第一周内容,本周的内容关于在实际项目进行中的一些基本策略,并不涉及技术性的知识。

经过整个第一课和第二课后, 我们已经了解了足够支持我们构建一个完整的基础神经网络项目的知识和技术,本周便是在这些基础上的一个指导策略,可以帮助实现更好确定项目方向,优化和评估模型性能。

只要对前面两课涉及的技术原理足够了解,可以说,本周的内容不存在理解上的难度。

本篇的内容关于数据集设置 ,有很大一部分内容在之前已经提到过,所以篇幅会较短一些,并且我会在重复的部分进行标注。

1. 数据集划分经验(重复)

实际上,在之前的偏差与方差部分我们已经了解过这方面的内容,只是在本周的范畴里,课程中再次强调了这一段,为了每一篇的逻辑完整一些,我们也简单重复一下,就不占用太多篇幅了。

2.确保测试集和训练集来自同一分布(重复)

3.何时更改验证集和指标?

这部分是这几节课程里新补充的内容,课程里把验证集,测试集和指标的设置比作画靶子,也就是任务的目标。

简单举个例子,就像上面说的,如果我们使用类似用户上传的模糊照作为验证集 ,以此不断调优拟合,那说明我们的目标就是实现用户上传的模糊图像的正确分类。

再比如,如果是某种要求分辨可疑人员的模型 ,在上一篇提及的评估指标中,如果使用单一评估指标,那么我们其实更倾向于使用召回率,因为这个任务的性质更偏向于"宁杀错,不放过"。

现在,转换一下这个标题:何时更改验证集和指标?其实是在说:什么现象让我们发现自己的设置和目标不匹配?

这才是课程里讲述的内容,我们来展开课程里的一个例子(这部分弹幕骤增):

因此,在这个例子中,真实应用发现指标的设置不能正确反应任务要求 ,因此,我们需要修改指标。

还有就是我们一直说的"高清猫"和"模糊猫"的问题,在那种情景下,真实应用发现验证集,测试集不能正确实现任务目标,因此,我们需要修改验证集和测试集。

这就是本篇的内容,几乎没有理解上的难度。下一篇就是本周内容的最后一篇,通过比较模型性能和人的表现讨论模型优化的方向和空间,也有一些新的概念。

相关推荐
Ai-_Man9 分钟前
千问能否电脑批量导出?深度拆解「AI导出鸭」如何让这件事从“反人性”变成“优雅”
人工智能·ai·小程序
罗西的思考1 小时前
【OpenClaw具身硬件】ZeroClaw 源码阅读笔记(1)— 总体
人工智能·笔记·深度学习·机器学习
cuguanren1 小时前
Agent 框架的会话记忆管理机制
人工智能·ai·大模型·llm·agent·上下文管理·会话记忆管理
李帅朋2 小时前
Softmax、LogSoftmax、交叉熵、NLLLoss 全套公式
深度学习·神经网络
TechEdu2026062 小时前
[人工智能]GPT(OpenAI):模型体系、智能体与企业工程实践
人工智能·ai
YOLO数据集集合2 小时前
蚊子目标检测数据集 | 蚊虫检测 病媒生物 智能硬件 轻量化模型 目标检测 YOLO格式 深度学习数据集9015期
深度学习·yolo·目标检测·计算机视觉·分类·智能硬件·蚊子识别
MartinYeung53 小时前
[论文学习]AI-Trader:实时金融市场中自主代理的基准测试
人工智能·深度学习·学习
Bruce_Liuxiaowei3 小时前
机器人的自由意志:约翰·麦卡锡《Free Will—Even for Robots》论文解读
人工智能·ai
集芯微电科技有限公司4 小时前
700V/17A高频开关低导通阻GaN HEMT驱动器适用于快充,LLC,PFC功率校正
人工智能·嵌入式硬件·深度学习·神经网络·机器学习·生成对抗网络·计算机外设
todoitbo4 小时前
用蓝耘元生代做 GitHub 热榜解读:Dify Chatflow 接入和真实项目分析
ai·github·api·dify·蓝耘