博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
机器学习十大算法(一)
阅读量:7025 次
发布时间:2019-06-28

本文共 768 字,大约阅读时间需要 2 分钟。

 

 文章来源:https://www.dezyre.com/article/top-10-machine-learning-algorithms/202

  本人自行翻译,如有错误,还请指出。后续会继续补充实例及代码实现。

 

 根据最近的一项研究,在未来10年,机器学习算法将取代全球25%的工作机会。 随着大数据的快速增长和编程工具(如Python和R-machine学习)的可用性正在成为数据科学家的主流存在。 机器学习应用程序是高度自动化和自修改,随着时间的推移,随着他们学习更多的数据,最小的人工干预。

例如,Netflix的推荐算法基于每个观众观看的节目,更多地了解观众的喜欢和不喜欢。 为了解决各种现实世界数据问题的复杂性质,已经开发了专门的机器学习算法来完美地解决这些问题。 对于那些正在努力理解机器学习的基础知识的初学者,这里是对数据科学家使用的顶级机器学习算法的简要讨论。

1.机器学习算法分类

(1)监督机器学习算法

机器学习算法,对给定的样本集进行预测。 监督机器学习算法搜索分配给数据点的值标签内的模式。

(2)无监督机器学习算法

没有与数据点相关联的标签。 这些机器学习算法将数据组织成一组聚类,以描述其结构,并使复杂数据看起来简单和有组织的分析。

(3)强化机器学习算法

这些算法选择一个动作,基于每个数据点,然后了解决定是多么好。 随着时间的推移,算法改变其策略,以更好地学习,并实现最佳的回报。

2.通用机器学习算法列表

(1)朴素贝叶斯分类器算法

(2)K均值聚类算法

(3)支持向量机算法

(4)Apriori算法

(5)线性回归

(6)逻辑回归

(7人工神经网络

(8随机森林

(9)决策树

(10)最近邻算法

 

转载于:https://www.cnblogs.com/mat-wu/p/6395105.html

你可能感兴趣的文章
Hadoop新特性
查看>>
必会的next.js自定义App和Document
查看>>
深入总结Javascript原型及原型链
查看>>
Spring Cloud的介绍以及环境搭建
查看>>
求数组中第K大的数
查看>>
前端开发中使用mac自带apache服务
查看>>
#情人节专题#利用Three.js实现一个记录两个人走过岁月的点点滴滴的idea
查看>>
Vue中,利用JSX语法生成不同html模板
查看>>
部分vue webpack打包配置问题简介
查看>>
入门笔记 --- Golang 语法注意事项(一)
查看>>
A的女儿是B的女儿的妈妈,A是B的谁?
查看>>
axios封装以及前端接口处理策略
查看>>
魅族PRO 5详细开启Usb调试模式的流程
查看>>
需要上级处理的双亲委派模型
查看>>
Basic Of Concurrency(九: 线程通讯)
查看>>
flutter 自定义带水波纹和点击态的cell
查看>>
小程序 | 注释级微信小程序demo,助你快速切入开发
查看>>
VS Code markdown格式化的插件编写(3)[解难反思]
查看>>
webpack
查看>>
Django框架环境搭建
查看>>