前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >17个机器学习的常用算法!

17个机器学习的常用算法!

作者头像
用户9881348
发布于 2022-08-22 02:34:02
发布于 2022-08-22 02:34:02
5980
举报
文章被收录于专栏:智能人工智能人工

源自:AI知识干货

根据数据类型的不同,对一个问题的建模有不同的方式。在机器学习或者人工智能领域,人们首先会考虑算法的学习方式。在机器学习领域,有几种主要的学习方式。将算法按照学习方式分类是一个不错的想法,这样可以让人们在建模和算法选择的时候考虑能根据输入数据来选择最合适的算法来获得最好的结果。 1.监督式学习:

2.非监督式学习:

在非监督式学习中,数据并不被特别标识,学 习 模 型是为了推断出数据的一些内在结构。常见的应用场景包括关联规则的学习以及聚类等。常见算法包括Apriori算法以及k-Means算法。

3.半监督式学习:

在此学习方式下,输入数据部分被标识,部分没有被标识,这种学 习 模 型可以用来进行预ce,但是模型首先需要学习数据的内在结构以便合理的组织数据来进行预ce。应用场景包括分类和回归,算法包括一些对常用监督式学习算法的延伸,这些算法首先试图对未标识数据进行建模,在此基础上再对标识的数据进行预ce。如图论推理算法(Graph Inference)或者拉普拉斯支持向量机(Laplacian SVM.)等。

4.强化学习

在这种学习模式下,输入数据作为对模型的反馈,不像监督模型那样,输入数据仅仅是作为一个检查模型对错的方式,在强化学习下,输入数据直接反馈到模型,模型必须对此立刻作出调整。常见的应用场景包括动态系统以及机器人控制等。常见算法包括Q-Learning以及时间差学习(Temporal difference learning)

5.算法类似性:

根据算法的功能和形式的类似性,我们可以把算法分类,比如说基于树的算法,基于神经网络的算法等等。当然,机器学习的范围非常庞大,有些算法很难明确归类到某一类。而对于有些分类来说, 同一分类的算法可以针对不同类型的问题。这里,我们尽量把常用的算法按照最容易理解的方式进行分类。

6.回归算法:

回归算法是试图采用对误差的衡量来探索变量之间的关系的一类算法。回归算法是统计机器学习的利器。在机器学习领域,人们说起回归,有时候是指一类问题,有时候是指一类算法,这一点常常会使初学者有所困惑。常见的回归算法包括:最小二乘法(Ordinary Least Square),逻辑回归(Logistic Regression),逐步式回归(Stepwise Regression),多元自适应回归样条(Multivariate Adaptive Regression Splines)以及本地散点平滑估计(Locally Estimated Scatterplot Smoothing)

7.基于实例的算法

基于实例的算法常常用来对决策问题建立模型,这样的模型常常先选取一批样本数据,然后根据某些近似性把新数据与样本数据进行比较。通过这种方式来寻找最佳的匹配。因此,基于实例的算法常常也被称为“赢家通吃”学习或者“基于记忆的学习”。常见的算法包括 k-Nearest Neighbor(KNN), 学习矢量量化(Learning Vector Quantization, LVQ),以及自组织映射算法(Self-Organizing Map , SOM)

8.正则化方法

正则化方法是其他算法(通常是回归算法)的延伸,根据算法的复杂度对算法进行调整。正则化方法通常对简单模型予以奖励而对复杂算法予以惩罚。常见的算法包括:Ridge Regression,Least Absolute Shrinkage and Selection Operator(LASSO),以及弹性网络(Elastic Net)。

9.决策树学习

决策树算法根据数据的属性采用树状结构建立决策模型, 决策树模型常常用来解决分类和回归问题。常见的算法包括:分类及回归树(Classification And Regression Tree, CART), ID3 (Iterative Dichotomiser 3), C4.5, Chi-squared Automatic Interaction Detection(CHAID), Decision Stump, 随机森林(Random Forest), 多元自适应回归样条(MARS)以及梯度推进机(Gradient Boosting Machine, GBM)

10.贝叶斯方法

贝叶斯方法算法是基于贝叶斯定理的一类算法,主要用来解决分类和回归问题。常见算法包括:朴素贝叶斯算法,平均单依赖估计(Averaged One-Dependence Estimators, AODE),以及Bayesian Belief Network(BBN)。

11.基于核的算法

基于核的算法中最著名的莫过于支持向量机(SVM)了。基于核的算法把输入数据映射到一个高阶的向量空间, 在这些高阶向量空间里, 有些分类或者回归问题能够更容易的解决。常见的基于核的算法包括:支持向量机(Support Vector Machine, SVM), 径向基函数(Radial Basis Function ,RBF), 以及线性判别分析(Linear Discriminate Analysis ,LDA)等

12.聚类算法

聚类,就像回归一样,有时候人们描述的是一类问题,有时候描述的是一类算法。聚类算法通常按照中心点或者分层的方式对输入数据进行归并。所以的聚类算法都试图找到数据的内在结构,以便按照最大的共同点将数据进行归类。常见的聚类算法包括 k-Means算法以及期望最大化算法(Expectation Maximization, EM)。

13. 关联规则学习

关联规则学习通过寻找最能够解释数据变量之间关系的规则,来找出大量多元数据集中有用的关联规则。常见算法包括 Apriori算法和Eclat算法等。

14.人工神经网络

人工神经网络算法模拟生物神经网络,是一类模式匹配算法。通常用于解决分类和回归问题。人工神经网络是机器学习的一个庞大的分支,有几百种不同的算法。(其中深度学习就是其中的一类算法,我们会单独讨论),重要的人工神经网络算法包括:感知器神经网络(Perceptron Neural Network), 反向传递(Back Propagation), Hopfield网络,自组织映射(Self-Organizing Map, SOM)。学习矢量量化(Learning Vector Quantization, LVQ)

15.深度学习

深度学习算法是对人工神经网络的发展。在近期赢得了很多关注, 特别是百度也开始发力深度学习后, 更是在国内引起了很多关注。在计算能力变得日益廉价的今天,深度学习试图建立大得多也复杂得多的神经网络。很多深度学习的算法是半监督式学习算法,用来处理存在少量未标识数据的大数据集。常见的深度学习算法包括:受限波尔兹曼机(Restricted Boltzmann Machine, RBN), Deep Belief Networks(DBN),卷积网络(Convolutional Network), 堆栈式自动编码器(Stacked Auto-encoders)。

16. 降低维度算法

像聚类算法一样,降低维度算法试图分析数据的内在结构,不过降低维度算法是以非监督学习的方式试图利用较少的信息来归纳或者解释数据。这类算法可以用于高维数据的可视化或者用来简化数据以便监督式学习使用。

常见的算法包括:主成份分析(Principle Component Analysis, PCA),偏最小二乘回归(Partial Least Square Regression,PLS), Sammon映射,多维尺度(Multi-Dimensional Scaling, MDS), 投影追踪(Projection Pursuit)等。

17. 集成算法:

集成算法用一些相对较弱的学 习 模 型独立地就同样的样本进行训练,然后把结果整合起来进行整体预ce。集成算法的主要难点在于究竟集成哪些独立的较弱的学 习 模 型以及如何把学习结果整合起来。

这是一类非常强大的算法,同时也非常流行。常见的算法包括:Boosting, Bootstrapped Aggregation(Bagging), AdaBoost,堆叠泛化(Stacked Generalization, Blending),梯度推进机(Gradient Boosting Machine, GBM),随机森林(Random Forest)。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
美国新版《国家网络安全战略》发布,包含5大支柱27项举措
本文约3800字,建议阅读10+分钟新版美国《国家网络安全战略》详细阐述了拜登政府网络安全政策将采取的全方位措施。 文 | 中国信息安全测评中心 桂畅旎 2023年3月2日,美国正式发布新版《国家网络安全战略》(以下简称“战略”)详细阐述了拜登政府网络安全政策将采取的全方位措施。其中,围绕建立“可防御、有韧性的数字生态系统”的内容,具体涉及5大支柱共27项举措。 支柱一:保护关键基础设施 美国致力于建立持久有效的协同防御模式,公平分配风险和责任,为数字生态系统提供基本的安全和韧性,具体包括五项举措。 1
数据派THU
2023/03/29
1.2K0
美国新版《国家网络安全战略》发布,包含5大支柱27项举措
美国悬赏1000万美元,征集6名俄罗斯沙虫组织成员线索
Bleeping Computer 今日消息,美国政府提供了高达 1000 万美元的奖金,悬赏六名俄罗斯 GRU 黑客,这些人也是臭名昭著的 "沙虫 "黑客组织成员。
FB客服
2022/06/08
2960
美国悬赏1000万美元,征集6名俄罗斯沙虫组织成员线索
与反恐、反间谍科同级,美国国家安全部设立网络安全科
美国国家安全部(NSD)成立了一个新的网络部门,旨在能够更有力地应对高技术性的网络威胁。
FB客服
2023/08/08
2160
与反恐、反间谍科同级,美国国家安全部设立网络安全科
改善国家网络安全行政命令
2021年5月初,负责美国东海岸45%燃料运输的科洛尼尔管道运输公司(ColonialPipeline)因遭遇勒索软件网络攻击暂停运营。这只是犯罪集团利用美国网络漏洞的最新例证。
绿盟科技研究通讯
2021/09/06
6650
美国联邦政府2020财年网络安全预算分析:174亿美元如何分配?
2019年3月份,美国联邦政府陆续发布了2020财年的预算申请书,从中,我们可以一窥美国联邦政府在网络安全方面的预算投入情况。本篇文章,我们首先聚焦整体的网络安全预算分析,后续再分别分析国土安全部、国防部的网络安全预算。
网络安全观
2021/02/26
4030
2015全球网络安全市场报告(上)
《全球网络安全市场报告》是美国网络安全公司Cybersecurity Ventures发布的季度报告。报告内容包括来自IT分析公司关于市场规模及行业预测等综合研究、发展潮流、就业、联邦政府部门、全球网络安全企业500强热门公司、著名的并购案例、投资及IPO活动等。 由于原文篇幅相当长,FreeBuf将此报告分为多部与各位分享。 一、市场规模及预测 全球网络安全市场由市场规模预测确定,据预测2014年的市场规模为710亿美元,到2019年将超过1550亿美元。 ● 高德纳公司(Garner)曾预测全球信息
FB客服
2018/02/06
1.1K0
2015全球网络安全市场报告(上)
大国网络安全之加拿大:背靠美国“好乘凉”
作为“五眼”情报联盟的一员,加拿大的网络安全实力不容小觑,但在中文网络世界难觅加拿大的国家网络安全战略、架构及实力等信息。 不久前,加拿大在网络安全领域有一重大举措。6月14日,加拿大宣布了加强网络安全的一系列措施,向议会提交了C-26法案《网络安全法案》,该法案包括对现行的《电信法》进行修订以及实施《关键网络系统保护法》(CCSPA),旨在保护加拿大公民,加强金融、电信、能源和交通部门的网络安全。 至此,加拿大在网络安全领域已经形成了系统性立法,在该领域的资金投入也日益增多。据加拿大联邦政府数据,自20
FB客服
2023/03/30
7990
大国网络安全之加拿大:背靠美国“好乘凉”
虚拟货币减轻国家安全担忧
人们把虚拟货币作为全球交换手段的兴趣从未如此之高。每种货币的日交易量已经突破了50亿美元。市场的流动性和全球性促使美国立法者举办听证会,在听证会上专家们仔细讨论了虚拟货币技术与国家安全问题的关系。
大黄大黄大黄
2018/03/26
7780
美国悬赏2500万美元,追捕勒索组织核心成员
近期,美国对于勒索软件的打击力度越来越大,头部勒索组织一个接一个的被迫关闭了全部基础设施,进入了自勒索软件流行以来的“至暗时刻”。
FB客服
2021/11/16
3370
美国网络安全 | 开篇:美国网络空间安全新战略
2020年3月,美国国会下属机构“网络空间日光浴委员会”发布关于美国网络空间安全的《网络空间日光浴委员会报告》(以下简称“日光浴报告”)。这份新版日光浴报告“志存高远”,意图像上世纪50年代启动了美苏冷战战略的旧版“日光浴计划”那样,再次遏制Z国这样的大国崛起。
网络安全观
2021/02/24
2.1K0
导致美国进入紧急状态的勒索事件揭示出的网络安全实践需求
2021年5月7日,美国最大输油管道公司Colonial Pipeline遭勒索软件攻击,导致其被迫关闭管道系统。
FB客服
2021/05/20
6280
导致美国进入紧急状态的勒索事件揭示出的网络安全实践需求
美国指控 4 名俄罗斯政府雇员从事黑客活动
Bleeping Computer 网站披露,美国政府起诉了四名俄罗斯政府雇员,指控他们在 2012 年至 2018 年间,参与对全球能源领域数百家公司和组织的网络攻击活动。
FB客服
2022/04/12
4070
美国指控 4 名俄罗斯政府雇员从事黑客活动
美国监狱受到勒索软件攻击后崩溃,囚犯被迫待在房间内
如今,监狱内部早就配备了摄像头和自动门等,但也正是这些现代设备,在黑客攻击时就成了连带对象。
大数据文摘
2022/02/25
2810
美国监狱受到勒索软件攻击后崩溃,囚犯被迫待在房间内
霸权之手伸向网络 | 揭秘美国网络安全战略发展轨迹
俄乌战争持续进行了五个多月,从人人叫喊的“闪电战”逐渐演变成了“持久战”,背后拱火者美国虽未直接派遣部队参与战争,但也并没有真正束手旁观,甚至从某种意义上讲,美国早已投身到这场冲突中,帮助乌克兰应对俄罗斯方面的网络战。 美国之所以能够应对俄罗斯方面的网络威胁,得益于其自身拥有全球最强大的网络安全力量。美国到底是如何一步一步成为网络世界的霸主?跟随文章,一起揭开美国网络力量背后的秘密。 美国能够实现当下网络世界霸主的地位,主要是因为其制定并不断完善适合自身发展的网络安全战略以及合理的安全人才培养体系。此外,
FB客服
2023/03/30
4470
霸权之手伸向网络 | 揭秘美国网络安全战略发展轨迹
头部勒索软件“凛冬将至”?
近段时间,头部勒索软件的日子越来越不好过了,有业界人士甚至认为,高调的头部勒索软件组织正在进入“至暗时刻”。
FB客服
2021/11/16
3530
3名前美国情报官员,因向阿联酋提供黑客服务被罚168万美元
美国对3名前NSA(国家安全局)成员处以168万美金的罚款,以惩罚其在2016年1月至2019年11月期间,担任阿拉伯联合酋长国网络安全公司DarkMatter的黑客。 9月16日,据Security Affair 新闻资讯网站披露,三名前NSA成员人在阿联酋公司工作期间,开发了至少两个名为 Karma 和 Karma 2的iOS零点击漏洞。 记者拉维·拉克什曼南表示,DOJ(美国司法部)要求3名前NSA成员Marc Baier、Ryan Adams 和 Daniel Gericke分别支付为75万美元、
FB客服
2023/03/30
2480
3名前美国情报官员,因向阿联酋提供黑客服务被罚168万美元
NYCTF五大建议解读:美国网络安全备战能力的“幕后推手”
美国正在迫切加强企业和政府机构在网络安全方面的协作,而NYCTF正是关键的“幕后推手”。
FB客服
2021/03/09
4330
NYCTF五大建议解读:美国网络安全备战能力的“幕后推手”
【愚公系列】《网络安全应急管理与技术实践》 003-网络安全应急管理(组织与相关标准)
成立网络安全应急组织和制定相关标准的初衷是为了促进国际合作,应对全球范围内的网络安全威胁和挑战。这对于保护国家安全、维护全球网络稳定和发展具有重要意义。
愚公搬代码
2024/09/11
2080
美国悬赏1000万追捕勒索黑客、能源行业成网络钓鱼攻击“重灾区”|全球网络安全热点
在为期30个月的跨大陆调查和行动中,国际刑事警察组织或国际刑警组织已逮捕并发布红色通缉令,其他嫌疑人被认为是全球恶意软件犯罪网络的幕后黑手。
腾讯安全
2021/11/08
6600
美国悬赏1000万追捕勒索黑客、能源行业成网络钓鱼攻击“重灾区”|全球网络安全热点
美国悬赏1000万美元,征集Conti成员信息
美国国务院今天宣布悬赏1000万美元征集5名Conti勒索软件高级成员的信息,包括首次展示了其中一名成员的脸。正义奖赏计划是美国国务院的一项计划,会用高额金钱来奖励那些能够提供影响美国国家安全者相关信息的人。该计划最初是为了收集针对美国利益的恐怖分子的信息,现在已经扩大到为网络罪犯的信息提供奖励,如俄罗斯沙虫黑客、REvil勒索软件和邪恶集团黑客。 美国政府首次披露Conti成员的外貌 今天,国务院首次披露了被称为 "Target "的Conti勒索软件操作者的外貌,为他和其他四名被称为 "Tramp"、"
FB客服
2023/03/30
2510
美国悬赏1000万美元,征集Conti成员信息
推荐阅读
相关推荐
美国新版《国家网络安全战略》发布,包含5大支柱27项举措
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档