吴恩达第8周编程作业

本文深入解析了机器学习中关键算法的实现细节,包括如何通过FindClosestCentroids找到最近的质心,理解min()函数的双值返回特性,以及ComputeCentroidMeans中双重for循环的精妙运用。同时,对PCA降维技术进行了探讨,详细解释了./符号的使用场景,以及ProjectData和RecoverData在PCA中的具体应用。
摘要由CSDN通过智能技术生成

在这里插入图片描述

Find Closest Centroids

min() 函数会返回两个值,第一个是value,第二个是index;(中文意思)

在这里插入图片描述

Compute Centroid Means

第一个for,遍历所有的data(X),把同为类的x加到对应centroids上,c 临时存放当前data X(i) 属于哪个类; += 和 ./ = 你懂的
第二个for,你懂的;
在这里插入图片描述

PCA

注意 ./ 符号
在这里插入图片描述

Project Data

在这里插入图片描述

Recover Data (PCA)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值