文章目录
概述
机器学习(Machine Learning, ML) 是使用计算机来彰显数据背后的真实含义,目的是把数据转换成有用的信息。机器学习是一门多领域交叉学科,专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。 它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎。
一、机器学习分类
1.1 主要任务
- 分类:将实例数据划分到合适的类别中。 应用实例:猫狗分类(二分类),手写数字的识别(多分类)
- 回归:主要用于预测数值型数据。 应用实例:股票价格波动的预测,房屋价格的预测等。
1.2 分类方式
机器学习方法种类繁多,最常用的分类方式是根据是否在人类监督下学习分为:监督学习、非监督学习、深度学习和强化学习
1.3 监督学习
机器学习模型对历史数据进行训练,进而将训练好的模型用于分类或回归,监督学习训练的数据自身带着“标签(label)”,即:每一组特征变量对应的目标变量是确定的。
例如:手写数字的识别项目中,我们已知每一张手写图片对应的数字;股票价格波动的预测项目中,我们已知历史每一时刻对应的股票价格。
1.3.1 判别式模型
假设我们有训练数据 ( X , Y ) (X,Y) (X,Y), X X X是特征集合, Y Y Y是类别标记。这时来了一个新的样本 x x x,我们想要预测它的类别 y y y。监督学习又根据件概率 P ( x ∣ y ) P(x|y) P(x∣y)作作为新样本的分类。
判别式模型根据训练数据得到分类函数和分界面,然后直接计算条件概率 P ( y ∣ x ) P(y|x) P(y∣x),我们将最大的 P ( y ∣ x ) P(y|x) P(y∣x)作为新样本的分类。判别式模型是对条件概率建模,学习不同类别之间的最优边界,无法反映训练数据本身的特性,能力有限,其只能告诉我们分类的类别。
1.3.2 生成式模型
生成式模型一般会对每一个类建立一个模型,有多少个类别,就建立多少个模型。比如说类别标签有{猫,狗,猪},那首先根据猫的特征学习出一个猫的模型,再根据狗的特征学习出狗的模型,之后分别计算新样本 x x x 跟三个类别的联合概率 P ( x , y ) P(x,y) P(x,y) ,然后根据贝叶斯公式: P ( y ∣ x ) = P ( x , y ) p ( x ) P(y|x)=\frac{P(x, y)}{p(x)} P(y∣x)=p(x)P(x,y)分别计算 P ( y ∣ x ) P(y|x) P(
到此这篇机器学习基础知识的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rgzn-jqxx/4572.html