什么是 Supervised learning(监督学习)

简介: 什么是 Supervised learning(监督学习)

Supervised learning(监督学习)是机器学习中一种基础而重要的学习范式。在监督学习中,模型通过从已知输入-输出对的训练数据中学习,以便对新的、未见过的输入做出准确的预测或分类。这种学习方式的名称来源于训练数据集中的“监督”,即每个输入样本都伴随着相应的标签或输出。


在监督学习中,我们训练一个模型来学习输入数据到输出数据的映射关系,目标是使模型在未见过的数据上表现良好。这一过程可以被看作是在一个输入空间和输出空间之间建立映射函数的过程,这个函数能够对新的输入做出合理的预测。


举例来说,考虑一个手写数字识别的问题。我们有一个包含大量手写数字图像的数据集,每个图像都有相应的标签,表示数字是什么。在监督学习中,我们将这些图像作为输入,相应的数字标签作为输出,训练一个模型来学习如何将输入图像映射到正确的数字标签。一旦模型训练完成,我们就可以用它来对新的手写数字图像进行分类,即使这些图像不在训练集中。


具体来说,监督学习包括两个主要阶段:训练阶段和测试阶段。在训练阶段,模型通过观察训练数据并不断调整参数来学习输入和输出之间的映射关系。在测试阶段,模型用未见过的数据来评估其性能,看它是否能够正确地推断新的输入样本的输出标签。


总体而言,监督学习在各种应用中都得到广泛应用,包括图像识别、语音识别、自然语言处理等领域。这种学习方式的成功依赖于高质量的标记数据集和有效的模型设计,为机器学习的发展和应用提供了坚实的基础。

相关文章
|
14天前
|
机器学习/深度学习 数据可视化 算法框架/工具
【深度学习】Generative Adversarial Networks ,GAN生成对抗网络分类
文章概述了生成对抗网络(GANs)的不同变体,并对几种经典GAN模型进行了简介,包括它们的结构特点和应用场景。此外,文章还提供了一个GitHub项目链接,该项目汇总了使用Keras实现的各种GAN模型的代码。
26 0
|
2月前
|
机器学习/深度学习 数据采集 人工智能
Supervised Learning
【6月更文挑战第7天】
26 2
|
10月前
|
机器学习/深度学习 语音技术
“Zero-shot Learning”、“One-shot Learning”和“Few-shot Learning”
你知道吗?在机器学习的世界里,有一种名为“Zero-shot Learning”、“One-shot Learning”和“Few-shot Learning”的策略,它们主要是为了解决神经网络模型因为训练数据少,导致模型泛化能力差的问题。
114 1
|
12月前
|
机器学习/深度学习 算法 TensorFlow
监督学习(Supervised Learning)
监督学习(Supervised Learning)是机器学习的一种主要方法,用于从标记的训练数据中学习预测模型或者决策函数。在监督学习中,我们有一组输入特征和相应的标签,目标是根据输入特征预测或分类新的未标记数据。
162 1
|
12月前
|
机器学习/深度学习 Web App开发 算法
强化学习(Reinforcement Learning)
强化学习(Reinforcement Learning)是机器学习的一个分支,旨在让智能体(agent)通过与环境的交互学习如何做出决策以最大化累积奖励。在强化学习中,智能体通过试错的方式与环境进行交互,并根据环境的反馈(奖励或惩罚)调整自己的行为。
154 2
|
机器学习/深度学习 算法 数据挖掘
【计算机视觉】Zero-shot, One-shot和Few-shot
机器学习任务按照对 **样本量** 的需求可以分为:传统监督式学习、Few-shot Learning、One-shot Learning、Zero-shot Learning。
|
机器学习/深度学习 存储 人工智能
Zero-Shot, One-Shot, and Few-Shot Learning概念介绍
Zero-Shot, One-Shot, and Few-Shot Learning概念介绍
4979 0
|
机器学习/深度学习 PyTorch API
【Deep Learning 4】线性回归与逻辑回归
🍊本文详细介绍了线性回归和逻辑回归是什么,并对二者进行了对比,此外详细介绍了sigmoid函数,最后使用Pytorch来实战模拟二者🍊实验一使用Pytorch实现线性回归🍊实验二使用Pytorch实现逻辑回归。
248 0
|
机器学习/深度学习 算法 PyTorch
【Deep Learning 2】BGD梯度下降算法
🍊本文从行人下山过程引入梯度下降法,随后详细阐述其原理,并做了两个实验更好理解🍊实验一使用Pytorch来求解函数的最小值🍊实验二使用批量梯度下降算法、和机梯度下降算法来拟合函数最佳参数。
131 0
|
机器学习/深度学习 存储 算法
【Deep Learning 7】RNN循环神经网络
🍊本文旨在以一种通俗易懂的方式来介绍RNN,本文从天气预报开始引入RNN,随后对RNN进行详细介绍,并对几种变体的LSTM、CRU、BiLSTM进行重点介绍。最后以5个实验进行实战训练 🍊实验一:Pytorch+Bert+RNN实现文本分类预测模拟 🍊实验二:Pytorch+Bert+RNN实现对IMDB影评数据集进行二分类情感分析 🍊实验三:Pytorch+Bert+GRU实现对IMDB影评数据集进行二分类情感分析 🍊实验四:Pytorch+Bert+LSTM实现对IMDB影评数据集进行二分
169 0