[详解机器学习]机器学习之认知篇

前言

接下来时间给大家系统讲讲,机器学习-深度学习–大数据分析相关知识,为了自己系统学习,同时也分享给大家一起学习! 

主要内容

1.机器学习的种类

2.机器学习的任务分类

3.机器学习的方法

4.机器学习模型汇总

1.机器学习的种类

这里给大家介绍一下机器学习的种类,主要是根据处理的数据种类不同,可以把机器学习分为:

1.1 监督学习

1)官方解释

监督学习就是分类,通过已有的训练样本去训练得到一个最优模型,然后利用这个最优模型将所有输入映射为相应的输出,对于输出进行判断实现分类,这就对未知数据进行了分类。监督学习中的典型例子是KNN和SVM。 

2)用一个通俗易懂解释:

是指有求知欲的学生从老师那里获取知识,信息,老师提供对错指示,告知答案的学习过程,在机器学习里,学生对应于计算机,老师则对应于周围的环境,老师则根据自身所获得经验,技能,对没有学习过的问题进行正确的判断.

3)运用领域

1.手写文字识别 
2.声音处理 
3.图像处理 
4.垃圾软件分类与拦截 
5.网页检索 
6.基因诊断 
7.股票预测领域

4)监督学习算法

k-近邻算法 
线性回归 
朴素贝叶斯算法 
局部加权线性回归 
支持向量机 
Ridge回归 
决策树 
Lasso最小回归系数估计 
无监督学习的用途 
K-均值 
最大期望算法 
DBSCAN 
Parzen窗设计

1.2 无监督学习 

官方解释

无监督学习(unsupervised learning)就是指训练样本的标记(label)信息是未知的。

通俗一点解释:

还是拿教师的例子来讲,是指在没有老师的情况下,学生自主学习的过程,在机器学习里,基本都是计算机在互联网中自动收集信息,并从中获取有用的信息.

运用领域

1)人造卫星故障诊断 
2)视频分析 
3)社交网站解析 
4)声音信号解析 
5)数据可视化领域

主要算法

聚类

1.3 半监督学习

这里就不在讲了 ,是介于监督学习和半监督学习之间的一种学习方式.

1.4 强化学习

强化学习与之前说的监督学习是类似的,也以使计算机获得对对没有学习过的问题做出正确解答的范化能力为目标,但是在学习过程中,不设置老师提示的对错,告知最终答案的环节,如果真的在学习过程中不能从周围环境获得任何有用信息的话,此时的强化学习就变成了无监督学习了.

算法

1)回归 
2)分类 
3)聚类 
4)降维技术

3.机器学习模型汇总

1)线性模型基本形式

给定一个d个属性的样本x=(x1;x2;…;xd) 其中 xi是在x中第i个属性的值。 线性模型就是试图寻找一个属性的线性组合来预测的函数: 
f=w1x1+w2x2+……..+wdxd+b 
用向量形式来表示就是: f=WTX+b ,W=(w1;w2;….;wd) 
通过训练样本学习到两个参数,就得到了线性模型。线性模型的形式简单,易于建模,并且许多很多的非线性模型都可以在线性模型的基础上进行层级结构或者高位映射得到, 这就扩大了线性模型的可用范围。接下来介绍几种经典的线性模型。

2)核模型

核模型,是以使用被称为核函数的二元函数 κ(⋅,⋅),以K(x,xj) (j=1,…,n)的线性结合方式加以定义的。后面详细讲解. 
3)层级模型

未写完…


机器学习算法详解▪ 一、线性回归 ◦ 1、代价函数 ◦ 2、梯度下降算法 ◦ 3、均值归一化 ◦ 4、最终运行结果 ◦ 5、使用scikit-learn库中的线性模型实现 ▪ 二、逻辑回归 ◦ 1、代价函数 ◦ 2、梯度 ◦ 3、正则化 ◦ 4、S型函数(即) ◦ 5、映射为多项式 ◦ 6、使用的优化方法 ◦ 7、运行结果 ◦ 8、使用scikit-learn库中的逻辑回归模型实现 ▪ 逻辑回归_手写数字识别_OneVsAll ◦ 1、随机显示100个数字 ◦ 2、OneVsAll ◦ 3、手写数字识别 ◦ 4、预测 ◦ 5、运行结果 ◦ 6、使用scikit-learn库中的逻辑回归模型实现 ▪ 三、BP神经网络 ◦ 1、神经网络model ◦ 2、代价函数 ◦ 3、正则化 ◦ 4、反向传播BP ◦ 5、BP可以求梯度的原因 ◦ 6、梯度检查 ◦ 7、权重的随机初始化 ◦ 8、预测 ◦ 9、输出结果 ▪ 四、SVM支持向量机 ◦ 1、代价函数 ◦ 2、Large Margin ◦ 3、SVM Kernel(核函数) ◦ 4、使用中的模型代码 ◦ 5、运行结果 ▪ 五、K-Means聚类算法 ◦ 1、聚类过程 ◦ 2、目标函数 ◦ 3、聚类中心的选择 ◦ 4、聚类个数K的选择 ◦ 5、应用——图片压缩 ◦ 6、使用scikit-learn库中的线性模型实现聚类 ◦ 7、运行结果 ▪ 六、PCA主成分分析(降维) ◦ 1、用处 ◦ 2、2D-->1D,nD-->kD ◦ 3、主成分分析PCA与线性回归的区别 ◦ 4、PCA降维过程 ◦ 5、数据恢复 ◦ 6、主成分个数的选择(即要降的维度) ◦ 7、使用建议 ◦ 8、运行结果 ◦ 9、使用scikit-learn库中的PCA实现降维 ▪ 七、异常检测 Anomaly Detection ◦ 1、高斯分布(正态分布) ◦ 2、异常检测算法 ◦ 3、评价的好坏,以及的选取 ◦ 4、选择使用什么样的feature(单元高斯分布) ◦ 5、多元高斯分布 ◦ 6、单元和多元高斯分布特点 ◦ 7、程序运行结果
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值