【题集】什么是确定性算法?什么是随机化算法?

随机化算法是一种在算法中使用了随机函数,且随机函数的返回值直接或间接的影响了算法的执行流程或执行结果。而确定性算法是与随机化算法相对来说的。

 

PCA:组成分分析,是常见的降维方法,是确定性算法,第一次运行结果和第n次结果一致,不会受运行次数的影响。

K-means: 聚类算法,每次运行会随机初始化k个聚类中性点,因此算法结果具有随机性,不是确定性算法;K-means,在初始化聚类中心时,一般是通过随机函数选取随机的K个点作为聚类中心,是随机化算法。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值