吴恩达机器学习非监督学习

吴恩达机器学习笔记(一),含作业及附加题答案链接 吴恩达机器学习笔记(一) 监督学习 非监督学习 代价函数cost function 梯度下降和线性回归gradient descent and linear regression 梯度下降 多变量梯度下降 特征标准化变量归一法feature normalization 关于alpha学习速率 正规方程normal 阅读详情

非监督学习

聚类 Clustering

无目标y,将数据归并到各个类的方式

k均值聚类算法 k-means

步骤:

第一次先将随机猜测簇质心

  1. 遍历所有样本,检查样本靠近哪个簇质心,就分配到哪个簇质心
  2. 查看簇质心的样本点并取平均值,将每个簇质心移动到平均值的位置,再重新进行两个步骤…当算法已经收敛时,再次操作簇质心位置不变

k-means代价函数(失真函数Distortion)

x_i为样本,c_i 为x_i对应的 簇质心的编号, u_i为簇质心的值,u_c_i为x_i对应的簇质心的值

初始化k-mean

选择k个聚类(k<m) ,随机选择k个样本,让初始聚类位置位于这k个样本的位置

选择k值的方法

选择k值应根据k-mean 的后续用途的表现来决定

比如选择T-shirt 的尺寸,可以让k=3 (S,M,L) ,也可以让k=(XS,S,M,L,XL)

异常检测

查看正常事件的无标签数据集,从而学习检测或提出警报

高斯分布(正态分布)

$\sigma^2$ 表示方差 ,$\mu$表示均值

对于X单个特征

异常检测算法

$\prod$表示累乘

该算法步骤:

  1. 选择n个特征(有可能出现异常的特征)

  2. 算得参数

  3. 给定新样本x,计算p(x)

     该公式每个特征都是独立的

    该公式是通用的,即使不独立也可用

    Σ 是协方差矩阵,对角线是方差,Cov(X_i,X_j)>0则正相关,Cov(X_i,X_j)<0负相关,Cov(X_i,X_j)==0不相关 ,不相关不一定独立,但是独立一定不相关

    假设每个特征是独立的,则Cov(X_i,X_j)=0

  4. 分析p(x)是否小于某个阈值, 从而判断异常

如何选择阈值$\epsilon$ :实际评估算法

通过调整$\epsilon$、添加或删除特征,看是否使算法表现更好

有已标记的数据集(y=0正常,y=1异常),将其分为3个集合,训练集无异常,交叉验证集和测试集含异常,其中如果有些异常数据被意外标记正常,该算法仍能工作

对训练集进行异常检测算法(训练集标签都为0,可视为无标签,仍是无监督学习),通过调整$\epsilon$、添加或删除特征等,看是否使交叉集上更可靠地检测出异常,最后将其应用到测试集中看其表现

在训练集拟合模型p(x)后,在交叉验证集或测试样本x上,预测

由于异常数量相对集合很小,属于偏斜数据,可以使用精准率,召回率来评估分数

异常检测vs监督算法

当拥有大量负例少量正例时,如何判断使用异常检测还是监督学习?

异常检测能找到与之前完全不同的新正例,监督学习是判断当前样例是否与已经见过的正例相似

选择特征

看x是否符合高斯分布,如果不符合,设法转化成高斯分布(如x→log(x+c))

当训练集转化特征时,交叉验证和测试集也要转化

流程:训练模型后后,在查看交叉验证集中未检测到的异常,并看是否能创造错新的特征提高异常检测(选择出现异常时可能取很大或很小值的特征)

吴恩达 深度神经网络,吴恩达神经网络课程 也就是说,学生个体经验与人类历史知识不是对立、矛盾的,而是相互关联的,教师要找到它们的关联处、契合处,通过引导学生主动“联想与结构”的活动,让学生的经验凸显意义,让外在于学生的知识与学生建立起生命联系,使经验与知识相互滋养,成为学生自觉发展的营养。在这个过程中,学生掌握学科的核心知识,理解学习的过程,把握学科的本质及思想方法,形成积极的内在学习动机、高级的社会性情感、积极的态度、正确的价值观,成为既具独立性、批判性、创造性又有合作精神、基础扎实的优秀的学习者,成为未来社会历史实践的主人”。 阅读详情

相关推荐

帆软报表JS导出避坑指南:如何正确处理sessionid和参数传递

本文深入探讨了帆软报表中通过JavaScript实现一键导出的关键技术,重点解析了如何正确获取并传递sessionid以确保会话不丢失,以及如何构造包含必要参数的导出URL。文章详细对比了预览后导出与直接URL导出两种方式的差异,并提供了从参数拼接、前端触发下载到高级场景(如SPA集成)的完整避坑指南,帮助开发者构建稳定可靠的自定义导出功能。

weixin_42522857的博客 163

[特殊字符] 吴恩达机器学习 - 非监督学习

非监督学习就是:在无标签中找结构、在混乱中找模式、在未知中重建逻辑。👉 下一篇我们将讲解“异常检测”或“聚类算法实战”,你想看哪一个?欢迎留言!

tang7mj的博客 933

STM32驱动电磁阀电路设计:从光耦选型到MOSFET驱动的实战解析

本文深入解析了STM32驱动24V电磁阀的完整电路设计,重点探讨了光耦选型与MOSFET驱动两大核心环节。针对电平转换与电气隔离需求,详细对比了EL357N与TLP2310等光耦在CTR、速度及耐压等关键参数上的差异与应用场景。同时,文章提供了MOSFET关键参数解读、驱动电路优化方案(如推挽驱动)以及完整的PCB布局、电源处理与调试避坑指南,旨在帮助工程师构建稳定可靠的工业控制电路。

weixin_29184371的博客 234

【吴恩达·机器学习】第一章:机器学习绪论:监督学习和非监督学习

机器学习主要分为监督学习和非监督学习(还有强化学习)。监督学习中又可分为回归问题和分类问题。无监督学习分为聚类问题、异常检测、降维。随后,就单变量的线性回归问题进行的深入的讲解。从回归模型的构建开始(线性模型),到代价函数再到梯度下降算法,进行了生动的讲解。

Yaoyao2024的博客 2003

车载与安防项目实战:如何用RK3588搭配NVP6158C实现4路AHD摄像头BT1120接入与同步预览

本文详细解析了基于RK3588处理器与NVP6158C解码芯片实现4路AHD摄像头BT1120接入与同步预览的技术方案。针对车载环视和安防监控场景,重点探讨了硬件架构设计、BT1120接口配置、多路同步机制及Android HAL适配等核心问题,提供了从底层驱动到上层应用的完整实现路径,为相关领域的工程实践提供可靠参考。

weixin_30571465的博客 486

USRP X410 MPM版本与主机UHD版本不匹配问题记录与解决

至此大功告成!之前安装软件的坑算是填起来了,再次记录一下,希望能帮到有同样问题的小伙伴~

yanzuwu233的博客 1435

吴恩达《Machine Learning》精炼笔记 6:关于机器学习的建议

作者 | Peter编辑 |AI有道系列文章:吴恩达《Machine Learning》精炼笔记 1:监督学习与非监督学习吴恩达《Machine Learning》精炼笔记 2:梯度下...

红色石头的专栏 703

macOS Jdk1.8安装(目前主流版本的jdk)

添加环境环境变量,类似于windows的高级设置中path配置的环境变量。查看 JAVA_HOME 目录。查看 JDK 版本信息。一直下一步安装就好了。在终端的根目录下运行。

m0_50207524的博客 9355

吴恩达机器学习笔记—监督学习和非监督学习(Machine Learning)

“吴恩达机器学习”网易云课堂的视频课程的学习笔记—希望能跟有兴趣的同学一起学习。 这是课堂链接:https://study.163.com/course/courseMain.htm?courseId=1004570029 (1)监督学习(Supervised learning) 给算法...

cheqhv0854的博客 288

[PCIe5.0] 5.3.1.4.2 D3Cold State

主电源(Vcc)完全断开,仅保留极少量辅助电源(Vaux)用于维持基本唤醒功能设备功能完全关闭,所有寄存器状态丢失(除非有特殊存储)需要完全重新初始化才能恢复工作比D3Hot状态功耗更低,但唤醒延迟更长。

系统固件工程师 452

uniapp(全端兼容) - 最新详细实现pdf在线预览功能,uniapp内置预览PDF文件功能,uniapp在安卓app|苹果app|h5网页网站|微信小程序中打开pdf进行在线预览(详细示例源码)

uni-app,安卓Android,苹果ios,App端,H5网页,移动端网站,微信小程序,支付宝小程序,nvue,vue,pdf文档,pdf文件,office,uniapp 预览pdf,uniapp怎么做pdf预览,uniapp如何实现全平台兼容的pdf在线预览,uniapp怎么在h5打开pdf文档,实现PDF在线预览,H5移动端文件预览pdf,文件下载和预览,uniapp App端pdf文件预览,app移动端在线预览pdf文件,无法预览pdf怎么办,有没有预览pdf的插件,根本打不开咋办,uniapp使

✅ 精选推荐文章 1万+

吴恩达机器学习笔记之非监督学习

Unsupervised learning 监督学习的样本数据是有标签的,而非监督学习的数据样本是没有标签的。事先对这些数据的特征的特点不知道,需要用算法来帮我们进行分析,包括聚类分析,让算法自己去寻找数据中的结构, 聚类——只是非监督学习的一种。 鸡尾酒宴问题——非监督学习的另一种,让算法从一段嘈杂的音频中分离出不同的声音,实现这个功能只需要一行代码,涉及到奇异值分解。 [W,s,v]...

blue_coffeei的博客 267

基于YOLOv8的野生菌菇检测、识别与分类系统

YOLOv8是YOLO系列模型的最新版本,继承了YOLO系列高效、精确的特点。YOLOv8采用了新的网络架构,并优化了推理速度和检测精度。与传统的目标检测算法(如Faster R-CNN)不同,YOLO模型通过一次前向传播同时完成目标定位与分类,因而具有非常高的计算效率。

YOLO 1284

吴恩达机器学习笔记-非监督学习

聚类 之前的课程中我们学习的都是监督学习相关的算法,现在来开始看非监督学习。非监督学习相对于监督非学习来看,其使用的是未标记的训练集而监督学习的是标记的训练集。换句话说,我们不知道向量y的预期结果,仅仅只是拥有一个可以找到结构的特征的集合。 其中一种可能的结构是,所有的数据可以大致地划分成两组,这种划分的算法称为聚类算法。 这是我们第一种 无监督学习算法。在很多场景下我们会使用聚类的方式来解决非监督学习问题,比如市场分割,社会网络分析等等。 K-means K-Means算法是最流行和广泛使用的自动将

miffy2017may的博客 234

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

2022吴恩达机器学习课程——第三课(非监督学习)

2022吴恩达机器学习课程——第三课(非监督学习)

lyz1_2_3的博客 1132

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

吴恩达团队2022机器学习课程,来啦

吴恩达佬团队在Coursera开设新的机器学习课程啦!!!

啥都生的博客 3370

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

机器学习(一):监督学习和非监督学习定义

1、聚类算法clustering:给定一组数据,自动把这些数据分组,把相似数据分为一组。3、降维Dimensionality reduction:把大数据集压缩成小数据集,并尽可能少的丢失信息。2、分类算法Classification:从有限个可能性的输出中,预测一个类别(通过划定分界线)1、回归算法Regression:从无限个可能性的输出中,预测一个数值(通过拟合曲线)概念:给定一组输入,没有预期输出,算法需要找到数据的特征、结构。概念:给定输入X到预期Y的映射,预测输出值。

weixin_45733884的博客 699

吴恩达老师机器学习笔记(一:基础部分)

*第一章 课时1: 类型 应用场景 数据挖掘 用户点击次数统计,用户画像 手写体数字识别 信封邮编识别 个性化推荐 销售产品,音视频推荐 课时2: 机器学习的定义 案例 成果 跳棋 计算机下跳棋不断战胜新的对手 邮件过滤 智能分类邮件是否是垃圾邮件 监督学习 我们教会计算机做某件事情 无监督学习 我们让计算机自己学习 课时3: ...

专注于AI领域前沿技术学习与分享:目标检测、图像修复、超分重建、AI工程化 877

吴恩达斯坦福大学机器学习课程——Lecture 1:课程简介

磨蹭了很久,终于决定动手将两年前花了半年时间整理的吴恩达斯坦福大学机器学习课程的笔记发布出来。吴恩达教授在斯坦福大学的机器学习课程可以说是大多数机器学习爱好者或研究人员的入门教程。虽然只有短短的二十节课,但是整个课程涵盖了监督学习、非监督学习、机器学习理论、强化学习等机器学习的主要内容,是机器学习爱好者和研究人员的入门的不二选择。 这套笔记是本人2017年在澳...

longqiang850407的博客 500

吴恩达机器学习笔记系列(三)——非监督学习

1.监督学习 : 在监督学习中,给定一个数据集,并且知道结果是应该什么样子的,输和输出之间存在联系。 监督学习包括: ​ regression:把输入映射到某个连续函数(continuous function) ​ classification:把输入的变量映射到不同类别 2.无监督学习: 几乎不知道想要求解的问题的结果应该是什么样子的。我们...

sinat_37998852的博客 561

【吴恩达机器学习笔记】Part3-Week1(上) 非监督学习

聚类算法,K-means

hotpants的博客 237

【人工智能】<吴恩达-机器学习>监督学习&非监督学习

目录 一、机器学习概述 - What is machine learning ?: 二、机器学习分类 - Machine learning algorithms: 1.监督学习 - Supervised learning: 2.无监督学习 - Unsupervised learning: Cocktail party problem algorithm: 一、机器学习概述 - What is machine learning ?: Machine learning: Field of stu.

范同学的学习历程 2850

Note on Machine Learning by Andrew Ng (吴恩达机器学习笔记 英文版)

Machine Learning By Andrew Ng (吴恩达机器学习笔记 英文版) 这是我记录的吴恩达机器学习的课堂笔记。但是我记录的是英文版,所以如果有什么地方记录不准确,希望大家指出。另外,我也见到了中文版的笔记,但是只有第一章。学习了中文版后,我打算在学习ML之余,结合我自己的理解,不断更新这个笔记。 Machine Learning 101 Supervised Learnin...

HarryChen的博客 1228

吴恩达机器学习学习笔记(6)

K-means 聚类算法基本原理:通过预设 K 个初始聚类中心,计算每个样本与中心的距离,将样本分配到最近的聚类,再重新计算聚类中心,反复迭代直至中心稳定。关键步骤:确定 K 值→初始化中心→分配样本→更新中心→收敛判断。应用示例:电商用户分群(根据购买频率、消费金额等特征,将用户划分为 K 个群体,针对性制定营销策略)。降维算法主成分分析(PCA):通过线性变换将高维数据映射到低维空间,保留数据中方差最大的方向(主成分),在减少维度的同时保留关键信息。应用场景。

一刀7段的博客 615

【学习笔记】吴恩达机器学习 | 第一章 | 机器学习绪论

【学习笔记】吴恩达机器学习 | 第一章 | 机器学习绪论

BenjaminChen的博客 5721
上一篇: 吴恩达机器学习决策树
下一篇: bootsect.s和setup.s
Lincooo
博客等级 码龄4年 61粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值