前文中,我们已经学习了linear classification,linear regression,logistic regression三种线性方法。

如何解决这种问题呢?

其实很好解决,只需要加入一些二次项即可。

这种思路非常简单易懂,我们关心的是:这样做会带来什么样的后果。

根据之前我们讲过的,对于linear classification这种问题,其vc dimension等于自由度,我们可以得到,进行Q-th order多项式变换之后:

1)对于实际计算上来说,原来x是d维数据,现在x是O(Qd)维数据,计算和存储上实现都比较困难;

2)如果Q很大,导致dvc很大,根据之前的VC bound理论,从而会导致Ein与Eout相差很大

所以呢,具体上Q的选择也需要trade-off:

我们可以看出,这里Q起到的作用与之前我们提高的dvc和mH是等价的。

就像我们一开始提到的,有很多时候,我们不得不使用nonlinear transform,如何选择Q是一个重要的问题。Q太大会导致过度拟合问题,Q太小呢,可能会导致算法无法解决此问题。一个合理的思路是:

从最小的H1(也即:Q=1)开始,如果此时算法的表现足够好,那么就用此算法;否则,再逐渐增加Q。从上面的curve来说,就是从最左边开始逐渐向右移,直到找到好的结果。

转载于:https://www.cnblogs.com/wangyanphp/p/5469072.html

Nonlinear Transform相关推荐

  1. 台湾大学林轩田机器学习基石课程学习笔记12 -- Nonlinear Transformation

    红色石头的个人网站:redstonewill.com 上一节课,我们介绍了分类问题的三种线性模型,可以用来解决binary classification和multiclass classificati ...

  2. 机器学习 | 台大林轩田机器学习基石课程笔记12 --- Nonlinear Transformation

    课程主页 课程视频和PPT 上一节课,我们介绍了分类问题的三种线性模型,可以用来解决binary classification和multiclass classification问题.本节课主要介绍非 ...

  3. nonlinear transformation

    一.non-linear separable data set 可以说,在我们之前所学的知识中,linear binary classification是基石!对于linear binary clas ...

  4. 机器学习基石12:非线性变换(Nonlinear Transformation)

    本文介绍了非线性变换的整体流程:通过非线性变换,将非线性模型映射到另一个空间,转换为线性模型,再来进行线性分类. 之后介绍了非线性变换存在的问题:时间复杂度和空间复杂度的增加. 最后证明了非线性变换的 ...

  5. 机器学习基石 之 非线性转换(Nonlinear Transformation)

    非线性转换(Nonlinear Transformation) 前面讲了许多线性模型,但是假如数据并不是线性可分的,该如何处理呢?基本思路是将数据样本(特征)空间 X\mathcal{X}X 映射到 ...

  6. Lecture 12 : Nonlinear Transformation

    Lecture 12 : Nonlinear Transformation [参考]https://redstonewill.com/246/ [概括] 主要介绍了非线性分类模型: 通过非线性变换,将 ...

  7. Soft-to-Hard Vector Quantization for End-to-End Learning Compressible Representations

    郑重声明:原文参见标题,如有侵权,请联系作者,将会撤销发布! Abstract: 我们提出了一种新的方法,通过端到端的训练策略来学习深度架构中的可压缩表征.我们的方法是基于量化和熵的软(连续)松弛,我 ...

  8. iclr 2020 | Geom-GCN:几何图神经网络

    作者 | 程玉 审稿 | 杨喜喜 今天给大家介绍吉林大学计算机科学与技术学院杨博老师团队在ICLR2020的一篇论文,该研究针对MPNN现存的一些问题提出了一种新的图神经网络的几何聚合方式,其核心思想 ...

  9. ML基石_12_NonLinearTransformation

    retro quadratic hypothesis nonlinear transform price on nonlinear transform structured hypothesis se ...

最新文章

  1. sql2005 Agent XPs 选项释义
  2. tableView的plain样式的headerView的上拉过程中悬停解决方法
  3. 安信证券王环:安信证券数据中台建设历程
  4. openstack项目【day23】:KVM介绍
  5. 7-19 求链式线性表的倒数第K项 (20 分)(思路分析+极简代码+超容易理解)
  6. linux双网卡端口聚合,Linux双网卡聚合改造
  7. 5-数据结构-数组的学习
  8. 蓝牙:CRC原理详解(附crc16校验代码)
  9. 什么时候应该避免注释代码?
  10. ASP.NET的路由系统
  11. 如何使用 python 爬取全国小区名称
  12. asdm 对应 java 版本,asdm不能登录问题;浏览器必须是ie,不能是chrome或者firefox;java的版本,尤其是安全等级和例外需要调整...
  13. 四轴飞行器——转动惯量
  14. java 文字串叠字检查_Java 正则表达式详细实例解析
  15. 如何手动控制Mac的风扇
  16. 红警教育2020版笔记本芯片级维修教材(含军工级)
  17. 解析MNIST数据集
  18. 实现ensp的单臂路由
  19. 使用计算机的目标要求,【热门】计算机教学计划三篇
  20. python excel数据分析画直方图 饼状图_Excel数据可视化应用(直方图、折线图、饼状图)...

热门文章

  1. 阿里云~简单发送短信
  2. 计算最高逾期、当前逾期、累计逾期
  3. 信息传输率(Information Translate Rate,ITR)
  4. 【调剂】上海工程技术大学-材料工程学院-焊接专业-硕士调剂
  5. ebay注册流程_ebay注册流程
  6. 如何分析日活跃用户异常波动
  7. 乔布斯去世并未刺激苹果收藏品大幅升值
  8. 西克VT12T-2P430光电传感器
  9. 如何有效地在txt文件中输入数据
  10. 沪指震荡下行失守300点 美股小幅收跌