当前位置: 首页 > news >正文

李宏毅机器学习笔记32 - 实践

目录

摘要

Abstract

1.explainable machine learning输入处理

人眼观察

probing

2.global explanation


摘要

本篇文章继续学习李宏毅老师2025春季机器学习课程,学习内容是explainable machine learning如何处理输入,以及简单了解explainable machine learning分类中的global explanation。

1.explainable machine learning输入处理

人眼观察

如何处理输入?最直观的办法就是用人眼去看,以语音为例子,将输入拿出来降到二维,并画在二维平面上。在下图示例(MFCC)中,每一个点代表一小段声音讯号,每一个颜色代表某一个speaker。实际上有很多句子是重复的,但是在图中是不会体现出来的,不同的人念同样的句子特征也差了很多。但是当我们把network拿出来看时结果就不同了,在第八层的输出中,每一条中叠加了很多颜色,就意味着多个人说了同样内容的某个句子。

probing

我们需要小心分类器的强度,假设分类器的正确率很低,就无法保证embedding中有没有我们要的资讯。就是另一个手艺叫做probing(探针),举例来说,假设想知道BERT到底学到了什么,我们可以训练一个探针,探针其实就是一个分类器,这个分类器是要根据一个向量决定一个词汇的词性,若是正确率高就说明embedding中有很多词性的资讯。但

2.global explanation

容易复习一下global explanation的概念,global explanation不针对特定的照片进行分析,而是根据我们训练好的模型去检查对该network而言,一只猫长什么样子。举例来说,假设有一个convolutional neural network,它有很多的filter,把一张图片X作为输入convolutional layer会输出一个feature map,假设在feature map中(对应filter1)很多位置都有比较大的值,那么意味着图片X中有很多filter1负责侦测的特征。但我们想要知道,对于filter1对应的pattern是什么样,那么就必须机器去创造一张图片包含filter1对应的pattern。

那么我们如何寻找这样的图片?假设filter1对应的feature map中矩阵元素为a_ij,我们去找一张图片,通过convolutional layer后filter1对应的feature map里的矩阵元素a_ij的总合越大越好。允许用gradient ascent的方法寻找最大值。

在实际的例子中如下图所示,有12个filter对应的pattern。这个例子是数字辨识,对应的filter看出想要的特征是横竖斜线之类的。

假设我们不是看filter,而是看最终的输出,会有什么现象呢?假设我们找到一个图片让某一个类别的分数越高越好,依旧是数字辨识,最终输出只要0-9,我们选一个数字出来,希望找到的图片输出是1的分数越高越好。但结果是我们只能看到一堆杂讯。此种现象可以用adversarial attack解释,在图片上加一些根本看不到的杂讯就会让机器看到各式各样的物件。因而想通过看最终的输出观察对机器而言某个对象是什么样子,并不是这么容易的。

假设想要看最终的输出去观察对机器而言某个对象是什么样子?我们应该在上面的手段加上更多的限制。举例来说,已经知道数字可能长什么样,那么可以把想要的限制加到optimization的过程中。那么现在我们必须的就不只是让某一个类别的分数(y_i)越高越好,还需要一个用来衡量这个图片多像一个数字的分数R(X)也越高越好。下图的例子中R(X)为减少白色的点。

http://www.jsqmd.com/news/49103/

相关文章:

  • 2025年知名的楼面变形缝厂家最新实力排行
  • requests 库中的 hooks 参数
  • Playwright MCP浏览器自动化全攻略:让AI听懂你的指令
  • 2025年评价高的自动化篷布设备用户好评厂家排行
  • 拓扑 AC 2025 线上 NOIP 联测 #5
  • 布局基础(二):层叠布局Stack的层叠、对齐与绝对定位实战 - 青青子衿-
  • 聊城市一对一家教辅导推荐,2026年最新课外家教补习机构口碑测评排名榜
  • 布局基础(一):线性布局Column与Row的排列、对齐与间距控制 - 青青子衿-
  • 2025年叠片铁芯订做厂家权威推荐榜单:折角铁芯/ED铁芯/SD铁芯源头厂家精选
  • 基于FFT变换的雷达信号检测和参数估计matlab性能仿真
  • DevEco Studio 4.0深度探索:为高效HarmonyOS开发赋能的全方位工具链 - 青青子衿-
  • 2025年口碑好的同步阻尼隐藏轨行业内知名厂家排行榜
  • 2025年板材拉力试验机源头厂家权威推荐:拉伸强度试验机/拉伸试验机/波纹管压力试验机源头厂家精选
  • 2025年质量好的高定极简针式铰链品牌厂家排行榜
  • 2025长沙公务员面试培训机构评分排行榜,湖南靠谱的长沙公务员面试辅导班推荐综合实力与口碑权威评选
  • 2025 年 11 月唐卡精品权威推荐榜:手绘珍品、彩绘精品、定制佳作,传统工艺与艺术收藏价值深度解析
  • 2025年知名的隐藏式抽屉滑轨实力厂家TOP推荐榜
  • JSAPIThree 地图投影学习笔记:理解坐标系统
  • pyTorch基础
  • 2025年评价高的南京工程发电机厂家推荐及选购参考榜
  • 2025 最新电驱动厂家权威推荐榜:甄选技术领先、口碑卓越的实力厂家,涵盖电机测试与动力传动测试优质服务商通用电机测试/电机对拖试验平台/动力传动测试公司推荐
  • 【程序人生】新时代应该怎样的数字化人才?
  • 2025年口碑好的除螨衣物烘干机厂家最新推荐排行榜
  • 2025 最新 ai 写网文工具平台推荐排行榜:国内优质平台核心亮点解析,创作者选型权威指南
  • 2025年卧式多级泵源头厂家权威推荐:增压多级泵/立式循环泵/低压多级泵供应商精选
  • 2025 最新推荐!国内 AI 写作工具平台实力排行榜:综合功能、用户体验与创新能力深度测评
  • 2025年口碑好的高定家居平面铰链厂家推荐及采购指南
  • 2025 最新减速器试验源头厂家推荐榜,精密 / RV / 通用减速器性能测评权威推荐精密/通用减速器/减速器测试/减速器性能公司推荐
  • Spring支持循环依赖的决策推演[From Manus]
  • KISS Principle(keep it simple stupid)