一、回归问题(regression)与分类问题(classification)的区别

二者都属于监督式学习,回归问题和分类问题的本质一样,都是针对一个输入做出一个输出预测,其区别在于输出变量的类型。

分类问题是指,给定一个输入,根据训练集推断它所对应的类别,是一种定性输出,也叫离散变量预测;通常是用来预测一个值,如预测房价、未来的天气情况等。

回归问题是指,给定一个输入,根据训练集推断它所对应的输出值,是一种定量输出,也叫连续变量预测;分类问题是用于将事物打上一个标签,通常结果为离散值。

二、线性回归:设有n个特征变量x1,x2...,m个样本数据

(这里的y是训练样本中的对应目标变量的取值,我们要确定θi的值,使得J(θ)的值最小)

具体求解:

①梯度下降法(gradient descent)找局部最优;因为J(θ)函数是一个碗形结构,只有一个局部最小值,故局部最优就是整体最优

对θj(j=0,1...n),给定一个初始值,然后不断迭代,只到取得局部最小,这里的α 是学习速度(梯度下降的步长)

批量梯度下降:在更新参数时使用所有的样本来进行更新,样本量大时,训练速度很慢

随机梯度下降:在更新参数时只使用一个样本来进行更新,训练的准确性不高,最终结果一般是接近全局最小值,收敛速度较慢,但是训练速度快

二者的折中:小批量梯度下降法-在更新参数时使用部分样本来进行更新

三、局部加权回归Locally weighted linear regression,要预测x对应的y值时,只考虑x周围的样本数据,并使用线性回归算法,数据量过大时效率不高,因为权重的问题,他是用的模型不是固定的,每次预测都要重新拟合;权重:其中分母中的符合是波长函数,控制权重下降的速度

具体的求解θj(j=0,1...n)的算法上面已经讲过的,这里最小值的计算式子稍有变化

最后补充:非参数学习算法vs参数学习算法:参数的选择随着训练数据的变化而变化;参数固定

参考: http://open.163.com/special/opencourse/machinelearning.html

机器学习笔记-standford公开课课程学习笔记相关推荐

  1. c语言课程笔记格式,C语言课程学习笔记.docx

    C语言课程学习笔记 C语言基础语言排行榜C--java--objective-C进制:进制:进位机制.用普通的话讲,应该为人为的定义一种度量来标识一样东西.计算机常用的进制有:十进制.二进制.八进制和 ...

  2. cs224w(图机器学习)2021冬季课程学习笔记12 Knowledge Graph Embeddings

    诸神缄默不语-个人CSDN博文目录 cs224w(图机器学习)2021冬季课程学习笔记集合 文章目录 1. Heterogeneous Graphs and Relational GCN (RGCN) ...

  3. cs224w(图机器学习)2021冬季课程学习笔记20 Advanced Topics on GNNs

    诸神缄默不语-个人CSDN博文目录 cs224w(图机器学习)2021冬季课程学习笔记集合 文章目录 1. Advanced Topics on GNNs 2. Limitations of Grap ...

  4. 台湾大学林轩田机器学习技法课程学习笔记4 -- Soft-Margin Support Vector Machine

    红色石头的个人网站:redstonewill.com 上节课我们主要介绍了Kernel SVM.先将特征转换和计算内积这两个步骤合并起来,简化计算.提高计算速度,再用Dual SVM的求解方法来解决. ...

  5. 台湾大学林轩田机器学习技法课程学习笔记1 -- Linear Support Vector Machine

    红色石头的个人网站:redstonewill.com 关于台湾大学林轩田老师的<机器学习基石>课程,我们已经总结了16节课的笔记.这里附上基石第一节课的博客地址: 台湾大学林轩田机器学习基 ...

  6. 台湾大学林轩田机器学习基石课程学习笔记13 -- Hazard of Overfitting

    红色石头的个人网站:redstonewill.com 上节课我们主要介绍了非线性分类模型,通过非线性变换,将非线性模型映射到另一个空间,转换为线性模型,再来进行分类,分析了非线性变换可能会使计算复杂度 ...

  7. cs224w(图机器学习)2021冬季课程学习笔记16 Community Detection in Networks

    诸神缄默不语-个人CSDN博文目录 cs224w(图机器学习)2021冬季课程学习笔记集合 文章目录 1. Community Detection in Networks 2. Network Com ...

  8. cs224w(图机器学习)2021冬季课程学习笔记4 Link Analysis: PageRank (Graph as Matrix)

    诸神缄默不语-个人CSDN博文目录 cs224w(图机器学习)2021冬季课程学习笔记集合 文章目录 1. Graph as Matrix 2. PageRank / the Google Algor ...

  9. cs224w(图机器学习)2021冬季课程学习笔记2: Traditional Methods for ML on Graphs

    诸神缄默不语-个人CSDN博文目录 cs224w(图机器学习)2021冬季课程学习笔记集合 文章目录 1. 章节前言 2. Traditional Feature-based Methods: Nod ...

最新文章

  1. python利器app怎么查文献-科研人必备:一个工具搞定文献查阅、数据分析、模型搭建...
  2. 一个express老系统csrf漏洞修复
  3. 时频分析:短时傅里叶变换实现(2)
  4. html5基础知识点文本标签
  5. ABAP mesh expression, JavaScript and Scala expression
  6. c语言素数程序出现大空行,C语言实现寻找大素数
  7. body 没有被撑开_body没有高度设置背景色为什么可以全屏显示?
  8. 如何使用卡巴斯基急救盘清理感染的PC
  9. Python 爬虫利器二之 Beautiful Soup 的用法
  10. iperf 测试局域网速度
  11. dotCMS学习记录--结构
  12. django实现目录上传(最简单的方法)
  13. USTC2017 writeup
  14. LabVIEW安装多个NI软件产品时的安装顺序
  15. python 克里金空间插值_C#教程之空间插值——克里金插值
  16. Libcef源码下载与编译
  17. 跨域问题No ‘Access-Control-Allow-Origin‘ header is present on the requested resource.
  18. GPA计算器beta1
  19. 暗原色先验图像去雾算法研究_先验算法
  20. 跟名站学前端之某百科网站

热门文章

  1. echarts折线图
  2. android rgb保存图片,安卓用户当心:使用RGB色域图片可能会造成手机“变砖”
  3. JAVA毕业设计web家庭财务管理系统计算机源码+lw文档+系统+调试部署+数据库
  4. 为什么客户成功(CS)组织在物联网平台即服务(IoTPaas)中至关重要
  5. 如何用python写函数_numpy的random函数 如何利用python中的
  6. 2022-2023 科学道德与学风建设(chao星) 自我学习记录日志四(8-10)
  7. Spring学习笔记——Spring如何装配各种类型的属性以及实际应用
  8. 类与对象的关系和使用
  9. BZOJ_1014_[JSOI2008]_火星人prefix_(Splay+LCP_Hash+二分)
  10. 艾默生无线适配器775XD11I5WA3WK9