机器学习是基于什么技术(机器学习是什么)

设计一个计算机程序来完成任务T,定义P来评估程序的性能,基于经验E不断进行学习,P会不断达到到我们的预期值,则称程序使用的算法为机器学习算法,可见机器学习是一个计算机程序,由于算法有别于传统的计算程序算法,程序所以叫做机器学习比如设计一个程序来预测房价,预测房价这个任务T,过去已经发生样本信息是经验E,预测房价准确率是性能P,我来为大家科普一下关于机器学习是基于什么技术?下面希望有你要的答案,我们一起来看看吧!

机器学习是基于什么技术(机器学习是什么)

机器学习是基于什么技术

机器学习

设计一个计算机程序来完成任务T,定义P来评估程序的性能,基于经验E不断进行学习,P会不断达到到我们的预期值,则称程序使用的算法为机器学习算法,可见机器学习是一个计算机程序,由于算法有别于传统的计算程序算法,程序所以叫做机器学习。比如设计一个程序来预测房价,预测房价这个任务T,过去已经发生样本信息是经验E,预测房价准确率是性能P。

机器学习分类

根据程序输入数据的类型(经验E)分类可分:监督学习强化学习

  1. 监督学习:根据已有样本数据或标签训练得到的模型算法,需要设计损失函数;
  2. 强化学习:程序运行需要即时的环境交互训练得到的模型算法,需要设计收益函数。
监督学习

根据程序输入的训练数据是否带标签组合形式可分:传统监督学习、非监督学习、半监督学习

  1. 传统监督学习,训练的数据都带有标签,主要算法有支持向量机人工神经网络深度神经网络
  2. 非监督学习,训练数据不带有标签,主要算法有聚类EM算法主成份分析
  3. 半监督学习,使用带标签与不带标签进行训练;

根据模型得到的标签固有属性,可将算法解决的问题分为:分类问题(离散值)、回归(连续值)。

强化学习

........

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页