week14

2018-08-24  本文已影响3人  猪蹄炖粥

ch22 ch24
机器学习的方法数不胜数,但是所有方法都试图建立一个模型来对现有实例进行归纳
所有方法可分为:
模型的表示
用于评估模型优度的目标函数
一种优化方法,可以通过学习找出一个模型,使目标函数值最大化或最小化

机器学习算法:

名词解释
def minkowskiDist(v1, v2, p):
 """假设v1和v2是两个等长的数值型数组
返回v1和v2之间阶为p的闵可夫斯基距离"""
 dist = 0.0
    for i in range(len(v1)):
        dist += abs(v1[i] - v2[i])**p
    return dist**(1/p)

kmean聚类的理解

k最邻近算法:
对新样本进行标注时,就是根据它们与训练集样本的相似度而进行的
KNN分类器的缺点:当存在严重的分类不平衡的时候(两种类别数量差别大),分类结果非常糟糕
改进:对k最邻近进行加权

上一篇下一篇

猜你喜欢

热点阅读