![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习实战
哞哞哞咩咩咩
记录日常学习
展开
-
《统计学习方法》聚类代码实现
层次聚类假设类别之间存在层次结构,将样本聚到层次化的类中层次聚类又有聚合或自下而上、分裂或自上而下两种方法。聚合聚类开始将每个样本各自分到一个类;之后将相距最近的两类合并,建立一个新的类,重复此操作直到满足停止条件;得到层次化的类别。分裂聚类开始将所有样本分到一个类;之后将已有类中相距最远的样本分到两个新的类,重复此操作直到满足停止条件;得到层次化的类别。层次聚类之聚合(自下向上)import mathimport randomimport numpy as npfrom sklearn原创 2020-06-07 23:47:13 · 308 阅读 · 0 评论 -
EM算法以及python例子实现
参考文章模拟两个正态分布的均值估计。θ是我们要估计的均值模拟两个正态分布的均值估计,由于我们使用的是高斯分布,即p服从高斯分布由上面这张图:E步:固定θ,优化Q;M步:固定Q,优化θ;交替将极值推向最大# # 模拟两个正态分布的均值估计#from numpy import *import numpy as npimport randomimport copySIGMA = 6EPS = 0.0001# 生成方差相同,均值不同的样本def generate_data():原创 2020-05-31 01:34:05 · 1315 阅读 · 3 评论 -
机器学习实战(一):KNN
转载自Python3《机器学习实战》学习笔记(一):k-近邻算法(史诗级干货长文)一.电影分类# -*- coding: UTF-8 -*-import operatorimport numpy as np"""函数说明:创建数据集Parameters: 无Returns: group - 数据集 labels - 分类标签"""def c...转载 2020-04-16 21:59:55 · 339 阅读 · 0 评论