机器学习——绪论(二)

摘要:假设空间;版本空间;

参考:

(1)《机器学习》周志华著,清华大学出版社

(2)周志华老师《机器学习》假设空间和版本空间概念辨析 - 知乎 (zhihu.com)

(3)版本空间_百度百科 (baidu.com)

(4)假设空间_百度百科 (baidu.com)

3.假设空间

3.1科学推理的两大基本手段

归纳(induction)和演绎(deduction)是科学推理的两大基本手段。

\bullet 归纳:特殊到一般的“泛化”(generalization)过程,即从具体的事实归结出一般性规律。

归纳学习有广义和狭义之分。广义的归纳学习指从样例中学习;狭义的归纳学习则要求从训练数据中得到概念(concept),因此亦称“概念学习”或“概念形成”。

概念学习中最基本的是布尔概念学习,即对“是”“不是”这样的克表示为0/1布尔值的目标概念的学习。

\bullet 演绎:从一般到特殊的“特化”(specialization)过程,即从基础原理推演出具体情况。

在前文机器学习——绪论(一) - 简书中提到,实际应用中,训练集即可理解为[特殊],测试集即可理解为[一般]。我们学习的目的是“泛化”,即通过对训练集中样例的学习以获得对没见过的样例进行判断的能力。如果仅仅把训练集中的样例“记住”(又称“机械学习”或“死记硬背式学习”),今后遇到一摸一样的样例当然可以判断,可是对于不在训练集中的样例却无能为力。

3.2什么是假设空间

回到高中数学,在函数相关知识的学习中,我们知道,函数三要素分别是①定义域②对应关系③值域。知其二求其一是常见问题,在之前的学习中我们已经学习了知①②求③,知②③求①,而机器学习就是一个知①③求②的过程。根据①和③求得的所有②的集合即为“假设空间”。。

百度百科中对于假设空间有如下定义:

机器学习中可能的函数构成的空间称为“假设空间”。

监督学习(supervised learning)的任务是学习一个模型,使模型能够对任意给定的输入,对其相应的输出做出一个好的预测。模型属于由输入空间到输出空间的映射的集合,这个集合就是假设空间(hypothesis space)。假设空间的确定意味着学习范围的确定。

3.3什么是版本空间

假设空间中的每一个元素对应了一个假设(hypothesis),也就是学习得到的模型,同样就是上文所说的②函数。但是在一般情况下,假设空间中的元素是非常庞大的,而我们的训练样本总是有限的,因此可能有多个假设与训练集一致,即存在着一个与训练集一致的“假设集合”,我们称之为“版本空间”(version space)。

百度百科中对于版本空间有如下定义:

版本空间(version space)是概念学习中与已知数据集一致的所有假设(hypothesis)的子集集合。

3.4示例

现假设有西瓜数据集如下:

表1.1 西瓜数据集(摘自周志华《机器学习》)

该案例是典型的有监督学习中的二分类问题。训练集中共有四个元组,即四个样例,每个样例由三个属性组成(“色泽”, “根蒂”,“敲声”),即该案例中的样本空间是三维的。每个样本带有一个标记信息,取值为{“是”, “否”}。设每个属性有 3 种可能取值,即“色泽:青绿、乌黑、浅白”,“根蒂:蜷缩、硬挺、稍蜷”,“敲声:浊响、清脆、沉闷”,于是样本空间 的大小 (元素的个数) 为 3 × 3 × 3 = 27,即:{“青绿、蜷缩、浊响”,“青绿、蜷缩、清脆”, ……}


图 1. 西瓜分类问题的属性空间(转自知乎用户ttigong)

“假设”也就是学习得到的模型,根据狭义的归纳学习的定义可知,该案例中我们只需学得一个“概念”,即什么样的瓜是好瓜就得到了我们的模型,也就是“假设”。结合训练集,每个样例有三个属性,三个属性所有的取值已明确,那么这里令假设空间是由形如“(色泽=?)\land (根蒂=?)\land (敲声=?)\iff 好瓜”的可能取值所形成的假设组成。(更一般的情况是考虑形如(A\land B)\lor (C\land D)的析合范式。)

假设的表示一旦确定,假设空间及其规模大小就确定了。

求假设空间的方法有很多,可以参考周志华老师《机器学习》假设空间和版本空间概念辨析 - 知乎 (zhihu.com),该文中给出了很不错的求解方法,这里说一下周志华老师书里提到的方法。

对于每一个属性来说都有三种确定的取值,但注意也许有些属性无论取什么值都合适,用通配符“*”来表示,也就是说每一个属性可能有四种取值(例如“色泽”可能的取值有“青绿”、“乌黑”、“浅白”、“*”),那么可构成的假设共有4 × 4 × 4 = 64种。还要注意有可能“好瓜”这个东西根本就不存在,也就是说没有一个模型能算出样例为“好瓜”,那么这种情况下假设空间为空,也就是\varnothing。综上,该案例的假设空间规模大小为65,即共有65个假设。按照从上往下逐渐特殊的原则画出如下图示:


图2:西瓜问题的假设空间(摘自周志华《机器学习》)

我们可以把学习过程看作一个在假设空间中进行搜索的过程,搜索目标是找到与训练集“匹配”(fit)的假设,即能够将训练集中的瓜判断正确的假设。将这些假设全部找出即可求得该案例的版本空间。

可以用很多策略对这个假设空间进行搜索,例如从顶向下、从一般到特殊,或是自底向上、从特殊到一般,搜索过程中可以不断删除与正例不一致的假设、和(或)与反例一致的假设。(这些方法可选择同时进行或只选择其中一种)最终将会获得与训练集一致(即对所有训练样本都能够进行正确判断)的假设,这些假设的集合构成了“版本空间”。


图3:西瓜问题的版本空间(摘自周志华《机器学习》)

3.5样本空间、假设空间、版本空间

样本空间是属性张成的空间,以西瓜分类问题为例,样本空间中的每一个元素是一个西瓜。

假设空间是假设的集合,也就是“函数”的集合。以西瓜分类问题为例,假设空间中的每一个元素是形如“(色泽 = ?)\land (根蒂 = ?)\land (敲声 = ?)\iff 好瓜”的假设。注意假设空间并不一定无限大,有些文中提到“假设空间无限大为了方便讨论选取……作为假设空间”等类似内容个人理解是错误的。

版本空间是假设空间的子集合。其中的每一个元素都是一个假设,并且假设与训练集中的数据保持一致。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,222评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,455评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,720评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,568评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,696评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,879评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,028评论 3 409
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,773评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,220评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,550评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,697评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,360评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,002评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,782评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,010评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,433评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,587评论 2 350

推荐阅读更多精彩内容