完整教程:李宏毅机器学习笔记32

news/2025/11/24 12:04:30/文章来源:https://www.cnblogs.com/ljbguanli/p/19263484

完整教程:李宏毅机器学习笔记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

什么样,那么就要求机器去创造一张图片包含filter1对应的pattern。就是简单复习一下global explanation的概念,global explanation不针对特定的照片进行分析,而是根据我们训练好的模型去检查对这个network而言,一只猫长什么样子。举例来说,假设有一个convolutional neural network,它有很多的filter,把一张图片X作为输入convolutional layer会输出一个feature map,如果在feature map中(对应filter1)很多位置都有比较大的值,那么意味着图片X中有很多filter1负责侦测的特征。但我们想要知道,对于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解释,在图片上加一些根本看不到的杂讯就会让机器看到各式各样的物件。所以想通过看最终的输出观察对机器而言某个对象是什么样子,并不

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/974687.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

轻量存储首选:用户首选项Preferences的使用场景与实战 - 青青子衿-

🌟 引言:轻量级数据存储的艺术 在鸿蒙应用开发中,并非所有数据都需要复杂的数据库解决方案。对于配置信息、用户设置和小型数据缓存,用户首选项(Preferences) 提供了最轻量、最高效的持久化方案。作为ArkData框…

分布式数据对象DataObject:实现内存数据跨设备实时同步 - 青青子衿-

🌟 引言:内存数据的分布式革命 在鸿蒙全场景分布式体验中,数据同步不仅限于持久化存储,更需要实现内存级数据的实时协同。分布式数据对象(DataObject) 作为鸿蒙ArkData框架的核心组件,为开发者提供了内存数据跨…

HarmonyOS之关系型数据库RelationalStore:基于SQLite的复杂数据持久化方案 - 青青子衿-

🌟 引言:结构化数据管理的专业解决方案 在鸿蒙应用开发中,面对用户信息、交易记录、内容目录等具有复杂关系和严格结构的业务数据时,轻量级的键值存储已无法满足需求。RelationalStore作为鸿蒙系统内置的关系型数…

2025年口碑好的耐酸碱重防腐涂料厂家选购指南与推荐

2025年口碑好的耐酸碱重防腐涂料厂家选购指南与推荐行业背景与市场趋势随着工业4.0时代的深入发展,全球重防腐涂料市场规模持续扩大。据《2024-2029年全球防腐涂料行业市场调研与发展前景预测报告》显示,2023年全球重…

国内靠谱的真空电容器厂家有哪些?

View Post国内靠谱的真空电容器厂家有哪些?真空电容器是以真空作为介质的电容器,由同心圆柱形铜电极组密封在真空容器中构成,在射频电路、半导体设备、航空航天等高端领域,真空电容器以其耐高压、低损耗、高稳定性…

2025年挤压机横梁铸造直销厂家权威推荐:铸造陶瓷机横梁/挤压机活动横梁/底座铸造直销厂家精选

在重型工业装备领域,一个优质的挤压机横梁铸件正成为决定设备整体稳定性与使用寿命的关键因素。 随着我国制造业转型升级步伐加快,大型铸件市场正迎来品质升级的重要阶段。挤压机横梁作为冶金、矿山、建材等行业核心…

2025年评价高的家具品牌厂家最新权威推荐排行榜

2025年评价高的家具品牌厂家最新权威推荐排行榜行业背景与市场趋势2025年,中国家具行业继续保持稳健增长态势。根据中国家具协会最新发布的数据显示,2024年我国家具行业规模以上企业主营业务收入达到1.2万亿元,同比…

HarmonyOS动效与交互:属性动画、转场动画与手势处理 - 青青子衿-

🌟 引言:动效设计的用户体验价值 在现代鸿蒙应用开发中,流畅的动画效果和直观的交互体验是提升用户满意度的关键因素。合理的动效设计不仅能够引导用户注意力,还能为操作提供即时反馈,让界面更加生动自然。ArkUI…

2025年评价高的飞机地面空调设备通风软管厂家最新热销排行

2025年评价高的飞机地面空调设备通风软管厂家最新热销排行行业背景与市场趋势随着全球航空业的持续复苏和机场基础设施建设的加速推进,飞机地面空调设备通风软管作为保障飞机地面作业安全的关键部件,市场需求呈现稳定…

HarmonyOS自定义组件实战:构建可复用的UI组件与组件间通信 - 青青子衿-

🌟 引言:组件化思维的价值 在现代鸿蒙应用开发中,组件化不仅是技术实现手段,更是架构设计的核心思想。通过将复杂界面拆分为独立、可复用的自定义组件,开发者能够构建出高内聚、低耦合的应用程序架构。ArkUI的组…

菏泽市一对一培训机构推荐,2026年最新课外补习辅导机构口碑排名

在菏泽市这片教育热土上,从牡丹区到定陶区,从曹县到单县,从成武县到巨野县,从郓城县到鄄城县,再到东明县,每一位家长都在为孩子的学业发展而奔波。无论是小学阶段的语文、数学、英语基础夯实,还是初中阶段的物理…

selenium: 移动鼠标到指定元素并悬停hover

一,代码: from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.by import Byfrom sel…

Ubuntu压缩文件夹

zip -r /home/jzrobot/桌面/20251124.zip /opt/jz/

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

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年知名的楼面变形缝厂家最新实力排行

2025年知名的楼面变形缝厂家最新实力排行行业背景与市场趋势随着中国建筑行业的持续发展和建筑质量要求的不断提高,楼面变形缝作为建筑结构中的重要组成部分,其市场需求呈现稳定增长态势。据中国建筑材料联合会最新数…

requests 库中的 hooks 参数

requests 库中的 hooks 参数。 1. hooks 参数的作用 hooks 参数允许你在 HTTP 请求的特定生命周期事件前后执行自定义函数(称为 “钩子函数”)。这提供了一种强大的方式来拦截、修改或监控请求过程,而无需修改 requ…

Playwright MCP浏览器自动化全攻略:让AI听懂你的指令

关注 霍格沃兹测试学院公众号,回复「资料」, 领取人工智能测试开发技术合集 试想一下,您只需对AI说:“请帮我找到最近三个月内关于AI代理的最新研究论文,下载PDF并整理成一个摘要表格”,它就能自动打开浏览器,导…

2025年评价高的自动化篷布设备用户好评厂家排行

2025年评价高的自动化篷布设备用户好评厂家排行 行业背景与市场趋势 随着全球物流、建筑、农业及户外休闲产业的快速发展,自动化篷布设备市场需求持续增长。据《2024-2029年全球篷布设备行业分析报告》显示,2023年…

拓扑 AC 2025 线上 NOIP 联测 #5

0 + 100 + 10 + 45 = 155, Rank 9/50.A 忘判无解怒挂 100pts![2025线上NOIP联测第三阶段] 模拟赛 5 链接:link 题解:暂无 时间:4h (2025.11.24 07:40~) 题目数:4 难度:A B C D\(\color{#52C41A} 绿\) \(\color{#…

布局基础(二):层叠布局Stack的层叠、对齐与绝对定位实战 - 青青子衿-

引言:为什么需要层叠布局? 在构建现代应用界面时,我们经常需要实现元素重叠的效果,比如悬浮按钮、图片水印、弹窗遮罩等。与线性布局的顺序排列不同,层叠布局(Stack)允许子组件在Z轴方向上叠加显示,为界面设计…