这些是最热门的机器学习技术!

在上文中我们已经了解了机器学习的原理,就是模仿人类大脑进行学习的过程,通过让机器模仿这种学习过程实现所谓的“智能”。

经过近几十年的发展,机器学习的方法也越来越成熟,主要有以下几种:

  • 监督学习
  • 无监督学习
  • 强化学习
  • 深度学习
  • 深度强化学习

机器学习方法

如上图所示,机器学习是从左往右的发展方向,每一阶段的学习方法都比上一代优秀了很多。
下面简单介绍这几种机器学习方法的工作原理。

监督学习

监督学习指的是让机器从现有的标注好的已知数据中学习预测模型的学习方法。

简单来说,先给定计算机一组标记好的数据,让计算机用回归或分类的方法计算出数据与标记之间的经验关系。

通过这种方式,计算机最终会得出一个预测模型,训练数据越多,预测模型越准确。

而所谓的“回归”和“分类”方法,是计算机的两种寻找规律的方式。具体如下:

回归方法
计算机通过给定的标记与数据之间的特征值,计算出标记与数据之间的经验关系。

这种方法最终得到的预测模型其实就是“经验关系”。当训练完成,你可以使用模型对未知数据进行预测,以此来测试计算机是否已经学习到了。

分类方法
分类方法指的是让计算机将性质相似的数据分类为一个组。这种方法得到的模型是一个分类器。
训练完成后,你可以使用未知数据让分类器进行分类,根据分类结果判断计算机的预测精度水平。
监督学习的方法包括:KNN、SVN等。

无监督学习

无监督学习是相对于监督学习来讲的,是对监督学习的升级版。

无监督学习指的是从无标注的数据集中学习预测模型的方法。

监督学习需要给计算机标记好的训练集,而无监督学习不需要人工标记训练集,计算机会根据现有的数据集的特征,自动对数据集进行分类。

无监督学习的方法有:聚类、K均值、PCA等

强化学习

强化学习与监督学习、无监督学习最大的区别,就是它不是一个分类任务。

强化学习训练时,需要环境给予反馈,以及对应具体的反馈值。通过反馈值告诉预测模型预测结果是“好”还是“坏”,然后通过外界的反馈结果调整预测模型。

深度学习

深度学习是无监督学习的一种,它模仿的是人类大脑神经网络。

常用的深度学习方法有深度神经网络、深度信念网络、递归神经网络和卷积神经网络等。

深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。深度学习通过组合低层特征形成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示。

深度强化学习

深度学习具有较强的感知能力,但是缺乏一定的决策能力;而强化学习具有决策能力,对感知问题束手无策。因此,深度强化学习将深度学习和强化学习相结合,优势互补,为复杂系统的感知决策问题提供了解决思路。

该技术在机器人、视频游戏、金融和医疗领域取得了巨大成功。许多以前无法解决的问题现在通过创建DRL模型得到了解决。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:这些是最热门的机器学习技术! - Python技术站

(0)
上一篇 2023年4月9日 下午10:11
下一篇 2022年11月12日 下午1:45

相关文章

  • 吴恩达机器学习笔记21-正则化线性回归(Regularized Linear Regression)

      对于线性回归的求解,我们之前推导了两种学习算法:一种基于梯度下降,一种基于正规方程。  正则化线性回归的代价函数为:   如果我们要使用梯度下降法令这个代价函数最小化,因为我们未对theta0进行正则化,所以梯度下降算法将分两种情形: 对上面的算法中???? = 1,2, . . . , ???? 时的更新式子进行调整可得:   可以看出,正则化线性回归…

    机器学习 2023年4月10日
    00
  • 如何学习机器学习的一点心得

    转载自:http://blog.csdn.net/lcjpure/article/details/8069704 结合自己的学习经历,总结一下如何学习机器学习。我自己的学习过程其实是非常混乱和痛苦的,一个人瞎搞现在也不知道入没入门。希望能对其他想自学机器学习而找不到方向的人有一点点帮助。 一、可以读读一些科普性的,综述性的东西。 南京大学周志华教授写的科普文…

    机器学习 2023年4月10日
    00
  • 基于FastAPI和Docker的机器学习模型部署快速上手

    针对前文所述 机器学习模型部署摘要 中docker+fastapi部署机器学习的一个完整示例 outline fastapi简单示例 基于文件内容检测的机器学习&fastapi 在docker容器部署 Install pip install fastapi pip install “uvicorn[standard]” example from ty…

    机器学习 2023年4月13日
    00
  • 朴素贝叶斯算法的python实现 — 机器学习实战

    1 import numpy as np 2 import re 3 4 #词表到向量的转换函数 5 def loadDataSet(): 6 postingList = [[‘my’, ‘dog’, ‘has’, ‘flea’, ‘problems’, ‘help’, ‘please’], 7 [‘maybe’, ‘not’, ‘take’, ‘him’,…

    机器学习 2023年4月15日
    00
  • 如何提高分布式机器学习系统的执行效率?

    翻译自http://weibo.com/p/1001603913581535062112,作者是CMU邢波教授的高徒。   目前有很多开源的分布式机器学习和深度学习系统,例如DMLC,Spark,MLlib,Petuum,parameter server,Caffe,Torch,Theano和TensorFlow等等。然而,如何在集群上高效的执行分布式机器学…

    机器学习 2023年4月11日
    00
  • Python_sklearn机器学习库学习笔记(七)the perceptron(感知器)

      一、感知器   感知器是Frank Rosenblatt在1957年就职于Cornell航空实验室时发明的,其灵感来自于对人脑的仿真,大脑是处理信息的神经元(neurons)细胞和链接神经元细胞进行信息传递的突触(synapses)构成。      一个神经元可以看做将一个或者多个输入处理成一个输出的计算单元。一个感知器函数类似于一个神经元:它接受一个或…

    机器学习 2023年4月10日
    00
  • Coursera 吴恩达 机器学习 学习笔记

    Week 1 机器学习笔记(一)基本概念与单变量线性回归 Week 2   机器学习笔记(二)多元线性回归 机器学习作业(一)线性回归——Matlab实现 机器学习作业(一)线性回归——Python(numpy)实现 Week 3   机器学习笔记(三)逻辑回归 机器学习作业(二)逻辑回归——Matlab实现 机器学习作业(二)逻辑回归——Python(nu…

    机器学习 2023年4月10日
    00
  • WEKA——数据挖掘与机器学习工具

    子将父做马,父愿子成龙 参考书籍 《数据挖掘与机器学习WEKA应用技术与实践》袁梅宇 编著 《数据挖掘:使用机器学习工具与技术》 Weka功能 Weka 主界面称为Weka GUI 选择器。 Explorer(探索者):通过选择菜单和填写表单可以调用Weka的所有功能。不过存在一些问题就是,要求它所需的数据需要一次性全部读入内存。 KnowledgeFlow…

    机器学习 2023年4月12日
    00
合作推广
合作推广
分享本页
返回顶部