0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器学习十大算法精髓总结

电子工程师 来源:工程师李察 2019-05-05 09:21 次阅读

最常见的机器学习算法是学习映射Y = f(X)来预测新X的Y,这叫做预测建模或预测分析,我们的目标是尽可能作出最准确的预测。 我们不知道函数f的样子或形式,如果知道的话,我们将会直接使用它,不需要用机器学习算法从数据中学习。

下面将概述常用的机器学习算法:

1、线性回归

线性回归的表示是一个方程,它通过找到输入变量的特定权重(称为系数B),来描述一条最适合表示输入变量x与输出变量y关系的直线。可能是统计学和机器学习中最知名和最易理解的算法之一,预测建模主要关注最小化模型误差或者尽可能作出最准确的预测,以可解释性为代价。

机器学习十大算法精髓总结

2、Logistic回归

Logistic回归与线性回归相似,目标都是找到每个输入变量的权重,即系数值。与线性回归不同的是,Logistic回归对输出的预测使用被称为 logistic 函数的非线性函数进行变换。 它是一个快速的学习模型,并且对于二分类问题非常有效。

机器学习十大算法精髓总结

3、线性判别分析(LDA)

线性判别分析进行预测的方法是计算每个类别的判别值,并对具备最大值的类别进行预测。该技术假设数据呈高斯分布,因此最好预先从数据中删除异常值。这是处理分类预测建模问题的一种简单而强大的方法。

机器学习十大算法精髓总结

4、分类与回归树

决策树的叶节点包含一个用于预测的输出变量y,通过遍历该树的分割点,直到到达一个叶节点并输出该节点的类别值就可以作出预测。决策树模型的表示是一个二叉树,学习速度和预测速度都很快,可以解决大量问题,并且不需要对数据做特别准备。

机器学习十大算法精髓总结

5、朴素贝叶斯

朴素贝叶斯是一个简单但是很强大的预测建模算法,该模型由两种概率组成,这两种概率都可以直接从训练数据中计算出来:1)每个类别的概率;2)给定每个x的值,每个类别的条件概率。如果数据是实值时,通常假设一个高斯分布,这样可以简单的估计这些概率。

机器学习十大算法精髓总结

6、K近邻算法

KNN 算法在整个训练集中搜索K个最相似实例(近邻)并汇总这 K 个实例的输出变量,以预测新数据点。KNN需要大量内存或空间来存储所有数据,但是只有在需要预测时才执行计算(或学习)。可以随时更新和管理训练实例,以保持预测的准确性。

机器学习十大算法精髓总结

7、学习向量量化

学习向量量化(简称 LVQ)是一种人工神经网络算法,它允许你选择训练实例的数量,并精确地学习这些实例应该是什么样的。在学习之后,最相似的近邻通过计算每个码本向量和新数据实例之间的距离找到。然后返回最佳匹配单元的类别值作为预测。

机器学习十大算法精髓总结

8、支持向量机(SVM)

超平面是分割输入变量空间的一条线,超平面和最近的数据点之间的距离被称为间隔,分开两个类别的最好的或最理想的超平面具备最大间隔。实际上,优化算法用于寻找最大化间隔的系数的值。

机器学习十大算法精髓总结

9、Bagging

Bagging 是从数据样本中估算数量的一种强大的统计方法。在训练数据中抽取多个样本,然后对每个数据样本建模。当你需要对新数据进行预测时,每个模型都进行预测,并将所有的预测值平均以便更好的估计真实的输出值。

机器学习十大算法精髓总结

10、随机森林

随机森林是对Bagging方法的一种调整,在随机森林的方法中决策树被创建以便于通过引入随机性来进行次优分割,而不是选择最佳分割点。针对每个数据样本创建的模型将会与其他方式得到的有所不同,可以更好的估计真实的输出值。

机器学习十大算法精髓总结

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4636

    浏览量

    93513
  • 建模
    +关注

    关注

    1

    文章

    313

    浏览量

    60933
  • 机器学习
    +关注

    关注

    66

    文章

    8457

    浏览量

    133203

原文标题:机器学习十大算法

文章出处:【微信号:NeXt8060,微信公众号:HALCON图像处理与机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    机器学习模型市场前景如何

    当今,随着算法的不断优化、数据量的爆炸式增长以及计算能力的飞速提升,机器学习模型的市场前景愈发广阔。下面,AI部落小编将探讨机器学习模型市场
    的头像 发表于 02-13 09:39 68次阅读

    年度电解槽十大品牌+年度制氢十大供应商,稳石氢能荣获两大奖项!

    此前,2024年10月16日,由国能网与国能能源研究院联合举办的第九届新能源行业品牌盛典(GPBC)圆满召开,稳石氢能荣获2024年度·氢能行业品牌榜“年度电解槽十大品牌”与“年度制氢十大供应商”两大奖项!
    的头像 发表于 01-24 14:53 139次阅读

    华为发布2025智能光伏十大趋势

    华为数字能源以“融合创新,智构未来,加速光伏成为主力能源”为主题,举办2025智能光伏十大趋势发布会。华为数字能源智能光伏产品线总裁周涛发布了智能光伏十大趋势和重磅白皮书,为光储产业的高质量发展提供前瞻性支持。
    的头像 发表于 01-06 17:12 485次阅读

    华为云 Flexus X 实例部署安装 Jupyter Notebook,学习 AI,机器学习算法

    前言 由于本人最近在学习一些机器算法,AI 算法的知识,需要搭建一个学习环境,所以就在最近购买的华为云 Flexus X 实例上安装了
    的头像 发表于 01-02 13:43 184次阅读
    华为云 Flexus X 实例部署安装 Jupyter Notebook,<b class='flag-5'>学习</b> AI,<b class='flag-5'>机器</b><b class='flag-5'>学习</b><b class='flag-5'>算法</b>

    传统机器学习方法和应用指导

    在上一篇文章中,我们介绍了机器学习的关键概念术语。在本文中,我们会介绍传统机器学习的基础知识和多种算法特征,供各位老师选择。 01 传统
    的头像 发表于 12-30 09:16 443次阅读
    传统<b class='flag-5'>机器</b><b class='flag-5'>学习</b>方法和应用指导

    NPU与机器学习算法的关系

    在人工智能领域,机器学习算法是实现智能系统的核心。随着数据量的激增和算法复杂度的提升,对计算资源的需求也在不断增长。NPU作为一种专门为深度学习
    的头像 发表于 11-15 09:19 675次阅读

    人工智能、机器学习和深度学习存在什么区别

    人工智能指的是在某种程度上显示出类似人类智能的设备。AI有很多技术,但其中一个很大的子集是机器学习——让算法从数据中学习
    发表于 10-24 17:22 2562次阅读
    人工智能、<b class='flag-5'>机器</b><b class='flag-5'>学习</b>和深度<b class='flag-5'>学习</b>存在什么区别

    中国信通院发布“2024云计算十大关键词”

    7月23日,由中国通信标准化协会主办,中国信息通信研究院(简称“中国信通院”)承办的“2024可信云大会”在京召开。大会上,中国信通院正式发布“2024云计算十大关键词”,中国信通院云计算与大数
    的头像 发表于 08-02 08:28 761次阅读
    中国信通院发布“2024云计算<b class='flag-5'>十大</b>关键词”

    机器学习算法原理详解

    机器学习作为人工智能的一个重要分支,其目标是通过让计算机自动从数据中学习并改进其性能,而无需进行明确的编程。本文将深入解读几种常见的机器学习
    的头像 发表于 07-02 11:25 1455次阅读

    机器学习的经典算法与应用

    关于数据机器学习就是喂入算法和数据,让算法从数据中寻找一种相应的关系。Iris鸢尾花数据集是一个经典数据集,在统计学习
    的头像 发表于 06-27 08:27 1746次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>学习</b>的经典<b class='flag-5'>算法</b>与应用

    AI浪潮下的十大消费者新趋势

    《2030年代十大热门消费趋势——AI赋能的未来》 收集了来自全球13座城市6,500名早期采用者对2030年代AI场景的反馈,并将其总结为了十大趋势:   01  AI 购物助手 私人AI助理会终结广告行业吗?75%的人预测
    发表于 06-05 10:30 407次阅读

    影响国家安全的十大新兴技术,感知技术在列

    来源:远望智库开源情报中心,谢谢 编辑:感知芯视界 Link 近日,美Booz Allen Hamilton咨询公司发布研究报告,提出影响国家安全的十大新兴技术,主要包括: 1.用于人工智能的半导体
    的头像 发表于 05-20 09:23 436次阅读

    基于FPGA的常见的图像算法模块总结

    意在给大家补充一下基于FPGA的图像算法基础,于是讲解了一下常见的图像算法模块,经过个人的总结,将知识点分布如下所示。
    的头像 发表于 04-28 11:45 685次阅读
    基于FPGA的常见的图像<b class='flag-5'>算法</b>模块<b class='flag-5'>总结</b>

    STM32的ADC项目应用,用什么算法滤波和稳定数据抖动?

    STM32的ADC项目应用,大家都用什么算法滤波和稳定数据抖动。 ADC数据的抖动有时候应用在项目上让人很是头疼,什么度娘十大滤波算法也是要斟酌选用。 单片机项目设计中,外设ADC的使用总是少不了的,这也就涉及了相关的
    发表于 04-17 08:20

    机器学习怎么进入人工智能

    ,人工智能已成为一个热门领域,涉及到多个行业和领域,例如语音识别、机器翻译、图像识别等。 在编程中进行人工智能的关键是使用机器学习算法,这是一类基于样本数据和模型训练来进行预测和判断的
    的头像 发表于 04-04 08:41 419次阅读