机器学习的分类有哪些常见的方式?监督学习、无监督学习

机器学习类型概述 从不同的视角来看待诸多机器学习算法,有不同的划分。 1、语料视角 根据训练语料对人工参与类别划分或标签标识的需求程度,可将机器学习划分为四种类型: 监督学习、无监督学习、半监督学习、强化学习。 1.1、监督学习 Supervised Learning 在监督学习算法中,提供给算法用于模型训练的数据,其实例的类别或标签是需要人工进行标注的,也即监督二词之所谓。 监督学习算法主要分为两类:分类、回归。 分类算法通常用于执行分类操作。比如,给一邮件,模型判断该邮件是否是垃圾邮件。 回归算法通 阅读详情

机器学习的分类方式多种多样,以下是几种常见的分类方式及其核心要点:

按学习方式分类

监督学习(Supervised Learning)  

  • 定义:使用带有标签的数据(输入-输出对)训练模型,模型学习输入到输出的映射关系。
  • 典型任务:分类(如识别猫狗)、回归(如预测房价)。
  • 算法举例:线性回归、决策树、支持向量机(SVM)、神经网络。

无监督学习(Unsupervised Learning)  

  • 定义:数据无标签,模型自行发现数据中的隐藏结构或模式。
  • 典型任务:聚类(如客户分群)、降维(如PCA)、关联规则挖掘(如购物篮分析)。
  • 算法举例:K-Means、主成分分析(PCA)、Apriori。

半监督学习(Semi-Supervised Learning)  

  • 定义:结合少量带标签数据和大量无标签数据训练,解决标注成本高的问题。
  • 应用场景:医学图像分析(标注数据少,未标注数据多)。

强化学习(Reinforcement Learning)  

  • 定义:智能体通过与环境交互,根据奖励信号学习最优策略。
  • 典型应用:游戏AI(如AlphaGo)、机器人控制、自动驾驶。
  • 算法举例:Q-Learning、深度强化学习(DQN)。

 按模型类型分类 

生成模型(Generative Model)  

  • 目标:学习数据的联合概率分布  𝑃 ( 𝑋 , 𝑌 ) P(X,Y),可生成新样本。
  • 例子:朴素贝叶斯、生成对抗网络(GAN)、隐马尔可夫模型(HMM)。

判别模型(Discriminative Model)  

  • 目标:直接学习条件概率  𝑃 ( 𝑌 ∣ 𝑋 ) P(Y∣X) 或决策边界,专注于分类。
  • 例子:逻辑回归、支持向量机(SVM)、卷积神经网络(CNN)。 

按任务类型分类 

分类(Classification)  

  • 目标:预测离散类别(如垃圾邮件检测)。
  • 算法:逻辑回归、随机森林、神经网络。 

回归(Regression)  

  • 目标:预测连续值(如股票价格预测)。
  • 算法:线性回归、梯度提升树(GBDT)。

聚类(Clustering)  

  • 目标:将数据分组(如用户画像分群)。
  • 算法:K-Means、DBSCAN、层次聚类。

推荐系统(Recommendation)  

  • 目标:预测用户偏好(如电影推荐)。
  • 算法:协同过滤、矩阵分解(如SVD)。 

按学习方法分类

批量学习(Batch Learning)  

特点:一次性用全量数据训练模型,适用于静态数据场景。

在线学习(Online Learning)  

特点:数据逐步输入,模型动态更新(如实时广告点击预测)。

迁移学习(Transfer Learning)  

特点:将已学知识迁移到新任务(如用ImageNet预训练模型做医学图像分类)。

集成学习(Ensemble Learning)  

特点:结合多个弱模型提升性能(如随机森林、XGBoost)。 

按模型复杂度分类

参数模型  

  • 特点:假设数据分布形式(如线性回归假设线性关系),参数固定。
  • 例子:线性模型、逻辑回归。

非参数模型  

特点:不假设数据分布,模型复杂度随数据量增长(如KNN、决策树)。 

其他重要分类

自监督学习(Self-Supervised Learning)  

特点:利用数据自身构造监督信号(如BERT通过掩码预测学习)。

小样本学习(Few-Shot Learning)  

特点:用极少量样本训练模型(如Meta-Learning)。 

如何选择分类方式?

  • 数据标签:有标签 → 监督学习;无标签 → 无监督/自监督。
  • 任务目标:预测值连续 → 回归;离散 → 分类;发现结构 → 聚类。
  • 数据量级:小样本 → 迁移学习/小样本学习;动态数据 → 在线学习。

通过组合不同分类方式,可灵活应对实际问题(如用生成模型做半监督分类)。 

机器学习:监督学习与非监督学习 监督学习:使用带标签的数据,目标是预测。无监督学习:使用无标签的数据,目标是发现结构。选择哪种方法取决于数据的标签情况和任务需求。 阅读详情

相关推荐

2、机器学习简介及其分类

机器学习是指让机器从数据中自动学习规律和知识,并利用这些规律和知识进行预测或决策的技术,机器学习包括监督学习、无监督学习、强化学习,其中监督学习也被称作有监督的学习,有监督的意思就是预先知道据有什么样的目标,通过一些已经知道结果的数据(也叫做有标注的数据)训练模型,完成训练后,再将新问题给模型去解答,常用的有监督的算法有KNN(K近邻)算法、线性回归、罗辑回归、支持向量机、决策树、神经网络等;

Criss@陈磊 594

【11月机器学习】Introduction

有关机器学习的自我认识

m0_50976943的博客 906

2、机器学习中的监督学习与无监督学习

本文深入探讨了机器学习中的监督学习与无监督学习,比较了二者在标签使用、任务定义、性能衡量和模式发现方面的差异。文章分析了各自的优缺点,并详细介绍了常见监督算法如线性回归、逻辑回归、决策树和支持向量机的应用场景。同时,阐述了如何利用无监督学习解决标记数据不足、过拟合、维度灾难等问题,并提出了结合两种学习方式的策略。最后,提供了根据数据情况、问题类型和计算资源选择合适学习方法的实用建议,旨在帮助读者构建更高效、更具泛化能力的机器学习解决方案。

code8的博客 50

机器学习算法分类

机器学习的分类体系是动态发展的,深度学习和传统方法在不同场景下互补。

Gsen2819的博客 2201

CUDA编译踩坑实录:如何正确设置-gencode参数适配你的GPU算力

本文深入解析CUDA编译中-gencode参数的核心原理与实战配置,帮助开发者解决常见的'Unsupported gpu architecture'错误。通过厘清虚拟架构与真实架构的区别,并提供多版本兼容的CMake配置方案,确保编译出的代码能精准适配不同GPU算力,兼顾性能与广泛兼容性。

weixin_28829903的博客 339

Unity中的坐标系及其转换方法

Unity中的坐标系及其转换方法 Unity中有四种坐标系: 1.全局坐标系 World Coordinate System 全局坐标系是用于描述场景内所有物体位置的方向的基准,也称为世界坐标系,Unity中创建的物体都是以全局坐标系中的坐标原点(0,0,0),来确定各自的位置的,可以使用transform.position来获取游戏对象的世界坐标。 2.局部坐标系 Local Coordinate System 局部坐标系也称为模型坐标系或物体坐标系,每个物体都有自身独立的物体坐标系。当物体移动或改变方向

Z_hongli的博客 8179

机器学习的分类

机器学习是人工智能的一个分支,它使计算机系统能够从数据中学习并做出决策或预测。机器学习(Machine Learning)是一种基于数据驱动的方法,旨在通过自动化的统计模型和算法从数据中学习和提取模式,以进行预测、分类和决策。其核心思想是通过训练数据构建模型,使其在面对新数据时能够准确进行预测和分类。

wt334502157的博客 8253

从拆解到调试:用CS5523改造旧款车载显示屏的完整记录(MIPI转eDP方案)

本文详细记录了使用CS5523芯片将旧款车载显示屏从MIPI接口改造为eDP驱动的完整过程。通过对比LT8911等芯片,选择CS5523实现低功耗、高兼容性的显示升级,涵盖硬件改造、固件配置及调试技巧,最终成功提升显示效果200%。

web99的专栏 344

机器学习方法的基本分类

目录 1、监督学习(supervised learning) 2、无监督学习(unsupervised learning) 3、强化学习(reinforcement learning) 4、半监督学习(semi-supervised learning)与主动学习(active learning) 统计学习或机器学习一般包括监督学习、无监督学习、强化学习。有时还包括半监督学习、主动学习 1、监督学习(supervised learning) 监督学习是指从标注数据中学习预测...

tiantianzs的博客 1万+

LAP-D协议概述

Q.921协议由称为LAPD(链路访问协议-D通道),与HDLC的关系密切,它是在ISDN D通道上使用的数据链路协议。 注:http://www.freesoft.org/CIE/Topics/125.htm LAP-D的帧格式 标志、位填充技术和FCS校验计算与HDLC一致。 16位的地址包括C/R字段、SAPI(服务访问点标识)和TEI(端点标识)。TEI用于区分使用相同ISDN...

系统运维 1914

GEE进行Theil-Sen Median斜率估计和Mann-Kendall检验

Python实现Theil-Sen Median斜率估计和Mann-Kendall检验// 定义时间范围//NDVI图像集合// 定义每年的开始和结束日期// 加载NDVI数据集,按日期过滤,并计算最大值.max()}));// 计算Sen斜率并剪裁// 可视化Sen斜率Map.addLayer(senSlope.select('slope'), vis, "Sen斜率 ");// MK检验// 创建一个列表,包含年度NDVI图像的list。

qq_44894692的博客 965

机器学习中的常见分类方法汇总

​ 目录 一、常见方法与其核心 二、这几种常见方法的优缺点和适用情况 三、朴素贝叶斯分类器和逻辑回归的互通 四、二分类到多分类 五、类别不平衡问题 一、常见方法与其核心 1、线性判别分析 以一种基于降维的方式将所有的样本映射到一维坐标轴上,然后设定一个阈值,将样本进行区分,映射依据为:类间间距大,类内间距小。 以二分类为例: 目标式:最大化—— 最终结果: 详见线性判别分析(LDA)详解_tt丫的博客-优快云博客_线性判别分析(ld

tt丫的博客 7935

逐飞vs龙邱:英飞凌miniwiggler仿真器硬件接口差异全解析(附拆机对比图)

本文通过拆解对比逐飞与龙邱两家厂商的英飞凌miniwiggler仿真器,详细解析了其硬件接口的核心差异。重点分析了Type-C接口的取舍、DAP调试协议(SWD)的支持、电源设计(跳线帽vs拨码开关)以及工艺用料,为嵌入式开发者与智能车竞赛选手提供了清晰的选型参考和实际应用建议。

weixin_29189003的博客 113

机器学习分类

机器学习通常分为四类 监督学习 无监督学习 半监督学习 强化学习 目录 监督学习 监督学习有两个典型的分类: 常见的监督学习算法 无监督学习 常见的无监督学习算法 无监督学习算法常见工作 半监督 强化学习 其他 监督学习 监督学习是从标记的训练数据来推断一个功能的机器学习任务。在监督学习中,每个实例都是由一个输入对象(通常为矢量)和一个期望的输出值(也称为监督信...

黎国溥 1万+

SAP_MM模块通过CC11 创建物料版本

通过本文,我们了解了 SAP 的[SAP_MM模块通过CC11 创建物料版本]的基本概念和应用方法。当物料主数据、BOM(物料清单)、工艺路线等对象需要进行变更控制时,通过创建“版本”或“更改单”来记录、控制和追溯变更。创建完变更主记录(Change Number)后,可在物料主数据维护时引用它,从而创建物料版本化信息。,在其中可以定义物料、BOM、工艺路线等对象的变更版本信息,从而在系统中实现版本化的物料管理。

我小时候很黑的博客 816

总结个人关于雷达样式的见解(脉内脉间调制)

概述 雷达有各种各样的脉内脉间调制样式,对于雷达的设计者来说,不外乎三个目的: 1、增加雷达性能,如提高测距精度,增大侦察距离等; 2、雷达的工作机制决定雷达必须采用此种样式的调制,如有些SAR雷达为保证径向测距精度,需要使用脉内宽带调制信号; 3、降低雷达被电子战装备截获的概率,也就是LPI设计。 对于雷达对抗方,则只会观察到信号存在脉内及脉间的调制。对于一般的雷达信号,通常只采用脉内调制,脉间频率调制,脉间PRI调制。 脉间调制类型 1、PD雷达的脉间特征 雷达进行脉间调制的主要是PRI..

年糕的博客 3万+

机器学习基础知识

机器学习基础 机器学习算法分类 在机器学习中,根据任务的不同,可以分为监督学习(Supervised Learning)、无监督学习(Unsupervised Learning)、半监督学习(Semi-Supervised Learning)和增强学习(Reinforcement Learning) 监督学习 监督学习的训练数据包含了类别信息,即数据已经经过分类处理。如垃圾邮件检测的数据集的训练样...

Ding 的博客 284

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

机器学习基础学习笔记

机器学习基础 一、机器学习概述 机器学习直白来讲,是根据已有的数据,进行算法选择,并基于算法和数据构建模型,最终对未来进行预测; 输入一组数据X-Y,想要得到X-Y间的一个目标函数 f 。根据大量历史数据,根据逻辑推理得到一个与想要得到的目标函数 f 相近的假设函数 g ; 对于某给定的任务 T ,在合理的性能度量方案 P 的前提下,某计算机程序可以自主学习任务 T 的经验 E;随着提供合适、优质、大量的经验 E ,该程序对于任务 T 的性能逐步提高。即随着E积累,会导致以 P 度量的性能的提升; 选择的

SuanCaiyu1806的博客 1万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

机器学习基础

Mitchell定义机器学习:对于某类任务T和性能度量P,一个计算机程序被认为可以从经验E中学习是指,通过经验E改进后,它在任务T上由性能度量P衡量的性能有所提升。 ...

dreamweaverccc的博客 248

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

机器学习(学习笔记)

机器学习 概述 什么是机器学习 机器学习是一门能够让编程计算机从数据中学习的计算机科学。 一个计算机程序在完成任务T之后,获得经验E,其表现效果为P,如果任务T的性能表现,也就是用以衡量的P,随着E增加而增加,那么这样计算机程序就被称为机器学习系统。 自我完善,自我增进,自我适应。 为什么需要机器学习 自动化的升级和维护 解决那些算法过于复杂甚至跟本就没有已知算法的问题 在机器学习的过程中协助人...

NewMet的博客 943

有监督与无监督

机器学习分为:监督学习,无监督学习,半监督学习(也可以用hinton所说的强化学习)等。简单的归纳就是,是否有监督(supervised),就看输入数据是否有标签(label)。输入数据有标签,则为有监督学习;没标签则为无监督学习。 有监督学习(supervised learning) 监督算法常见的: KNN 线性回归 决策树 支持向量机 朴素贝叶斯算法 神经网络 无监督学习 无监督算法的: 主成分分析法(PCA) 异常检测法 自编码算法 深度信念网络 赫比学习法 生成式对抗网络 自组织映射.

qq_43305700的博客 589

0001人工智能与机器学习的基本概念和方法

本文介绍了人工智能与机器学习的基本概念和核心方法。主要内容包括:1)人工智能的分类(弱AI和强AI)及机器学习作为其主流技术;2)机器学习的三大实现方法:监督学习、无监督学习和半监督学习;3)数据集的基本组成(样本、特征和标签);4)机器学习的核心任务分类与回归;5)数据集的划分(训练集、验证集和测试集);6)机器学习中常用的距离计算方法。文章系统梳理了机器学习的基础知识和关键概念,为理解人工智能技术提供了清晰的框架。

老欧学视觉的博客 1496

机器学习基础——1.基本概念

本文介绍了机器学习的基本概念、分类和应用场景,并重点解析了Python主流机器学习库scikit-learn的核心功能。机器学习是通过算法让计算机从数据中学习并预测,主要分为监督学习、无监督学习、半监督学习和强化学习。scikit-learn库提供丰富的算法(分类、回归、聚类、降维等)和统一的API接口,支持完整机器学习流程(数据预处理、模型训练、评估优化)。文章通过代码示例展示了随机森林分类、线性回归、K均值聚类和PCA降维等典型应用场景。

Gu_shiwww的博客 1227

#机器学习的基本方法

假设空间 𝐻 是所有可能的假设的集合。在监督学习中,一个假设就是一个从输入空间 𝑋到输出空间 𝑌的映射。因此,假设空间包含了所有可能的映射函数,即所有可能的模型 ℎ:𝑋→𝑌。超参数是在模型训练之前指定的参数,它们控制着学习算法的行为。与模型参数(如神经网络中的权重和偏置)不同,模型参数是在训练过程中通过反向传播等技术自动更新的,而超参数是由用户手动设定的。超参数常应用于估计模型参数的过程中,由人工直接指定,可以使用启发式方法来设置,并能依据给定的预测问题而调整。

Lik_Q的博客 1972
上一篇: 刚读研一,打算学YOLO目标检测,请问要怎么入门?
下一篇: YOLO遇到Transformer:天花板在哪?
大模型星球
博客等级 码龄5年 1132粉丝 239原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值