搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
Gausst松鼠会
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
vector的使用01_vector
2
【RecyclerView】 九、为 RecyclerView 设置不同的布局样式_recyclerview不同布局
3
【动态规划专栏】专题一:斐波那契数列模型--------2.三步问题
4
vscode使用restClient实现各种http请求
5
http 和 https 区别_h tt p和h tt p s的区别是什么
6
Python数据可视化:2018年电影分析
7
多目标优化算法:基于非支配排序的海象优化算法(NSWOA)MATLAB
8
使用开源VPN搭建个人虚拟专用网络_开源虚拟组网
9
CKA考题解析_kubernetes.io/change-cause: 'resize
10
Keil中两个小bug:expected an identifier,declared implicitly
当前位置:
article
> 正文
Machine Learning definition(机器学习定义)_机器学习的definition
作者:Gausst松鼠会 | 2024-02-26 21:23:25
赞
踩
机器学习的definition
1. Machine Learning definition(机器学习定义)
Arthur Samuel(1959年)将机器学习非正式定义为:在不直接针对问题进行编程的情况下,赋予计算机学习能力的一个研究领域。
创造西洋棋程序,可以和自己对战。
Tom Mitchell(1998年)提出一个更为正式关于机器学习的定义 :对于一个计算机程序来说:给它一个任务T和一个性能测量方法P,如果在经验E的影响下,P对T的测量结果得到了改进,那么就说改程序从E中学习。
E = the experience of playing many games of checkers
T = the task of playing checkers.
P = the probability that the program will win the next game.
2. Supervised Learning (监督学习)
它被称作监督学习是因为对于每个数据来说 我们给出了 “正确的答案”。
你有一些问题和他们的答案,你要做的有监督学习就是学习这些已经知道答案的问题。然后你就具备了经验了,这就是学习的成果。然后在你接受到一个新的不知道答案的问题的时候,你可以根据学习得到的经验,得出这个新问题的答案。(试想一下高考不正是这样,好的学习器就能有更强的做题能力,考好的分数,上好的大学.....)。我们有一个样本数据集,如果对于每一个单一的数据根据它的特征向量我们要去判断它的标签(算法的输出值),那么就是有监督学习。通俗的说,有监督学习就是比无监督学习多了一个可以表达这个数据特质的标签。
包含回归(Regression)和分类(Classfication)。
举例:
房价 与 面积的关系
2.1 Classfication (分类任务)
离散变量预测,设定了标准答案,复合条件,是或否。
image
举例:
肿瘤良性/恶性 与 肿瘤大小的关系。(0或1结构)
年纪 与 肿瘤大小关系。(聚合结构)
预测明天的气温是多少度
Support Vector www.dongfan178.com machines(支持向量机的算法):可以吧数据映射到无限维空间中。
问题:
如何把一个无限维的向量映射到计算机内存中?
如何表示一个无限纬空间中的点?
2.2 Regression(回归任务)
连续变量预测。
image
举例:
预测明天的气温是多少度。
3. Unsupervised Learning(无监督学习)
数据聚合、分类。
image
我们有一些问题,但是不知道答案,我们要做的无监督学习就是按照他们的性质把他们自动地分成很多组,每组的问题是具有类似性质的(比如数学问题会聚集在一组,英语问题会聚集在一组,物理........)。
所有数据只有特征向量没有标签,但是可以发现这些数据呈现出聚群的结构,本质是一个相似的类型的会聚集在一起。把这些没有标签的数据分成一个一个组合,就是聚类(Clustering)huachengj1980.com。比如Google新闻,每天会搜集大量的新闻,然后把它们全部聚类,就会自动分成几十个不同的组(比如娱乐,科技,政治......),每个组内新闻都具有相似的内容结构。
举例:
提供一组数据,不提供任何数据的正确答案,你能否在这组数据中寻找到一些有趣的数据结构?
基因数据分组。
聚合算法处理图像,对像素数据进行聚合分组,得到类似素描的效果,等效表达。
图像处理,将图像分成不同区域,像素分到不同区域。创建3D模型,创造类似AR的效果。
计算机集群,社交网络分析,市场划分,航天数据分析。
3.1 Cocktail party problem(鸡尾酒会问题)
假设我们在参加一个鸡尾酒会,有很多人参加,在环境嘈杂,很多人说话的情况下,能否把感兴趣的某个人的声音单独从嘈杂的背景音中提取出来?
规律:不同麦克风收集到说话者声音大小不一样。
算法A
将人声从人声中分离
独立组件分析
将人声从音乐中分离
其他应用:
文本处理
理解功能分级
使用MATLAB一行代码实现以上算法。
3.2 ICA algorithm
[W,s,v] = svd((repmat(sum(x.*x,1),www.dfgj157.com size(x,1),1).*x)*x');
4. Reinforcement Learning(强化算法学习)
基本概念是一个被称为 回报函数的概念。
使用在不需要进行一次决策的情形中。
举例
使用监督学习进行癌症预测,预测一个病人肿瘤是否为恶性。你的预测决定了病人是生死。通过决策产生一个结论,要么对,要么错。
在强化学习问题中,通常会一段时间内做出一系列的决策
举例
自动直升机:给你自动直升机的钥匙,能否写个程序让它飞起来?如果做了一个坏的决策,飞机可能不会马上摔下来,只有你连续做出很多坏的决策时,飞机才会摔下来。相反的,只要连续的做出正确的决策,飞机就可以飞起来了。
训狗,正确奖励;错误惩罚。
机器人领域。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/147236
推荐阅读
article
【
学习
笔记】
点云
:
三维
分类
和分割《
Point
Net:
Deep
Learning on
Point
...
1.简介传统的卷积框架严格要求规则的
点云
/网格数据格式,但是现在格式变得不规则,这就使得很多学者将这些数据变换成常规的三...
赞
踩
article
Machine
Learning
第二讲[
多
变量
线性
回归
] --(一)
多
变量
线性
回归
_
多
自
变量
多
因
变量
...
内容来自Andrew老师课程
Machine
Learning
的第二章内容的Multivariate Linear Reg...
赞
踩
article
支持
向量
机
(
support
vector machine)--
模型
的由来_
支持
向量
机
模型
来历...
支持
向量
机
模型
的由来_
支持
向量
机
模型
来历
支持
向量
机
模型
来历 1995年,Corinna Cor...
赞
踩
article
Dictionary
Learning
Tools
for Matlab._
karl
skretti...
Dictionary
Learning
Tools
for Matlab.Karl Skretting, Univers...
赞
踩
article
3D
目标检测论文方法汇总 【2022部分持续更新中~_
li
f
t
:
learning
4d
lidar
...
Automanous-
3D
-detection-methods 该项目地址为:https://github.com/Li...
赞
踩
article
《
Le
a
rning
a
Unified
S
a
mple
Weighting
Network
for O...
《
Le
a
rning
a
Unified
S
a
mple
Weighting
Network
for Object Dete...
赞
踩
article
【智能算法】使用 MATLAB 中的
Deep
Learning
Toolbox
来构建和训练 LS...
以上代码创建了一个包含输入序列层、两个包含 100 个隐藏单元的
LSTM
层、一个全连接层和一个回归层的
神经网络
。同时...
赞
踩
article
深度学习 |
MATLAB
Deep
Learning
Toolbox
Deep
er Network...
深度学习 |
MATLAB
Deep
Learning
Toolbox
Deep
er
Networks
目录深度学习 | ...
赞
踩
article
翻译-
Forecasting
Sunspot
Time
Series
Using Deep Lear...
Abstract To predict Solar Cycle 25, we used the values of su...
赞
踩
article
行人
重
识别
(
Person
Re-ID)【三】:论文笔记——
Joint
Detection
and I...
论文:
Joint
Detection
and
Identification
Feature
Learning
for P...
赞
踩
article
行人
重识别综述“
Deep
Learning
for
Person
Re
-
identification
...
目录1 概述1.1 Query和Gallery1.2 难点1.3 总体步骤2 Closed-world
Re
-ID2....
赞
踩
article
learning
rate
_
学习
率
大小
对
训练
的影响...
1.
学习
率对
训练
的影响为了能够使得梯度下降法有较好的性能,我们需要把
学习
率的值设定在合适的范围内。太大的
学习
速率导致学...
赞
踩
article
深度
学习
成长之路(二)
学习
率
(
learning
rate
)
的
知识汇总_
deep
q
learning
...
首先是找到
的
三篇不错
的
博客,看完收获很多。链接如下:机器之心
学习
速
率
设置指南简书 batchsize和lr
的
笔记雷锋网...
赞
踩
article
batch
size
,
学习
率(
learning
rate
),and training time_
学习
...
batch
size
,
学习
率(
learning
rate
),and training time1.
batch
size
和...
赞
踩
article
【
深度
学习
】
学习
率
lr
(
Learning
Rate
)对
精度
和损失值的影响_
lr
0和
lr
1区别
深度
学...
通过设置不同
学习
率
(
lr
)发现,训练
精度
随着
学习
率
的减小在模型训练次数较多的背景下渐趋平稳,逐渐稳定在某一个较小的区间内...
赞
踩
article
机器
学习
(3)之优化器(
梯度
下降
方法
(Gradient Descent))用来调整
学习
率(learn...
1.Tuning your
learning
rate
s如果每次调的太大,loss变化就很快:调的太小,loss变化的太...
赞
踩
article
Windows
Azure
Virtual
Machine
(26)
使用
高级存储(SSD)和DS系...
《
Windows
Azure
Platform 系列文章目录》 Update: 2016-11-3,如果大家在使...
赞
踩
article
国标
GB28181
协议
EasyCVR
启动失败报错“
Local
Machine
Check
Error...
报错为“
Local
Machine
Check
Error!本地机器检查错误!”,检查配置文件是否因为hardware_...
赞
踩
article
姿态估计之简述
Human
Pose
with
Deep
-learning【转】_
human
mes...
转自[简述
Human
Pose
with
Deep
-learning - 知乎]2019年底到2021年初,算是入坑一...
赞
踩
article
SVM
算法
(
Support
Vector
Machine)...
支持向量机(support vector machines,
SVM
)是一种二分类模型,它将实例的特征向量映射为空间中的一...
赞
踩
相关标签
深度学习
人工智能
机器学习
多参数线性回归
支持向量机
svm
初学者
计算机视觉
python
pytorch
自动驾驶
目标检测
神经网络
lstm
时间序列
预测
LSTM
行人重识别
Person Re-ID
论文笔记
Joint Detection and Identifica