机器学习算法

举报
xiaogang 发表于 2019/01/22 19:45:49 2019/01/22
【摘要】 根据问题本身的特征来分类,机器学习问题可分为监督学习、无监督学习、半监督学习和强化学习。 ● 监督学习(Supervised Learning)的特点是训练数据是有标签的,即对于每个输入都有相对应的输出,算法的目的是训练出能反应输入与输出之间的映射关系的模型。对于输出值是离散的(有限个数),称之为分类问题(Classification Problem);对于输出值是...

根据问题本身的特征来分类,机器学习问题可分为监督学习、无监督学习、半监督学习和强化学习。


              ● 监督学习(Supervised Learning)的特点是训练数据是有标签的,即对于每个输入都有相对应的输出,算法的目的是训练出能反应输入与输出之间的映射关系的模型。对于输出值是离散的(有限个数),称之为分类问题(Classification Problem);对于输出值是连续的,则称之为回归问题(Regression Problem) 

              ● 无监督学习(Unsupervised Learning)的训练数据是没有标签的,即没有确定的输出值,就需要根据数据提取特征,这类问题的算法包括关联规则和聚类算法等。


              ● 半监督学习(Semi-supervisedLearning)是介于监督学习和非监督学习之间,即数据一部分有标签,一部分没有标签,算法一半是需要考虑利用少量的标注样本和大量的非标注样本来完成训练、回归或分类。常用算法包括自训练(Self-training)、直推学习( TransductiveLearning)、生成式模型(GenerativeModel)。


              ● 强化学习(Reinforcement Learning)这一新兴的分类。强化学习是从环境状态到行为映射的学习,通过反复与环境交互来改进策略,以使系统行为从环境中获得的累积奖赏值最大。强化学习现主要应用于智能控制及分析预测等领域。强化学习可以动态地调整参数,与监督学习的区别在于产生的动作和获得的奖赏没有明确的函数形式表示,只能采用试探的方式进行,如果某一动作获得的奖赏为正,则以后产生这一动作的趋势会增加,反之则会减弱



【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。