我们做的非线性映射 ,它将原始特征空间中的数据点映射到另一个高维空间中,之前我们没有提过,其实这个高维空间在这里有一个华丽的名字——“再生核希尔伯特空间 (Reproducing Kernel Hilbert Space, RKHS)”。“再生核”就是指的我们用于计算内积的核函数,再说“再生”之前,我们先来简单地介绍一下 Hilbert Space ,它其实是欧氏空间的一个推广。首先从基本的向量空间开始,空间中的点具有加法和数乘的操作,在这个向量空间上定义一个内积操作,于是空间将升级为内积空间。根据内积可以定义一个范数:

从而成为一个赋范向量空间。范数可以用于定义一个度量从而成为一个度量空间。如果这样的空间在这个度量下是完备的,那么这个空间叫做 Hilbert Space 。简单地来说,Hilbert Space 就是完备的内积空间。最简单的例子就是欧氏空间 ,这是一个Hilbert Space 。

我们这里的 RKHS 就是一个函数空间。实际上,在这里我们有一个很有用的性质,就是维度相同的 Hilbert Space 是互相同构的——也就是说空间的各种结构(包括内积、范数、度量和向量运算等)都可以在不同的空间之间转换的时候得到保持。有了这样的性质,就可以让我们不用去关心 RKHS 中的点到底是什么。


更明确的解释(知乎TimXP的解释):

希尔伯特空间名字听上去似乎很难理解,但是真正弄明白其与线性空间之间的关系就会发现并没有那么难。我们一般接触的是线性空间(向量空间) ,首先看线性空间和各种空间之间的关系:

1.线性空间(向量空间)
线性空间又称作向量空间,关注的是向量的位置,对于一个线性空间,知道基(相当于三维空间中的坐标系)便可确定空间中元素的坐标(即位置);线性空间只定义了加法和数乘运算。

如果我们想知道向量的长度怎么办?—-定义范数,引入赋范线性空间

2.赋范线性空间

定义了范数的线性空间!!

如果我们想知道向量的夹角怎么办?—-定义内积,引入内积空间

3.内积空间

定义了内积的线性空间!!

4.欧式空间

定义了内积的有限维实线性空间!!

如果我们想研究收敛性(极限)怎么办?—-定义完备

5.Banach空间

完备的赋范线性空间!!!

6.Hilbert空间

完备的内积空间!!!(极限运算中不能跑出度量的范围)

他们之间的关系可以用下图表示:

举个简单的类比例子:我们知道水果是个很大的类别,在水果的基础上加一个限定,如红色的水果,那么想到的可能有苹果、樱桃等,如果在苹果、樱桃两类水果上再加一个限定,例如果实较大,那么想到的便是苹果。 这里水果可以看成线性空间,红色的水果可以看成赋范线性空间,果实较大的红色水果可以看出内积空间。 Hilbert空间便是在线性空间的基础上加入了几个约束或者限定条件!

机器学习随笔三—再生核Hilbert空间相关推荐

  1. 核函数,再生核Hilbert空间,表示定理

    在许许多多的分类模型中,线性模型f(x)=w⊤xf(x)=w⊤x是最为简单高效的一种,它最后可以得到一个线性分界面,如下图左图所示,但是在数据集 S={x1,-,xm},   xi∈XS={x1,-, ...

  2. 再生核Hilbert空间

    支持向量机:Kernel II  by pluskid, on 2011-01-25, in Machine Learning     28 comments 本文是"支持向量机系列&quo ...

  3. 再生核希尔伯特空间(Reproducing Kernel Hilbert Space)

    再生核希尔伯特空间(Reproducing Kernel Hilbert Space) 一.Basic Definitions 1.The Basic Idea 2.The Reproducing K ...

  4. MachineLearning(4)-核函数与再生核希尔伯特空间

    核函数与再生核希尔伯特空间 1.支持向量积-核函数 2.一个函数为核函数的条件 3.核函数与希尔伯特空间 3.1希尔伯特空间-Hilbert空间 1.支持向量积-核函数 核(kernel)的概念由Ai ...

  5. 再生核希尔伯特空间(RKHS)

    今天看一篇论文,看到了一个名词,RKHS(Reproducing Kernel Hilbert space)即再生核希尔伯特空间,不太明所以,所以百度查一查,这里简单记录一下. 线性空间 通俗来讲,线 ...

  6. 从线性空间到再生核希尔伯特空间(RKHS)

    在学习机器学习的同学如果对SVM中的核函数进行深究,一定会见到再生核希尔伯特空间(RKHS)这个概念,其他理工科的同学往往也会在书中遇到希尔伯特空间这样的字眼,还有什么巴拿赫空间.赋范线性空间等等.但 ...

  7. ML 03、机器学习的三要素

    FROM: http://www.cnblogs.com/ronny/p/4062792.html 机器学习算法原理.实现与实践--机器学习的三要素 1 模型 在监督学习中,模型就是所要学习的条件概率 ...

  8. 【斯坦福大学公开课CS224W——图机器学习】三、节点和图嵌入

    [斯坦福大学公开课CS224W--图机器学习]三.节点和图嵌入 文章目录 [斯坦福大学公开课CS224W--图机器学习]三.节点和图嵌入 1. 节点嵌入 1.1 编码器与解码器 1.2 节点嵌入的游走 ...

  9. 机器学习中的概念---输入空间、标记空间、样本空间、假设空间、版本空间

    一:输入空间/特征空间/属性空间 这三个概念都是指的X,都是指的输入量 二:标记空间/输出空间 指的是Y,指的是输出量.(有时候,X-Y的所有映射也被当作Y,概念上有点混乱) 一:样本空间 样本空间的 ...

最新文章

  1. VALSE 2020来了!60位计算机视觉、模式识别领域的优秀青年学者齐聚一堂
  2. S01E05 Android体系结构
  3. nohup不输出日志信息的方法,及linux重定向学习
  4. 九十、Python的GUI系列 | QtDesigner进行界面设计
  5. Linux -sed
  6. 搞懂多维高斯分布的由来
  7. P1179: [Apio2009]Atm
  8. 单片机和微型计算机异同,微机与单片机有什么主要的区别?
  9. 10-08 长假结束
  10. jsp和servlet面试题
  11. 12个数据可视化工具,人人都能做出超炫图表
  12. python中文分词器(jieba类库)
  13. chrome浏览器上传文件延迟_谷歌Chrome上传文件未响应的解决办法
  14. Ubuntu18.04之有道词典安装(五十九)
  15. kb3020369不适用计算机,适用于Windows 7的Service Pack 2 Microsoft发布KB3020369便利汇总更新 | MOS86...
  16. 苹果手机用计算机打不开怎么回事啊,苹果手机商店打不开怎么办
  17. 计算机应用基础提问话题,10个开启新话题的过渡方法.docx-汇文网
  18. Android进阶之路 - 拉伸的弹簧效果
  19. 儿子读书成绩不好能学计算机专业吗,我的儿子十七岁了,学习成绩不好,也不爱念书,整天就是玩电脑和手机,我想让他学点儿技术不知道学什么适...
  20. 【电影推荐】60部经典华语电影,排行不分先后!

热门文章

  1. python爬取网易云音乐
  2. 我一个程序员的作息时间表及学习工作效率问题
  3. 【Web-View】小程序跳转外部链接
  4. 【清华2019冬令营模拟12.8】视野
  5. 配置交换机端口安全实验
  6. 【UE4 第一人称射击游戏】11-武器跟随鼠标移动并添加开火音效
  7. AI Studio学习篇3_《乘风破浪的姐姐》百度百科嘉宾信息爬取与数据分析
  8. 分区软件Acronis Disk Director Suite
  9. 遇到V-Ray for 3ds Max中的这3个错误如何解决
  10. 0基础学python第一天:认识python,安装python,输出第一个程序