首页
学习
活动
专区
工具
TVP
发布
技术百科首页 >机器学习算法 >机器学习算法的分类有哪些?

机器学习算法的分类有哪些?

词条归属:机器学习算法

机器学习算法的分类可以按照不同的维度进行划分,以下是一些常见的分类方式:

监督学习和无监督学习

监督学习需要有标签数据作为训练集,例如分类、回归等;无监督学习则没有标签数据,例如聚类、降维等。

基于模型的算法和基于实例的算法

基于模型的算法通过构建模型来进行预测,例如决策树、神经网络等;基于实例的算法则是基于相似度来进行预测,例如KNN算法等。

批量学习和在线学习

批量学习需要一次性读入所有的训练数据进行训练,例如SVM、神经网络等;在线学习则是随着数据的不断到来,不断更新模型,例如感知器算法、Adaptive Boosting等。

生成模型和判别模型

生成模型是对数据分布进行建模,例如朴素贝叶斯、高斯混合模型等;判别模型则是直接对分类边界进行建模,例如支持向量机、随机森林等。

基于梯度的算法和基于概率的算法

基于梯度的算法通过优化损失函数来寻找最优解,例如梯度下降、随机梯度下降等;基于概率的算法则是基于数据的统计分布来进行预测,例如朴素贝叶斯、隐马尔可夫模型等。

基于规则的算法和基于神经网络的算法

基于规则的算法将问题转化为规则的形式,例如决策树、规则学习等;基于神经网络的算法则是通过构建多层神经元来进行学习和预测,例如深度学习等。

相关文章
初识机器学习算法有哪些?
机器学习无疑是现在数据分析领域的一个重要内容,凡事从事IT工作领域的人都在平时的工作中或多或少的会用到机器学习的算法。 机器学习有很多算法,不过大的方面可分为两类:一个是学习的方式,一个是算法的类似性。 学习方式: 根据数据类型的不同,对一个问题的建模有不同的方式。在机器学习或者人工智能领域,人们首先会考虑算法的学习方式。在机器学习领域,有几种主要的学习方式。将算法按照学习方式分类是一个不错的想法,这样可以让人们在建模和算法选择的时候考虑能根据输入数据来选择最合适的算法来获得最好的结果。 算法的主要学习方式
机器学习AI算法工程
2018-03-12
7700
什么是机器学习?有哪些算法和分类?又有哪些应用?看完你就懂了
导读:本文从大数据的概念讲起,主要介绍机器学习的基础概念,以及机器学习的发展过程,用一个形象的例子讲解大数据生态中的机器学习,并按照传统机器学习(包括分类、聚类、回归、关联规则、协同过滤、数据降维等)、深度学习,以及其他机器学习(迁移学习、主动学习、演化学习)进行算法讲解。
IT阅读排行榜
2019-04-24
12.4K0
日拱一卒,《机器学习实战》,机器学习有哪些分类?
今天我们继续来聊聊《机器学习实战》,上一篇文章我们聊了机器学习兴起的原因,以及简要的工作原理,今天我们来聊聊机器学习算法的分类,看看从原理角度以及从应用的角度可以大致怎样划分。
TechFlow-承志
2022-09-21
3020
机器学习分类算法
可是,你能够如数家珍地说出所有常用的分类算法,以及他们的特征、优缺点吗?比如说,你可以快速地回答下面的问题么:
昱良
2019-08-13
1.6K0
机器学习算法分类
最近看到对机器学习各种算法从另一个角度的分类,觉得很有意思,于是画了几张图,把它们重新整理了一下。 首先依然是有监督地学习,而有监督地学习又能分为回归和分类两种算法: 回归算法用于处理连续变量,比如预测房价、股价什么的这种走势连续的变量。 📷 分类算法则用于处理离散变量,它们在高维空间可表征为一个一个的离散点。其实分类算法往往有一种回归算法与之对应,因为是同一种方法用于处理不同类型的数据而发展出来的,比如回归树和分类树就都属于决策树(decision tree),随机森林算法其实也是久仰大名了,小姐姐甚至在
企鹅号小编
2018-02-27
8120
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券