![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习笔记
weixin_43249938
这个作者很懒,什么都没留下…
展开
-
机器学习笔记——绪论
##机器学习基本概念定义:致力于研究如何通过计算的手段,利用经验来改善系统自身的吸能。研究的主要内容他:在计算机上从数据中产生“模型”的算法,可以说机器学习是研究关于“学习算法”的学问##基本术语要进行机器学习,先要有数据,通过下面的例子来说明假定我们收集了一批关于西瓜的数据,例如(色泽=青绿;根蒂=蜷缩;敲声=浊响), (色泽=乌黑;根蒂=稍蜷;敲声=沉闷), (色泽=浅自;根蒂...原创 2018-11-22 16:18:02 · 127 阅读 · 0 评论 -
机器学习笔记—— 第二章模型评估与选择
2.1 经验误差与过拟合训练误差(或经验误差):学习器在训练及上产生的误差泛化误差:新样本上产生的误差过拟合:当学习器把训练样本学得“太好”的时候,很可能就已经把训练样本自身的一些特点当作了所有潜在样本都具有的一般性质,导致泛化性能下降欠拟合:对训练样本的一般性尚未学好2.2 评估方法通常,可通过试验测试来对学习器的泛化误差进行评估并进而做出选择。需要使用一个:“测试集”来测试学习...原创 2018-11-22 16:18:40 · 153 阅读 · 0 评论 -
奇异值分解(SVD)原理与在降维中的应用
1.SVD定义 SVD目的为了对行列不同时对矩阵进行分解。 SVD公式为:A=UΣVTA=U\Sigma V^TA=UΣVTA是一个m×nm\times nm×n的矩阵U是一个m×mm\times mm×m的矩阵Σ是一个m×n\Sigma是一个m\times nΣ是一个m×n的矩阵,除了对角线上的元素外全为0,主对角线上的每个元素都称为奇异值V是一个n×n的矩阵V是一个n\tim...转载 2018-11-22 16:20:30 · 263 阅读 · 0 评论 -
机器学习数学基础——微积分部分
1. 偏导数与方向导数偏导数 对于一元函数来说变化率就是导数,在机器学习中多数使用的是多元函数而多元函数的变化率通常是采用偏导数进行表示。 定义:设函数z=f(x,y)z = f(x, y)z=f(x,y)在点(x0,y0)(x_0,y_0)(x0,y0)的某一邻域内有定义,当yyy固定于y0y_0y0,而xxx在x0x_0x0处有增量Δx\Delta xΔx,相应的函数有增量...原创 2019-03-04 21:33:35 · 449 阅读 · 4 评论 -
机器学习数学基础——线性代数部分
1. 向量基本运算(1) 实数与向量的积的运算,设λ,μ\lambda,\muλ,μ为实数:结合律:λ(μa⃗)=(λμ)a⃗\lambda(\mu\vec{a})=(\lambda\mu)\vec{a}λ(μa)=(λμ)a第一分配律:(λ+μ)a⃗=λa⃗+μa⃗(\lambda+\mu)\vec{a}=\lambda\vec{a}+\mu\vec{a}(λ+μ)a=λa+μa第二分...转载 2019-03-05 21:35:51 · 486 阅读 · 0 评论 -
K-Means聚类算法
聚类就是对大量未知标注的数据集,按数据的内在相似性将数据划分为多个类别,使类别内的数据相似度较大而类别间的数据相似度较小 K-means算法就是无监督的聚类算法,其实现方法比较简单。一、基本K-Means算法1. 算法流程假定输入样本为S=x1,x2,...,xmS=x_1, x_2, ...,x_mS=x1,x2,...,xm,则算法步骤为:(1) 选择初始的k个类别的中...原创 2019-04-25 21:00:41 · 458 阅读 · 0 评论